WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by bobbingwide v4.15.4

oik

Over 80 advanced, powerful shortcodes, and 9 blocks for displaying the content of your WordPress website.

oik

The facts

Rating
3.7★ from 3
Active installs
2k+
Price
Free
Last updated
25 Nov 2025
Added
Feb 2011
Requires WP
5.5
Tested up to
WP 6.8.8
Downloads
230,397

Our analysis

AI-assisted

oik is a WordPress plugin designed to help you display dynamic content on your website through a variety of shortcodes. It allows you to manage and showcase information such as contact details, social media links, and custom post types efficiently. The plugin supports lazy loading and provides an easy-to-use interface for shortcode creation, making it suitable for both developers and site owners.

With over 80 shortcodes available, oik can be used to create various content structures, including lists, tables, and buttons. It is particularly useful for those who need to present consistent information across multiple pages or posts without repetitive data entry.

Best for: This plugin is best for WordPress users who need to manage and display dynamic content efficiently across their site.

What it does well

  • Offers over 80 shortcodes for dynamic content display
  • Supports lazy loading for efficient performance
  • Theme independent, ensuring compatibility with theme changes
  • Provides a shortcode discovery page for easy access
  • Extensible for developers to build on its functionality

Where it falls short

  • Limited information on specific features beyond shortcodes
  • No details on user support or documentation quality

Verdict

oik provides a robust solution for displaying dynamic content through shortcodes, making it a practical choice for users looking to streamline information management on their WordPress sites.

From the developer

bobbingwide's own description of oik, lightly tidied.

Now with 9 blocks:

  • Address – Displays your address from oik-options
  • Contact form – Displays a contact form
  • Contact field – Part of the Contact form
  • Countdown – Countdown / count since timer
  • Dynamic content – Dynamic content block
  • Follow me – Displays your social media links
  • Google Maps – Displays a Google Maps map using oik options
  • PayPal button – PayPal button for: Pay Now, Buy Now, Donate, Add to Cart, and View Cart / Checkout
  • Shortcode block for oik shortcodes – Expands oik shortcodes

The oik base plugin provides a series of advanced WordPress shortcodes that help you display dynamic content from your website’s pages, posts, attachments, links and custom post types.
The OIK Information Kit uses lazy smart shortcode technology to display your WordPress website’s content including your often included key-information.
The functionality in the oik base plugin is used by over 40 other WordPress plugins, providing powerful facilities for an efficient, performant website.

oik now provides over 80 shortcodes including:

  • [bw_pages], [bw_posts], [bw_thumbs], [bw_attachments], [bw_images], [bw_pdf] shortcodes to list subpages, posts, attachments or custom post types
  • [bw_cycle] to display content using jQuery cycle.
  • [bw_list], [bw_tree] to display lists of links to pages, posts, attachments or custom post types
  • [bw_table] to tabulate pages, posts or custom post types
  • [bw_bookmarks] to list links
  • [paypal] shortcodes for PayPal buttons: Pay Now, Buy Now, Donate, Add to Cart, View Cart/Checkout
  • [bw_block] & [bw_eblock], [div] & [ediv], [clear] – to create block structures within your pages, posts and even widgets
  • [bw_button], [bw_contact_button] – to provide call-to-action button style links for Artisteer themes
  • helper shortcodes for web designers and developers: [bw_editcss], [bwtrace], [bw_wpadmin], [bw_wtf], [stag] & [etag]

oik helps you to display information about you, your company, your social networking ids and your website using standard formats that search engines such as Google recognise.

  • You enter your information once, then use oik shortcodes to display it wherever you want; in titles, post and page content, header, sidebar and footer widgets.
  • Whenever you need to change a value you only need to update it in one place; and your website is updated instantly.
  • Shortcodes to display often included key information include: [bw_contact], [bw_telephone], [bw_mobile], [bw_mailto], [bw_company], [bw_address], [bw_show_googlemap], [bw_directions], [bw_logo], [bw_qrcode], [bw_copyright]
  • For your social networking use the [bw_follow_me] shortcode to display your links to Twitter, Facebook, LinkedIn, etcetera

Features:

  • oik provides buttons to help you write the shortcodes, showing you the parameters you can choose and default values
  • oik provides a shortcode discovery page where you can find out about every shortcode which is active in your site
  • lazy programming means that code is only loaded when it’s actually needed
  • smart means that the shortcodes can recognise the content in which they’re used and adjust their behaviour accordingly
  • oik is extendable – plugin developers can build on the oik base functionality
  • using the oik API: help, syntax information, examples AND HTML snippets can be produced for any plugin or theme that provides shortcodes
  • oik is theme independent; meaning that you can change your theme without having to worry about whether or not the shortcodes will still work.
  • oik uses microformats so that Google and other search engines can understand your content.

Further reading

If you want to read more about the oik plugins then please visit the
oik plugin
“the oik plugin – for often included key-information”

Other plugins

Other plugins which depend upon the oik API are available on WordPress.org:

  • bbboing – obfuscate text but leave it readable
  • cookie-cat – [cookies] shortcode to list the cookies your website may use
  • oik-batchmove – batch change post categories or published date
  • oik-nivo-slider – [nivo] shortcode for the jQuery “Nivo slider” for posts, pages, attachments and custom post types
  • oik-privacy-policy – generate a privacy policy page, compliant with UK cookie law (EU cookie directive)
  • oik-read-more – progressively reveal content by clicking on “read more” buttons

Plugins which participate with oik shared libraries are:

  • oik-bwtrace – Debug trace for WordPress, including action and filter tracing
  • oik-css – [bw_css] for CSS styling per page
  • uk-tides – [bw_tides] shortcode for tide times and heights in the UK (replaces oik-tides)

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)