1

我已经为我的 wordpress 网站上的帖子创建了一个新部分,但是我无法重写 URL,因为它们现在都搞砸了,这是我的代码,任何人都可以将我推向正确的方向吗?

    register_post_type('services', array(
'label' => __('Services'),
'singular_label' => __('Services'),
'public' => true,
'show_ui' => true,
'capability_type' => 'post',
'hierarchical' => false,
'rewrite' => false,
'query_var' => false,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt', 'custom-fields' )
));

现在我的网址目前看起来像这样......

http://examplesite.com/?post_type=services&p=52

我希望它看起来像这样

http://examplesite.com/services/postname

谁能帮我?!

4

1 回答 1

2

改为!'rewrite' => false_'rewrite' => true

或者你可以更明确:

'rewrite' => array ('slug' => 'services'),
于 2012-10-25T15:32:57.190 回答