Title: Plugin lists only pages, instead ot the posts
Last modified: January 31, 2022

---

# Plugin lists only pages, instead ot the posts

 *  Resolved [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/)
 * (@webreneszansz)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/)
 * Hi,
 * I added the same tags also either to the pages or the posts on the website.
 * I also added the Contextual Related Posts to some page with shortcode.
 * I setup the listing basis to tags.
 * The module appears on the test page, but it doesn’t list the posts with the same
   related tag, it shows only blank area.
 * Please be so kind and let me know, what is wrong.
 * Tahnk you very much!
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fplugin-lists-only-pages-instead-ot-the-posts%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [Ajay](https://wordpress.org/support/users/ajay/)
 * (@ajay)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15314092)
 * [@webreneszansz](https://wordpress.org/support/users/webreneszansz/)
 * Few questions:
    What is the full shortcode you are using? What is the settings
   for Post types to include? Plus other relevant settings that you changed in List
   tuning and Output from the default? If you can put up a screenshot somewhere 
   of these two tabs might be easier. Any public hosting site.
 * Lastly, we might need to dig into the query a bit. Can you install Query Monitor
   and check what the query generated is?
    [https://webberzone.com/support/knowledgebase/debugging-with-query-monitor/](https://webberzone.com/support/knowledgebase/debugging-with-query-monitor/)
 *  Thread Starter [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/)
 * (@webreneszansz)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15314669)
 * Hi,
    I use this code: [crp]
 * I publised the test page, the Related posts should be visible at the bottom on
   the page:
    [https://aisstechnologies.com/solutions/corporate-communication-teszt/](https://aisstechnologies.com/solutions/corporate-communication-teszt/)
 * Setup:
    Post types to include: posts Under this option every fields are unchecked
   or empty. Above this: Number of posts to display: 6 Related posts should be newer
   than: 0 Order posts: By relevance Randomize posts: unchecked Related posts based
   on title and content: checked Limit content to be compared: 0
 * Thank you very muchh!
 * Queries (filtered for the plugin):
 *     ```
       Sequence
       Query
       Caller
       Component
       Rows
       Time
       44	SELECT option_value
       FROM URG0CyZ_options
       WHERE option_name = 'medium_crop'
       LIMIT 1	
   
           get_option('medium_crop')
   
       	Plugin: contextual-related-posts 	0 	0.0003
       45	SELECT option_value
       FROM URG0CyZ_options
       WHERE option_name = 'large_crop'
       LIMIT 1	
   
           get_option('large_crop')
   
       	Plugin: contextual-related-posts 	0 	0.0002
       46	SELECT option_value
       FROM URG0CyZ_options
       WHERE option_name = 'ald_crp_settings'
       LIMIT 1	
   
           get_option('ald_crp_settings')
   
       	Plugin: contextual-related-posts 	0 	0.0002
       222	SELECT t.*, tt.*
       FROM URG0CyZ_terms AS t
       INNER JOIN URG0CyZ_term_taxonomy AS tt
       ON t.term_id = tt.term_id
       INNER JOIN URG0CyZ_term_relationships AS tr
       ON tr.term_taxonomy_id = tt.term_taxonomy_id
       WHERE tt.taxonomy IN ('post_tag')
       AND tr.object_id IN (2840)
       ORDER BY t.name ASC	
   
           WP_Term_Query->get_terms()
   
       	Plugin: contextual-related-posts 	1 	0.0011
       223	SELECT post_id, meta_value
       FROM URG0CyZ_postmeta
       WHERE <code>meta_key</code> = 'crp_post_meta'	
   
           crp_exclude_post_ids()
   
       	Plugin: contextual-related-posts 	0 	0.0004
       224	SELECT URG0CyZ_posts.*, MATCH (URG0CyZ_posts.post_title,URG0CyZ_posts.post_content) AGAINST ('Corporate communication - teszt ') as score
       FROM URG0CyZ_posts
       LEFT JOIN URG0CyZ_term_relationships
       ON (URG0CyZ_posts.ID = URG0CyZ_term_relationships.object_id)
       LEFT JOIN URG0CyZ_icl_translations wpml_translations
       ON URG0CyZ_posts.ID = wpml_translations.element_id
       AND wpml_translations.element_type = CONCAT('post_', URG0CyZ_posts.post_type)
       WHERE 1=1
       AND ( URG0CyZ_posts.post_date <= '2022-02-01 10:42:09' )
       AND URG0CyZ_posts.ID NOT IN (2840)
       AND ( URG0CyZ_term_relationships.term_taxonomy_id IN (46) )
       AND URG0CyZ_posts.post_type = 'post'
       AND ((URG0CyZ_posts.post_status = 'publish'
       OR URG0CyZ_posts.post_status = 'inherit'))
       AND ( ( ( wpml_translations.language_code = 'en'
       OR ( wpml_translations.language_code = 'en'
       AND URG0CyZ_posts.post_type IN ( 'et_header_layout','et_body_layout','et_footer_layout' )
       AND ( ( (
       SELECT COUNT(element_id)
       FROM URG0CyZ_icl_translations
       WHERE trid = wpml_translations.trid
       AND language_code = 'en' ) = 0 )
       OR ( (
       SELECT COUNT(element_id)
       FROM URG0CyZ_icl_translations t2 JOIN URG0CyZ_posts p
       ON p.id = t2.element_id
       WHERE t2.trid = wpml_translations.trid
       AND t2.language_code = 'en'
       AND ( p.post_status = 'publish'
       OR p.post_type='attachment'
       AND p.post_status = 'inherit' ) ) = 0 ) ) ) )
       AND URG0CyZ_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','et_pb_layout','project','cookielawinfo','et_header_layout','et_body_layout','et_footer_layout' ) )
       OR URG0CyZ_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','et_pb_layout','project','cookielawinfo','et_header_layout','et_body_layout','et_footer_layout' ) )
       AND MATCH (URG0CyZ_posts.post_title,URG0CyZ_posts.post_content) AGAINST ('Corporate communication - teszt ')
       GROUP BY URG0CyZ_posts.ID
       ORDER BY score DESC
       LIMIT 0, 18
       ```
   
 *  WP_Query->get_posts()
 *  Plugin: contextual-related-posts
    -  This reply was modified 4 years, 4 months ago by [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/).
 *  Plugin Author [Ajay](https://wordpress.org/support/users/ajay/)
 * (@ajay)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15315655)
 * Thanks – this is helpful. From what I can see – last query – there are no posts
   found. Probably because of how many checks are in there and I’ll be frank I got
   a bit lost.
 * Could you please try a few things as I think we need to see at what stage it 
   breaks.
 * First is turn on the option to Match with content – this will add more text to
   match.
 * Secondly, are you in a position to temporarily disable WPML. I see a lot of queries
   that it has hooked onto for the purpose of getting the same language but I’m 
   not sure if that’s causing an issue.
 * Next, reset the plugin settings and then uncheck the Automatically add to as 
   you’re using the shortcode and don’t need that.
 * There are two lines of post_type IN and post_type NOT IN which appears to clash–
   but hard to read given the length of the query.
 *  Thread Starter [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/)
 * (@webreneszansz)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15315714)
 * Hi,
 * Match with content setup – Means you the Related posts based on title and content
   option? It is checked.
 * Unfortunately, I cannot deactivate wpml, it is a live page with active visitors.
 * Automatically add option was unchecked.
 * Is maybe the problem, that we added the tags to the pages and we would like to
   add the Related posts to pages with the shortcode?
 * As I known, the common solution is to use these only on posts, but I hope, this
   concept will also work with your plugin.
 * It would be essentiel from SEO and valuable content point of view.
 * Thank you very much!
 *  Plugin Author [Ajay](https://wordpress.org/support/users/ajay/)
 * (@ajay)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15315936)
 * Understood on WPML and live site. Any chance you can set up a staging site to
   test?
 * In the settings, can you include post types to also have pages. This might help.
 * Also, I don’t understand these two lines as they include and exclude post types
   which are the same. Do you have any post types included in the Settings?
 *     ```
       AND URG0CyZ_posts.post_type IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','et_pb_layout','project','cookielawinfo','et_header_layout','et_body_layout','et_footer_layout' ) )
       OR URG0CyZ_posts.post_type NOT IN ('post','page','attachment','wp_block','wp_template','wp_template_part','wp_navigation','et_pb_layout','project','cookielawinfo','et_header_layout','et_body_layout','et_footer_layout' ) )
       ```
   
 * Please can you reset the related posts settings first. Then just uncheck the 
   Automatically add to as per above.
 * Would be helpful if you can share the screenshots of List Tuning and Outputs 
   probably hosting them on imgbb
 *  Thread Starter [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/)
 * (@webreneszansz)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15320785)
 * Hi,
    If I reset the setup and setup post and page at the Post types to include
   option, and the only same tag option, than only one page will be listed with 
   the same tag. However I have also post with the same tag and I had to list this
   post on the page. There is no chance to create staging site, unfortunately. Thank
   you.
 *  Plugin Author [Ajay](https://wordpress.org/support/users/ajay/)
 * (@ajay)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15328646)
 * It could be, for some reason, that the plugin can’t “find” the second post. One
   option to force this post to display would be to use the meta box when editing
   this page and enter the post ID there and this should force the post to display.
   You can also use other post IDs as relevant.
 * In terms of finding, I’m not sure if there could be other factors e.g. WPML excluding
   the post cause of language as the query generated isn’t as simple. But the manual
   posts because a good workaround.
 *  Thread Starter [Webfolio Webdesign](https://wordpress.org/support/users/webreneszansz/)
 * (@webreneszansz)
 * [4 years, 4 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15338731)
 * Hi,
    Unfortunately, we need an automatcally solution, because they goint to upload
   a lot of articles, but thank you anyway!
 *  Plugin Author [Ajay](https://wordpress.org/support/users/ajay/)
 * (@ajay)
 * [4 years, 3 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15352002)
 * Understood. With more articles it might get better results but I understand it
   might still not be an ideal solution.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Plugin lists only pages, instead ot the posts’ is closed to new replies.

 * ![](https://ps.w.org/contextual-related-posts/assets/icon-256x256.png?rev=2985705)
 * [Contextual Related Posts](https://wordpress.org/plugins/contextual-related-posts/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/contextual-related-posts/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/contextual-related-posts/)
 * [Active Topics](https://wordpress.org/support/plugin/contextual-related-posts/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/contextual-related-posts/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/contextual-related-posts/reviews/)

 * 9 replies
 * 2 participants
 * Last reply from: [Ajay](https://wordpress.org/support/users/ajay/)
 * Last activity: [4 years, 3 months ago](https://wordpress.org/support/topic/plugin-lists-only-pages-instead-ot-the-posts/#post-15352002)
 * Status: resolved