Description
Objectives and Key Results (OKR) is a popular leadership process for setting, communicating, and monitoring quarterly goals and results in organizations.
This plugin allows you to implement OKR methodology directly within your WordPress site. It enables you to create objectives and then define measurable key results to track progress towards those objectives.
Key features:
- Create Objectives: Define high-level goals or initiatives.
- Create Key Results: Define measurable steps to track progress toward objectives.
- Assign Key Results to Objectives: Link key results to their corresponding objectives.
- Set Key Result Weight: Assign a weight to each key result, indicating its importance.
- Track Progress: Use a slider or numeric field to define key result’s percentage completed.
- Shortcode Generator: Generate shortcodes easily to display your OKR data on posts, pages and text widgets.
- Frontend Display: Display OKRs and their progress on the front-end of your website.
- User Interface: Updated the user interface to make it easier to use.
- Security: Added security measures to ensure plugin is safe.
Installation
- Upload the plugin files to the
/wp-content/plugins/objectives-key-results-okr
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to “OKR” in the admin menu to create Objectives and Key Results.
- Use the shortcode generator on the Objective edit page to generate shortcode.
- Copy the shortcode and paste it in any post, page or text widget to display the OKR dashboard.
FAQ
-
Q: How do I display my OKRs on the front end?
-
A: Use the shortcode generator on the objective edit page, generate a shortcode and then paste that shortcode in any page, post or text widget.
-
Q: What are the shortcode attributes?
-
A: The shortcode is
[okr]
and takes the following attributes:
*ids
: A comma-separated list of Objective post IDs to display. (e.g.,ids="12,34,56"
)
*slugs
: A comma-separated list of Objective post slugs to display. (e.g.,slugs="objective-one,objective-two"
)
*orderby
: How to order the results. Accepts ‘none’, ‘ID’, ‘author’, ‘title’, ‘name’, ‘date’, ‘modified’, ‘rand’, or ‘menu_order’.
*order
: The sort order, either ‘ASC’ (ascending) or ‘DESC’ (descending). -
Q: How do I set the completion percentage for a key result?
-
A: Edit the key result, and use the slider or the numeric input field to set the completion percentage.
-
Q: How do I assign a weight for a key result?
-
A: Edit the key result, and add a value in the “weight” text box.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“OKR – Objectives Key Results” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “OKR – Objectives Key Results” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
= 1.1 -> JAN 28, 2025=
* Initial public release.
* Added a new parent OKR menu.
* Consolidated Objectives and Key Results under the OKR menu.
* Replaced categories with tags.
* Added a shortcode generator.
* Implemented automated objective completion calculations.
* Added filter and order support to shortcode.
* Added a slider to define key result completion.
* Improved user interface.
* Implemented better code structure.
* Fixed issues with slider and real time update.
* Improved security by sanitizing and escaping data.
V1.0.2 -> JULY 13, 2018
- Improved and refactored code
- Compatible with PHP 5.4+
V1.0.1 -> JULY 11, 2018
- Initial Release