I am creating a wordpress site which will have different sections , which will essentially be pages which can be accessed through a top level menu. Now when I make a post, I dont necessarily want all the posts to appear on the front page but instead while making the post want to choose which page it should be shown in. I cannot find a way to do this in wordpress 3.x. Any help is greatly appreciated.
Tell me more
×
WordPress Answers is a question and answer site for
WordPress developers and administrators. It's 100% free, no registration required.
|
I would solve this using the plugin Advanced Custom Fields. 1) create an ACF item with the following config
2) it will show a metabox when editing a Post, where you can select which Page the post should appear
3) in your page template, adapt this code to your needs
|
||||
|
|
|
How many of those pages you have? There are lots of way you can do this.
|
||||
|
If you are familiar with Wordpress code, then you can assign a category or tag to that post then use custom queries on the pages you want to show or hide the tag in and put something like
You may want to read this in wordpress codex. |
|||
|
|
|
If the posts don't have any similarities, you could manually add them to each page you want using the Inline Posts Plugin. |
|||
|
|
