Simple Random Posts Shortcode WordPress Plugin

A simple but effective WordPress plugin to render random blog posts in pages and/or posts. This is the first public release and features the following shortcode options to customize the rendering process:

  1. header: whether to output header text (default=)
  2. show_featured_image: whether to output featured post image (default=TRUE)
  3. featured_image_height: height of featured image in px (default=100)
  4. preview_text_chars: amount of chars to be displayed for preview text (default=200)
  5. container_css_class: CSS class of outer container (default=articles-preview-container)
  6. container_article_css_class: CSS class of article containe (default=article-preview)
  7. append_css_clear: whether to append a CSS clear container (default=TRUE)
  8. container_left_width: px or % (default=65%)
  9. container_right_width: px or % (default=30%)

Usage

In order to use the plugin just insert the shortcode

[simple_random_post]

and use the options provided above to customize the plugin. Feel free to download it from the official WordPress plugin repository.

Demo

Below you find a demo using the following shortcode:

simple_random_posts header="<b>Custom header</b>
Custom header
  • body onLoad Event im ZK JavaScript Frameworkbody onLoad Event in ZK JavaScript Framework
    Um den body-onLoad Event einer ZK-basierten Anwendung zu realisieren verwendet man einfachsten das eingebaute ...
    » Read more
  • Please agree to all the terms and conditions before placing the order redirect issue in Paypal Express Checkout and Magento
    So your customers are not able to complete orders when using Paypal Express Checkout in Magento one page checkout due to "misbe...
    » Read more
Please agree to all the terms and conditions before placing the order redirect issue in Paypal Express Checkout and Magento
  • Unfortunately, Android keyboard (AOSP) has stopped on Android
    In case you run into the problem of Android displaying the error "Unfortunately, Android keyboard (AOSP) has stopped", thus robbing you the possibility to enter text in any form (shor...
    » Read more
Unfortunately, Android keyboard (AOSP) has stopped on Android
  • Managing Doctrine 2 Entity Model mapping classes using YamlDriver in Zend Framework 2
    This post continues my approach to integrate Doctrine 2 i...
    » Read more
Managing Doctrine 2 Entity Model mapping classes using YamlDriver in Zend Framework 2
  • Mittels Zend_Date Monatsbereich berechnenDetermine month range using Zend_Date
    The following function can be used to determine a range of days for a particular month, optionally based on a start and end date. This function comes handy for cron jobs, etc.Please refe...
    » Read more

You may also like...

6 Responses

  1. Jonathan says:

    Hi,

    How do you use the plugin ?

  2. Jonathan says:

    Hi

    Thanks and what if i want to display only one post from one category ?

    The random option can still do what it does but i just want to display one post at the time from a specific category

    • Hi Jonathan,
      sorry for the late reply. Out of the box you could check the elements returned by wp_query in the plugin and filter out elements from the same category. But an additional short code option max_entries_per_category would be easier, right? šŸ™‚

  3. Jonathan says:

    no luck bro , where can i add the category id ?

  1. 22/09/2015

    […] just in case you want to customize the way the plugin behaves. This plugin is inspired by theĀ Simple Random Posts Shortcode WordPress PluginĀ that I released earlier. Based on the great feedback via mail I’ve decided to add […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.