Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I have a page title "more" with subpage "cities-guide". Said "cities guide" page has a loop that pulls in posts from custom post type "thailife_city_guide".

My permalink structure is /%category%/%postname%/.

At present clicking a link to a custom post from www.mydomain.com/more/cities-guide gives "www.mydomain.com/thailife_city_guide/bangkok" for example.

I want it to be displayed as "www.mydomain.com/more/cities-guide/bangkok" but cannot get anything to work

I tried fixing the rewrite in the CPT register to 'rewrite' => array( 'slug' => 'more/cities-guide' ), but to no avail, throws a 404

Can someone please advise as I just dont really understand the way inwhich Wordpress rewrite works so am stumped?

Thanks in advance

John

share|improve this question
add comment

1 Answer

You may have to flush the permalink structure. You can either visit the settings->permalinks page or use flush_rewrite_rules() method.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.