WordPress.org

Make WordPress Core

Ticket #17958: 17958.5.diff

File 17958.5.diff, 3.3 KB (added by mikeschroder, 7 years ago)

Reformatting *and* featured post icons for pages and posts

  • wp-admin/includes/class-wp-posts-list-table.php

     
    523523                                        }
    524524
    525525                                        $pad = str_repeat( '— ', $level );
    526 ?>
    527                         <td <?php echo $attributes ?>><strong><?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?><a class="row-title" href="<?php echo $edit_link; ?>" title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"><?php echo $pad; echo $title ?></a><?php } else { echo $pad; echo $title; }; _post_states( $post ); echo isset( $parent_name ) ? ' | ' . $post_type_object->labels->parent_item_colon . ' ' . esc_html( $parent_name ) : ''; ?></strong>
    528 <?php
    529                                 }
    530                                 else {
     526                        ?>
     527
     528                                <td     <?php echo $attributes ?>>
     529
     530                                        <?php if ( has_post_thumbnail() ) {
     531                                                echo "<div class='column-title-thumb'>";
     532                                                the_post_thumbnail( array(32,32) );
     533                                                echo "</div>";
     534                                        } ?>
     535
     536                                        <strong>
     537                                                <?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?>
     538                                                        <a  class = "row-title"
     539                                                                href  = "<?php echo $edit_link; ?>"
     540                                                                title = "<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"
     541                                                        >
     542                                                                <?php echo $pad; echo $title ?>
     543                                                        </a>
     544
     545                                                <?php
     546                                                        } else {
     547                                                                echo $pad;
     548                                                                echo $title;
     549                                                        };
     550
     551                                                        _post_states( $post );
     552                                                        echo isset( $parent_name ) ? ' | ' . $post_type_object->labels->parent_item_colon . ' ' . esc_html( $parent_name ) : '';
     553                                                ?>
     554                                        </strong>
     555
     556                        <?php
     557                                } else {
    531558                                        $attributes = 'class="post-title page-title column-title"' . $style;
    532 ?>
    533                         <td <?php echo $attributes ?>><strong><?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?><a class="row-title" href="<?php echo $edit_link; ?>" title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"><?php echo $title ?></a><?php } else { echo $title; }; _post_states( $post ); ?></strong>
    534 <?php
    535                                         if ( 'excerpt' == $mode ) {
    536                                                 the_excerpt();
    537                                         }
     559                        ?>
     560
     561                                <td <?php echo $attributes ?>>
     562
     563                                        <?php if ( has_post_thumbnail() ) {
     564                                                echo "<div class='column-title-thumb'>";
     565                                                the_post_thumbnail( array(32,32) );
     566                                                echo "</div>";
     567                                        } ?>
     568
     569                                        <strong>
     570                                                <?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?>
     571                                                        <a  class = "row-title"
     572                                                                href  = "<?php echo $edit_link; ?>"
     573                                                                title = "<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"
     574                                                        >
     575                                                                <?php echo $title ?>
     576                                                        </a>
     577
     578                                                <?php
     579                                                        } else {
     580                                                                echo $title;
     581                                                        };
     582                                                                       
     583                                                        _post_states( $post );
     584                                                ?>
     585                                        </strong>
     586
     587                                                <?php
     588                                                        if ( 'excerpt' == $mode ) {
     589                                                                the_excerpt();
     590                                                        }
    538591                                }
    539592
    540593                                $actions = array();
  • wp-admin/css/wp-admin.dev.css

     
    48084808        font-weight: bold;
    48094809}
    48104810
     4811.column-title-thumb {
     4812        float:left;
     4813        margin-right: 5px;
     4814}
     4815
    48114816.column-author img, .column-username img {
    48124817        float: left;
    48134818        margin-right: 10px;