Autarchy of the Private Cave

Tiny bits of bioinformatics, [web-]programming etc

  • Exits

  • Categories

  • Archives

  • Tags list

    • Blog sponsors

    • Exits

    • Visitors’ track

      Locations of visitors to this page

    WordPress Related Entries

    2nd August 2006

    This is the plugin you may find useful if you want to keep visitors to your blog for more than just one-post-reading-time. This plugin will provide to the user entries, which have some common/similar words in the post/page title.

    Installation is as always easy. Most probably you will want to put these ‘related entries’ into yours ‘sidebar.php’ or ‘right-sidebar.php’ (if you have one), and your code may well look like this (I assume that in ‘Plugins’->’Related Posts Options’ you set the pre/post tags to ‘<li>’ and ‘</li>’):


    <?php if ( is_single() || is_page() ) { ?>
    <ul>
    <li><h2>Related entries</h2></li>
    <?php related_posts(); ?>
    </ul>
    <?php } ?>

    The block of PHP code above the actual insert determines whether blog visitor is on the post page or blog page – this way ‘related entries’ will not be shown in listing pages. If you want, you can leave only is_single() in place, for related entries to appear only in posts, and not in pages.

    Finally, plugin home is: http://www.w-a-s-a-b-i.com/archives/2006/02/02/wordpress-related-entries-20/

    If you want your visitors, arriving from the wrong or just outdated links to find what they might be looking for, it will be a good idea to check Related posts for your 404. That plugin adds an extra function related_posts_404(), which you should put into your ’404.php’ template file. Now, when someone gets to your 404 page, they might as well get a list of close hits from your blog, and stay longer.

    • Delicious
    • Google Bookmarks
    • Yahoo Bookmarks
    • Windows Live Favorites
    • Technorati Favorites
    • Digg
    • Slashdot
    • StumbleUpon
    • Read It Later
    • Twitter
    • Share/Bookmark

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>