[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5yFDTs6G21RLcxWUZjmwrFngRHfDVKgQVb1hw9Dx5Ag":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},"o3world","https:\u002F\u002Fprofiles.wordpress.org\u002Fkris-o3world\u002F",2,10,85,30,84,"2026-05-20T06:54:45.475Z",[13,38],{"slug":14,"name":15,"version":16,"author":17,"author_profile":5,"description":18,"short_description":19,"active_installs":7,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":33,"download_link":34,"security_score":8,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"o3world-members-only-categories","O3World Members-Only Categories","1.03","kris-o3world","\u003Cp>If you’d like to make the content on your site visible only to certain users using categories, look no further!\u003C\u002Fp>\n\u003Cp>Designate certain categories as “members-only” via \u003Cstrong>Privacy Settings\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>An administrator may then assign a user to them via \u003Cstrong>Profile\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Only content belonging to “public” categories (any top-level category you do not designate as “members-only”), and categories assigned to the logged-in user, and all subcategories of either, will be visible.\u003C\u002Fp>\n\u003Cp>I would like to thank the action hook \u003Cstrong>pre_get_posts\u003C\u002Fstrong>, without which this plugin would not have been possible.\u003C\u002Fp>\n\u003Ch3>O3World\u003C\u002Fh3>\n\u003Cp>This plugin was created by kris@o3world.com\u003C\u002Fp>\n\u003Cp>We’re an online marketing strategy \u002F custom web and mobile development agency in Philadelphia.\u003C\u002Fp>\n\u003Cp>Among other things, we love WordPress.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fo3world.com\" rel=\"nofollow ugc\">http:\u002F\u002Fo3world.com\u003C\u002Fa>\u003C\u002Fp>\n","Designate categories as \"members-only\" via 'Privacy Settings.' Assign them to users via 'Profile.'",4542,20,1,"2012-01-05T22:26:00.000Z","3.3.0","3.0.0","",[28,29,30,31,32],"access","assign","categories","content","users","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fo3world-members-only-categories\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fo3world-members-only-categories.zip",0,null,"2026-04-06T09:54:40.288Z",{"slug":39,"name":40,"version":41,"author":4,"author_profile":42,"description":43,"short_description":44,"active_installs":35,"downloaded":45,"rating":35,"num_ratings":35,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":26,"tags":49,"homepage":55,"download_link":56,"security_score":8,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":57},"o3-cli-services","O3 CLI Services","1.0.2","https:\u002F\u002Fprofiles.wordpress.org\u002Fo3world\u002F","\u003Cp>In its current version, O3 CLI Services exposes two WordPress REST API endpoints\u003Cbr \u002F>\nto empower developers and QA engineers to query URL paths of WordPress posts by\u003Cbr \u002F>\npost types, category types, and menus.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Use the \u002Fwp-json\u002Fo3-cli-api\u002Furl-sources API endpoint to get a list of sources of\u003Cbr \u002F>\nURL paths, and use the \u002Fwp-json\u002Fo3-cli-api\u002Furls API to get a list of URL paths\u003Cbr \u002F>\nof posts in the system, using your sources as URL query parameter filters.\u003C\u002Fp>\n\u003Cp>Source filters for \u002Fwp-json\u002Fo3-cli-api\u002Furls:\u003Cbr \u002F>\n  – post_types\u003Cbr \u002F>\n    – Include a comma-separated list of post type machine names.\u003Cbr \u002F>\n  – categories\u003Cbr \u002F>\n    – Include a comma-separated list of category slugs.\u003Cbr \u002F>\n  – menus\u003Cbr \u002F>\n    – Include a comma-separated list of menu slugs.\u003Cbr \u002F>\n  – limit\u003Cbr \u002F>\n    – Include an integer limit to control the maximum number of URL paths to\u003Cbr \u002F>\n    return for each machine name in any source.\u003C\u002Fp>\n\u003Cp>An example request:\u003C\u002Fp>\n\u003Cp>GET http:\u002F\u002Fexample.com\u002Fwp-json\u002Fo3-cli-api\u002Furls?post_types=post,product&categories=food,travel&menus=main-navigation,footer-menu&limit=50\u003C\u002Fp>\n\u003Cp>The above example requests the URL paths of posts of post types with the machine\u003Cbr \u002F>\nnames of ‘post’ and ‘product’, having categories with ‘food’ and ‘travel’ slugs,\u003Cbr \u002F>\nas well as items in menus with ‘main-navigation’ and ‘footer-menu’ slugs. As\u003Cbr \u002F>\nwith any WordPress REST API endpoints, the above request returns a JSON array.\u003C\u002Fp>\n\u003Cp>The O3 CLI automatically generates requests like the above, and it empowers\u003Cbr \u002F>\ndevelopers and QA engineers to dynamically generate visual regression tests,\u003Cbr \u002F>\namong other needs. See the documentation at\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fo3-cli.\u003C\u002Fp>\n","O3 CLI Services integrates any WordPress site with the O3 CLI (https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fo3-cli) tool.",999,"2019-12-18T19:08:00.000Z","5.3.21","4.0",[50,51,52,53,54],"automation","o3-cli","quality-assurance","regression-testing","testing","https:\u002F\u002Fgithub.com\u002Fo3world\u002Fo3-cli-wordpress-services\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fo3-cli-services.1.0.2.zip","2026-04-16T10:56:18.058Z"]