Octavius Rocks


The octavius service is made for live tracking and analysing how well your teasers and links are klicked. It’s optimized to work with our Grid plugin.


To get your octavius attributes you can use this two options:

do_action( ‘render_octavius_teaser_attributes’, ‘VIEWMODE’ );
apply_filters( ‘get_octavius_teaser_attributes’, ‘VIEWMODE’ );

This will get the pagetype, content_id and content_type will be generated automatically. If you like, you can overwrite the viewmode.

With this options, you can use the attributes more flexible and set the values on your own. Please pass an array with one or more of the following properties:
viewmode, content_type, pagetype, content_id, region

add_action( ‘render_octavius_attributes’, array( ‘region’ => ‘head’, … ) );
add_filter( ‘get_octavius_attributes’, array( ‘region’ => ‘head’, … ) );

Произвольная секция


  1. Upload octatvius-client.zip to the /wp-content/plugins/ directory
  2. Extract the plugin to octavius-rocks folder
  3. Activate the plugin
  4. Config the service on the settings page
  5. Pageviews will be tracked automatically. To track rendered-events and klicks for teasers, add do_action(‘render_octavius_attributes’, ‘your_viewmode’) to your teaser-links.

Часто задаваемые вопросы

Do I need to register somewhere to use this plugin?

Yes. You can get your beta key at www.octavius.rocks


Нет отзывов об этом плагине.

Участники и разработчики

«Octavius Rocks» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Octavius Rocks» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Optimization: Public accessible function to modify store state
  • Optimization: Skip large taxonomies for dashbaord query filter
  • Bugfix: Timezone problems
  • Bugfix: enqueue assets on wordpress < 5.x was broken


  • Feature: Custom Gutenberg sidebar
  • Feature: Direct link from post events to query dashboard
  • Optimization: Breakpoints partitioning visual fix
  • Bugfix: JavaScript errors customizer


  • Feature: theme template for most read widget
  • Bugfix: deprecated pageview_pixel amp pageviews were missing in posts table numbers
  • Bugfix: dependency to grid plugin fixed


  • Feature: query tool remembers last query config
  • Feature: Event type is selectable with event query tool
  • Feature: 5 minute and hourly event chart
  • Optimization: automatically query for default values on dashboard
  • Bugfix: pageview dashboard widget fix. wrong time interval
  • Bugfix: wp_timezone does not exists before WordPress 5.3
  • Bugfix: JavaScript pollyfills to fix Edge Browser errors


  • Breaking change: JavaScript API has changed completely. Please check any extensions.
  • Breaking change: use octavius_rocks_register_frontend_plugins filter to register frontend extension javascript for proper dependency handling
  • Feature: Most read widget
  • Optimization: UI and visualizations cleanup
  • Optimization: No external script loadings anymore
  • Optimization: Less script pageload
  • Optimization: Less Settings for easier configuration


  • Bugfix: countable error in cron task


  • Optimization: Widget only update on own config changes
  • Bugfix: Realtime widget config not working

= 3.5.1
* Optimization: Page info hook
* Optimization: Meta box with more infos to content events
* Optimization: Meta box with more infos to content events


  • Optimization: Performance of widgets
  • Feature: AMP Support
  • Bugfix: Post meta box numbers not working correctly
  • Bugfix: problems with empty pageview cache calls


  • Optimization: Number format for post table pageviews. Helps with large numbers.
  • Bugfix: Add live pageviews in content tables in backend was not working
  • Bugfix: Missing protocol in formular url on settings pages.
  • Bugfix: TimeZone not set fix.


  • Feature: Grid box supports multiple post types
  • Optimization: Pageviews in every post type tables
  • Optimization: JavaScript performance
  • Optimization: Last fetch of server configuration in correct timezone
  • Optimization: Socket connection health check
  • Bugfix: problems with multisite installations
  • Different other bugfix


  • Feature: Custom live breakpoints cluster
  • Feature: reduce to a set of live breakpoints
  • optimization: collect post ids to one ajax call in posts-table.js
  • Bugfix: OQL NOT IN condition fix
  • Bugfix: posts-table.js javascript
  • Bugfix: Bad response exception fix
  • Optimization: Increase timeout for import of pageviews on cli execution. Large instances wont work otherwise.


  • Optimization: PageviewCache table now caches pageviews so we can order by them in posts table
  • Feature: WP_Query orderby pageviews available.
  • Feature: Posts tables are sortable by pageviews

= 3.3.7
* Feautre: Pageviews in post edit meta box
* Feature: new filter octavius_rocks_do_not_load_scripts
* Feature: new filter octavius_rocks_skip_pageview
* Feature: new filter octavius_rocks_pageview_entity
* Optimization: do not track post preview or customizer preview
* Bugfix: post edit widget.css missing fix
* Bugfix: pageview and pageview_pixel events leading to wrong numbers ins posts table

= 3.3.6
* Feature: Pageviews column in posts table.
* Feature: Filter to change arguments for posts table pageviews column octavius query.
* Optimization: Hook to add grid boxes which depend on octavius top box
* Optimization: More options for grid box
* Optimization: Tracking of custom taxonomies
* Optimization: term/ID is not tracking field term_taxonomy/ID
* Bugfix: Grid box date and post type fix


  • Feature: Submenu hook.
  • Feature: Submenu overview hook.


  • Bugfix: Settings tabs not working
  • Bugfix: Missing datepicker css


  • Feature: Brand new dashboards and widgets
  • Feature: Grid box for top contents
  • Feature: Track categories for is_single pageview
  • Feature: Track tags for is_single pageview


  • Bugfix: Server connection setting issues.
  • Bugfix: Fetching fresh configuration on schedule.


  • Bugfix: Live breakpoints bugfix


  • Automatic configuration
  • Live breakpoints


  • new public functions


  • Scripts with slim version. Use SCRIPT_DEBUG to for debugging.


  • Critical bug fix: top live contents dashboard widget


  • WP-Configable options
  • options are cached


  • term and author live tracking
  • out of the box search terms tracking
  • show_on_front == «posts» track a wrong content id fix
  • author page tracking fix
  • term page tracking fix
  • Use local script loading bugfix
  • new action octavius_rocks_page_info
  • page info collect on admin pages fix


  • Statistics on post pages
  • Public query shortcut functions octavius_rocks_query_top_contents and octavius_rocks_query_for_post
  • default breakpoint calculation for entities in 20px steps

= 3.1.2
* Multi-site settings fix
* New api version 5.6.1


  • New Settings structure
  • New JavaScript for tracking
  • JavaScript from uploads optional


  • Dashboard widgets added
  • Octavius Query API
  • Action render_js renamed to octavius_rocks_render_js
  • Action render_octavius_attributes renamed to octavius_rocks_render_attributes
  • Action render_octavius_teaser_attributes renamed to octavius_rocks_render_teaser_attributes
  • Filter octavius_plugins renamed to octavius_rocks_plugins
  • Fitler get_octavius_attributes renamed to octavius_rocks_get_attributes
  • Filter get_octavius_teaser_attributes renamed to octavius_rocks_teaser_attributes
  • Tracking pageview with websockets


  • Fixed error message on installation
  • Validation of server settings form
  • Update octavius js download mechanism


  • Add functionality to prepare themes for tracking more easy
  • moved extra features like a/b-testing to new plugins


  • Improved A/B-Testing: Create your test, start and evaluate them and improve your articles
  • Get slack notifications when test are finished
  • Get a detailed evaluation


  • Refactored


  • Added functionality for notification service and global sample size setting.


  • Fixed some errors in AB-Results Box.


  • Top Box replaces by Custom Report Box


  • Short php code fix for larger compatibility
  • hide loading icon on dashboard widget if no items found


  • Dashboard widget calculates results for posts by significance


  • Hook for including octavius scripts in other plugins


  • Enable or disable A/B Tests for post option


  • Only logged out and abonnement users get tracked


  • WP 4.3 tested
  • Variant result loaded to post object
  • ignore pageview variant if variant is selected


  • AB results with variant names
  • AB dashboard widget
  • AB variant decision selectable


  • More filters for ab testing results


  • Event type selection in ab result result chart


  • Referer tracking for pageview


  • A/B variant tracking filter


  • Pageview can track A/B variant


  • Wrong content id for pageview fix


  • A/B Testing
  • Tracking pixel display fix


  • Dashboard original tracked url as title attribute


  • Pageviews tracking


  • Top list Grid box


  • Dashboard Timestamp fix
  • Dashboard GUI speed
  • Dashboard post titles


  • Dashboard content limitations fix


  • Dashboard Widget


  • Miscalculation fixes


  • Provides tracking js and admin button to analyse pages