So I’m having a problem.
In the website every product is a post, but when we add new products we want something like a newsletter, mostly like a post so in the sidebar of the home page you can see the new products or events of the month.
I’m using pages because I don’t want to re-post a product on every new newsletter so I junt wanna display the posts inside the page.
In the products page I separate every product by category and sub-category but since I want to group specific post to publish them on the sidebar I think that pages was the best way to do it.
Right now I’m using this code:
<?php $productos = new WP_Query(array( 'post__in'=> array(81, 83), 'orderby'=>'title', 'order'=>'ASC' ) ); if ($productos->have_posts()) : while ($productos->have_posts()) : $productos->the_post(); ?>
It display the posts with the id of 81 and 83, I would like to show post by slug using ‘name’ as the codex says because is going to take some time to be checking the ids of the new post, insted of using the name of every new product but It dosen’t work in array or I’m doing something wrong.
Now I will love to make something like this work
$names = get_post_meta($post->ID, "names", $single = true); $productos = new WP_Query(array( 'name'=> array($names), 'orderby'=>'title', 'order'=>'ASC' ) );
So every time I publish a new page I just write the slugs of the post I want to include in the page, as you can see I’m not very good with php but I trying to learn and I search a lot for something that could work before asking in here.
I try the ggis inline post plugin and although it works I need the id for every post I want to include and I will need to edit the plugin because I want a different order in the output of the post thats why I don’t like to depend to much on plugins.
I hope someone can help me with this and sorry for my bad english (not my first language)
- The topic ‘Display specific posts on pages’ is closed to new replies.