Support » Plugin: Yet Another Related Posts Plugin (YARPP) » Show YARPP Pro ads on most pages except some

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author jeffparker


    If you want to exclude YARPP Pro from certain pages, just remove the code from those specific pages.

    If you want to show just the related content from your site, you should consider enabling YARPP Basic.

    Both Basic and Pro can be used in conjunction on most sites.

    @jeff Parker —

    How do I remove the code from a specific page via the WordPress dashboard since it’s code added by the plugin?


    Plugin Author jeffparker


    You can either hide YARPP Basic and Pro from specific pages by placing the tag ___ in the HTML of those pages.

    Or, you can leave YARPP Basic but hide Pro from specific pages by adding the following code to the top of single.php (or whichever page provides your basic posts):

    if (is_single( array( 72,186 ) ) ) {
    	echo "<style type='text/css'>#divCRERecom {display:none;}</style>";

    but substitute your own post IDs in place of the 72 and 186 in the example above. Keep in mind that any changes to your theme’s PHP code will be deleted if you have to upgrade your theme. Some users take advantage of creating and editing child theme’s because of this but that’s beyond the scope of this thread.


    I want YARPP Basic on all posts; I also want YARPP Pro on all posts and most pages. Adding the code you mentioned to the single.php would impact all posts (not pages, cf. If I add that code to page.php it’ll remove YARPP Pro from all individual pages, not select ones. I want Pro on pages 1, 2, 4, 5, 6, but not on page 3. Adding that code would exclude 1-6, which I can do by unticking “Pages” in the plugin settings.

    Plugin Author jeffparker


    Substituting is_page for is_single in the code above should work for you then.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Show YARPP Pro ads on most pages except some’ is closed to new replies.