[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8FkLj_v8aaTRzXg5zBd-Q3x-pwGvHn3j2VcbNImnHZk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":145,"fingerprints":577},"orcas-responsive-wiki","orcas Responsive Wiki","1.2.0","orcasdev","https:\u002F\u002Fprofiles.wordpress.org\u002Forcasdev\u002F","\u003Cp>\u003Cem>orcas Responsive Wiki\u003C\u002Fem> is currently the once wiki with \u003Cem>\u003Ca href=\"\u002Fplugins\u002Fbuddypress\u002F\" rel=\"nofollow ugc\">buddypress\u003C\u002Fa> support\u003C\u002Fem> ( \u003Ca href=\"https:\u002F\u002Fwww.orcas.de\u002Fwordpress-plugin\u002Fwiki\u002F\" rel=\"nofollow ugc\">pro version needed\u003C\u002Fa> ) to get every buddypress group its own wiki.\u003C\u002Fp>\n\u003Cp>At default our plugin allows registered users to edit wiki documents in the frontend. In addition, it is possible to set which users or roles can create or modify wiki documents. With the WYSIWYG editor you can insert and manage tables and you can insert images per drag and drop. As highlight can you input \u003Ccode>wiki:\u003C\u002Fcode> to get an auto complete list to insert links to other wiki pages.\u003C\u002Fp>\n\u003Cp>You can it also use to build term overviews, dictionaries, encyclopedias, glossaries, knowledge bases and lexicons.\u003C\u002Fp>\n\u003Cp>With \u003Cem>orcas Responsive Wiki Pro\u003C\u002Fem> you get additionally a revisions history.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Optimized for mobile devices.\u003C\u002Fli>\n\u003Cli>Editing in frontend possible.\u003C\u002Fli>\n\u003Cli>Unlimited wiki pages.\u003C\u002Fli>\n\u003Cli>Restrict your wiki, who can create\u002Fupdate wiki pages.\u003C\u002Fli>\n\u003Cli>WYSIWYG editor (What You See Is What You Get), write wiki pages like a word document.\u003C\u002Fli>\n\u003Cli>Insert images in your wiki with drag and drop.\u003C\u002Fli>\n\u003Cli>Create and modify tables in your wiki.\u003C\u002Fli>\n\u003Cli>With auto complete function after keyword \u003Ccode>wiki:\u003C\u002Fcode> you can insert links to other wiki pages.\u003C\u002Fli>\n\u003Cli>“pinterest”-style overview.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>orcas Responsive Wiki Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Buddypress group support.\u003C\u002Fli>\n\u003Cli>Revisions view.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[wiki_add_create_button] – Add a external button to open the create form.\u003C\u002Fli>\n\u003Cli>[wiki_add_create_link] – Add a external link to open the create form.\u003C\u002Fli>\n\u003C\u002Ful>\n","Buddypress wiki where registered users in the frontend can edit the same document after each other.",10,3023,100,2,"2018-09-20T08:14:00.000Z","4.9.29","3.3","5.5",[20,21,22,23,24],"buddypress","documents","edit","responsive","wiki","https:\u002F\u002Fwww.orcas.de\u002Fwordpress-plugin\u002Fwiki\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forcas-responsive-wiki.1.2.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},50,30,84,"2026-04-05T20:38:03.164Z",[38,61,87,107,125],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":17,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":28,"last_vuln_date":60,"fetched_at":30},"buddypress-docs","BuddyPress Docs","2.2.6","Boone Gorges","https:\u002F\u002Fprofiles.wordpress.org\u002Fboonebgorges\u002F","\u003Cp>BuddyPress Docs adds collaborative work spaces to your BuddyPress community. Part wiki, part document editing, part shared dropbox, think of these Docs as a BuddyPress version of the Docs service offered by the Big G \u003Cem>ifyouknowwhatimean\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Docs that can be linked to groups or users, with a variety of privacy levels\u003C\u002Fli>\n\u003Cli>Support for fully-private document uploads\u003C\u002Fli>\n\u003Cli>Doc taxonomy, using tags\u003C\u002Fli>\n\u003Cli>Fully sortable and filterable doc lists\u003C\u002Fli>\n\u003Cli>TinyMCE front-end doc editing\u003C\u002Fli>\n\u003Cli>One-editor-at-a-time prevention against overwrites, plus idle detection\u002Fautosave\u003C\u002Fli>\n\u003Cli>Full access to revision history\u003C\u002Fli>\n\u003Cli>Dashboard access and management of Docs for the site admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is in active development. For feature requests and bug reports, visit http:\u002F\u002Fgithub.com\u002Fboonebgorges\u002Fbuddypress-docs. If you have translated the plugin and would like to provide your translation for distribution with BuddyPress Docs, please contact the plugin author.\u003C\u002Fp>\n","Adds collaborative Docs to BuddyPress.",7000,321667,88,35,"2025-08-20T17:41:00.000Z","6.8.5","",[20,54,55,21,24],"collaboration","docs","http:\u002F\u002Fgithub.com\u002Fboonebgorges\u002Fbuddypress-docs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-docs.2.2.6.zip",97,3,"2025-06-06 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":48,"vuln_count":85,"unpatched_count":28,"last_vuln_date":86,"fetched_at":30},"siteorigin-panels","Page Builder by SiteOrigin","2.34.0","Greg - SiteOrigin","https:\u002F\u002Fprofiles.wordpress.org\u002Fgpriday\u002F","\u003Cp>SiteOrigin Page Builder is a powerful content creation interface, instantly recognizable, astonishingly different. SiteOrigin Page Builder makes it easy to create responsive column-based content using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready. Read more on \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">SiteOrigin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’ve created an intuitive interface that looks just like WordPress itself. It’s easy to learn, so you’ll be building beautiful, responsive content in no time.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F114529361\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Page Builder works with standard WordPress widgets, so you’ll always find the widget you need. We’ve created the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fso-widgets-bundle\u002F\" rel=\"ugc\">SiteOrigin Widgets Bundle\u003C\u002Fa> to give you all the most common widgets, and with a world of plugins out there, you’ll always find the widget you need.\u003C\u002Fp>\n\u003Ch4>Ready to Be Used Anywhere\u003C\u002Fh4>\n\u003Cp>Choose your editor; Page Builder is ready to be used anywhere. Build in the traditional Page Builder interface or insert a Page Builder Layout into the Block Editor. Insert the SiteOrigin Layout Widget into sidebar and footer widget areas or use the SiteOrigin Layout Block in block-based widget areas.\u003C\u002Fp>\n\u003Ch4>It Works With Your Theme\u003C\u002Fh4>\n\u003Cp>Page Builder gives you complete freedom to choose any WordPress theme you like. It’s not a commitment to a single theme or theme developer. The advantage is that you’re free to change themes as often as you like. Your content will always come along with you.\u003C\u002Fp>\n\u003Cp>We’ve also made some fantastic \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Ftheme\u002F\" rel=\"nofollow ugc\">free themes\u003C\u002Fa> that work well with Page Builder.\u003C\u002Fp>\n\u003Ch4>No Coding Required\u003C\u002Fh4>\n\u003Cp>Page Builder’s simple drag and drop interface means you’ll never need to write a single line of code. Page Builder generates all the highly efficient code for you.\u003C\u002Fp>\n\u003Ch4>Live Editing\u003C\u002Fh4>\n\u003Cp>Page Builder supports live editing. This tool lets you see your content and edit widgets in real time. It’s the fastest way to adjust your content quickly and easily.\u003C\u002Fp>\n\u003Ch4>History Browser\u003C\u002Fh4>\n\u003Cp>This tool lets you roll forward and back through your changes. It gives you the freedom to experiment with different layouts and content without the fear of breaking your content.\u003C\u002Fp>\n\u003Ch4>Row, Cell, and Widget Styles\u003C\u002Fh4>\n\u003Cp>Row, cell, and widget styles give you all the control you need to make your content uniquely your own. Change attributes like paddings, background colors, and column spacing. You can also enter custom CSS and CSS classes if you need even finer-grained control.\u003C\u002Fp>\n\u003Ch4>Focussed on Performance\u003C\u002Fh4>\n\u003Cp>We’ve built a lightweight framework, focusing on small page sizes and fast load time. Page Builder is compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautoptimize\u002F\" rel=\"ugc\">Autoptimize\u003C\u002Fa> and all other major performance plugins.\u003C\u002Fp>\n\u003Ch4>SEO Optimized\u003C\u002Fh4>\n\u003Cp>Page Builder uses modern SEO best practices and seamlessly integrates with all major SEO plugins, including Yoast SEO and Rank Math.\u003C\u002Fp>\n\u003Ch4>It’s Free, and Always Will Be\u003C\u002Fh4>\n\u003Cp>Page Builder is our commitment to the democratization of content creation. Like WordPress, Page Builder is, and always will be, free. We’ll continue supporting and developing it for many years to come. It’ll only get better from here.\u003C\u002Fp>\n\u003Ch4>Accessibility Ready\u003C\u002Fh4>\n\u003Cp>Page Builder is accessibility-ready. Tab through all form fields and settings, and make changes without a mouse.\u003C\u002Fp>\n\u003Ch4>Actively Developed\u003C\u002Fh4>\n\u003Cp>SiteOrigin has been creating magical tools for your WordPress website since 2011. Page Builder is actively developed with new features and exciting enhancements every month. Keep track on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsiteorigin\u002Fsiteorigin-panels\" rel=\"nofollow ugc\">Page Builder GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdocs\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">Page Builder developer docs\u003C\u002Fa> if you’d like to develop for Page Builder.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> is available on SiteOrigin.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Free support is available on the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fthread\u002F\" rel=\"nofollow ugc\">SiteOrigin support forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>SiteOrigin Premium\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdownloads\u002Fpremium\u002F\" rel=\"nofollow ugc\">SiteOrigin Premium\u003C\u002Fa> enhances Page Builder by SiteOrigin, the SiteOrigin Widgets Bundle, and all SiteOrigin themes with a vast array of additional features and settings. Take your layouts to the next level with SiteOrigin Premium Addons.\u003C\u002Fp>\n\u003Cp>SiteOrigin Premium includes access to our professional email support service, perfect for those times when you need fast and effective technical support. We’re standing by to assist you in any way we can.\u003C\u002Fp>\n","Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.",500000,57359363,96,1004,"2026-02-21T19:44:00.000Z","6.9.4","4.7","7.0.0",[78,79,80,81,82],"drag-and-drop","page-builder","responsive-design","visual-editor","website-builder","https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsiteorigin-panels.2.34.0.zip",8,"2026-03-02 13:14:54",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":13,"num_ratings":97,"last_updated":98,"tested_up_to":74,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":105,"download_link":106,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"microthemer","Microthemer Lite – Visual Editor to Customize CSS","7.5.3.7","Themeover","https:\u002F\u002Fprofiles.wordpress.org\u002Fbastywebb\u002F","\u003Cp>A light-weight yet powerful visual editor to customize the CSS styling of any aspect of your site, from Google fonts to responsive layouts. Microthemer caters for both coders and non-coders, and plays really well with page builders like Elementor, Beaver Builder, and Oxygen.\u003C\u002Fp>\n\u003Ch4>Feature list\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Style anything\u003C\u002Fli>\n\u003Cli>Use with any theme or plugin\u003C\u002Fli>\n\u003Cli>Point & click visual styling\u003C\u002Fli>\n\u003Cli>Code editor (CSS, Sass, JS)\u003C\u002Fli>\n\u003Cli>Sync code editor with the UI\u003C\u002Fli>\n\u003Cli>Customisable breakpoints\u003C\u002Fli>\n\u003Cli>HTML and CSS inspection\u003C\u002Fli>\n\u003Cli>150+ CSS properties\u003C\u002Fli>\n\u003Cli>Dark or light theme\u003C\u002Fli>\n\u003Cli>Custom toolbar layouts\u003C\u002Fli>\n\u003Cli>Work with any CSS unit\u003C\u002Fli>\n\u003Cli>Color picker with palettes\u003C\u002Fli>\n\u003Cli>Slider, mousewheel, keyboard adjustments\u003C\u002Fli>\n\u003Cli>In-program CSS reference\u003C\u002Fli>\n\u003Cli>History\u003C\u002Fli>\n\u003Cli>Draft mode\u003C\u002Fli>\n\u003Cli>Global or page-specific styling\u003C\u002Fli>\n\u003Cli>Import & export\u003C\u002Fli>\n\u003Cli>Light-weight\u003C\u002Fli>\n\u003Cli>Minify CSS code\u003C\u002Fli>\n\u003Cli>Keyboard shortcuts\u003C\u002Fli>\n\u003Cli>Deep integration with Elementor, Beaver Builder, Oxygen\u003C\u002Fli>\n\u003Cli>Multisite support\u003C\u002Fli>\n\u003Cli>Uninstall MT, but keep your edits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> CSS grid (drag & drop)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> Flexbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> Stock SVG mask images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> Transform\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> Animation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Pro]\u003C\u002Fstrong> Transition\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Lite VS Pro\u003C\u002Fh4>\n\u003Cp>This lite version limits you styling 15 things, and doesn’t include the features marked [Pro] in the list above. To unlock the full program, you can \u003Ca href=\"https:\u002F\u002Fthemeover.com\u002F\" rel=\"nofollow ugc\">purchase a license\u003C\u002Fa> (monthly, annual, or lifetime).\u003C\u002Fp>\n\u003Ch4>Useful links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeover.com\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeover.com\u002Fintroducing-microthemer-7\u002F\" rel=\"nofollow ugc\">Video docs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flivedemo.themeover.com\u002Fsetting-up-demo-site\u002F?create_demo\" rel=\"nofollow ugc\">Live demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeover.com\u002Fforum\u002F\" rel=\"nofollow ugc\">Support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fmicrothemer\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Author note\u003C\u002Fh4>\n\u003Cp>Hello everyone, my name is Sebastian. I’ve designed Microthemer for developers as well as beginners. My aim is to level up beginners by exposing the CSS code Microthemer generates when using the visual controls. This is of course helpful for developers who may wish to make manual edits. Some developers use Microthemer as an in-browser CSS or Sass editor, and just lean on the interface for element selection or more advanced properties like filters, grid, and animation.\u003C\u002Fp>\n\u003Cp>I’ve been happily developing Microthemer and supporting users of varying technical experience in my forum for many years now. I’m always ready to answer questions about the software and help out with CSS hurdles. Please don’t hesitate to get in touch!\u003C\u002Fp>\n","A visual editor to customize the CSS styling of anything on your site - from Google fonts to responsive layouts.",10000,2608688,44,"2026-03-04T14:30:00.000Z","6.0","5.6",[102,103,104,23,81],"css","customize","google-fonts","https:\u002F\u002Fthemeover.com\u002Fmicrothemer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmicrothemer.zip",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":13,"num_ratings":11,"last_updated":117,"tested_up_to":74,"requires_at_least":118,"requires_php":119,"tags":120,"homepage":52,"download_link":124,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"better-block-editor","Better Block Editor (BBE)","1.3.0","Dream Theme","https:\u002F\u002Fprofiles.wordpress.org\u002Fdreamtheme\u002F","\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\u002FWhWGnT5hi-8?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\u003Cp>Better Block Editor (BBE) adds responsive layout controls, hover effects, on-scroll animations, and ready-to-use site templates to Block Editor. It’s not another page builder. It doesn’t replace core blocks or add bloat — BBE just adds the missing settings where needed. It works with your current block theme and plugins, so your existing content stays intact.\u003C\u002Fp>\n\u003Ch3>Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive Settings for Row, Stack, Grid, Columns, Button, Navigation, and text (Heading, Paragraph) blocks — choose a breakpoint, then adjust orientation, spacing, and alignment at that breakpoint.\u003C\u002Fli>\n\u003Cli>Responsive Visibility for any block — set the default visibility state and change it at a chosen breakpoint.\u003C\u002Fli>\n\u003Cli>Prevent Shrinking for elements set to Fixed or Fit-content sizes — keeps complex layouts intact on small screens.\u003C\u002Fli>\n\u003Cli>Animation on Scroll — configurable animation effect, easing, duration, and delay.\u003C\u002Fli>\n\u003Cli>Hover colors for Button and Navigation.\u003C\u002Fli>\n\u003Cli>Pre-made Sites and Partial Import — bring over a full site or a single page\u002Fsection; assets import automatically.\u003C\u002Fli>\n\u003Cli>One-click customization for imported content — set primary, secondary, and neutral colors; BBE creates a balanced palette in one click.\u003C\u002Fli>\n\u003Cli>Native Block Editor integration — no lock-in, lightweight, GPL, and free.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002F1Zp8oJk7UE8?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>Free pre-made site templates\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Business — \u003Ca href=\"https:\u002F\u002Ftemplates.wpbbe.io\u002Fbusiness\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftemplates.wpbbe.io\u002Fbusiness\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Brewery — \u003Ca href=\"https:\u002F\u002Ftemplates.wpbbe.io\u002Fbrewery\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftemplates.wpbbe.io\u002Fbrewery\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Life Coach — \u003Ca href=\"https:\u002F\u002Ftemplates.wpbbe.io\u002Flife-coach\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftemplates.wpbbe.io\u002Flife-coach\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Bakery — \u003Ca href=\"https:\u002F\u002Ftemplates.wpbbe.io\u002Fbakery\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Ftemplates.wpbbe.io\u002Fbakery\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>More templates coming soon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>Import a template and make it yours in minutes with the one-click customization tool. Mix pages and sections from different templates with Partial Import. Create a professional website in hours — not weeks!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive Settings for Row and Stack — change orientation (convert Row \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↔\u003C\u002Fspan> Stack), justification, vertical alignment, and spacing at a chosen breakpoint. This panel is key to controllable responsive behavior in Block Editor sites.\u003C\u002Fli>\n\u003Cli>Prevent Shrinking — available when a block’s width\u002Fheight is set to Fit content or Fixed; prevents fixed-size elements from collapsing on small screens.\u003C\u002Fli>\n\u003Cli>Responsive Visibility for any block — set the default visibility state (visible\u002Fhidden) and change it at a chosen breakpoint.\u003C\u002Fli>\n\u003Cli>Responsive Settings for Grid — replaces the core Stack on mobile with a dedicated panel to choose the stacking breakpoint and adjust spacing at that breakpoint.\u003C\u002Fli>\n\u003Cli>Improved Stack on mobile for Columns — choose the breakpoint and optionally reverse the column order at that breakpoint.\u003C\u002Fli>\n\u003Cli>Navigation overlay menu — replaces the fixed Mobile option with Responsive; pick the exact breakpoint when navigation collapses to a menu icon (useful for headers).\u003C\u002Fli>\n\u003Cli>Hover color for Navigation — add hover color controls for menu and submenu items.\u003C\u002Fli>\n\u003Cli>Responsive Settings for Button — control the orientation of inner buttons (stack or reverse), plus justification and vertical alignment at a chosen breakpoint.\u003C\u002Fli>\n\u003Cli>Hover colors for Button — set text, background, and border colors on hover.\u003C\u002Fli>\n\u003Cli>Responsive Settings for Post Template (Grid view) — stack posts and adjust spacing at a chosen breakpoint.\u003C\u002Fli>\n\u003Cli>Animation on Scroll for any block — subtle reveal on scroll with configurable effect, easing, duration, and delay.\u003C\u002Fli>\n\u003Cli>Responsive text alignment — add alignment controls at a chosen breakpoint for Heading, Paragraph, and select text-based blocks.\u003C\u002Fli>\n\u003Cli>SVG Icon block + sanitized SVG upload — place SVG icons anywhere; control size, color, hover color, and linking.\u003C\u002Fli>\n\u003Cli>Breakpoints — edit built-in breakpoints and add or remove custom breakpoints.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements & Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.8 or later\u003C\u002Fli>\n\u003Cli>Uses the native Block Editor (Gutenberg)\u003C\u002Fli>\n\u003Cli>Works with block themes; does not target third-party page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect personal data from site visitors. It uses standard Block Editor controls and optional template imports. Site owners should review their own analytics\u002Fembeds for compliance.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Better Block Editor is distributed under the GPLv2 or later. You are free to use it on personal and commercial sites.\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Official website — \u003Ca href=\"https:\u002F\u002Fwpbbe.io\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpbbe.io\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>User Guide — \u003Ca href=\"https:\u002F\u002Fdocs.wpbbe.io\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdocs.wpbbe.io\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Better Block Editor (BBE) — responsive layout controls, on-scroll animations, and pre-made site templates for Block Editor.",4000,18360,"2026-03-09T10:50:00.000Z","6.8","7.4",[121,122,79,23,123],"animation","block-editor","templates","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-block-editor.1.3.0.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":71,"num_ratings":135,"last_updated":136,"tested_up_to":74,"requires_at_least":137,"requires_php":52,"tags":138,"homepage":52,"download_link":141,"security_score":142,"vuln_count":143,"unpatched_count":28,"last_vuln_date":144,"fetched_at":30},"basepress","Knowledge Base documentation & wiki plugin – BasePress Docs","2.17.0.2","BasePress","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodesavory\u002F","\u003Cp>Easily create & manage documentation. Reduce support tickets & scale your customer support workload. This simple plugin works with any theme.\u003C\u002Fp>\n\u003Ch3>Best Knowledge Base, Docs and Wiki plugin for WordPress\u003C\u002Fh3>\n\u003Cp>Create a knowledgebase that provides support even when you’re not around 🤩.\u003C\u002Fp>\n\u003Cp>A reliable knowledge base is the cornerstone of any knowledge management strategy. It improves customer service and provides better self-servicing docs, giving customers easy access to instant answers 24\u002F7. As a result support cost is greatly reduced.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002F\" rel=\"nofollow ugc\">BasePress\u003C\u002Fa> allows you to organise documentation for clients and employees. Build as many independent knowledge bases as you need to document your products or services out of the box.\u003C\u002Fp>\n\u003Cp>This knowledgebase plugin is straightforward to use, thanks to its clear and simple administration tools that integrate seamlessly in the WordPress admin area.\u003C\u002Fp>\n\u003Cp>There are three themes to choose from with easy customization and colour branding, and for the coders, full customization via templates.\u003C\u002Fp>\n\u003Cp>Check detailed \u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002Fdocs\u002Fknowledge-base\u002Fbasepress\u002F\" rel=\"nofollow ugc\">BasePress Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>✔ What makes BasePress the right tool for your business?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ready to use in less than 5 minutes.\u003C\u002Fli>\n\u003Cli>A dedicated Wizard to guide you through the set-up procedure.\u003C\u002Fli>\n\u003Cli>Create as many independent knowledge bases as you need out of the box.\u003C\u002Fli>\n\u003Cli>Keeps your content organized in a logical way dividing it by product, service, department etc.\u003C\u002Fli>\n\u003Cli>Serves targeted answers to your customers, saving them time.\u003C\u002Fli>\n\u003Cli>Keeps the look of your website professional.\u003C\u002Fli>\n\u003Cli>BasePress creates an entry page for your customers where they can choose the knowledge base they want to consult. All the articles, searches and suggestions will be fully relevant to what they are looking for.\u003C\u002Fli>\n\u003Cli>Adapts to all devices. Your customers can consult it form any device including tablets and phones.\u003C\u002Fli>\n\u003Cli>SEO friendly.\u003C\u002Fli>\n\u003Cli>Professional support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is a Lite version of our Premium plugin that we wanted to share with the WordPress community.\u003Cbr \u002F>\nIt has all the features you need to create your fully functional knowledge base and nothing less.\u003C\u002Fp>\n\u003Ch3>✔ MAIN FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Build a single or multiple knowledge base\u003C\u002Fli>\n\u003Cli>A dedicated page for users to choose the knowledge base they want to consult\u003C\u002Fli>\n\u003Cli>Unlimited sections hierarchy\u003C\u002Fli>\n\u003Cli>List and boxed section styles\u003C\u002Fli>\n\u003Cli>Image and description for each knowledge base\u003C\u002Fli>\n\u003Cli>Image, icon and description for each section\u003C\u002Fli>\n\u003Cli>Icon selector for each article\u003C\u002Fli>\n\u003Cli>Icons manager to easily change your icons and use any icon font of your choice\u003C\u002Fli>\n\u003Cli>Drag and drop reorder for knowledge bases and sections\u003C\u002Fli>\n\u003Cli>Search bar with live results\u003C\u002Fli>\n\u003Cli>Shortcode to add the search bar anywhere in your website\u003C\u002Fli>\n\u003Cli>Related articles widget\u003C\u002Fli>\n\u003Cli>Sections widget\u003C\u002Fli>\n\u003Cli>Knowledge bases widget\u003C\u002Fli>\n\u003Cli>Easy-to-use admin screens\u003C\u002Fli>\n\u003Cli>Translatable via .pot files\u003C\u002Fli>\n\u003Cli>Easy customization and colour branding\u003C\u002Fli>\n\u003Cli>Three themes included\u003C\u002Fli>\n\u003Cli>Use with or without Gutenberg\u003C\u002Fli>\n\u003Cli>Create the support desk easily with this self-hosted documentation plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need some extra features for you and your customers consider upgrading to the Premium version and get access to these extra benefits:\u003C\u002Fp>\n\u003Ch3>🏆 PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Advanced search bar results based on user votes and visits\u003C\u002Fli>\n\u003Cli>Articles voting\u003C\u002Fli>\n\u003Cli>Popular articles widget based on votes or visits\u003C\u002Fli>\n\u003Cli>Feedback on your KB articles so you can create better docs\u003C\u002Fli>\n\u003Cli>Google reCATCHA feature to control spam from the feedback form\u003C\u002Fli>\n\u003Cli>Automatic Table of Contents (TOC) in articles and\u002For widgets\u003C\u002Fli>\n\u003Cli>Drag and drop articles reorder\u003C\u002Fli>\n\u003Cli>Next and Previous articles navigation\u003C\u002Fli>\n\u003Cli>Advanced Content Restriction by user role\u003C\u002Fli>\n\u003Cli>Tags support\u003C\u002Fli>\n\u003Cli>Knowledge base Statistics\u003C\u002Fli>\n\u003Cli>Dashboard widget\u003C\u002Fli>\n\u003Cli>Multisite support\u003C\u002Fli>\n\u003Cli>Shortcode editor to add dynamic lists of articles outside the knowledge base\u003C\u002Fli>\n\u003Cli>Integration with WPML for Multilingual KB\u003C\u002Fli>\n\u003Cli>Integration with SearchWP via add-on for advanced searches\u003C\u002Fli>\n\u003Cli>Integration with Oxygen Visual Site Builder via add-on\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See our \u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002Fdocs\u002Fknowledge-base\u002Fbasepress\u002F\" title=\"Knowledge Base documentation\" rel=\"nofollow ugc\">knowledge base & live demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WHAT CAN YOU USE BASEPRESS FOR\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Runbooks\u003C\u002Fli>\n\u003Cli>Internal knowledge base for teams and company employees on an intranet\u003C\u002Fli>\n\u003Cli>External documentation knowledgebase for customers\u003C\u002Fli>\n\u003Cli>Troubleshooting guides\u003C\u002Fli>\n\u003Cli>E-commerce websites\u003C\u002Fli>\n\u003Cli>Product manuals and wiki\u003C\u002Fli>\n\u003Cli>Documentation for schools and colleges\u003C\u002Fli>\n\u003Cli>Service or product documentation\u003C\u002Fli>\n\u003Cli>Frequently Asked Questions (FAQs)\u003C\u002Fli>\n\u003Cli>Wiki and much more\u003C\u002Fli>\n\u003Cli>E-commerce websites\u003C\u002Fli>\n\u003Cli>Standards and policies at government and other agencies\u003C\u002Fli>\n\u003Cli>eLearning for Schools and colleges\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to unlock the advanced features? \u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Upgrade to our Pro version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support & Product Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For detailed plugin documentation visit our \u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002Fdocs\u002Fknowledge-base\u002Fbasepress\u002F\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have any more questions, visit our support on the Plugin’s Forum\u003C\u002Fli>\n\u003Cli>For more information about premium version, features etc. visit our website at \u003Ca href=\"https:\u002F\u002Fbasepresskb.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">BasePressKB\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Easily create & manage documentation. Reduce support tickets and scale your customer support. This powerful yet simple knowledgebase plugin works with any theme.\u003C\u002Fp>\n\u003Cp>Loved BasePress plugin? Please leave a plugin review on WordPress.\u003C\u002Fp>\n","Easily create & manage documentation. Reduce support tickets & scale your customer support workload. This simple plugin works with any theme.",2000,112312,75,"2026-01-13T06:28:00.000Z","4.5",[55,139,21,140,24],"documentation","knowledge-base","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbasepress.zip",95,4,"2025-12-31 00:00:00",{"attackSurface":146,"codeSignals":314,"taintFlows":415,"riskAssessment":563,"analyzedAt":576},{"hooks":147,"ajaxHandlers":257,"restRoutes":288,"shortcodes":289,"cronEvents":312,"entryPointCount":163,"unprotectedCount":313},[148,154,157,161,164,169,173,177,181,185,189,193,197,201,203,206,208,212,217,222,225,229,233,236,237,241,244,246,249,253],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","wiki_settings","wpWikiSettings","core\\Category\\Category.php",15,{"type":149,"name":155,"callback":151,"file":152,"line":156},"responsive_wiki_buddypress_settings",16,{"type":149,"name":158,"callback":159,"file":152,"line":160},"responsive_wiki_buddypress_settings_save","wpWikiSettingsSave",17,{"type":149,"name":162,"callback":159,"file":152,"line":163},"wiki_settings_save",18,{"type":165,"name":166,"callback":167,"priority":11,"file":152,"line":168},"filter","wiki_before_group","getGroupType",19,{"type":165,"name":170,"callback":171,"priority":11,"file":152,"line":172},"wiki_after_group","groupList",20,{"type":165,"name":174,"callback":175,"priority":11,"file":152,"line":176},"wiki_add_form_fields","fields",21,{"type":149,"name":178,"callback":179,"priority":11,"file":152,"line":180},"wiki_add_js_extension","addJsExtension",22,{"type":149,"name":182,"callback":183,"priority":11,"file":152,"line":184},"wiki_list_template","getWikiListTemplate",23,{"type":149,"name":186,"callback":187,"priority":11,"file":152,"line":188},"wiki_after_save","saveWikiPost",24,{"type":149,"name":190,"callback":191,"priority":172,"file":152,"line":192},"wiki_before_list","addBreadCrumb",25,{"type":149,"name":194,"callback":195,"file":152,"line":196},"wiki_init","initCategory",27,{"type":165,"name":198,"callback":199,"file":200,"line":168},"pre_get_posts","addPostTypeToSearch","core\\Search\\Search.php",{"type":149,"name":190,"callback":202,"file":200,"line":172},"addSearchFields",{"type":149,"name":204,"callback":205,"file":200,"line":176},"wiki_after_list","addSearchResult",{"type":165,"name":166,"callback":207,"priority":172,"file":200,"line":180},"searchType",{"type":149,"name":209,"callback":209,"file":210,"line":211},"init","core\\wiki.php",29,{"type":149,"name":213,"callback":214,"priority":215,"file":216,"line":184},"plugins_loaded","closure",1,"include\\autoload.php",{"type":149,"name":218,"callback":219,"file":220,"line":221},"admin_notices","adminNotices","include\\Nagger\\Nagger.php",26,{"type":149,"name":223,"callback":224,"file":220,"line":196},"admin_enqueue_scripts","adminScripts",{"type":149,"name":226,"callback":227,"priority":28,"file":228,"line":196},"admin_menu","addMenu","include\\Upgrade\\Upgrade.php",{"type":149,"name":230,"callback":231,"priority":13,"file":228,"line":232},"upgrader_process_complete","update",28,{"type":165,"name":234,"callback":235,"priority":11,"file":228,"line":211},"http_request_args","dm_prevent_update_check",{"type":149,"name":209,"callback":209,"file":228,"line":34},{"type":149,"name":213,"callback":238,"file":239,"line":240},"loadTextdomain","orcas-responsive-wiki.php",31,{"type":149,"name":242,"callback":242,"file":239,"line":243},"shutdown",102,{"type":149,"name":209,"callback":209,"file":239,"line":245},104,{"type":149,"name":226,"callback":247,"file":239,"line":248},"adminMenu",105,{"type":149,"name":250,"callback":251,"file":239,"line":252},"wiki_display","executeWiki",113,{"type":149,"name":254,"callback":255,"file":239,"line":256},"elementor\u002Finit","wiki_register_elementor_widgets",115,[258,262,264,267,268,272,273,276,280,282,286],{"action":259,"nopriv":260,"callback":261,"hasNonce":260,"hasCapCheck":260,"file":152,"line":211},"wiki_edit_category",false,"updateAjaxCategory",{"action":259,"nopriv":263,"callback":261,"hasNonce":260,"hasCapCheck":260,"file":152,"line":34},true,{"action":265,"nopriv":260,"callback":266,"hasNonce":260,"hasCapCheck":260,"file":200,"line":192},"wiki_search","search",{"action":265,"nopriv":263,"callback":266,"hasNonce":260,"hasCapCheck":260,"file":200,"line":221},{"action":269,"nopriv":260,"callback":270,"hasNonce":260,"hasCapCheck":260,"file":271,"line":34},"wiki_load_form","lazyLoadForm","core\\ShortCode.php",{"action":269,"nopriv":263,"callback":270,"hasNonce":260,"hasCapCheck":260,"file":271,"line":240},{"action":274,"nopriv":260,"callback":275,"hasNonce":260,"hasCapCheck":260,"file":220,"line":211},"orcas-nagger","handleAjax",{"action":277,"nopriv":260,"callback":278,"hasNonce":263,"hasCapCheck":260,"file":239,"line":279},"wiki_page_edit","ajaxWikiPage",107,{"action":277,"nopriv":263,"callback":278,"hasNonce":263,"hasCapCheck":260,"file":239,"line":281},108,{"action":283,"nopriv":260,"callback":284,"hasNonce":263,"hasCapCheck":260,"file":239,"line":285},"wiki_page","ajaxWikiPageRendered",110,{"action":283,"nopriv":263,"callback":284,"hasNonce":263,"hasCapCheck":260,"file":239,"line":287},111,[],[290,293,296,299,302,305,308],{"tag":291,"callback":292,"file":271,"line":180},"wiki_add_create_button","newWikiButton",{"tag":294,"callback":295,"file":271,"line":184},"wiki_add_back_button","backButton",{"tag":297,"callback":298,"file":271,"line":188},"wiki_add_form_back_button","formBackButton",{"tag":300,"callback":301,"file":271,"line":221},"wiki_add_create_link","newWikiLink",{"tag":303,"callback":304,"file":271,"line":196},"wiki_add_back_link","backLink",{"tag":306,"callback":307,"file":271,"line":232},"wiki_add_form_back_link","formBackLink",{"tag":309,"callback":310,"file":239,"line":311},"view_wiki","showWiki",62,[],7,{"dangerousFunctions":315,"sqlUsage":324,"outputEscaping":326,"fileOperations":11,"externalRequests":143,"nonceChecks":413,"capabilityChecks":215,"bundledLibraries":414},[316,321],{"fn":317,"file":318,"line":319,"context":320},"exec","include\\Upgrade\\UpdateService.php",206,"exec(\"cp -rf $path\" . DIRECTORY_SEPARATOR . \"cache\" . DIRECTORY_SEPARATOR . \"$slugName $path\", $out)",{"fn":317,"file":318,"line":322,"context":323},209,"exec(\"rm -rf $path\" . DIRECTORY_SEPARATOR . \"cache\");",{"prepared":14,"raw":28,"locations":325},[],{"escaped":327,"rawEcho":328,"locations":329},58,52,[330,333,335,337,338,340,342,344,346,348,349,351,352,354,356,358,360,362,364,366,368,369,370,371,373,374,375,377,379,381,382,383,384,385,386,387,388,390,392,393,394,396,398,399,401,402,403,405,406,407,409,411],{"file":152,"line":331,"context":332},42,"raw output",{"file":200,"line":334,"context":332},89,{"file":200,"line":336,"context":332},99,{"file":200,"line":245,"context":332},{"file":271,"line":339,"context":332},134,{"file":271,"line":341,"context":332},140,{"file":271,"line":343,"context":332},179,{"file":271,"line":345,"context":332},198,{"file":271,"line":347,"context":332},214,{"file":210,"line":327,"context":332},{"file":210,"line":350,"context":332},61,{"file":210,"line":311,"context":332},{"file":210,"line":353,"context":332},67,{"file":210,"line":355,"context":332},154,{"file":210,"line":357,"context":332},172,{"file":210,"line":359,"context":332},356,{"file":220,"line":361,"context":332},123,{"file":220,"line":363,"context":332},157,{"file":228,"line":365,"context":332},171,{"file":367,"line":172,"context":332},"include\\Upgrade\\views\\view.php",{"file":367,"line":184,"context":332},{"file":367,"line":196,"context":332},{"file":367,"line":211,"context":332},{"file":367,"line":372,"context":332},39,{"file":239,"line":71,"context":332},{"file":239,"line":58,"context":332},{"file":239,"line":376,"context":332},120,{"file":239,"line":378,"context":332},127,{"file":380,"line":59,"context":332},"templates\\new-wiki-form.php",{"file":380,"line":59,"context":332},{"file":380,"line":143,"context":332},{"file":380,"line":143,"context":332},{"file":380,"line":143,"context":332},{"file":380,"line":160,"context":332},{"file":380,"line":180,"context":332},{"file":380,"line":196,"context":332},{"file":380,"line":389,"context":332},34,{"file":380,"line":391,"context":332},37,{"file":380,"line":311,"context":332},{"file":380,"line":311,"context":332},{"file":380,"line":395,"context":332},64,{"file":380,"line":397,"context":332},70,{"file":380,"line":397,"context":332},{"file":400,"line":59,"context":332},"templates\\wiki-details.php",{"file":400,"line":59,"context":332},{"file":400,"line":143,"context":332},{"file":400,"line":404,"context":332},6,{"file":400,"line":313,"context":332},{"file":400,"line":172,"context":332},{"file":408,"line":59,"context":332},"templates\\wiki-list.php",{"file":410,"line":256,"context":332},"widgets\\elementor-widget.php",{"file":410,"line":412,"context":332},129,5,[],[416,433,441,451,482,498,517,535,546,554],{"entryPoint":417,"graph":418,"unsanitizedCount":215,"severity":432},"newWikiButton (core\\ShortCode.php:145)",{"nodes":419,"edges":430},[420,425],{"id":421,"type":422,"label":423,"file":271,"line":424},"n0","source","$_SERVER['REQUEST_URI']",149,{"id":426,"type":427,"label":428,"file":271,"line":424,"wp_function":429},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[431],{"from":421,"to":426,"sanitized":260},"medium",{"entryPoint":434,"graph":435,"unsanitizedCount":215,"severity":432},"\u003CShortCode> (core\\ShortCode.php:0)",{"nodes":436,"edges":439},[437,438],{"id":421,"type":422,"label":423,"file":271,"line":424},{"id":426,"type":427,"label":428,"file":271,"line":424,"wp_function":429},[440],{"from":421,"to":426,"sanitized":260},{"entryPoint":442,"graph":443,"unsanitizedCount":14,"severity":432},"showWiki (core\\wiki.php:216)",{"nodes":444,"edges":449},[445,448],{"id":421,"type":422,"label":446,"file":210,"line":447},"$_SERVER['REQUEST_URI'] (x2)",237,{"id":426,"type":427,"label":428,"file":210,"line":447,"wp_function":429},[450],{"from":421,"to":426,"sanitized":260},{"entryPoint":452,"graph":453,"unsanitizedCount":413,"severity":432},"optionPage (include\\Upgrade\\Upgrade.php:87)",{"nodes":454,"edges":477},[455,458,461,464,466,470,474],{"id":421,"type":422,"label":456,"file":228,"line":457},"$_POST['orcas_upgrade_token']",109,{"id":426,"type":427,"label":459,"file":228,"line":457,"wp_function":460},"update_option() [Settings Manipulation]","update_option",{"id":462,"type":422,"label":423,"file":228,"line":463},"n2",166,{"id":465,"type":427,"label":428,"file":228,"line":463,"wp_function":429},"n3",{"id":467,"type":422,"label":468,"file":228,"line":469},"n4","$_POST (x3)",148,{"id":471,"type":472,"label":473,"file":228,"line":469},"n5","transform","→ uninstallSingleExtension()",{"id":475,"type":427,"label":459,"file":318,"line":476,"wp_function":460},"n6",118,[478,479,480,481],{"from":421,"to":426,"sanitized":260},{"from":462,"to":465,"sanitized":260},{"from":467,"to":471,"sanitized":260},{"from":471,"to":475,"sanitized":260},{"entryPoint":483,"graph":484,"unsanitizedCount":413,"severity":432},"\u003CUpgrade> (include\\Upgrade\\Upgrade.php:0)",{"nodes":485,"edges":493},[486,487,488,489,490,491,492],{"id":421,"type":422,"label":456,"file":228,"line":457},{"id":426,"type":427,"label":459,"file":228,"line":457,"wp_function":460},{"id":462,"type":422,"label":423,"file":228,"line":463},{"id":465,"type":427,"label":428,"file":228,"line":463,"wp_function":429},{"id":467,"type":422,"label":468,"file":228,"line":469},{"id":471,"type":472,"label":473,"file":228,"line":469},{"id":475,"type":427,"label":459,"file":318,"line":476,"wp_function":460},[494,495,496,497],{"from":421,"to":426,"sanitized":260},{"from":462,"to":465,"sanitized":260},{"from":467,"to":471,"sanitized":260},{"from":471,"to":475,"sanitized":260},{"entryPoint":499,"graph":500,"unsanitizedCount":28,"severity":516},"saveSettings (core\\wiki.php:123)",{"nodes":501,"edges":512},[502,505,506,508,509,511],{"id":421,"type":422,"label":503,"file":210,"line":504},"$_POST['create-wiki-permission']",131,{"id":426,"type":427,"label":459,"file":210,"line":504,"wp_function":460},{"id":462,"type":422,"label":507,"file":210,"line":339},"$_POST['create-wiki-permission-roles']",{"id":465,"type":427,"label":459,"file":210,"line":339,"wp_function":460},{"id":467,"type":422,"label":510,"file":210,"line":341},"$_POST['create-wiki-permission-users']",{"id":471,"type":427,"label":459,"file":210,"line":341,"wp_function":460},[513,514,515],{"from":421,"to":426,"sanitized":263},{"from":462,"to":465,"sanitized":263},{"from":467,"to":471,"sanitized":263},"low",{"entryPoint":518,"graph":519,"unsanitizedCount":28,"severity":516},"\u003Cwiki> (core\\wiki.php:0)",{"nodes":520,"edges":530},[521,522,523,524,525,526,527,528],{"id":421,"type":422,"label":503,"file":210,"line":504},{"id":426,"type":427,"label":459,"file":210,"line":504,"wp_function":460},{"id":462,"type":422,"label":507,"file":210,"line":339},{"id":465,"type":427,"label":459,"file":210,"line":339,"wp_function":460},{"id":467,"type":422,"label":510,"file":210,"line":341},{"id":471,"type":427,"label":459,"file":210,"line":341,"wp_function":460},{"id":475,"type":422,"label":446,"file":210,"line":447},{"id":529,"type":427,"label":428,"file":210,"line":447,"wp_function":429},"n7",[531,532,533,534],{"from":421,"to":426,"sanitized":263},{"from":462,"to":465,"sanitized":263},{"from":467,"to":471,"sanitized":263},{"from":475,"to":529,"sanitized":263},{"entryPoint":536,"graph":537,"unsanitizedCount":28,"severity":516},"ajaxWikiPageRendered (orcas-responsive-wiki.php:118)",{"nodes":538,"edges":544},[539,541],{"id":421,"type":422,"label":540,"file":239,"line":376},"$_POST['id']",{"id":426,"type":427,"label":542,"file":239,"line":376,"wp_function":543},"echo() [XSS]","echo",[545],{"from":421,"to":426,"sanitized":263},{"entryPoint":547,"graph":548,"unsanitizedCount":28,"severity":516},"ajaxWikiPage (orcas-responsive-wiki.php:125)",{"nodes":549,"edges":552},[550,551],{"id":421,"type":422,"label":540,"file":239,"line":378},{"id":426,"type":427,"label":542,"file":239,"line":378,"wp_function":543},[553],{"from":421,"to":426,"sanitized":263},{"entryPoint":555,"graph":556,"unsanitizedCount":28,"severity":516},"\u003Corcas-responsive-wiki> (orcas-responsive-wiki.php:0)",{"nodes":557,"edges":561},[558,560],{"id":421,"type":422,"label":559,"file":239,"line":376},"$_POST['id'] (x2)",{"id":426,"type":427,"label":542,"file":239,"line":376,"wp_function":543},[562],{"from":421,"to":426,"sanitized":263},{"summary":564,"deductions":565},"The orcas-responsive-wiki plugin v1.2.0 exhibits a mixed security posture. While it demonstrates good practices in SQL query handling by using prepared statements exclusively and has no recorded vulnerability history, several areas raise significant concerns. The plugin exposes a substantial attack surface, with 7 out of 11 AJAX handlers lacking authentication checks. This is a critical oversight, as it allows unauthenticated users to potentially trigger plugin functionality, leading to unpredictable behavior or even exploitation if combined with other vulnerabilities.\n\nFurthermore, the taint analysis reveals 5 flows with unsanitized paths, indicating a potential for path traversal or manipulation vulnerabilities, although the static analysis did not flag these as critical or high severity. The presence of the `exec` function, a dangerous function, in the code also warrants careful consideration, as its misuse can lead to arbitrary code execution. The limited capability checks and a significant portion of unescaped output further compound these risks, making the plugin susceptible to cross-site scripting (XSS) attacks. The lack of historical vulnerabilities is positive but should not be a reason to overlook the present risks identified in the static analysis.\n\nIn conclusion, while the plugin benefits from secure SQL practices and a clean vulnerability history, the numerous unprotected AJAX endpoints, unsanitized path flows, and the presence of dangerous functions create a notable security risk. The unescaped output and limited capability checks further weaken its security. Mitigation efforts should prioritize addressing the authentication and sanitization issues within the AJAX handlers and taint flows.",[566,568,570,572,574],{"reason":567,"points":313},"Unprotected AJAX handlers",{"reason":569,"points":413},"Unsanitized paths in taint flows",{"reason":571,"points":413},"Dangerous function 'exec' present",{"reason":573,"points":404},"Low percentage of properly escaped output",{"reason":575,"points":413},"Limited capability checks","2026-03-17T01:43:49.325Z",{"wat":578,"direct":587},{"assetPaths":579,"generatorPatterns":584,"scriptPaths":585,"versionParams":586},[580,581,582,583],"\u002Fwp-content\u002Fplugins\u002Forcas-responsive-wiki\u002Fcore\u002Fjs\u002FinitForm.js","\u002Fwp-content\u002Fplugins\u002Forcas-responsive-wiki\u002Fcore\u002Fcss\u002Fform.css","\u002Fwp-content\u002Fplugins\u002Forcas-responsive-wiki\u002Fcore\u002Fcss\u002FcategoryBox.css","\u002Fwp-content\u002Fplugins\u002Forcas-responsive-wiki\u002Fcore\u002Fjs\u002FcategoryBox.js",[],[580,583],[],{"cssClasses":588,"htmlComments":591,"htmlAttributes":592,"restEndpoints":594,"jsGlobals":596,"shortcodeOutput":597},[589,590],"category-bread-crumb","wiki-list",[],[593],"data-key",[595],"\u002Fwp-json\u002Forcas-responsive-wiki\u002Fv1\u002Fwiki",[],[598],"[view_wiki]"]