[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgi434hiQ4Yu_chToSrUyrO0p7UqV9PLR2sXHr7nTzdY":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"bobbingwide","https:\u002F\u002Fprofiles.wordpress.org\u002Fbobbingwide\u002F",16,6770,97,15,92,"2026-04-04T05:26:29.095Z",[13,38,55,73,92,109,129,146,162,177,193,208,223,238,250,264],{"slug":14,"name":14,"version":15,"author":4,"author_profile":5,"description":16,"short_description":17,"active_installs":18,"downloaded":19,"rating":20,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":31,"download_link":32,"security_score":33,"vuln_count":34,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"oik","4.15.4","\u003Cp>Now with 9 blocks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Address – Displays your address from oik-options\u003C\u002Fli>\n\u003Cli>Contact form – Displays a contact form\u003C\u002Fli>\n\u003Cli>Contact field – Part of the Contact form\u003C\u002Fli>\n\u003Cli>Countdown – Countdown \u002F count since timer\u003C\u002Fli>\n\u003Cli>Dynamic content – Dynamic content block\u003C\u002Fli>\n\u003Cli>Follow me – Displays your social media links\u003C\u002Fli>\n\u003Cli>Google Maps – Displays a Google Maps map using oik options\u003C\u002Fli>\n\u003Cli>PayPal button – PayPal button for: Pay Now, Buy Now, Donate, Add to Cart, and View Cart \u002F Checkout\u003C\u002Fli>\n\u003Cli>Shortcode block for oik shortcodes – Expands oik shortcodes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The \u003Cem>oik base\u003C\u002Fem> plugin provides a series of advanced WordPress shortcodes that help you display dynamic content from your website’s pages, posts, attachments, links and custom post types.\u003Cbr \u002F>\nThe OIK Information Kit uses lazy smart shortcode technology to display your WordPress website’s content including your often included key-information.\u003Cbr \u002F>\nThe functionality in the oik base plugin is used by over 40 other WordPress plugins, providing powerful facilities for an efficient, performant website.\u003C\u002Fp>\n\u003Cp>oik now provides over 80 shortcodes including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[bw_pages], [bw_posts], [bw_thumbs], [bw_attachments], [bw_images], [bw_pdf] shortcodes to list subpages, posts, attachments or custom post types \u003C\u002Fli>\n\u003Cli>[bw_cycle] to display content using jQuery cycle.\u003C\u002Fli>\n\u003Cli>[bw_list], [bw_tree] to display lists of links to pages, posts, attachments or custom post types \u003C\u002Fli>\n\u003Cli>[bw_table] to tabulate pages, posts or custom post types\u003C\u002Fli>\n\u003Cli>[bw_bookmarks] to list links\u003C\u002Fli>\n\u003Cli>[paypal] shortcodes for PayPal buttons: Pay Now, Buy Now, Donate, Add to Cart, View Cart\u002FCheckout\u003C\u002Fli>\n\u003Cli>[bw_block] & [bw_eblock], [div] & [ediv], [clear] – to create block structures within your pages, posts and even widgets\u003C\u002Fli>\n\u003Cli>[bw_button], [bw_contact_button] – to provide call-to-action button style links for Artisteer themes\u003C\u002Fli>\n\u003Cli>helper shortcodes for web designers and developers: [bw_editcss], [bwtrace], [bw_wpadmin], [bw_wtf], [stag] & [etag]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>oik helps you to display information about you, your company, your social networking ids and your website using standard formats that search engines such as Google recognise.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You enter your information once, then use oik shortcodes to display it wherever you want; in titles, post and page content, header, sidebar and footer widgets.\u003C\u002Fli>\n\u003Cli>Whenever you need to change a value you only need to update it in one place; and your website is updated instantly.\u003C\u002Fli>\n\u003Cli>Shortcodes to display often included key information include: [bw_contact], [bw_telephone], [bw_mobile], [bw_mailto], [bw_company], [bw_address], [bw_show_googlemap], [bw_directions], [bw_logo], [bw_qrcode], [bw_copyright]\u003C\u002Fli>\n\u003Cli>For your social networking use the [bw_follow_me] shortcode to display your links to Twitter, Facebook, LinkedIn, etcetera\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>oik provides buttons to help you write the shortcodes, showing you the parameters you can choose and default values \u003C\u002Fli>\n\u003Cli>oik provides a shortcode discovery page where you can find out about every shortcode which is active in your site\u003C\u002Fli>\n\u003Cli>lazy programming means that code is only loaded when it’s actually needed\u003C\u002Fli>\n\u003Cli>smart means that the shortcodes can recognise the content in which they’re used and adjust their behaviour accordingly\u003C\u002Fli>\n\u003Cli>oik is extendable – plugin developers can build on the oik base functionality \u003C\u002Fli>\n\u003Cli>using the oik API: help, syntax information, examples AND HTML snippets can be produced for any plugin or theme that provides shortcodes\u003C\u002Fli>\n\u003Cli>oik is theme independent; meaning that you can change your theme without having to worry about whether or not the shortcodes will still work.\u003C\u002Fli>\n\u003Cli>oik uses microformats so that Google and other search engines can understand your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“the oik plugin – for often included key-information”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Other plugins\u003C\u002Fh4>\n\u003Cp>Other plugins which depend upon the oik API are available on WordPress.org:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002Fextend\u002Fplugins\u002Fbbboing\" rel=\"nofollow ugc\">bbboing\u003C\u002Fa> – obfuscate text but leave it readable\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002Fextend\u002Fplugins\u002Fcookie-cat\" rel=\"nofollow ugc\">cookie-cat\u003C\u002Fa> – [cookies] shortcode to list the cookies your website may use\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002Fextend\u002Fplugins\u002Foik-batchmove\" rel=\"nofollow ugc\">oik-batchmove\u003C\u002Fa> – batch change post categories or published date\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Foik-nivo-slider\u002F\" rel=\"ugc\">oik-nivo-slider\u003C\u002Fa> – [nivo] shortcode for the jQuery “Nivo slider” for posts, pages, attachments and custom post types\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002Fextend\u002Fplugins\u002Foik-privacy-policy\" rel=\"nofollow ugc\">oik-privacy-policy\u003C\u002Fa> – generate a privacy policy page, compliant with UK cookie law (EU cookie directive)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-read-more\" rel=\"ugc\">oik-read-more\u003C\u002Fa> – progressively reveal content by clicking on “read more” buttons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plugins which participate with oik shared libraries are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-bwtrace\u002F\" rel=\"ugc\">oik-bwtrace\u003C\u002Fa> – Debug trace for WordPress, including action and filter tracing\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002Fextend\u002Fplugins\u002Foik-css\" rel=\"nofollow ugc\">oik-css\u003C\u002Fa> – [bw_css] for CSS styling per page\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fuk-tides\u002F\" rel=\"ugc\">uk-tides\u003C\u002Fa> – [bw_tides] shortcode for tide times and heights in the UK  (replaces oik-tides)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These plugins are not dependent upon oik:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fallow-reinstalls\u002F\" rel=\"ugc\">allow-reinstalls\u003C\u002Fa> – Allow re-installation of plugins and themes by upload\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-weight-zone-shipping\" rel=\"ugc\">oik-weight-zone-shipping\u003C\u002Fa> – Weight Zone Shipping for WooCommerce\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-weightcountry-shipping\" rel=\"ugc\">oik-weightcountry-shipping\u003C\u002Fa> – Weight\u002FCountry Shipping for WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More FREE and Premium plugins are available from \u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Fwordpress-plugins-from-oik-plugins\u002F\" rel=\"nofollow ugc\">oik-plugins.com\u003C\u002Fa> including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fdiy-oik\" rel=\"nofollow ugc\">diy-oik\u003C\u002Fa> – Do-It-Yourself shortcodes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-blocks\" rel=\"nofollow ugc\">oik-blocks\u003C\u002Fa> – WordPress blocks for oik shortcodes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fexternal-link-warning-jquery\u002F\" rel=\"nofollow ugc\">oik-External link warning jQuery\u003C\u002Fa> – Warns visitor about leaving your site\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-fields-custom-post-type-field-apis\" rel=\"nofollow ugc\">oik-fields\u003C\u002Fa> – custom post type field APIs\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-ms-oik-multisite-shortcodes\u002F\" rel=\"nofollow ugc\">oik-ms\u003C\u002Fa> – oik MultiSite shortcodes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-mshot\" rel=\"nofollow ugc\">oik-mshot\u003C\u002Fa> – Shortcode to display the “mshot” of an URL; oik-fields extension\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-rating\" rel=\"nofollow ugc\">oik-rating\u003C\u002Fa> – 5 star rating custom field; oik-fields extension\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-testimonials\" rel=\"nofollow ugc\">oik-testimonials\u003C\u002Fa> – Manage and display testimonials.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-todo-todo-list\" rel=\"nofollow ugc\">oik-todo\u003C\u002Fa> – TO DO list\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-types\" rel=\"nofollow ugc\">oik-types\u003C\u002Fa> – custom content type, field and taxonomy manager\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-user\" rel=\"nofollow ugc\">oik-user\u003C\u002Fa> – display oik information for each site user\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>oik plugins are suitable for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress site owners\u003C\u002Fli>\n\u003Cli>WordPress site administrators\u003C\u002Fli>\n\u003Cli>WordPress designers\u003C\u002Fli>\n\u003Cli>WordPress web site developers \u003C\u002Fli>\n\u003Cli>WordPress plugin developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>oik plugins are tested with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress\u003C\u002Fli>\n\u003Cli>WordPress Multisite\u003C\u002Fli>\n\u003Cli>PHP 8.1, PHP 8.2, PHP 8.3 & PHP 8.4\u003C\u002Fli>\n\u003Cli>PHPUnit 9.6, 10.5 & 11.4\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All of the plugins are developed using a set of functions that can make PHP and HTML coding a bit easier.\u003Cbr \u002F>\nThese are known as the \u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Fapis\u002Foik-apis\" rel=\"nofollow ugc\">OIK Application Programming Interface (OIK API)\u003C\u002Fa>\u003C\u002Fp>\n","Over 80 advanced, powerful shortcodes, and 9 blocks for displaying the content of your WordPress website.",2000,228785,74,3,"2025-11-25T15:21:00.000Z","6.8.5","5.5","",[27,28,29,30],"advanced","blocks","shortcode","shortcodes","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik.4.15.4.zip",95,7,0,"2025-11-26 00:00:00","2026-03-15T15:16:48.613Z",{"slug":39,"name":39,"version":40,"author":4,"author_profile":5,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":20,"num_ratings":21,"last_updated":45,"tested_up_to":23,"requires_at_least":46,"requires_php":25,"tags":47,"homepage":51,"download_link":52,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"cookie-cat","1.4.8","\u003Cp>Use the [cookies] shortcode to produce a table of all the cookies your WordPress site uses; showing cookie name, category, description and duration.\u003Cbr \u002F>\nIn April 2012 the International Chamber of Commerce (ICC) UK issued the ICC UK cookie guide ( a 15-page \u002F 296KB PDF report ).\u003Cbr \u002F>\nThe guidance, which has been welcomed by the Information Commissioner’s Office (ICO), contains information on the different categories of cookies that website operators use.\u003Cbr \u002F>\nThe ICC UK cookie guide suggests some standard wording to include in your website’s Privacy policy.\u003C\u002Fp>\n\u003Cp>This wording includes: \u003Cstrong>A list of all the cookies used in this website by category is set out below.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin will help you to create the list.\u003Cbr \u002F>\nBy default the list is dynamically generated taking into account the active plugins on the website.\u003C\u002Fp>\n\u003Cp>This plugin \u003Cem>does not\u003C\u002Fem> implement anything to help you obtain the user’s consent to place a cookie on their device.\u003Cbr \u002F>\nThere are other plugins to help you do that.\u003C\u002Fp>\n\u003Cp>Use in conjunction with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-privacy-policy\u002F\" rel=\"ugc\">oik-privacy-policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F8i-sm6TS28M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“the oik plugin – for often included key-information”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>DISCLAIMER\u003C\u002Fh3>\n\u003Cp>This version of the plugin is provided free of charge to the WordPress community.\u003Cbr \u002F>\nIts purpose is to help with the creation of your cookie catalog.\u003Cbr \u002F>\nWe accept no responsibility for ensuring the correctness of the information displayed.\u003Cbr \u002F>\nDon’t have a go at us if your cookies are not listed or are “unknown”.\u003C\u002Fp>\n","Assist compliance with UK cookie law\u002FEU cookie directive by listing the cookies your website uses using the [cookies] shortcode. depends on oik.",1000,36493,"2025-06-07T10:29:00.000Z","4.9.8",[48,49,14,29,50],"cookie","eu-cookie-directive","uk-cookie-law","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fcookie-cat","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcookie-cat.1.4.8.zip",100,null,{"slug":56,"name":57,"version":58,"author":4,"author_profile":5,"description":59,"short_description":60,"active_installs":43,"downloaded":61,"rating":53,"num_ratings":62,"last_updated":63,"tested_up_to":23,"requires_at_least":64,"requires_php":25,"tags":65,"homepage":71,"download_link":72,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-weight-zone-shipping","Weight zone shipping for WooCommerce","0.2.13","\u003Cp>A WooCommerce extension to calculate shipping charges based on cart weight and delivery zone.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports multiple rates per shipping rate table\u003C\u002Fli>\n\u003Cli>Supports shipping class restriction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your WooCommerce store needs to calculate shipping charges based on cart weight and delivery region then this plugin is for you.\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Each shipping zone can contain multiple shipping methods with rates that apply to all regions in the zone.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Shipping rates based on cart weight and delivery region\u003C\u002Fli>\n\u003Cli>Unlimited weight ranges\u003C\u002Fli>\n\u003Cli>Carts with zero weight\u003C\u002Fli>\n\u003Cli>FREE shipping in selected weight ranges\u003C\u002Fli>\n\u003Cli>Default rates using the Rest of the World shipping zone\u003C\u002Fli>\n\u003Cli>Maximum cart weight\u003C\u002Fli>\n\u003Cli>WooCommerce 2.6 and above\u003C\u002Fli>\n\u003Cli>Internationalised\u003C\u002Fli>\n\u003Cli>Handling fee as fixed rate or percentage of total cart cost\u003C\u002Fli>\n\u003Cli>Supports migration from oik weight\u002Fcountry shipping\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds shipping zone weight based shipping cost calculations to your WooCommerce store.",36551,11,"2025-09-02T13:30:00.000Z","5.6",[66,67,68,69,70],"multi-rate","shipping","weight","woocommerce","zone","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-weight-zone-shipping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-weight-zone-shipping.0.2.13.zip",{"slug":74,"name":75,"version":76,"author":4,"author_profile":5,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":25,"tags":86,"homepage":89,"download_link":90,"security_score":91,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-weightcountry-shipping","Weight\u002FCountry Shipping for WooCommerce","1.4.3","\u003Cp>Please switch to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik-weight-zone-shipping\" rel=\"ugc\">oik-weight-zone-shipping\u003C\u002Fa>\u003Cbr \u002F>\nas this plugin is integrated with Shipping Zones.\u003C\u002Fp>\n\u003Cp>This oik Weight\u002FCountry Shipping for WooCommerce plugin is no longer supported.\u003Cbr \u002F>\nHaving said that, it has been tested with WordPress 6.3 and WooCommerce 7.9.0.\u003C\u002Fp>\n\u003Ch4>Known Limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Requires Countries to have been added to the Specific Countries list, if your Selling Location(s) option is to ‘Sell to specific countries only’\u003C\u002Fli>\n\u003Cli>Calculates charges based on the total cart weight; it doesn’t pay any attention to shipping classes or product categories\u003C\u002Fli>\n\u003Cli>Doesn’t support different charges to state or region\u003C\u002Fli>\n\u003Cli>Doesn’t take into account dimensions\u003C\u002Fli>\n\u003Cli>Only returns one shipping rate per weight\u002Fcountry group combination.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>After installation activate this shipping method.\u003C\u002Fp>\n\u003Cp>Go to WooCommerce->Settings->Shipping select  Weight\u002FCountry Shipping and tick enable box.\u003C\u002Fp>\n\u003Cp>Rates are set based on “Country Groups”.\u003Cbr \u002F>\nCountry Groups are groups of countries (or a single country) that share same delivery rates.\u003C\u002Fp>\n","Adds per-country and weight based shipping cost calculation method to your WooCommerce store.",900,55907,94,19,"2023-10-21T11:08:00.000Z","6.4.8","3.9",[87,88,67,68,69],"commerce","ecommerce","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-weightcountry-shipping","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-weightcountry-shipping.1.4.3.zip",85,{"slug":93,"name":93,"version":94,"author":4,"author_profile":5,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":23,"requires_at_least":46,"requires_php":25,"tags":102,"homepage":104,"download_link":105,"security_score":106,"vuln_count":107,"unpatched_count":35,"last_vuln_date":108,"fetched_at":37},"oik-privacy-policy","1.4.11","\u003Cp>Every website should have a privacy policy. The privacy policy should define how your website uses cookies.\u003Cbr \u002F>\nThis plugin will help you create your policy page, and attach it to a menu of your choice.\u003Cbr \u002F>\nChoose the sections you require and tailor them for your company’s information.\u003Cbr \u002F>\nThe sample text uses shortcodes to reduce the amount of editing you need to do.\u003C\u002Fp>\n\u003Cp>While the privacy policy page that is generated is not aware of the block editor, the content is compatible with it.\u003Cbr \u002F>\nSince WordPress v4.9.6, core has provided its own privacy notice generator.\u003Cbr \u002F>\nWe recommend you switch to using the WordPress solution and deactivate this plugin.\u003C\u002Fp>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“the oik plugin – for often included key-information”\u003C\u002Fstrong>\u003C\u002Fp>\n","Generate a privacy policy page, compliant with UK cookie law (EU cookie directive) for use on your website",800,74390,80,2,"2025-11-04T10:47:00.000Z",[49,14,103,50],"privacy-policy","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-privacy-policy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-privacy-policy.1.4.11.zip",99,1,"2025-08-06 00:00:00",{"slug":110,"name":111,"version":112,"author":4,"author_profile":5,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":53,"num_ratings":107,"last_updated":117,"tested_up_to":23,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":126,"download_link":127,"security_score":106,"vuln_count":107,"unpatched_count":35,"last_vuln_date":128,"fetched_at":37},"sb-chart-block","SB Chart block","1.3.1","\u003Cp>Use the Chart block ( oik-sb\u002Fchart ) to display a chart.\u003C\u002Fp>\n","Displays a Chart for CSV content.",400,7569,"2025-04-18T09:15:00.000Z","5.6.0","7.2.0",[121,122,123,124,125],"bar-chart","block","horizontal-bar-chart","line-chart","pie-chart","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fsb-chart-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsb-chart-block.1.3.1.zip","2025-04-18 20:33:53",{"slug":130,"name":131,"version":132,"author":4,"author_profile":5,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":35,"num_ratings":35,"last_updated":137,"tested_up_to":23,"requires_at_least":138,"requires_php":119,"tags":139,"homepage":144,"download_link":145,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"sb-children-block","SB Children block","1.3.0","\u003Cp>Use the Children block ( oik-sb\u002Fchildren ) to list children of the current content as links.\u003Cbr \u002F>\nWorks for any hierarchical post type which supports page-attributes, such as page.\u003C\u002Fp>\n","List children of the current content as links.",300,5980,"2025-08-12T14:30:00.000Z","5.4.2",[122,140,141,142,143],"children","descendents","links","offspring","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fsb-children-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsb-children-block.1.3.0.zip",{"slug":147,"name":147,"version":148,"author":4,"author_profile":5,"description":149,"short_description":150,"active_installs":53,"downloaded":151,"rating":152,"num_ratings":153,"last_updated":154,"tested_up_to":23,"requires_at_least":155,"requires_php":25,"tags":156,"homepage":160,"download_link":161,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-nivo-slider","1.17.0","\u003Cp>[nivo] shortcode for the jQuery Nivo slider; “The Most Awesome jQuery Image Slider”; reputed to be the world’s most popular jQuery image slider.\u003C\u002Fp>\n\u003Ch4>New feature in nivo v1.17.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added the Nivo slider block ( oik-nivo-slider\u002Fnivo ).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features of jQuery Nivo 3.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Flexible slider\u003C\u002Fli>\n\u003Cli>16 transition effects\u003C\u002Fli>\n\u003Cli>4 responsive slider themes\u003C\u002Fli>\n\u003Cli>Built in directional and control navigation\u003C\u002Fli>\n\u003Cli>Thumbnail image navigation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See also \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCodeinwp\u002FNivo-Slider-jQuery\" rel=\"nofollow ugc\">Nivo Slider\u003C\u002Fa> for more information about the jQuery Nivo code.\u003C\u002Fp>\n\u003Ch4>Features of the oik nivo slider WordPress plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[nivo] lazy smart shortcode \u003C\u002Fli>\n\u003Cli>Nivo slider block\u003C\u002Fli>\n\u003Cli>Displays attached images\u003C\u002Fli>\n\u003Cli>Displays images attached to related content\u003C\u002Fli>\n\u003Cli>Profile for nivo slider settings\u003C\u002Fli>\n\u003Cli>Display slideshows with\u002Fwithout links\u003C\u002Fli>\n\u003Cli>Display slideshows with\u002Fwithout captions\u003C\u002Fli>\n\u003Cli>Displays slideshows with HTML captions, using the format= parameter\u003C\u002Fli>\n\u003Cli>Transition effect can be defined in the shortcode\u003C\u002Fli>\n\u003Cli>Supports custom links to your content\u003C\u002Fli>\n\u003Cli>Supports jQuery Nivo 3.2 for responsive sliders\u003C\u002Fli>\n\u003Cli>nivo slider can be put into any part of your website: content, header, footer and sidebar text widgets\u003C\u002Fli>\n\u003Cli>1 additional responsive slider theme\u003C\u002Fli>\n\u003Cli>Supports jQuery Nivo 2.7.1 for backward compatibility\u003C\u002Fli>\n\u003Cli>4 additional themes for jQuery Nivo 2.7.1\u003C\u002Fli>\n\u003Cli>Works with existing content, does not add its own custom post type\u003C\u002Fli>\n\u003Cli>Uses the oik plugin’s shortcode API for \u003Cem>lazy smart\u003C\u002Fem> shortcodes\u003C\u002Fli>\n\u003Cli>The [nivo] shortcode is interchangeable with other oik shortcodes such as [bw_images], [bw_thumbs] or [bw_pages]\u003C\u002Fli>\n\u003Cli>Supports display of images from a NextGEN gallery, using a “special post type” of nggallery.\u003C\u002Fli>\n\u003Cli>Supports display of a plugin’s screenshots\u003C\u002Fli>\n\u003Cli>Supports display of images with fancybox\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: oik-nivo-slider is dependent upon the oik plugin.\u003Cbr \u002F>\nYou can activate it but it will not function correctly unless the pre-requisite version of oik is also activated.\u003Cbr \u002F>\nDownload oik from\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foik\u002F\" rel=\"ugc\">oik download\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-nivo-slider\u002F\" rel=\"nofollow ugc\">Find out more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“the oik plugin – for often included key-information”\u003C\u002Fstrong>\u003C\u002Fp>\n","[nivo] shortcode for the responsive jQuery \"Nivo slider\" for posts, pages, attachments and custom post types using oik",99511,48,5,"2025-06-03T15:03:00.000Z","4.9",[157,158,14,29,159],"jquery","nivo","slider","https:\u002F\u002Foik-plugins.com\u002Foik-plugins\u002Foik-nivo-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-nivo-slider.1.17.0.zip",{"slug":163,"name":164,"version":165,"author":4,"author_profile":5,"description":166,"short_description":167,"active_installs":53,"downloaded":168,"rating":99,"num_ratings":107,"last_updated":169,"tested_up_to":23,"requires_at_least":170,"requires_php":25,"tags":171,"homepage":175,"download_link":176,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"uk-tides","UK tides – heights and times","3.3.2","\u003Cp>uk-tides displays tide times and heights for a particular location in the UK.\u003Cbr \u002F>\nThe information that is displayed is obtained from the RSS feed for tidetimes.org.uk (eg https:\u002F\u002Fwww.tidetimes.org.uk\u002Fchichester-harbour-entrance-tide-times.rss )\u003Cbr \u002F>\nor tidetimes.co.uk ( eg https:\u002F\u002Fwww.tidetimes.co.uk\u002Frss\u002Fchichester-harbour-entrance-tide-times ).\u003Cbr \u002F>\nThe data is cached until midnight.\u003C\u002Fp>\n\u003Cp>This plugin implements a block called UK tides ( uk-tides\u002Fuk-tides ).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It’s much easier to use than the shortcode.\u003C\u002Fli>\n\u003Cli>It uses the functionality that was previously implemented as the [bw_tides] shortcode.\u003C\u002Fli>\n\u003Cli>The block is not dependent upon the oik plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The syntax for the [bw_tides] shortcode is:\u003C\u002Fp>\n\u003Cp>[bw_tides\u003Cbr \u002F>\ntideurl=”https:\u002F\u002Fwww.tidetimes.org.uk\u002Fchichester-harbour-entrance-tide-times.rss|other – RSS feed URL for location”\u003Cbr \u002F>\nstore=”1|store key – unique key for caching result”]\u003C\u002Fp>\n\u003Cp>Examples:\u003Cbr \u002F>\n [bw_tides] with no parameters will display the tide times and heights for Chichester Harbour Entrance. The information will be cached in store=1 until midnight.\u003C\u002Fp>\n\u003Cp>[bw_tides store=bw_tides_pompey tideurl=”https:\u002F\u002Fwww.tidetimes.org.uk\u002Fportsmouth”] will display the tide times and heights obtained from\u003Cbr \u002F>\n https:\u002F\u002Fwww.tidetimes.org.uk\u002Fportsmouth-tide-times.rss and cache the result in a store named ‘bw_tides_pompey’\u003C\u002Fp>\n\u003Cp>Note: Using the store parameter allows you to display tide time and height information for more than one location.\u003C\u002Fp>\n\u003Cp>Examples:\u003Cbr \u002F>\n If you prefer you can use tidetimes.co.uk as the source for tidal information.\u003C\u002Fp>\n\u003Cp>[bw_tides tideurl=”https:\u002F\u002Fwww.tidetimes.co.uk\u002Frss\u002Fchichester-harbour-entrance-tide-times”]\u003C\u002Fp>\n","Tide heights and times for UK ports and harbours",12142,"2025-08-14T08:11:00.000Z","5.0",[122,172,29,173,174],"heights","tide-times","uk","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fuk-tides-times-and-heights\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuk-tides.3.3.2.zip",{"slug":178,"name":179,"version":180,"author":4,"author_profile":5,"description":181,"short_description":182,"active_installs":183,"downloaded":184,"rating":53,"num_ratings":107,"last_updated":185,"tested_up_to":23,"requires_at_least":85,"requires_php":25,"tags":186,"homepage":191,"download_link":192,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-batchmove","oik batchmove","2.5.3","\u003Cp>This plugin enables you to filter posts in a particular category and then apply mass updates to selected posts.\u003C\u002Fp>\n\u003Cp>Actions supported:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Update to selected category – Delete the currently filtered category and set a new Target Category for the selected posts\u003C\u002Fli>\n\u003Cli>Add selected category – Adds the Target Category to the selected posts\u003C\u002Fli>\n\u003Cli>Delete selected category – Deletes the currently filtered category from the selected posts\u003C\u002Fli>\n\u003Cli>Republish – update the post date to the current time stamp.\u003C\u002Fli>\n\u003Cli>Republish – alter the post date by adding or subtracting defined amounts\u003C\u002Fli>\n\u003Cli>Update post meta – set the values for simple post meta fields\u003C\u002Fli>\n\u003Cli>WordPress SEO hide – update WordPress SEO post meta to “hide” posts\u003C\u002Fli>\n\u003Cli>WordPress SEO unhide – update WordPress SEO post meta to “unhide” posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Scheduled republishing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Scheduled republishing using WordPress CRON\u003C\u002Fli>\n\u003Cli>Category republishing of the oldest post in selected Categories\u003C\u002Fli>\n\u003Cli>Tag republishing of the oldest post with selected Tags\u003C\u002Fli>\n\u003Cli>Republicizing using Jetpack publicize.\u003C\u002Fli>\n\u003C\u002Ful>\n","The oik-batchmove plugin enables you to perform mass updates to the categories assigned to posts. It also enables you to republish posts.",70,8111,"2025-08-14T15:50:00.000Z",[187,188,189,190],"category","change","republish","scheduled-republish","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-batchmove","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-batchmove.2.5.3.zip",{"slug":194,"name":194,"version":195,"author":4,"author_profile":5,"description":196,"short_description":197,"active_installs":198,"downloaded":199,"rating":53,"num_ratings":107,"last_updated":200,"tested_up_to":201,"requires_at_least":202,"requires_php":25,"tags":203,"homepage":206,"download_link":207,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"allow-reinstalls","0.1.0","\u003Cp>Allows plugins and themes to be updated using the standard WordPress plugin or theme update process.\u003C\u002Fp>\n\u003Cp>When you want to update a custom plugin or theme but don’t have an automated process\u003Cbr \u002F>\nthen you can use this plugin to allow you to install a new version of a plugin or theme\u003Cbr \u002F>\nwithout having to delete the existing plugin or theme.\u003C\u002Fp>\n\u003Cp>Tested with WordPress 6.4 and WordPress MultiSite.\u003Cbr \u002F>\nNote: This plugin is no longer necessary. WordPress core functionality allows you to update existing plugins and themes.\u003C\u002Fp>\n","Allows plugins and themes to be updated using the standard WordPress plugin or theme update process.",30,5069,"2025-04-23T10:22:00.000Z","6.8.0","4.3.0",[204,205],"theme","upload","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fallow-reinstalls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallow-reinstalls.0.1.0.zip",{"slug":209,"name":210,"version":112,"author":4,"author_profile":5,"description":211,"short_description":212,"active_installs":213,"downloaded":214,"rating":35,"num_ratings":35,"last_updated":215,"tested_up_to":216,"requires_at_least":217,"requires_php":25,"tags":218,"homepage":221,"download_link":222,"security_score":91,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"field-block-for-acf-pro","Field block for ACF PRO","\u003Cp>The ACF field block displays individual fields registered using ACF.\u003C\u002Fp>\n\u003Cp>It supports the following field types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Basic: Text, Text Area, Number, Range, Email, URL, Password\u003C\u002Fli>\n\u003Cli>Content: Image, File, WYSIWYG Editor, oEmbed, Gallery\u003C\u002Fli>\n\u003Cli>Choice: Select, Checkbox, Radio Button, Button Group, True \u002F False\u003C\u002Fli>\n\u003Cli>Relational: Link, Post Object, Page Link, Relationship, Taxonomy, User\u003C\u002Fli>\n\u003Cli>Advanced: Google Map, Date Picker, Date Time Picker, Time Picker, Color Picker\u003C\u002Fli>\n\u003Cli>Layout: Group, Clone, Repeater, Flexible Content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses a single block – ACF field\u003C\u002Fli>\n\u003Cli>The block can be used within the Query Loop\u003C\u002Fli>\n\u003Cli>Most field types are rendered in the block editor.\u003C\u002Fli>\n\u003Cli>Supports display of the field’s label, if required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin depends on Advanced Custom Fields PRO; it uses the plugin’s server side rendering block logic.\u003Cbr \u002F>\nIf ACF PRO is not activated then the ACF field block will not be registered.\u003C\u002Fp>\n\u003Cp>For PHP developers\u003Cbr \u002F>\nThe extensible architecture allows:\u003Cbr \u002F>\n– overrides to rendering logic by field type,\u003Cbr \u002F>\n– rendering for custom field types,\u003Cbr \u002F>\n– rendering for custom field names\u003C\u002Fp>\n\u003Cp>If you want to alter the output from the \u003Ccode>acf-field-block\u002Facf-field\u003C\u002Fcode> block\u003Cbr \u002F>\nthen you can either hook into the \u003Ccode>render_block_acf-field-block\u002Facf-field\u003C\u002Fcode> filter to\u003Cbr \u002F>\nmodify the generated HTML,\u003Cbr \u002F>\nor the \u003Ccode>acf_field_block_get_renderer\u003C\u002Fcode> filter to set your own callback function\u002Fmethod\u003Cbr \u002F>\nfor a field type or specific field.\u003C\u002Fp>\n\u003Cp>Google Map fields use JavaScript from maps.googleapis.com.\u003Cbr \u002F>\nThe Google Map field requires an API key which you can obtain from\u003Cbr \u002F>\nhttps:\u002F\u002Fdevelopers.google.com\u002Fmaps\u002Fdocumentation\u002Fjavascript\u002Fget-api-key\u003C\u002Fp>\n","No code solution to display ACF fields using the ACF field block.",20,1935,"2024-03-18T09:21:00.000Z","6.5.8","6.2",[219,122,220],"acf","field","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Ffield-block-for-acf-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffield-block-for-acf-pro.1.3.1.zip",{"slug":224,"name":225,"version":226,"author":4,"author_profile":5,"description":227,"short_description":228,"active_installs":213,"downloaded":229,"rating":53,"num_ratings":107,"last_updated":230,"tested_up_to":23,"requires_at_least":170,"requires_php":64,"tags":231,"homepage":236,"download_link":237,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-bwtrace","oik bwtrace","4.1.0","\u003Cul>\n\u003Cli>The primary purpose of debug trace is to help in the development of PHP code: plugins or themes.\u003C\u002Fli>\n\u003Cli>The primary purpose of action trace is to help you understand the sequence of events in the server.\u003C\u002Fli>\n\u003Cli>The primary purpose of ad hoc tracing is to let you see what’s happening without changing any code.\u003C\u002Fli>\n\u003Cli>The primary purpose of ‘string watch’ is to track the source of some output.\u003C\u002Fli>\n\u003Cli>This plugin provides the admin interface to trace functions and methods and action and filter tracing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>oik bwtrace does not alter the output of your web pages though there are options\u003Cbr \u002F>\nwhich cause some output to be written to the browser during ‘shutdown’ processing.\u003C\u002Fp>\n\u003Cp>You can also use the oik trace facilities to assist in problem determination in a live site.\u003Cbr \u002F>\nOutput is written to files on the server in a user defined trace files directory.\u003Cbr \u002F>\nWhen tracing a live or staging site you should ensure that the trace files directory is not publicly accessible.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Traces to a defined Trace files directory\u003C\u002Fli>\n\u003Cli>Traces ALL server functionality, including AJAX, REST and other background requests\u003C\u002Fli>\n\u003Cli>Writes summary trace record for each transaction into Daily Trace summary files\u003C\u002Fli>\n\u003Cli>Traces browser transactions separately, if required\u003C\u002Fli>\n\u003Cli>Traces AJAX transactions separately, if required \u003C\u002Fli>\n\u003Cli>Traces REST requests separately, if required\u003C\u002Fli>\n\u003Cli>Traces CLI requests separately, if required\u003C\u002Fli>\n\u003Cli>Ability to choose the IP address to trace, defaults to ALL requests\u003C\u002Fli>\n\u003Cli>Supports ad hoc tracing of user defined hooks\u003C\u002Fli>\n\u003Cli>Action trace counts help you understand the sequence of actions and filters\u003C\u002Fli>\n\u003Cli>Provides contextual information\u003C\u002Fli>\n\u003Cli>Minimum performance overhead when tracing is not enabled\u003C\u002Fli>\n\u003Cli>Tracing can be enabled programmatically\u003C\u002Fli>\n\u003Cli>Traces and backtraces PHP Error, Warning and Notice messages\u003C\u002Fli>\n\u003Cli>Backtraces deprecated logic messages\u003C\u002Fli>\n\u003Cli>Does not require WP_DEBUG to be defined\u003C\u002Fli>\n\u003Cli>Does not require SAVEQUERIES to be defined\u003C\u002Fli>\n\u003Cli>Dynamically activates trace functions\u003C\u002Fli>\n\u003Cli>Implemented as lazy just-in-time code\u003C\u002Fli>\n\u003Cli>Can be used during regression testing\u003C\u002Fli>\n\u003Cli>Can be activated in wp-config.php and db.php to trace code before WordPress is fully loaded\u003C\u002Fli>\n\u003Cli>Plugin does not need to be activated if started programmatically or from wp-config.php\u003C\u002Fli>\n\u003Cli>Operates as a standalone plugin\u003C\u002Fli>\n\u003Cli>Integrated with oik-lib shared library management\u003C\u002Fli>\n\u003Cli>Easy to code APIs: bw_trace2(), bw_backtrace().\u003C\u002Fli>\n\u003Cli>API supports multiple trace levels\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ad hoc tracing allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>trace parameters\u003C\u002Fli>\n\u003Cli>trace results\u003C\u002Fli>\n\u003Cli>trace registered functions\u003C\u002Fli>\n\u003Cli>trace the global post\u003C\u002Fli>\n\u003Cli>set the priority for the trace hook\u003C\u002Fli>\n\u003Cli>debug backtrace hook invocation\u003C\u002Fli>\n\u003Cli>perform ‘string watch’ to watch for a particular string\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The trace record output can include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully qualified source file name\u003C\u002Fli>\n\u003Cli>Trace record count and trace error count\u003C\u002Fli>\n\u003Cli>Time stamp\u003C\u002Fli>\n\u003Cli>Current filter information\u003C\u002Fli>\n\u003Cli>Hook count\u003C\u002Fli>\n\u003Cli>Number of database queries that have been performed.\u003C\u002Fli>\n\u003Cli>Current post ID\u003C\u002Fli>\n\u003Cli>Current and peak memory usage (in bytes)\u003C\u002Fli>\n\u003Cli>Files loaded count\u003C\u002Fli>\n\u003Cli>Contextual information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The output for action tracing can include trace records showing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Count of action hooks and filters\u003C\u002Fli>\n\u003Cli>Invocation of the ‘wp’ actions\u003C\u002Fli>\n\u003Cli>Contents of the global wp_rewrite for the ‘wp’ action\u003C\u002Fli>\n\u003Cli>Summary reports at ‘shutdown’\u003C\u002Fli>\n\u003Cli>Information about deprecated logic\u003C\u002Fli>\n\u003Cli>Information related to Errors, Warnings and Notices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New in v3.4.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Experimental Performance trace option\u003C\u002Fli>\n\u003Cli>Experimental front end links to trace file and daily trace summary\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Is there a tutorial?\u003C\u002Fh3>\n\u003Cp>See this page and short video\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Fwordpress-plugins-from-oik-plugins\u002Ffree-oik-plugins\u002Foik-trace-plugin\u002Fan-introduction-to-problem-determination-with-oik-bwtrace-debug-trace-for-wordpress\" rel=\"nofollow ugc\">Introduction to oik-bwtrace\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Can I get support?\u003C\u002Fh4>\n\u003Cp>Use the contact form on the oik-plugins website.\u003C\u002Fp>\n\u003Ch4>How can I contribute?\u003C\u002Fh4>\n\u003Cp>[github bobbingwide oik-bwtrace]\u003C\u002Fp>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“the oik plugin – for often included key-information”\u003C\u002Fstrong>\u003C\u002Fp>\n","Debug trace for WordPress, including ad hoc action hook and filter tracing.",6153,"2025-05-10T15:36:00.000Z",[232,233,234,235],"ad-hoc-tracing","backtrace","debug","trace","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-bwtrace","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-bwtrace.4.1.0.zip",{"slug":239,"name":239,"version":240,"author":4,"author_profile":5,"description":241,"short_description":242,"active_installs":243,"downloaded":244,"rating":35,"num_ratings":35,"last_updated":245,"tested_up_to":23,"requires_at_least":85,"requires_php":25,"tags":246,"homepage":248,"download_link":249,"security_score":53,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"bbboing","1.8.7","\u003Cp>Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn’t mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae.\u003Cbr \u002F>\nThe rset can be a toatl mses and you can sitll raed it wouthit porbelm.\u003Cbr \u002F>\nTihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef but the wrod as a wlohe.\u003C\u002Fp>\n\u003Cp>This plugin implements a version of an algorithm that will produce text similar to the above.\u003Cbr \u002F>\nBasically it changes each word by randomising the order of the letters, leaving the first and last letter of each word the same.\u003C\u002Fp>\n\u003Cp>You implement this on your website using the [bbboing] shortcode.\u003C\u002Fp>\n\u003Cp>The syntax is:\u003C\u002Fp>\n\u003Cp>[bbboing\u003Cbr \u002F>\n  text=”seed|text – some text to obfuscate”\u003Cbr \u002F>\n  form=”N|Y – display form to allow changes”\u003Cbr \u002F>\n  both=”N|Y – display both original and output text”]\u003C\u002Fp>\n\u003Cp>If you don’t specify any parameters you get a ‘bbboing’ed version of the original text.\u003C\u002Fp>\n\u003Cp>Examples:\u003Cbr \u002F>\n [bbboing text=”code is poetry”] may produce ‘code is peroty’ or ‘cdoe is pretoy’\u003Cbr \u002F>\n [bbboing text=’powered by WordPress’] may produce ‘prweoed by WrdsorPes’\u003C\u002Fp>\n\u003Cp>It’s also feasible that the randomisation produces exactly the same output as input.\u003Cbr \u002F>\nSo [bbboing text=’bobbing wide’] may produce ‘bobbing wide’\u003C\u002Fp>\n\u003Cp>Of course, nothing happens for words with fewer than 4 letters so\u003Cbr \u002F>\n[bbboing text=’it is not a con’] WILL produce the same output as input.\u003C\u002Fp>\n\u003Cp>You may notice that some spammers\u002Fspambots intentionally misspell words when creating comments.\u003Cbr \u002F>\nbbboing does not in anyway endorse this.\u003C\u002Fp>\n\u003Cp>Please use bbboing for your own amusement.\u003C\u002Fp>\n\u003Cp>Note: the bbboing plugin is dependent upon the oik plugin.\u003C\u002Fp>\n","obfuscate text but leave it readable, apparently",10,4872,"2025-08-14T08:08:00.000Z",[247,29],"obfuscate","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Fbbboing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbbboing.1.8.7.zip",{"slug":251,"name":251,"version":252,"author":4,"author_profile":5,"description":253,"short_description":254,"active_installs":243,"downloaded":255,"rating":256,"num_ratings":100,"last_updated":257,"tested_up_to":258,"requires_at_least":170,"requires_php":25,"tags":259,"homepage":262,"download_link":263,"security_score":10,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-css","2.3.1","\u003Cul>\n\u003Cli>Use the CSS block to add custom CSS.\u003C\u002Fli>\n\u003Cli>Use the GeSHi block to syntax highlight: CSS, HTML, JavaScript, jQuery, PHP, MySQL or None.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For backward compatibility:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the [bw_css] shortcode to add custom CSS as and when you need it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For designers, developers and documenters [bw_css] supports echoing of the custom CSS, allowing you to document the CSS you are using.\u003Cbr \u002F>\nFor readability, the CSS is processed using the Generic Syntax Highlighter (GeSHi) processing.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the [bw_geshi] shortcode for syntax highlighting of: CSS, HTML(5), JavaScript and jQuery, PHP and MySQL.\u003Cbr \u002F>\nAlso supports language: none.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If the oik base plugin is activated\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Use the [bw_autop] shortcode to disable or re-enable WordPress’s wpautop() logic.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use the experimental [bw_background] shortcode to display an attached image in the background.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Further reading\u003C\u002Fh3>\n\u003Cp>If you want to read more about the oik plugins then please visit the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.oik-plugins.com\u002Foik\" rel=\"nofollow ugc\">oik plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>“OIK – OIK Information Kit”\u003C\u002Fstrong>\u003C\u002Fp>\n","Allows internal CSS styling to be included in the content of the page.",5663,90,"2024-11-14T15:50:00.000Z","6.7.5",[28,260,261,30],"css","geshi","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-css","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-css.2.3.1.zip",{"slug":265,"name":265,"version":266,"author":4,"author_profile":5,"description":267,"short_description":268,"active_installs":243,"downloaded":269,"rating":213,"num_ratings":107,"last_updated":270,"tested_up_to":258,"requires_at_least":85,"requires_php":25,"tags":271,"homepage":273,"download_link":274,"security_score":10,"vuln_count":35,"unpatched_count":35,"last_vuln_date":54,"fetched_at":37},"oik-read-more","0.2.6","\u003Cp>Implements the [bw_more] shortcode to progressively reveal content by clicking on “read more” buttons.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Type the [bw_more] shortcode into your content at the point from where you want to hide the remaining content.\u003C\u002Fli>\n\u003Cli>When the content is displayed the shortcode is replaced by a ‘read more’ button.\u003C\u002Fli>\n\u003Cli>The user reveals the remaining content by clicking on the ‘read more’ button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Choose the text to be displayed in the button using\u003C\u002Fp>\n\u003Cp>[bw_more “my read more text”]\u003C\u002Fp>\n","Progressively reveal content by clicking on \"read more\" buttons.",7689,"2024-11-14T16:56:00.000Z",[14,29,272],"bw_more","https:\u002F\u002Fwww.oik-plugins.com\u002Foik-plugins\u002Foik-read-progressively-reveal-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foik-read-more.0.2.6.zip"]