Rockon All in One

Description

Rockon All in One bundles the small site-management jobs that usually need five separate plugins. Everything below is free, with no account and no limits.

Breadcrumbs

Drop [rockon_breadcrumbs] into a page, or call raio_breadcrumbs() in a template. The trail handles posts, pages, hierarchical categories, custom post types, archives, search results and 404s, with a configurable separator and home label.

Content control

Wrap any content in [rockon_content] to decide who sees it — by login state, role, capability, user ID, or a scheduled date window.

[rockon_content logout]Guests only[/rockon_content]
[rockon_content cap="edit_posts"]Editors and above[/rockon_content]
[rockon_content user="1,20"]Specific users[/rockon_content]
[rockon_content hide="subscriber"]Everyone except subscribers[/rockon_content]
[rockon_content start="2026-01-01" end="2026-02-01"]January only[/rockon_content]

Conditions combine, so role="editor" day="mon" requires both.

Header and footer scripts

Add analytics, verification tags or custom CSS to every page without touching your theme. Script fields are restricted to users who can already publish unfiltered HTML.

Disable comments

One switch closes comments site-wide, hides existing threads, and strips the comment UI out of the admin menu, dashboard and toolbar.

Move scripts to the footer

Defer head scripts to just before </body> to improve perceived load time. Works with themes and plugins that enqueue correctly.

Rockon Advanced

Optional paid upgrade, distributed as a separate plugin from rockonvsstudios.com. This plugin contains none of its code — install Rockon Advanced alongside it and the extra sections appear in the same settings tabs.

  • Advanced breadcrumb styling — presets, colour controls and JSON-LD BreadcrumbList schema
  • Per-post scripts — attach header/footer snippets to a single post or page
  • Advanced conditional logic — target by device, time of day, weekday or custom field
  • Comment moderation rules — auto-close old threads, cap links, block keywords, hold first-time commenters
  • Lazy loading — defer offscreen images and iframes, skipping your hero image

Personal is $29/year for one site. Business is $79/year for up to ten sites and adds moderation rules and lazy loading.

The free features above never expire or degrade, with or without a licence.

External services

This plugin connects to Freemius, the service that runs the store and licensing for the optional Rockon Advanced add-on.

It is used for three things: rendering the Add Ons screen inside your dashboard, letting you buy and activate a Rockon Advanced licence, and — only if you accept the opt-in prompt — sending anonymous usage data that helps improve the plugin.

Nothing is transmitted unless you opt in or make a purchase. When you do, the data sent is your site URL, your WordPress and PHP versions, the plugin version, and the email address of the administrator who opted in. You can disconnect at any time from Rockon Account.

This service is provided by Freemius, Inc. — terms of service: https://freemius.com/terms/ — privacy policy: https://freemius.com/privacy/

Screenshots

Installation

  1. Upload the plugin through Plugins Add New, or extract it into wp-content/plugins/.
  2. Activate it.
  3. Open Rockon Settings and switch on what you need.

Upgrading from 3.x migrates your existing settings automatically; no reconfiguration is needed.

FAQ

Do I lose anything when a paid licence expires?

No. Every free feature keeps working, and your premium settings are preserved rather than erased — they simply stop applying until you renew.

Does the breadcrumb shortcode work in a template file?

Yes. Use raio_breadcrumbs() to echo it, or raio_breadcrumbs( false ) to get the markup back as a string.

Will “move scripts to footer” break my theme?

It can, if your theme expects scripts in the head. Enable it and check your site before leaving it on.

Reviews

февруари 28, 2017
all basic option in one plugin…. great one
Read all 1 review

Contributors & Developers

“Rockon All in One” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Rockon All in One” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

4.1.0

  • Paid features moved out into a separate Rockon Advanced plugin; this download is now entirely free code.
  • New extension points so add-ons can register feature modules, licence state, settings sections and shortcodes.
  • Settings tabs show a preview of what the paid add-on adds when it is not installed.
  • Added the Freemius SDK, which powers the Add Ons screen and licensing for the paid add-on. Opting in to usage tracking is entirely optional — see “External services” above.
  • Paid settings carry over untouched when Rockon Advanced is installed.

4.0.0

  • Rebuilt on a namespaced, class-based architecture with a PSR-4 autoloader.
  • New tabbed settings screen, dashboard and licence management.
  • Breadcrumbs rewritten: correct handling of hierarchical terms, custom post types and page ancestors, plus accessible <nav>/<ol> markup.
  • Content control conditions now combine with AND instead of the first match winning.
  • Every feature can be switched on and off independently.
  • Settings from 3.x are migrated automatically on upgrade.
  • Introduced the optional Rockon Advanced tier.

3.1

  • Content control shortcode and breadcrumb separator option.