WordPress.org

Make WordPress Core

Ticket #17198: 17672.status-quote-formats.diff

File 17672.status-quote-formats.diff, 4.3 KB (added by iandstewart, 4 years ago)

Support for Status and Quote Formats

  • style.css

     
    796796                top: 80px; 
    797797} 
    798798 
    799 /* Aside */ 
     799 
     800/* =Aside 
     801----------------------------------------------- */ 
     802 
    800803.format-aside .entry-title, 
    801804.format-aside .entry-header .comments-link { 
    802805        display: none; 
     
    811814        padding: 1.625em 0 0; 
    812815} 
    813816 
    814 /* Link */ 
     817 
     818/* =Link 
     819----------------------------------------------- */ 
     820 
    815821.format-link .entry-title, 
    816822.format-link .entry-header .comments-link { 
    817823        display: none; 
     
    826832        padding: 1.625em 0 0; 
    827833} 
    828834 
    829 /* Gallery */ 
     835 
     836/* =Gallery 
     837----------------------------------------------- */ 
     838 
    830839.format-gallery .gallery-thumb { 
    831840        float: left; 
    832841        display: block; 
    833842        margin-right: 1.625em; 
    834843} 
    835844 
    836 /* error404 */ 
     845 
     846/* =Status 
     847----------------------------------------------- */ 
     848 
     849.format-status .entry-title, 
     850.format-status .entry-header .comments-link { 
     851        display: none; 
     852} 
     853.singular .format-status .entry-title { 
     854        display: block; 
     855} 
     856.format-status .entry-content { 
     857        padding: 0; 
     858} 
     859.singular .format-status .entry-content { 
     860        padding: 1.625em 0 0; 
     861} 
     862.format-status img.avatar { 
     863        -moz-border-radius: 3px; 
     864        border-radius: 3px; 
     865        -webkit-box-shadow: 0 1px 2px #ccc; 
     866        -moz-box-shadow: 0 1px 2px #ccc; 
     867        box-shadow: 0 1px 2px #ccc; 
     868        float: left; 
     869        margin: 4px 10px 1.625em 0; 
     870        padding: 0; 
     871} 
     872 
     873 
     874/* =Quote 
     875----------------------------------------------- */ 
     876 
     877.format-quote blockquote { 
     878        color: #555; 
     879        font-size: 17px; 
     880        margin: 0; 
     881} 
     882 
     883 
     884/* =error404 
     885----------------------------------------------- */ 
    837886.error404 #main #searchform { 
    838887        background: #f9f9f9; 
    839888        border: 1px solid #ddd; 
  • showcase.php

     
    8787                                                'tax_query' => array( 
    8888                                                        array( 
    8989                                                                'taxonomy' => 'post_format', 
    90                                                                 'terms' => array( 'post-format-aside', 'post-format-link' ), 
     90                                                                'terms' => array( 'post-format-aside', 'post-format-link', 'post-format-quote', 'post-format-status' ), 
    9191                                                                'field' => 'slug', 
    9292                                                                'operator' => 'NOT IN', 
    9393                                                        ), 
  • widgets.php

     
    1212         * @return void 
    1313         **/ 
    1414        function Twenty_Eleven_Ephemera_Widget() { 
    15                 $widget_ops = array( 'classname' => 'widget_twentyeleven_ephemera', 'description' => __( 'Use this widget to list your recent Aside and Link posts', 'twentyeleven' ) ); 
     15                $widget_ops = array( 'classname' => 'widget_twentyeleven_ephemera', 'description' => __( 'Use this widget to list your recent Aside, Status, Quote, and Link posts', 'twentyeleven' ) ); 
    1616                $this->WP_Widget( 'widget_twentyeleven_ephemera', __( 'Twenty Eleven Ephemera', 'twentyeleven' ), $widget_ops ); 
    1717                $this->alt_option_name = 'widget_twentyeleven_ephemera'; 
    1818                 
     
    6363                        'tax_query' => array( 
    6464                                array( 
    6565                                        'taxonomy' => 'post_format', 
    66                                         'terms' => array( 'post-format-aside', 'post-format-link' ), 
     66                                        'terms' => array( 'post-format-aside', 'post-format-link', 'post-format-status', 'post-format-quote' ), 
    6767                                        'field' => 'slug', 
    6868                                        'operator' => 'IN', 
    6969                                ), 
     
    8585                <ol> 
    8686                <?php while ( $ephemera->have_posts() ) : $ephemera->the_post(); ?> 
    8787                         
    88                         <?php if ( 'aside' == get_post_format( $post->ID ) ) : ?> 
     88                        <?php if ( 'link' != get_post_format( $post->ID ) ) : ?> 
    8989                                 
    9090                        <li class="entry-title"> 
    9191                                <a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyeleven' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a> 
     
    9494                                </span> 
    9595                        </li> 
    9696                         
    97                         <?php elseif ( 'link' == get_post_format( $post->ID ) ) : ?> 
     97                        <?php else : ?> 
    9898 
    9999                        <li class="entry-title"> 
    100100                                <?php 
  • functions.php

     
    3838/** 
    3939 * Add support for an Aside Post Format 
    4040 */ 
    41 add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery' ) ); 
     41add_theme_support( 'post-formats', array( 'aside', 'link', 'gallery', 'status', 'quote' ) ); 
    4242 
    4343/** 
    4444 * Add support for custom backgrounds