WordPress.org

Make WordPress Core

Changeset 16315


Ignore:
Timestamp:
11/12/10 04:10:56 (3 years ago)
Author:
markjaquith
Message:

Add checks for WP_Error. props ptahdunbar. see #14746

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/includes/class-wp-posts-list-table.php

    r16235 r16315  
    469469        $post_type_object = get_post_type_object( $post->post_type ); 
    470470        $can_edit_post = current_user_can( 'edit_post', $post->ID ); 
     471        $post_format = get_post_format( $post->ID ); 
     472        $post_format_class = ( $post_format && !is_wp_error($post_format) ) ? 'format-' . sanitize_html_class( $post_format ) : 'format-default'; 
    471473    ?> 
    472         <tr id='post-<?php echo $post->ID; ?>' class='<?php echo trim( $rowclass . ' author-' . $post_owner . ' status-' . $post->post_status . ' ' . sanitize_html_class( 'format-' . ( get_post_format( $post->ID ) ? get_post_format( $post->ID ) : 'default' ) ) ); ?> iedit' valign="top"> 
     474        <tr id='post-<?php echo $post->ID; ?>' class='<?php echo trim( $rowclass . ' author-' . $post_owner . ' status-' . $post->post_status . ' ' . $post_format_class); ?> iedit' valign="top"> 
    473475    <?php 
    474476 
  • trunk/wp-includes/post-template.php

    r16313 r16315  
    328328    $classes[] = 'type-' . $post->post_type; 
    329329    $classes[] = 'status-' . $post->post_status; 
    330     if ( get_post_format( $post->ID ) ) 
    331         $classes[] = 'format-' . sanitize_html_class( get_post_format( $post->ID ) ); 
     330     
     331    // Post Format 
     332    $post_format = get_post_format( $post->ID ); 
     333 
     334    if ( $post_format && !is_wp_error($post_format) ) 
     335        $classes[] = 'format-' . sanitize_html_class( $post_format ); 
    332336    else 
    333337        $classes[] = 'format-default'; 
     
    425429        $classes[] = 'single-' . sanitize_html_class($post->post_type, $post_id); 
    426430        $classes[] = 'postid-' . $post_id; 
    427         if ( get_post_format( $post_id ) ) 
    428             $classes[] = 'single-format-' . sanitize_html_class( get_post_format( $post_id ) ); 
     431         
     432        // Post Format 
     433        $post_format = get_post_format( $post->ID ); 
     434 
     435        if ( $post_format && !is_wp_error($post_format) ) 
     436            $classes[] = 'single-format-' . sanitize_html_class( $post_format ); 
    429437        else 
    430438            $classes[] = 'single-format-default'; 
Note: See TracChangeset for help on using the changeset viewer.