No longer kept up to date.
Please see Sridhar's fork.
| var script = document.createElement("script"); | |
| script.setAttribute("src", "http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"); | |
| script.addEventListener('load', function() { | |
| var script = document.createElement("script"); | |
| document.body.appendChild(script); | |
| }, false); | |
| document.body.appendChild(script); |
| input { | |
| height: 34px; | |
| width: 100%; | |
| border-radius: 3px; | |
| border: 1px solid transparent; | |
| border-top: none; | |
| border-bottom: 1px solid #DDD; | |
| box-shadow: inset 0 1px 2px rgba(0,0,0,.39), 0 -1px 1px #FFF, 0 1px 0 #FFF; | |
| } |
| <script> | |
| // Create an array of images that you'd like to use | |
| var images = [ | |
| 'image1.jpg' | |
| , 'image2.jpg' | |
| , 'image3.jpg' | |
| ]; | |
| // Get a random number between 0 and the number of images | |
| var randomNumber = Math.floor( Math.random() * images.length ); |
No longer kept up to date.
Please see Sridhar's fork.
| <?php | |
| // Don't include the above. | |
| add_filter( 'genesis_get_image_default_args', 'prefix_stop_auto_featured_image' ); | |
| /** | |
| * Stop Genesis archives from using first attached image as fallback when no featured image is set. | |
| * | |
| * @param array $args Default image arguments. | |
| * |
| <?php | |
| add_filter( 'oembed_providers', 'oembed_fix_twitter', 10, 1 ); | |
| function oembed_fix_twitter( $providers ) { | |
| $providers[ '#https?://(www\.)?twitter\.com/.+?/status(es)?/.*#i' ] = array( 'https://api.twitter.com/1/statuses/oembed.{format}', true ); | |
| return $providers; | |
| } |
| // Register and Hook Top Navigation Menu | |
| add_action('genesis_before_header', 'sample_before_header_menu', 10); | |
| function sample_before_header_menu() { | |
| register_nav_menu( 'top', 'Top Navigation Menu' ); | |
| genesis_nav_menu( array( | |
| 'theme_location' => 'top', | |
| 'menu_class' => 'menu genesis-nav-menu menu-top', | |
| ) ); |
| <?php | |
| // do NOT include the opening line! Just add what's below to the end of your functions.php file | |
| add_action( 'edit_form_after_title', 'rgc_posts_page_edit_form' ); | |
| function rgc_posts_page_edit_form( $post ) { | |
| $posts_page = (int) get_option( 'page_for_posts' ); | |
| if ( $posts_page === $post->ID ) { | |
| add_post_type_support( 'page', 'editor' ); | |
| } |
| <?php | |
| //* Do NOT include the opening php tag | |
| add_filter( "genesis_structural_wrap-footer-widgets", 'jmw_filter_footer_widgets_structural_wrap', 10, 2); | |
| /** | |
| * Filter the footer-widgets context of the genesis_structural_wrap to add a div before the closing wrap div. | |
| * | |
| * @param string $output The markup to be returned | |
| * @param string $original_output Set to either 'open' or 'close' | |
| */ |