OKR – Objectives Key Results

外掛說明

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.

螢幕擷圖

  • Objectives List
  • Add Objectives
  • Key Results
  • Add Key Results
  • Key Results Data

安裝方式

  1. Upload the plugin files to the /wp-content/plugins/objectives-key-results-okr directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to “OKR” in the admin menu to create Objectives and Key Results.
  4. Use the shortcode generator on the Objective edit page to generate shortcode.
  5. Copy the shortcode and paste it in any post, page or text widget to display the OKR dashboard.

常見問題集

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.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈OKR – Objectives Key Results〉的開發相關工作。

參與者

將〈OKR – Objectives Key Results〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

= 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