[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOhhx2PeC_BQZEHOqICLKFgKLsgpXUNhUNHY6ONqcszw":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"dartiss","David Artiss","https:\u002F\u002Fprofiles.wordpress.org\u002Fdartiss\u002F",10,11180,99,8,93,"2026-05-20T02:54:45.976Z",[14,41,62,84,102,120,136,150,165,181],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":36,"vuln_count":37,"unpatched_count":38,"last_vuln_date":39,"fetched_at":40},"simple-embed-code","Code Embed","2.5.2","\u003Cp>Code Embed allows you to embed code (JavaScript, CSS and HTML – it can’t be used for server-side code, such as PHP) in a post, without the content being changed by the editor. This is incredibly useful for embedding third-party scripts, etc. The plugin is used by many large sites, including Mozilla.\u003C\u002Fp>\n\u003Cp>Key features include…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add HTML or JavaScript to posts or pages – particularly useful for embedding videos!\u003C\u002Fli>\n\u003Cli>Embed in widgets using the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwidget-logic\u002F\" title=\"Widget Logic\" rel=\"ugc\">Widget Logic\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Global embedding allows you set up some code in one post or page and then access it from another\u003C\u002Fli>\n\u003Cli>Modify the keywords or identifiers used for embedding the code to your own choice\u003C\u002Fli>\n\u003Cli>Search for embedding code via a simple search option\u003C\u002Fli>\n\u003Cli>Add a simple suffix to the embed code to convert videos to responsive output\u003C\u002Fli>\n\u003Cli>Embed an external script directly using just the URL\u003C\u002Fli>\n\u003Cli>And much, much more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fcode-embed\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Cp>To use this plugin, you need to have custom fields enabled on your site. If you’re using the block editor, you may need to switch this on first – please scroll down to the next section to learn how to do this. If you’re using the classic editor then you’ll find the custom fields at the bottom of the editor screen.\u003C\u002Fp>\n\u003Cp>Although this plugin works for both posts and pages for simplicity I will simply refer to posts – bear in mind that pages work in the same way.\u003C\u002Fp>\n\u003Cp>Once you have custom fields switched on, here’s how easy it is to use…\u003C\u002Fp>\n\u003Col>\n\u003Cli>Once you have the plugin installed start a new post.\u003C\u002Fli>\n\u003Cli>Scroll down to the bottom of the screen and look for the “Custom Fields” section.\u003C\u002Fli>\n\u003Cli>Under “Add New Custom Field” enter a name of \u003Ccode>CODE1\u003C\u002Fcode> and your embed code as the value\u003C\u002Fli>\n\u003Cli>In your post content add \u003Ccode>{{CODE1}}\u003C\u002Fcode> where you wish the embed code to appear.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>And that’s it – when the post viewed or previewed \u003Ccode>{{CODE1}}\u003C\u002Fcode> will be replaced with the code that you asked to be embedded.\u003C\u002Fp>\n\u003Cp>This should get you started – for more information and advanced options please see below.. Alternatively, there’s a fantastic guide at \u003Ca href=\"http:\u002F\u002Fwww.elftronix.com\u002Ffree-easy-plugin-add-javascript-to-wordpress-posts-pages\u002F\" title=\"Free Easy Plugin! Add Javascript to WordPress Posts & Pages\" rel=\"nofollow ugc\">Elftronix\u003C\u002Fa> which I would recommend.\u003C\u002Fp>\n\u003Ch3>Using this plugin with the block editor (aka Gutenberg)\u003C\u002Fh3>\n\u003Cp>By default, custom fields are hidden inside the block editor but can be revealed.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Edit or create a post\u003C\u002Fli>\n\u003Cli>Click the settings button (three dots) in the top, right-hand corner\u003C\u002Fli>\n\u003Cli>Go to Preferences\u003C\u002Fli>\n\u003Cli>Click the Panels tab\u003C\u002Fli>\n\u003Cli>You will find a button to toggle the ‘Custom Fields’ meta box – make sure this is toggled to “on”\u003C\u002Fli>\n\u003Cli>A button should appear titled “Enable & Reload” – you’ll need to click on that and wait for the page to reload before the custom fields will appear\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Check out the screenshots for how the custom fields should look.\u003C\u002Fp>\n\u003Ch3>I can’t find the custom fields\u003C\u002Fh3>\n\u003Cp>For block editor users, I’m assuming you’ve done the above. For classic editor users, the custom fields should be present by default. In all cases they should appear at the bottom of the editor screen.\u003C\u002Fp>\n\u003Cp>From version 2.4, anyone without the “unfiltered HTML” capability won’t be able to see custom fields, for added security. Please see the section “Custom Field Security”, below, for more details.\u003C\u002Fp>\n\u003Cp>If none of the above applies then you may have a theme or plugin that removes this or may have a problem with your WordPress installation – you will need to try the usual diagnostics to try and resolve this, including requesting help on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fforum\u002Fhow-to-and-troubleshooting\u002F\" title=\"Fixing WordPress Forum\" rel=\"ugc\">the WordPress support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please bear in mind that the custom fields functionality is part of WordPress so it would be greatly appreciated if you don’t give me poor reviews in this situation as, I say, this component is not part of this plugin but, by using it, keeps this plugin simple to use and bloat-free 🙂\u003C\u002Fp>\n\u003Ch3>The Code Embed Options Screen\u003C\u002Fh3>\n\u003Cp>Whilst in WP Admin, if you go to Settings -> Code Embed, you’ll be able to access the options that are available for this plugin.\u003C\u002Fp>\n\u003Cp>Code embedding is performed via a special keyword that you must use to uniquely identify where you wish the code to appear. This consist of an opening identifier (some that that goes at the beginning), a keyword and then a closing identifier. You may also add a suffix to the end of the keyword if you wish to embed multiple pieces of code within the same post.\u003C\u002Fp>\n\u003Cp>From this options screen you can specify the above identifier that you wish to use. By default the opening and closing identifiers are percentage signs and the keyword is \u003Ccode>CODE\u003C\u002Fcode>. During these instructions these will be used in all examples.\u003C\u002Fp>\n\u003Cp>The options screen is only available to those that with a capability of able to manage options or greater. All the other Code Embed menu options are available to users with a capability to edit posts or greater.\u003C\u002Fp>\n\u003Ch3>How to Embed Code\u003C\u002Fh3>\n\u003Cp>To embed in a post you need to find the meta box under the post named “Custom Fields”. If this is missing you may need to add it by clicking on the “Screen Options” tab at the top of the new post screen.\u003C\u002Fp>\n\u003Cp>Now create a new custom field with the name of your keyword – e.g. \u003Ccode>CODE\u003C\u002Fcode>. The value of this field will be the code that you wish to embed. Save this custom field.\u003C\u002Fp>\n\u003Cp>Now, wherever you wish the code to appear in your post, simply put the full identifier (opening, keyword and closing characters). For example, \u003Ccode>{{CODE}}\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If you wish to embed multiple pieces of code within a post you can add a suffix to the keyword. So we may set up 2 custom fields named \u003Ccode>CODE1\u003C\u002Fcode> and \u003Ccode>CODE2\u003C\u002Fcode>. Then in our post we would specify either \u003Ccode>{{CODE1}}\u003C\u002Fcode> or \u003Ccode>{{CODE2}}\u003C\u002Fcode> depending on which you wish to display.\u003C\u002Fp>\n\u003Cp>Don’t forget – via the options screen you can change any part of this identifier to your own taste.\u003C\u002Fp>\n\u003Ch3>How to Embed Code from an External URL\u003C\u002Fh3>\n\u003Cp>If you specify a URL within your post, surrounded by your choice of identifiers, then the contents of the URL will be embedded within your post.\u003C\u002Fp>\n\u003Cp>Obviously, be careful when embedding a URL that you have no control over, as this may be used to hijack your post by injecting, for example, dangerous JavaScript.\u003C\u002Fp>\n\u003Cp>For example, using the default options you could embed the contents of a URL using the following method…\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{{http:\u002F\u002Fwww.example.com\u002Fcode.php}}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{{https:\u002F\u002Fwww.example.com\u002Fcode.html}}\u003Ch3>How to Use Global Embedding\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also create global embeds – that is creating one piece of embed code and using it in multiple posts or pages.\u003C\u002Fp>\n\u003Cp>To do this simply make reference to an already defined (but unique) piece of embed code from another post or page.\u003C\u002Fp>\n\u003Cp>So, let’s say in one post you define a custom field named \u003Ccode>CODE1\u003C\u002Fcode>. You can, if you wish, place \u003Ccode>{{CODE1}}\u003C\u002Fcode> not just in that post but also in another and it will work.\u003C\u002Fp>\n\u003Cp>However, bear in mind that the embed code name must be unique – you can’t have defined it in multiple posts otherwise the plugin won’t know which one you’re referring to (although it will report this and list the posts that it has been used in).\u003C\u002Fp>\n\u003Cp>In the administration menu there is a sidebar menu named “Tools”. Under this is a sub-menu named “Code Search”. Use this to search for specific embed names and it will list all the posts\u002Fpages that they’re used on, along with the code for each.\u003C\u002Fp>\n\u003Ch3>Embedding in Widgets\u003C\u002Fh3>\n\u003Cp>Natively you cannot use the embed facilities within sidebar widgets. However, if you install the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwidget-logic\u002F\" title=\"Widget Logic\" rel=\"ugc\">Widget Logic\u003C\u002Fa> then Code Embed has been set up to make use of this and add the ability.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwidget-logic\u002F\" title=\"Widget Logic\" rel=\"ugc\">Widget Logic\u003C\u002Fa> and activate.\u003C\u002Fli>\n\u003Cli>In Administration, select the Widgets page from the Appearance menu. At the bottom there will be a set of Widget Logic options.\u003C\u002Fli>\n\u003Cli>Ensure Use ‘widget_content’ filter is ticked and press Save.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Although you cannot set up embed code within a widget you can make reference to it, for example by writing \u003Ccode>{{CODE1}}\u003C\u002Fcode> in the widget.\u003C\u002Fp>\n\u003Ch3>Responsive Output Conversion\u003C\u002Fh3>\n\u003Cp>Responsive output is where an element on a web page dynamically resizes depending upon the current available size. Most video embeds, for instance, will be a fixed size. This is fine if your website is also of a fixed size, however if you have a responsive site then this is not suitable.\u003C\u002Fp>\n\u003Cp>Code Embed provides a simple suffix that can be added to an embed code and will convert the output to being responsive. This works best with videos.\u003C\u002Fp>\n\u003Cp>To use, when adding the embed code onto the page, simply add \u003Ccode>_RES\u003C\u002Fcode> to the end, before the final identifier. For example, \u003Ccode>{{CODE1_RES}}\u003C\u002Fcode>. The \u003Ccode>_RES\u003C\u002Fcode> should not be added to the custom fields definition.\u003C\u002Fp>\n\u003Cp>This will now output the embedded code full width, but a width that is dynamic and will resize when required.\u003C\u002Fp>\n\u003Cp>If you don’t wish the output to be full width you can specify a maximum width by adding an additional \u003Ccode>_x\u003C\u002Fcode> on the end, where \u003Ccode>x\u003C\u002Fcode> is the required width in pixels. For example, \u003Ccode>{{CODE1_RES_500}}\u003C\u002Fcode> this will output \u003Ccode>CODE1\u003C\u002Fcode> as responsive but with a maximum width of 500 pixels.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>It should be noted that this is an experimental addition and will not work in all circumstances.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Embedding in excerpts\u003C\u002Fh3>\n\u003Cp>By default embed code will not appear in excerpts. However, you can switch this ability on via the Code Embed options screen. If you do this then the standard rules of excerpts will still apply, but now once the code embed has applied – for example, excerpts are just text, a specific length, etc.\u003C\u002Fp>\n\u003Ch3>Filtering of code\u003C\u002Fh3>\n\u003Cp>By default, WordPress allows unfiltered HTML to be used by users in post custom fields, even if their role it set up otherwise. This opens up the possibility of leaving a site vulnerable, if any plugins that uses this data doesn’t check it appropriately.\u003C\u002Fp>\n\u003Cp>“Out of the box”, neither the contributor and author roles have unfiltered HTML capabilities but can access custom post fields.\u003C\u002Fp>\n\u003Cp>As this plugin requires the use unfiltered HTML, we need to ensure that the only users who use it, should be using it. From version 2.5, any users without this permission that update a post containing embeds from this plugin will cause the code to be filtered.\u003C\u002Fp>\n\u003Ch3>Reviews & Mentions\u003C\u002Fh3>\n\u003Cp>“Works like a dream. Fantastic!” – Anita.\u003C\u002Fp>\n\u003Cp>“Thank you for this plugin. I tried numerous other iframe plugins and none of them would work for me! This plugin worked like a charm the FIRST time.” – KerryAnn May.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwsdblog.westbrook.k12.me.us\u002Fblog\u002F2009\u002F12\u002F24\u002Fembedding-content\u002F\" title=\"Embedding content\" rel=\"nofollow ugc\">Embedding content\u003C\u002Fa> – WSD Blogging Server.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fcomohago.conectandonos.gov.ar\u002F2009\u002F08\u002F05\u002Fanimando-imagenes-con-photopeach\u002F\" title=\"Animando imágenes con PhotoPeach\" rel=\"nofollow ugc\">Animating images with PhotoPeach\u003C\u002Fa> – Cómo hago.\u003C\u002Fp>\n","Code Embed provides a very easy and efficient way to embed code (JavaScript, CSS and HTML) in your posts and pages.",10000,516191,88,45,"2026-03-15T10:00:00.000Z","6.9.4","4.6","7.4",[29,30,31,32,33],"code","css","embed","html","javascript","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-embed-code\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-embed-code.2.5.2.zip",95,4,0,"2026-03-17 00:00:00","2026-04-16T10:56:18.058Z",{"slug":42,"name":43,"version":44,"author":5,"author_profile":6,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":25,"requires_at_least":52,"requires_php":27,"tags":53,"homepage":59,"download_link":60,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"artiss-transient-cleaner","Transient Cleaner","1.7","\u003Cp>Clean expired transients from your options table. The original and best!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Transient housekeeping was added to the core of WordPress after version 5.8. However, I have decided to open up this plugin to all versions to allow for manual transient cleaning. Longer term I am working on a new version of the plugin, designed specifically for all WordPress releases.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tested up to PHP 8.2\u003C\u002Fli>\n\u003Cli>Fully complies with WordPress coding standards\u003C\u002Fli>\n\u003Cli>Compliant with the stronger \u003Ca href=\"https:\u002F\u002Fwpvip.com\u002F\" rel=\"nofollow ugc\">WordPress VIP\u003C\u002Fa> coding standards, as well as compatibility with their platform\u003C\u002Fli>\n\u003Cli>Community plugin – visit the [Github page](https:\u002F\u002Fgithub.com\u002Fdartiss\u002F[repo link] “Github”) to get involved with the latest code development, request enhancements and report issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>“Transients are a simple and standardized way of storing cached data in the WordPress database temporarily by giving it a custom name and a timeframe after which it will expire and be deleted.”\u003C\u002Fp>\n\u003Cp>Unfortunately, expired transients only get deleted when you attempt to access them. If you don’t access the transient then, even though it’s expired, WordPress will not remove it. This is \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F20316\" title=\"Ticket #20316\" rel=\"nofollow ugc\">a known “issue”\u003C\u002Fa> but due to reasons, which are explained in the FAQ, this has not been adequately resolved.\u003C\u002Fp>\n\u003Cp>Why is this a problem? Transients are often used by plugins to “cache” data (my own plugins included). Because of this it means that expired data can be left and build up, resulting in a bloated database table.\u003C\u002Fp>\n\u003Cp>Meantime, this plugin is the hero that you’ve been waiting for. Simply activate the plugin, sit back and enjoy a much cleaner, smaller options table. It also adds the additional recommendation that after a database upgrade all transients will be cleared down.\u003C\u002Fp>\n\u003Ch3>The Settings Screen\u003C\u002Fh3>\n\u003Cp>Within \u003Ccode>Administration\u003C\u002Fcode> -> \u003Ccode>Tools\u003C\u002Fcode> -> \u003Ccode>Transients\u003C\u002Fcode> an options screen exists allowing you to tweak when you’d like cleaning to happen, including the ability to perform an ad-hoc run, and when you’d like the to be automatically scheduled.\u003C\u002Fp>\n\u003Cp>You can even request an optimization of the options table to give your system a real “pep”!\u003C\u002Fp>\n\u003Ch3>Running in Lite mode\u003C\u002Fh3>\n\u003Cp>A “lite” mode is available. By activating this the options screen will no longer appear and default settings will be used. The advantage? Improved performance to Admin and, especially if you’re running multi-site, no chance of anybody “tinkering” with the settings.\u003C\u002Fp>\n\u003Cp>To activate, use the following…\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'TC_LITE', true );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This should be added to your \u003Ccode>wp-config.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Ch3>Using hooks\u003C\u002Fh3>\n\u003Cp>If you’re the type of odd person who likes to code for WordPress (really?) then I’ve added a couple of hooks so you can call our rather neat cleaning functions…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>housekeep_transients\u003C\u002Fcode> – this will clear down any expired transients\u003C\u002Fli>\n\u003Cli>\u003Ccode>clear_all_transients\u003C\u002Fcode> – this will remove any and all transients, expired or otherwise\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Acknowledgements\u003C\u002Fh3>\n\u003Cp>I’d like to thank WordPress Developer Andrew Nacin for his early discussion on this. Also, I’d like to acknowledge \u003Ca href=\"http:\u002F\u002Fwww.staze.org\u002Fwordpress-_transient-buildup\u002F\" title=\"WordPress _transient buildup\" rel=\"nofollow ugc\">the useful article at Everybody Staze\u003C\u002Fa> for ensuring the proposed solution made sense, and \u003Ca href=\"http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2012\u002F04\u002F17\u002Fdelete-stale-transients\u002F\" title=\"Cleaning Up Stale Transients\" rel=\"nofollow ugc\">W-Shadow.com\u003C\u002Fa> for the cleaning code.\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n","Clean expired transients from your options table. The original and best!",1000,127458,100,23,"2025-12-02T18:22:00.000Z","4.4",[54,55,56,57,58],"cache","clean","database","options","transient","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fartiss-transient-cleaner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fartiss-transient-cleaner.1.7.zip",null,{"slug":63,"name":64,"version":65,"author":5,"author_profile":6,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":38,"last_vuln_date":83,"fetched_at":40},"simple-draft-list","Draft List","2.6.3","\u003Cp>\u003Cstrong>If you’re upgrading from a previous release of Draft List (i.e. pre version 2.5) please check out the FAQ – a number of changes have been made in this release that you need to be aware of\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Draft List allows you to both manage your draft and scheduled posts more easily but also to promote them by showing them on your site via shortcode or widget – use it to show your visitors what’s “coming soon” or as a great SEO tool.\u003C\u002Fp>\n\u003Cp>How easy is it display a list of draft posts? Here’s an example of how you could use it in a post or page…\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[drafts limit=5 type=post order=ma scheduled=no template='{{ul}}{{draft}} {{icon}}']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This would display a list of up to 5 draft posts in ascending modified date sequence, with an icon displayed to the right of each if the draft is scheduled.\u003C\u002Fp>\n\u003Cp>Key features include…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Both widgets and shortcodes are available for you to show off your up-coming content\u003C\u002Fli>\n\u003Cli>Output is highly configurable – create your own look by using a template, identify scheduled posts with an icon, sequence the results in various ways and even narrow down the results to a specific timeframe\u003C\u002Fli>\n\u003Cli>Click on any of the drafts posts listed to edit them\u003C\u002Fli>\n\u003Cli>A meta box in the editor screen allows you to omit individual posts from any list outputs\u003C\u002Fli>\n\u003Cli>Tested up to PHP 8.2\u003C\u002Fli>\n\u003Cli>Fully complies with WordPress coding standards\u003C\u002Fli>\n\u003Cli>Compliant with the stronger \u003Ca href=\"https:\u002F\u002Fwpvip.com\u002F\" rel=\"nofollow ugc\">WordPress VIP\u003C\u002Fa> coding standards, as well as compatibility with their platform\u003C\u002Fli>\n\u003Cli>Community plugin – visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fdraft-list\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> to get involved with the latest code development, request enhancements and report issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>The following shortcode parameters are valid…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>cache=\u003C\u002Fstrong> : How long to cache the output for, in hours. Defaults to half an hour. Set to \u003Ccode>No\u003C\u002Fcode> to not cache at all. Whenever you save a post any cache will be cleared to ensure that any lists are updated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>date=\u003C\u002Fstrong> : The format of any dates output. This uses the PHP date formatting system – \u003Ca href=\"http:\u002F\u002Fuk3.php.net\u002Fmanual\u002Fen\u002Ffunction.date.php\" title=\"date\" rel=\"nofollow ugc\">read here\u003C\u002Fa> for the formatting codes. Defaults to \u003Ccode>F j, Y, g:i a\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>folder=\u003C\u002Fstrong> : The scheduled icon will be, by default, the one in the plugin folder named \u003Ccode>scheduled.png\u003C\u002Fcode>. However, use this parameter to specify a folder within your theme that you’d prefer the icon to be fetched from.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit=\u003C\u002Fstrong> : The maximum number of draft items to display. The default is 0, which is unlimited.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order=\u003C\u002Fstrong> : This is the sequence that you’d like to order the results in. It consists of 2 codes – the first is either \u003Ccode>t\u003C\u002Fcode>, \u003Ccode>m\u003C\u002Fcode> or \u003Ccode>c\u003C\u002Fcode> to represent the title, modified date or created date and the second is \u003Ccode>a\u003C\u002Fcode> or \u003Ccode>d\u003C\u002Fcode> for ascending or descending. Therefore \u003Ccode>order=td\u003C\u002Fcode> will display the results in descending title sequence. The default is descending modified date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>pending=\u003C\u002Fstrong> : True or false, where to include pending posts in the result. By default, pending posts will not be included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>scheduled=\u003C\u002Fstrong> : True or false, where to include scheduled posts in the result. By default, scheduled posts will be included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>template=\u003C\u002Fstrong> : This is the template which formats the output. See the section below on * *Templates** for further information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>type=\u003C\u002Fstrong> : This allows you to limit the results to either \u003Ccode>post\u003C\u002Fcode> or \u003Ccode>page\u003C\u002Fcode>. The default is both.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>words=\u003C\u002Fstrong> : The minimum number of words that must be present in the draft for it to be included. Defaults to 0.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To restrict the posts to a particular timeframe you can use the following 2 parameters. You simply state, in words, how long ago the posts must be dated for e.g. “2 days”, “3 months”, etc.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>created=\u003C\u002Fstrong> : his reflects how long ago the post\u002Fpage must have been created for it to be listed. For example \u003Ccode>6 months\u003C\u002Fcode> would only list drafts that were created in the last 6 months.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>modified=\u003C\u002Fstrong> : This reflects how long ago the post\u002Fpage must have been modified last for it to be listed. For example \u003Ccode>6 months\u003C\u002Fcode> would only list drafts that have been modified in the last 6 months.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Templates\u003C\u002Fh3>\n\u003Cp>The template parameter allows you to format the output by allowing you to specify how each line of output will display. A number of tags can be added, and you can mix these with HTML. The available tags are as follows…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>{{ul}}\u003C\u002Fstrong> – Specifies this is an un-ordered list (i.e. bullet point output). This MUST be specified at the beginning of the template if it is to be used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{ol}}\u003C\u002Fstrong> – Specifies this is an ordered list (i.e. number output). This MUST be specified at the beginning of the template if it is to be used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{icon}}\u003C\u002Fstrong> – This is the icon that indicates a scheduled post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{draft}}\u003C\u002Fstrong> – This is the post detail and is the only \u003Cstrong>REQUIRED\u003C\u002Fstrong> tag.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{author}}\u003C\u002Fstrong> – This is the name of the post author.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{author+link}}\u003C\u002Fstrong> – This is the name of the post author with, where available, a link to their URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{words}}\u003C\u002Fstrong> – The number of words in the draft post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{chars}}\u003C\u002Fstrong> – The number of characters (exc. spaces) in the post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{chars+space}}\u003C\u002Fstrong> – The number of characters (inc. spaces) in the post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{created}}\u003C\u002Fstrong> – The date\u002Ftime the post was created.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{modified}}\u003C\u002Fstrong> – The date\u002Ftime the post was last modified.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{category}}\u003C\u002Fstrong> – Shows the first category assigned to the post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{{categories}}\u003C\u002Fstrong> – Shows all categories assigned to the post, comma separated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If {{ul}} or {{ol}} are specified then all the appropriate list tags will be added to the output. If neither are used then it’s assumed that line output will be controlled by yourself.\u003C\u002Fp>\n\u003Ch3>Omitting Posts\u002FPages from Results\u003C\u002Fh3>\n\u003Cp>If you wish to omit a page or post from the list then you can do this in 3 ways…\u003C\u002Fp>\n\u003Col>\n\u003Cli>By giving the post a title beginning with an exclamation mark. You can then remove this before publishing the post.\u003C\u002Fli>\n\u003Cli>The post and page editor has a meta box, where you can select to hide the page\u002Fpost.\u003C\u002Fli>\n\u003Cli>You can add a custom field to a page\u002Fpost with a name of ‘draft_hide’ and a value of ‘Yes’\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Edit Link\u003C\u002Fh3>\n\u003Cp>If the current user can edit the draft item being listed then it will be linked to the appropriate edit page. The user then simply needs to click on the draft item to edit it.\u003C\u002Fp>\n\u003Cp>There are separate permissions for post and page editing, so an editor with just one permission may find that they can only edit some of the draft items.\u003C\u002Fp>\n\u003Cp>Drafts that don’t have a title will not be shown on the list UNLESS the current user has edit privileges for the draft – in this case a title of [No Title] will be shown.\u003C\u002Fp>\n\u003Ch3>Using a Widget\u003C\u002Fh3>\n\u003Cp>Sidebar widgets can be easily added. In Administration simply click on the \u003Ccode>Widgets\u003C\u002Fcode> option under the \u003Ccode>Appearance\u003C\u002Fcode> menu. \u003Ccode>Draft Posts\u003C\u002Fcode> will be one of the listed widgets. Drag it to the appropriate sidebar on the right hand side and then choose your options.\u003C\u002Fp>\n\u003Cp>Save the result and that’s it! You can use unlimited widgets, so you can add different lists to different sidebars.\u003C\u002Fp>\n","WordPress plugin to manage and promote your unpublished content.",70,10752,92,5,"2026-03-15T08:02:00.000Z",[74,75,76,77,78],"draft","list","scheduled","seo","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-draft-list\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-draft-list.2.6.3.zip",96,3,"2026-03-18 18:13:45",{"slug":85,"name":86,"version":87,"author":5,"author_profile":6,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":38,"num_ratings":38,"last_updated":92,"tested_up_to":25,"requires_at_least":26,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":9,"vuln_count":100,"unpatched_count":38,"last_vuln_date":101,"fetched_at":40},"social-post-embed","Social Post Embed","2.0.1","\u003Cp>A temporary plugin solution to add embedding of various social media platform posts, until such time that they become of WordPress Core. At this moment this plugin will support embedding of Threads and Spoutible posts.\u003C\u002Fp>\n\u003Cp>Using the plugin is incredibly simple. Once it’s installed and activated…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Head to your social media conversation and click on the option to copy a link to it (or just grab the URL from the browser)\u003C\u002Fli>\n\u003Cli>You should be able to paste that link straight into a post and it will appear as an embed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are no additional parameters that you can specify, and the embed appears as specified by their originating sites.\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fshawon300\" rel=\"nofollow ugc\">Shawon\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fsocial-post-embed\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please Note:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin makes use of external scripts, to provide the embedding, all of which are provided by the originating website (rather than a third-party solution). These are…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Threads (part of Meta). Their privacy policy can be \u003Ca href=\"https:\u002F\u002Fhelp.instagram.com\u002F515230437301944\" rel=\"nofollow ugc\">found here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Spoutible. The Privacy Policy \u003Ca href=\"https:\u002F\u002Fhelp.spoutible.com\u002Fsupport\u002Fsolutions\u002Farticles\u002F150000044459-privacy-policy\" rel=\"nofollow ugc\">is here\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add embedding for various social media platforms to your WordPress posts.",50,1488,"2025-12-02T18:20:00.000Z","8.0",[31,95,96,97],"social","spoutible","threads","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-post-embed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-post-embed.2.0.1.zip",1,"2026-04-27 15:57:20",{"slug":103,"name":104,"version":105,"author":5,"author_profile":6,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":38,"num_ratings":38,"last_updated":110,"tested_up_to":25,"requires_at_least":26,"requires_php":111,"tags":112,"homepage":117,"download_link":118,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":119},"draft-links","Draft Links","1.1","\u003Cp>Making it easier for you to access your drafts, this plugin will add links to the WP Admin menu to both yours and all drafts post and pages. Oh, and it will also show you how many drafts there are too.\u003C\u002Fp>\n\u003Cp>Just install and enable – there are no settings.\u003C\u002Fp>\n\u003Cp>The code passes \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FVIP-Coding-Standards\" rel=\"nofollow ugc\">WordPress VIP\u003C\u002Fa> coding standards 🎉\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fdraft-links\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n","Add menu links that take you straight to your drafts.",20,2194,"2025-12-02T18:15:00.000Z","5.3",[74,113,114,115,116],"link","menu","page","post","https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdraft-links\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdraft-links.1.1.zip","2026-04-06T09:54:40.288Z",{"slug":121,"name":122,"version":123,"author":5,"author_profile":6,"description":124,"short_description":125,"active_installs":108,"downloaded":126,"rating":38,"num_ratings":38,"last_updated":127,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":128,"homepage":134,"download_link":135,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"pride-bar","Pride Bar","1.4","\u003Cp>Add an LGBTQIA+ flag design to your admin bar.\u003C\u002Fp>\n\u003Cp>Originally added to WordPress.com and viewable by Australian users to support marriage equality, I have bought the rainbow flag to everyone’s Admin Bar, via this plugin.\u003C\u002Fp>\n\u003Cp>But that’s not all, as it now supports 47 different flags…\u003C\u002Fp>\n\u003Col>\n\u003Cli>Aceflux\u003C\u002Fli>\n\u003Cli>Acespec\u003C\u002Fli>\n\u003Cli>Aftgender\u003C\u002Fli>\n\u003Cli>Agender\u003C\u002Fli>\n\u003Cli>Aplatonic\u003C\u002Fli>\n\u003Cli>Aroace\u003C\u002Fli>\n\u003Cli>Arospec (was Aromantic)\u003C\u002Fli>\n\u003Cli>Asexual\u003C\u002Fli>\n\u003Cli>Bigender\u003C\u002Fli>\n\u003Cli>Bisexual\u003C\u002Fli>\n\u003Cli>Ceterosexual\u003C\u002Fli>\n\u003Cli>Demiboy\u003C\u002Fli>\n\u003Cli>Demifluid\u003C\u002Fli>\n\u003Cli>Demigender\u003C\u002Fli>\n\u003Cli>Demigirl\u003C\u002Fli>\n\u003Cli>Demineutrois\u003C\u002Fli>\n\u003Cli>Deminonbinary\u003C\u002Fli>\n\u003Cli>Demixenogender\u003C\u002Fli>\n\u003Cli>Femme\u003C\u002Fli>\n\u003Cli>Fraysexual\u003C\u002Fli>\n\u003Cli>Gay Men\u003C\u002Fli>\n\u003Cli>Gender Nonconforming\u003C\u002Fli>\n\u003Cli>Genderfae\u003C\u002Fli>\n\u003Cli>Genderfluid\u003C\u002Fli>\n\u003Cli>Genderflux\u003C\u002Fli>\n\u003Cli>Genderqueer\u003C\u002Fli>\n\u003Cli>Greysexual\u003C\u002Fli>\n\u003Cli>Hijra\u003C\u002Fli>\n\u003Cli>Intersex\u003C\u002Fli>\n\u003Cli>Lesbian (5 stripe)\u003C\u002Fli>\n\u003Cli>Lesbian (7 stripe)\u003C\u002Fli>\n\u003Cli>Lipstick Lesbian\u003C\u002Fli>\n\u003Cli>Monosexual\u003C\u002Fli>\n\u003Cli>Multisexual\u003C\u002Fli>\n\u003Cli>Neutrois\u003C\u002Fli>\n\u003Cli>Non-binary\u003C\u002Fli>\n\u003Cli>Omnisexual\u003C\u002Fli>\n\u003Cli>Pangender\u003C\u002Fli>\n\u003Cli>Pansexual\u003C\u002Fli>\n\u003Cli>Polysexual\u003C\u002Fli>\n\u003Cli>Pomosexual\u003C\u002Fli>\n\u003Cli>Pride (Gilbert Baker)\u003C\u002Fli>\n\u003Cli>Pride (More Colour More Pride)\u003C\u002Fli>\n\u003Cli>Pride (Traditional)\u003C\u002Fli>\n\u003Cli>Queer\u003C\u002Fli>\n\u003Cli>Quintgender\u003C\u002Fli>\n\u003Cli>Transgender\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>And, thanks to code by \u003Ca href=\"https:\u002F\u002Fhalfelf.org\u002F2017\u002Fmake-wordpress-gay\u002F\" title=\"Make WordPress Gay\" rel=\"nofollow ugc\">Mika Epstein\u003C\u002Fa>, you can modify the positioning of the flag too – allow it to flow behind your Admin Bar menu options or go around it.\u003C\u002Fp>\n\u003Cp>How to use? Just install, activate and enjoy a new flag colored admin bar. Different designs are available – head to Settings -> General -> Pride Bar to change the flag and positioning.\u003C\u002Fp>\n\u003Cp>Thanks to for Michael Arestad for writing the original code and Pento \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fpento\u002Fbc4574b8eb0f4500efbeb75ec7d8630c\" rel=\"nofollow ugc\">for sharing it\u003C\u002Fa>. And particularly to the LGBTQIA+ community for having such awesome symbols.\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fpride-bar\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n","Add an LGBTQIA+ flag design to your admin bar.",7161,"2025-12-02T18:19:00.000Z",[129,130,131,132,133],"flag","gay","lgbt","pride","rainbow","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpride-bar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpride-bar.1.4.zip",{"slug":137,"name":138,"version":139,"author":5,"author_profile":6,"description":140,"short_description":141,"active_installs":7,"downloaded":142,"rating":38,"num_ratings":38,"last_updated":127,"tested_up_to":25,"requires_at_least":26,"requires_php":93,"tags":143,"homepage":148,"download_link":149,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"shareopenly","ShareOpenly","1.2","\u003Cp>You know all those “share to Facebook” \u002F “share to Twitter” links you see all over peoples’ websites? They’re all out of date.\u003C\u002Fp>\n\u003Cp>Social media has evolved over the last year, yet nobody has “share to” links for Mastodon, Bluesky, Threads, etc. There have been a few attempts to create “share to Mastodon” buttons, but they haven’t taken the larger breadth of the new social media landscape into account.\u003C\u002Fp>\n\u003Cp>This is where ShareOpenly comes in.\u003C\u002Fp>\n\u003Cp>Activate this plugin and, at the bottom of every post and\u002For page on your site, you’ll see a “share to social media” button. If you click it, you’ll be taken to a page that shows a number of modern, social media sites (see the first screenshot). You can select one of the pre-set sites in the list, and you’ll be taken to share a post there. But if you, for example, have a Mastodon instance, or a Known site, or an IndieWeb site at a different domain, you can enter that domain in the box, and ShareOpenly will try and find a way to let you share the page with that site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tested up to PHP 8.4\u003C\u002Fli>\n\u003Cli>Follows WordPress coding standards\u003C\u002Fli>\n\u003Cli>Designed to be compatible with \u003Ca href=\"https:\u002F\u002Fwpvip.com\u002F\" rel=\"nofollow ugc\">WP VIP\u003C\u002Fa> coding standards, as well as compatibility with their platform\u003C\u002Fli>\n\u003Cli>Community plugin – visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fshare-openly\" title=\"GitHub\" rel=\"nofollow ugc\">GitHub page\u003C\u002Fa> to get involved with the latest code development, request enhancements and report issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support & Contributing\u003C\u002Fh3>\n\u003Cp>If you would like to contribute to the code, report issues, request features or help with translation, then please use one of the following methods to do so…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For support queries please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fshareopenly\u002F\" rel=\"ugc\">use the plugin forum on WordPress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>To contribute to the code, suggest enhancements or report bugs you can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fshareopenly\" rel=\"nofollow ugc\">do so on my GitHub repo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For translations, please \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fshareopenly\u002F\" rel=\"nofollow ugc\">use GlotPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you wish to disclose a security issue then I would ask that you do so responsibly. For example, you could \u003Ca href=\"https:\u002F\u002Fwww.wordfence.com\u002Fr\u002Ff54ee50200cc3f52\u002Fthreat-intel\u002Fvulnerabilities\u002Fsubmit\u002F\" rel=\"nofollow ugc\">submit it via Wordfence\u003C\u002Fa>, which this plugin is registered with.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not store personal data. Clicking a share link navigates the user to a third-party (or user-specified) site to complete the share.\u003C\u002Fp>\n\u003Cp>Since v1.2, the share icon is loaded locally; no external assets or scripts are loaded by the plugin.\u003C\u002Fp>\n\u003Ch3>Plugin Settings\u003C\u002Fh3>\n\u003Cp>By default, nothing needs to be done for the new sharing options to appear. However, a number of settings are available, allowing for you to modify the results.\u003C\u002Fp>\n\u003Cp>In Settings -> Discussion -> ShareOpenly, you can configure:\u003Cbr \u002F>\n1.  Location – where sharing links appear (Posts, Pages, or both)\u003Cbr \u002F>\n2.  Share text – the text shown next to the icon\u003Cbr \u002F>\n3.  Priority – the filter priority used for output ordering (default: 10)\u003C\u002Fp>\n\u003Cp>After changing any of the settings, make sure to press the “Save Changes” button at the bottom of the screen.\u003C\u002Fp>\n","The official plugin for ShareOpenly - adding modern, open social media sharing links to your website. Share openly.",2117,[144,145,146,147,97],"mastodon","openly","share","social-media","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshareopenly\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshareopenly.1.2.zip",{"slug":151,"name":152,"version":153,"author":5,"author_profile":6,"description":154,"short_description":155,"active_installs":7,"downloaded":156,"rating":49,"num_ratings":100,"last_updated":157,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":158,"homepage":163,"download_link":164,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"world-domination","World Domination","2.2","\u003Cp>Adds a summary of the current WordPress market coverage to your dashboard!\u003C\u002Fp>\n\u003Cp>Basically screen scraping from the \u003Ca href=\"https:\u002F\u002Fw3techs.com\u002Ftechnologies\u002Fdetails\u002Fcm-wordpress\u002Fall\u002Fall\" title=\"W3Techs\" rel=\"nofollow ugc\">W3Techs\u003C\u002Fa> website (don’t panic W3Techs, I’m caching the data – your website performance is safe!), this will display what percentage of websites (in total or that use CMS) are currently powered by WordPress. There are even shortcodes so that you can this information into your posts as well!\u003C\u002Fp>\n\u003Cp>Now you can keep an eye on how close to world (aka internet) domination WordPress is achieving .\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\u002FgY2k8_sSTsE?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>World Domination is a community plugin that follows both WordPress and WordPress VIP coding standards.\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fworld-domination\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Using the shortcodes\u003C\u002Fh3>\n\u003Cp>There are two shortcodes \u003Ccode>[wp_total_market]\u003C\u002Fcode> and \u003Ccode>[wp_cms_market]\u003C\u002Fcode>. Simply add these, wherever you wish within a post or page, to display the latest total or CMS market share data.\u003C\u002Fp>\n\u003Cp>In both cases, the shortcode will be replaced by the relevant marketshare figure (WordPress as a proportion of all websites and of all CMS usage). Both will be shown in the format of xx.x%, with xx.x being the relevant percentage.\u003C\u002Fp>\n\u003Ch3>Toggling the dashboard image\u003C\u002Fh3>\n\u003Cp>You can toggle the dashboard image on and off by\u003C\u002Fp>\n\u003Col>\n\u003Cli>Head to Settings -> General\u003C\u002Fli>\n\u003Cli>Scroll down to the option named “Enable World Domination image”\u003C\u002Fli>\n\u003Cli>Tick or untick the box next to it\u003C\u002Fli>\n\u003Cli>Press the “Save Changes” button to update.\u003C\u002Fli>\n\u003C\u002Fol>\n","Add WordPress market coverage summary to your dashboard.",3093,"2025-12-02T18:23:00.000Z",[159,160,161,146,162],"cms","coverage","market","w3tech","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fworld-domination\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworld-domination.2.2.zip",{"slug":166,"name":167,"version":168,"author":5,"author_profile":6,"description":169,"short_description":170,"active_installs":38,"downloaded":171,"rating":38,"num_ratings":38,"last_updated":172,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":173,"homepage":179,"download_link":180,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"draft-concluder","Draft Concluder","1.1.3","\u003Cp>Based on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fjohnbillion\u002Fstatus\u002F1314494422529331203\" rel=\"nofollow ugc\">an idea by John Blackbourn\u003C\u002Fa>,  and mentioned by \u003Ca href=\"https:\u002F\u002Fpoststatus.com\u002F\" rel=\"nofollow ugc\">Post Status\u003C\u002Fa>, this plugin is designed to be a reminder to those who leave draft posts unloved. And, yes, all of John’s ideas are here, with more to boot.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send emails out on a daily or weekly schedule and at a time that you’d prefer\u003C\u002Fli>\n\u003Cli>Look for draft pages as well as posts, if you like. Or just pages, if that’s what you want. We won’t judge\u003C\u002Fli>\n\u003Cli>Target those drafts that were created more than a specific time period ago, or have not been updated for a while\u003C\u002Fli>\n\u003Cli>Each user, who has drafts that then reminding about, will receive an email. No, they can’t unsubscribe from them\u003C\u002Fli>\n\u003Cli>Each email will show the number of drafts, along with a reminder of each of them\u003C\u002Fli>\n\u003Cli>Optional ability to prevent the plugin from being deactivated (allow you to avoid the temptation to do so rather than, you know, deal with the drafts)\u003C\u002Fli>\n\u003Cli>Debug features to allow to verify what’s being sent\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Oh, and, naturally, the code passes \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAutomattic\u002FVIP-Coding-Standards\" rel=\"nofollow ugc\">WordPress VIP\u003C\u002Fa> coding standards.\u003C\u002Fp>\n\u003Cp>I’d like to thank \u003Ca href=\"https:\u002F\u002Fcalebburks.com\u002F\" rel=\"nofollow ugc\">Caleb Burks\u003C\u002Fa> for the feedback he provided. Also, the iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fdraft-concluder\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Mentions\u003C\u002Fh3>\n\u003Cp>Draft Concluder was mentioned in issue 421 of \u003Ca href=\"https:\u002F\u002Fpoststatus.com\u002Fnewsletter\u002F\" rel=\"nofollow ugc\">the Post Status newsletter\u003C\u002Fa> (published 16th November 2020).\u003C\u002Fp>\n\u003Cp>It was also mentioned in \u003Ca href=\"https:\u002F\u002Fthewpweekly.com\u002F21\u002F\" rel=\"nofollow ugc\">edition 21 of the WP Weekly newsletter\u003C\u002Fa> (published 23rd November 2020)\u003C\u002Fp>\n","Email users that have outstanding drafts.",1812,"2025-12-02T18:14:00.000Z",[174,175,176,177,178],"drafts","email","pages","posts","reminder","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdraft-concluder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdraft-concluder.1.1.3.zip",{"slug":182,"name":183,"version":105,"author":5,"author_profile":6,"description":184,"short_description":185,"active_installs":38,"downloaded":186,"rating":38,"num_ratings":38,"last_updated":187,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":188,"homepage":194,"download_link":195,"security_score":49,"vuln_count":38,"unpatched_count":38,"last_vuln_date":61,"fetched_at":40},"solo-search","Solo","\u003Cp>You know when you search for something on a site and it finds just one result? You then have to click into it to display it. That’s annoying. It’s also adding an extra page load which is not necessary.\u003C\u002Fp>\n\u003Cp>And what about if you search for an exact match for a title and, well, it serves it up along with a number of other possible results. Hey, why didn’t you just show me the one that I typed the name of in exactly? Well, you can do that too. Cool, eh?\u003C\u002Fp>\n\u003Cp>This plugin simply removes this middle step – if your search returns one result or you type in the name of a title, it will be shown in all its post\u002Fpage (delete as appropriate) glory. As well as a quicker answer for your visitor, removing this improves your site’s sustainability (okay, just a little… but every little helps, right?).\u003C\u002Fp>\n\u003Cp>The code also passes WordPress and WordPress VIP coding standards. Because you’re worth it.\u003C\u002Fp>\n\u003Cp>Thanks to my co-worker \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftrepmal\u002F\" rel=\"nofollow ugc\">Kailey\u003C\u002Fa> for \u003Ca href=\"https:\u002F\u002Ftrepmal.com\u002F2011\u002F04\u002F22\u002Fredirect-when-search-query-only-returns-one-match\u002F\" rel=\"nofollow ugc\">the original code\u003C\u002Fa>, which I’ve been happily using on my own site for many years. I thought it was time to share the ♥️.\u003C\u002Fp>\n\u003Cp>Iconography is courtesy of the very talented \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Fjankirathore\" rel=\"nofollow ugc\">Janki Rathod\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdartiss\u002Fsolo\" title=\"Github\" rel=\"nofollow ugc\">Github page\u003C\u002Fa> for the latest code development, planned enhancements and known issues\u003C\u002Fstrong>\u003C\u002Fp>\n","Instantly display a single search result.",1611,"2025-12-02T18:21:00.000Z",[189,190,191,192,193],"result","search","single","solo","title","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsolo-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsolo-search.1.1.zip"]