[wp-trac] [WordPress Trac] #28017: Slug conflict with hierarchical Custom Post Types
    WordPress Trac 
    noreply at wordpress.org
       
    Thu Apr 24 20:32:47 UTC 2014
    
    
  
#28017: Slug conflict with hierarchical Custom Post Types
-------------------------------+-----------------------------
 Reporter:  internetrnd        |      Owner:
     Type:  defect (bug)       |     Status:  new
 Priority:  normal             |  Milestone:  Awaiting Review
Component:  Posts, Post Types  |    Version:  3.9
 Severity:  normal             |   Keywords:
  Focuses:                     |
-------------------------------+-----------------------------
 To Replicate, create a '''hierarchical ''' custom post type and make sure
 it has support for page attributes, lets call it "items"
 Publish 3 "items" posts with the following slug and content ( IN THIS
 ORDER! )
 Post 1: Slug - samsung , No Parent , content : "Welcome to Samsung"
 Post 2: Slug - cell-phones , No Parent , content : "Welcome to cell
 phones"
 Post 3: Slug - samsung , Parent: cell-phones , content : "Welcome to cell
 phones  by Samsung"
 Navigate to http://localhost/items/samsung/ , You will see the content for
 Post 3. The correct content should be from Post 1. http://localhost/items
 /cell-phones/samsung/  works just fine.
 To get the correct results:
 Modify wp-includes/query.php , line 2340:
 {{{
 // ORIGINAL LINE
 if ( ! $ptype_obj->hierarchical || strpos($q[ $ptype_obj->query_var ],
 '/') === false ) {
 // MODIFIED LINE
 if ( ! $ptype_obj->hierarchical ) {
 }}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/28017>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list