2013-08-07 3 views
0

У меня есть URL-адрес http://domain.com/real-estate-news/phuket-luxury-property-in-high-demand-ms Где «недвижимость-новости» - это категория и «имя-phuket-luxury-property-in-high-demand-ms» - это имя сообщения. при печати $ wp_query-> query_vars ['name']; он дает сообщение slug и $ wp_query-> query_vars ['category_name'] дает категорию slug.добавить третий параметр в wordpress url

Я хочу, чтобы создать новый URL, как http://domain.com/real-estate-news/phuket-luxury-property-in-high-demand-ms/xyz

и хотите получить хуг в вар запроса как

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', чтобы изменить имя slug и взломать определенные правила перезаписи для этого конкретного 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

Нет, это нестандартный тип сообщения. это просто сообщение –

Смежные вопросы