[wp-trac] [WordPress Trac] #12267: Upgrade loop objects to provide identical presentational interfaces
    WordPress Trac 
    noreply at wordpress.org
       
    Thu Mar 17 08:34:56 UTC 2016
    
    
  
#12267: Upgrade loop objects to provide identical presentational interfaces
-------------------------+------------------------------
 Reporter:  andy         |       Owner:
     Type:  enhancement  |      Status:  reopened
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  General      |     Version:
 Severity:  normal       |  Resolution:
 Keywords:  has-patch    |     Focuses:
-------------------------+------------------------------
Comment (by swissspidy):
 Yeah, the naming should probably be as generic as possible. But that's a
 detail.
 Besides that, I'd probably remove `has_excerpt()` and
 `has_post_thumbnail()` methods. The respective functions can just do
 something like `empty( $post->get_excerpt() )`.
 https://github.com/humanmade/WordPress-Objects/blob/master/wordpress-
 objects.post.php could serve as an inspiration for what is possible. I
 particularly like simple methods like `get_title ()`, `get_parent()`,
 `get_status()`, and the `*_meta()` ones.
 The usefulness of such an enhancement has already been discussed a couple
 of times and we definitely do not need to move everything into `WP_Post`,
 only where it makes sense.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/12267#comment:78>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list