[wp-trac] [WordPress Trac] #17040: Completely ignore ?post_type=page

WordPress Trac wp-trac at lists.automattic.com
Wed May 18 20:10:42 UTC 2011


#17040: Completely ignore ?post_type=page
--------------------------+------------------
 Reporter:  scribu        |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  3.2
Component:  General       |     Version:  3.0
 Severity:  normal        |  Resolution:
 Keywords:  has-patch     |
--------------------------+------------------

Comment (by chrisbliss18):

 @nacin -- Hmm... And here I thought I was completely off base and didn't
 know what I was talking about. Go figure.

 I made a patch based upon what you said. I'm not terribly familiar with
 modifying the query structures, but I believe it does what you were
 suggesting:

  1. It replaces the publicly_queryable arg with public in places where
 decisions are made on whether or not a post type is able to be displayed
 publicly.
  2. It changes the page post type to have publicly_queryable set to false.

 I did some tests on this and it allowed for queries of ?page_id and
 ?pagename but produced a home page query when ?post_type=page was
 requested.

 It definitely needs more testing though by someone much more capable in
 this regard than myself.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/17040#comment:18>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list