2013-08-07 54 views
0

我有網址http://domain.com/real-estate-news/phuket-luxury-property-in-high-demand-ms 其中「real-estate-news」是類別,「phuket-luxury-property-in-high-demand-ms」是帖子名稱。 當我打印$ wp_query-> query_vars ['name'];它提供了post slug,$ wp_query-> query_vars ['category_name']給出了類別slug。向wordpress url添加第三個參數

我想產生這樣http://domain.com/real-estate-news/phuket-luxury-property-in-high-demand-ms/xyz

一個新的URL,並希望得到XYZ查詢VAR像

echo $wp_query->query_vars['name']; // print "phuket-luxury-property-in-high-demand-ms" 
    echo $wp_query->query_vars['category_name']; // print "real-estate-news" 
    echo $wp_query->query_vars['section']; //print "xyz" 

如何在WordPress添加部分查詢變種,請幫助我

回答

0

這是自定義帖子類型?如果是這樣,你有更多的選擇而不是。在register_post_type()的數組中,你可以輸入一個參數'rewrite'來改變段落名稱,並在特定的CPT的特定重寫規則中進行破解。由於它的複雜性,我放棄了這個項目,如果你找到了我想聽到的答案。這是我關於此事的筆記。

register_post_type(array(
//options 
'rewrite' => array( 
'slug'  => 'beach', //a slug used to identify the post type in URLs. 
'with_front' => false, 
'feed'  => true, 
'pages'  => true 
), 

dreamdare.org

shibashake.com1

shibashake.com2

謹防wp.tutsplus的經常誤報是由作者自己提供的在那裏。

wp.tutsplus.com

+0

不,這不是自定義文章類型。這是簡單的帖子 –