- Contributors: bobbingwide
- Donate link: https://www.oik-plugins.com/oik/oik-donate/
- Tags: gutenberg, compatibility, oik, shortcodes
- Requires at least: 5.5.1
- Tested up to: 6.4.2
- Gutenberg compatible: Yes
- Stable tag: 0.3.2
- License: GPLv3 or later
- License URI: https://www.gnu.org/licenses/gpl-2.0.html
Provides 3 shortcodes that may help with Gutenberg block development.
- [contents] - displays the raw post content - may help you debug your blocks
- [content] - displays the website content summary
- [guts] - displays some information about WordPress and Gutenberg
The oik-block plugin was originally developed for education, demonstration, experimentation and estimation.
- Upload the contents of the oik-block plugin to the `/wp-content/plugins/oik-block' directory
- Activate the oik-block plugin through the 'Plugins' menu in WordPress
Where can I find out more?
https://github.com/bobbingwide/oik-block/
- Note: For Gutenberg blocks for oik-shortcodes see https://github.com/bobbingwide/oik-blocks.
Yes, it's dependent upon a number of other plugins:
- oik - for shortcodes
- oik-bwtrace - for logic associated with hooked functions
- Gutenberg
and for the batch routine ( oik-block-opinions.php )
- oik-batch
oik-block no longer displays the Editor selection meta box. Therefore oik-block can no longer be used to help you form Gutenberg compatibility opinions.
The following functionality still exists. It's just not called.
- It contains logic to evaluate Gutenberg's compatibility with site contents.
- It forms opinions at multiple levels and applies these to help you decide which editor is the safest to use for the content and context.
- These opinions are displayed in the Preferred Editor meta box.
Update for support for PHP 8.3
Update for support for PHP 8.1 and PHP 8.2
No longer displays the Editor selection meta box.
Upgrade to have the Preferred Editor meta box only displayed in the Classic editor.
Update for improved [guts] shortcode. Still dependent upon oik
Renamed [blocks] shortcode to [contents].
Updated to reflect the "Gut feel" role. No longer contains any Gutenberg blocks, which were moved to oik-blocks.
Version for cwiccer.com testing compatibility with oik plugins.
Upgrade for Gutenberg v4.0.0 support.
Upgrade for two new blocks ( CSS and CSV ) and a fix to the Countdown block.
Provides 8 blocks and a batch routine to form opinions about content compatibility.
New plugin, available only from https://github.com/bobbingwide/oik-block
- Changed: Add PHP version to guts shortcode #30
- Tested: With WordPress 6.4.2 and WordPress Multisite
- Tested: With PHP 8.3
- Tested: With PHPUnit 9.6
- Changed: Added a PHPUnit test
- Tested: With WordPress 6.4.1 and WordPress Multisite
- Tested: With PHP 8.2
- Tested: With PHPUnit 9.6
- Deleted: Don't bother with Editor selection meta-box any more #37
- Changed: Support PHP 8.2: #38
- Tested: With WordPress 6.3.1 and WordPress Multisite
- Tested: With PHP 8.2
- Tested: With PHPUnit 9.6
- Changed: Set the oik_block_meta_box to only display in the Classic editor #18
- Changed: Partially update tests for PHPUnit 9. They don't all run correctly.
- Fixed: Only set post_content if post is set
- Fixed: Replace post_id by instance variable
- Changed: Reconcile shared library changes
- Fixed: Fix [guts] shortcode when Gutenberg is in development mode
- Changed: Improved [guts] when running in GUTENBERG_DEVELOPMENT_MODE. Issue #30
- Changed: Alter check to see if the block should display anything on archives. Issue #31
- Changed: Update bwtrace shared library to v3.0.0
- Changed: Remove extra tbody
- Changed: Is not being able to upload my .zip files a known problem?, #32
- Changed: [guts] - don't display undefined constants, #30
- Changed: Rename [blocks] shortcode to [contents],#31
- Fixed: [guts] shortcode may not be able to call bw_wp. Use $wp_version instead
- Changed: Reduce dependency on oik's presence when displaying the Preferred editor meta box #27
- Changed: [guts] - display WordPress and Gutenberg version information #30
- Changed: check for file existence before attempting to load it in oik_block_hook_checker::check_prerequisites #25
- Deleted: Removed JavaScript and configuration files now implemented in oik-blocks #21
- Tested: With Gutenberg 4.5.1
- Tested: With PHP 7.1 and 7.2
- Tested: With WordPress 5.0-RC1
- Added: Prototype generic dynamic shortcode block https://github.com/bobbingwide/oik-block/issues/16
- Changed: Update GitHub Issue block for Gutenberg v4.0.0 https://github.com/bobbingwide/oik-block/issues/1
- Changed: Update for Gutenberg 4.x and WordPress 5.0-betax https://github.com/bobbingwide/oik-block/issues/28
- Changed: Update oik-nivo for Gutenberg 4.0.0 and higher https://github.com/bobbingwide/oik-block/issues/13
- Changed: Update oik-person for Gutenberg v4.0.0 https://github.com/bobbingwide/oik-block/issues/7
- Deleted: Delete Zac Gordon's examples #12
- Changed: Update Countdown block for Gutenberg 4.0.0 https://github.com/bobbingwide/oik-block/issues/11
- Changed: Update oik-csv for Gutenberg 4.0.0 https://github.com/bobbingwide/oik-block/issues/24
- Changed: Update oik-css for Gutenberg 4.0.0 https://github.com/bobbingwide/oik-block/issues/23
- Changed: Update blocks README for Gutenberg 4.0.0 https://github.com/bobbingwide/oik-block/issues/28
- Changed: Improve hook checking logic where the hook is not invoked in Gutenberg #25
- Changed: Adjust attached hook counts for replace_editor - removed trace hook functions
- Changed: Update compare-hooks README. Add using results, move other stuff to sub-directories
- Added: CSS block to replace bw_css shortcode https://github.com/bobbingwide/oik-block/issues/23
- Added: CSV block to replace bw_csv shortcode https://github.com/bobbingwide/oik-block/issues/24
- Changed: Update blocks/README.md - start fleshing out the build process https://github.com/bobbingwide/oik-block/issues/14
- Changed: Update estimate spreadsheet and some .csv files #15
- Changed: Update meta box to use logic in oik-block-opinions #18
- Changed: move build files from assets to blocks/build #12
- Changed: opinion - Alter test for taxonomy show_in_rest to also check show_ui
- Fixed: Countdown block correct attribute name for expirytext - all lower case https://github.com/bobbingwide/oik-block/issues/11
- Tested: With WordPress 4.9.5 and WordPress 5.0-alpha
- Tested: With PHP 7.1 and 7.2
- Built: With npm 5.6.0, node v8.9.4
- Built: With Gutenberg v2.6.0
- Added: First zipped version
- Changed: See GitHub commit history
- Tested: With Gutenberg 2.5.0
- Tested: With PHP 7.1 and 7.2
- Tested: With WordPress 4.9.4 and WordPress 5.0-
- Added: New plugin 2018/01/18
If you want to read more about the oik plugins then please visit the oik plugin "the oik plugin - for often included key-information"