[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLFluRPryP9CxA_ubIkiV1lJYe-kJjLgg0UVTwb6FtIA":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},"cgrymala","Curtiss Grymala","https:\u002F\u002Fprofiles.wordpress.org\u002Fcgrymala\u002F",8,2340,87,30,85,"2026-04-04T05:27:26.874Z",[14,39,58,75,91,109,123,139],{"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":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"post-content-shortcodes","Post Content Shortcodes","1.0.1.1","\u003Cp>This plugin adds two shortcodes that allow you to display either the content of a post or a list of posts within the content area of a post. This plugin should be fully compatible with all post types, as it simply uses the \u003Ccode>get_post()\u003C\u002Fcode> and \u003Ccode>get_posts()\u003C\u002Fcode> WordPress functions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The first shortcode is the \u003Ccode>[post-content]\u003C\u002Fcode> shortcode. Using that shortcode will allow you to display the content of one post within another post. This shortcode requires a single attribute with a key of “id”. To use this shortcode to display the content of a post or page with an ID of 25, you would use this shortcode like \u003Ccode>[post-content id=25]\u003C\u002Fcode>. This shortcode also accepts the following optional arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>post_name\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> – The slug of the post that you want to pull. This can be used in place of the \u003Ccode>id\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_image\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> – Determines whether or not to display the featured image (if so, this appears before the content)\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_excerpt\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> – Determines whether to default to showing the post excerpt instead of the post content (still falls back to post content if the excerpt is not set)\u003C\u002Fli>\n\u003Cli>\u003Ccode>excerpt_length\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode> – If you would like to limit the length of the content\u002Fexcerpt shown on the page, specify the maximum number of words that should be shown (a read more link will automatically be appended to any entries that exceed that limit).\u003C\u002Fli>\n\u003Cli>\u003Ccode>image_width\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode> – The width, in pixels, to which the featured image should be sized\u003C\u002Fli>\n\u003Cli>\u003Ccode>image_height\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode> – The height, in pixels, to which the featured image should be sized\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_title\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> – Whether or not to show the post title at the top of the content. By default, the title is wrapped in \u003Ccode>\u003Ch2>\u003C\u002Fcode> tags, but you can use the \u003Ccode>post-content-shortcodes-title\u003C\u002Fcode> filter to modify the title output.\u003C\u002Fli>\n\u003Cli>\u003Ccode>link_image\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> (set this to true\u002F1 if you would like to wrap the featured image in a link to the post) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>view_template\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (if you are using the \u003Ca href=\"https:\u002F\u002Fwp-types.com\u002F\" rel=\"nofollow ugc\">Views\u003C\u002Fa> plugin, you can set the ID of an existing Content Template to be used in-place of the default list item output) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>shortcodes\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> – By default, this plugin strips shortcodes out of the post content\u002Fexcerpt. If you would like to attempt to process\u002Frender shortcodes in the content, set this flag to true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Post List\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The second shortcode is the \u003Ccode>[post-list]\u003C\u002Fcode> shortcode. This shortcode does not require any arguments, but will accept the following arguments (most of which are the default arguments used with \u003Ccode>get_posts()\u003C\u002Fcode>):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>numberposts\u003C\u002Fcode> => \u003Ccode>-1\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>offset\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>category\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (can accept category slug [with quotes] or category ID [without quotes])\u003C\u002Fli>\n\u003Cli>\u003Ccode>orderby\u003C\u002Fcode> => \u003Ccode>title\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>order\u003C\u002Fcode> => \u003Ccode>asc\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>include\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>exclude\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>meta_key\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>meta_value\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_type\u003C\u002Fcode> => \u003Ccode>'post'\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_mime_type\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_parent\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_status\u003C\u002Fcode> => \u003Ccode>'publish'\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>exclude_current\u003C\u002Fcode> => \u003Ccode>true\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>–blog_id => 0 (the numeric ID of the site from which to pull the posts)–\u003C\u002Fli>\n\u003Cli>\u003Ccode>blog\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (can be set to the numeric ID or the blog name [slug] of the site from which to pull the posts – this replaces the old blog_id attribute)\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_image\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_excerpt\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>excerpt_length\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>image_width\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>image_height\u003C\u002Fcode> => \u003Ccode>0\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>tax_name\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (the name of a taxonomy – e.g. “tag”, “category”, etc. – to be used to filter the list of posts) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>tax_term\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (the list of term IDs or slugs to filter the list of posts – multiple IDs or slugs can be separated by spaces) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>link_image\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> (set this to true\u002F1 if you would like to wrap the featured image in a link to the post) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>ignore_protected\u003C\u002Fcode> => \u003Ccode>false\u003C\u002Fcode> (set this to true\u002F1 if you would like the post list to exclude any password-protected posts) – Added in 0.6\u003C\u002Fli>\n\u003Cli>\u003Ccode>view_template\u003C\u002Fcode> => \u003Ccode>null\u003C\u002Fcode> (if you are using the \u003Ca href=\"https:\u002F\u002Fwp-types.com\u002F\" rel=\"nofollow ugc\">Views\u003C\u002Fa> plugin, you can set the ID of an existing Content Template to be used in-place of the default list item output) – Added in 0.6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The first 13 arguments are standard arguments for the \u003Ccode>get_posts()\u003C\u002Fcode> function.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>exclude_current\u003C\u002Fcode> argument is not a standard argument for the \u003Ccode>get_posts()\u003C\u002Fcode> function. It is a custom argument for this plugin. When that argument is set to \u003Ccode>true\u003C\u002Fcode>, the current page or post will be excluded from the list of posts. If it is set to \u003Ccode>false\u003C\u002Fcode>, \u003Ccode>\"false\"\u003C\u002Fcode> or \u003Ccode>0\u003C\u002Fcode>, the current page or post will be included in the post list.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>blog_id\u003C\u002Fcode> argument is also not standard. That argument allows you to pull a post from a site other than the current site when using WordPress multisite. Simply set that argument to the ID of the site from which you want to pull the post, and the post with the \u003Ccode>id\u003C\u002Fcode> you specify will be pulled from the blog\u002Fsite with the \u003Ccode>blog_id\u003C\u002Fcode> you specify.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>show_image\u003C\u002Fcode>, \u003Ccode>image_width\u003C\u002Fcode> and \u003Ccode>image_height\u003C\u002Fcode> arguments only apply to the \u003Ccode>post-list\u003C\u002Fcode> shortcode. They determine whether to display the featured image and how to display it for each post within the list. If the \u003Ccode>image_width\u003C\u002Fcode> and \u003Ccode>image_height\u003C\u002Fcode> arguments are both set to 0 (which is the default), the “thumbnail” size will be used (assuming the \u003Ccode>show_image\u003C\u002Fcode> argument is set to 1 or “true”). If only one of the \u003Ccode>image_width\u003C\u002Fcode> or \u003Ccode>image_height\u003C\u002Fcode> arguments are set, the other argument will be set to 999999 to ensure that the specified dimension is met.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>show_excerpt\u003C\u002Fcode> and \u003Ccode>excerpt_length\u003C\u002Fcode> arguments also apply to the post-list shortcode. If you set \u003Ccode>show_excerpt\u003C\u002Fcode> to 1 or “true”, the post excerpt will be shown if it exists. If it doesn’t exist (or is empty), the post content will be shown (with HTML stripped out of it). You can truncate the length of the excerpts that are shown in the post list by setting the \u003Ccode>excerpt_length\u003C\u002Fcode> value. The \u003Ccode>excerpt_length\u003C\u002Fcode> is measured in words, so if you would like each excerpt to display no more than 50 words, you would set the \u003Ccode>excerpt_length\u003C\u002Fcode> parameter to 50. If you leave it set to 0 (which is the default), the entire excerpt or content will be shown in the post list. In the \u003Ccode>post-list\u003C\u002Fcode> shortcode, if \u003Ccode>show_excerpt\u003C\u002Fcode> is set to 0 or false, no content will be shown in the list (as opposed to the behavior of the \u003Ccode>show_excerpt\u003C\u002Fcode> parameter in the \u003Ccode>post-content\u003C\u002Fcode> shortcode).\u003C\u002Fp>\n\u003Cp>The \u003Ccode>view_template\u003C\u002Fcode> argument can be a bit complicated to get working properly, and is still a bit \u003Cem>experimental\u003C\u002Fem>. Please use it at your own risk. Unfortunately, the standard [wpv-post-featured-image] and [wpv-post-url] shortcodes (and, by extension, the [wpv-post-link] shortcode) do not work properly, especially when trying to display content from another site in the network. There are three extra shortcodes created for use in your Content Template, the first two of which replace the [wpv-post-featured-image] and [wpv-post-url] shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[pcs-thumbnail]\u003C\u002Fcode> – will output the post thumbnail (at the width\u002Fheight you set in the post-content\u002Fpost-list shortcode attributes)\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pcs-post-url]\u003C\u002Fcode> – will return\u002Foutput the URL to the post\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pcs-entry-classes]\u003C\u002Fcode> – will add some additional classes to the entry wrapper. Accepts 2 parameters:\n\u003Cul>\n\u003Cli>\u003Ccode>classes\u003C\u002Fcode> – a space-separated list of the CSS classes you want to apply to the entry\u003C\u002Fli>\n\u003Cli>\u003Ccode>columns\u003C\u002Fcode> – a numerical value representing how many columns you want in the list (which will automatically add column-1, column-2, etc. to the list of entry classes, as well as adding a class of “first” to the first item in each row – for instance, if you have 6 items, and you use \u003Ccode>[pcs-entry-classes classes=\"foo bar entry\" columns=\"3\"]\u003C\u002Fcode>, the class list for the first and fourth items will be \u003Ccode>foo bar entry column-1 first\u003C\u002Fcode>, the class list for the second and fifth items will be \u003Ccode>foo bar entry column-2\u003C\u002Fcode> and the class list for the third and sixth items will be \u003Ccode>foo bar entry column-3\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I have created a Gist showing a \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fcgrymala\u002F5e6b7b36d2e8c8eaea33\" rel=\"nofollow ugc\">simple example of a Views Content Template used with a Post List widget\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To read more about the other arguments, please \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_posts\" rel=\"nofollow ugc\">visit the codex page for the \u003Ccode>get_posts()\u003C\u002Fcode> function\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you are looking to display a list of attachments in a post, rather than displaying a list of posts or pages, you might want to check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flist-attachments-shortcode\u002F\" rel=\"ugc\">List Attachments Shortcode plugin\u003C\u002Fa> instead.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multisite – Pulling Posts From Another Blog\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To pull a list of posts from another blog, simply provide the blog’s ID as the \u003Ccode>blog_id\u003C\u002Fcode> argument in the shortcode. With that argument, this plugin will pull a list of posts that match the other criteria you provided. If the \u003Ccode>blog_id\u003C\u002Fcode> argument is provided, and the \u003Ccode>blog_id\u003C\u002Fcode> doesn’t match the ID of the current blog, the \u003Ccode>exclude_current\u003C\u002Fcode> argument will be ignored (otherwise, this plugin would automatically exclude whatever post on the other blog happens to have the same ID as the current post).\u003C\u002Fp>\n\u003Cp>When the list is displayed, shortlinks (that blog’s URL with \u003Ccode>?p=[post_id]\u003C\u002Fcode>) will be used, rather than the proper permalink, since it would require a lot more resources to build the proper permalink.\u003C\u002Fp>\n\u003Cp>The usage would look something like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[post-list blog_id=12 post_type=\"page\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When displaying a post list, you can use any \u003Ccode>post_type\u003C\u002Fcode> that is registered on that blog (that post_type does not have to be registered on the current site).\u003C\u002Fp>\n\u003Cp>To display the content of a single post from another blog, again, simply provide the blog’s ID as the \u003Ccode>blog_id\u003C\u002Fcode> argument. That will pull the content of that post. Unfortunately, at this time, there is no way to invoke all of the plugins from the blog from which you’re pulling the content, so any shortcodes, filters, etc. that may be active on the source blog will not be parsed when the content is displayed on the current blog. Obviously, if all of the same plugins and themes are active (or, if any plugins\u002Fthemes that introduce shortcodes and filters are active) on both the source blog and the current blog, then there is nothing to worry about.\u003C\u002Fp>\n\u003Cp>The usage would look something like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[post-content blog_id=12 id=25]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>That would pull the content for the post with an ID of 25 from the blog with an ID of 12.\u003C\u002Fp>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add AJAX features to allow user to choose from a list of posts\u002Fsites, instead of requiring them to manually enter the ID\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds shortcodes to display the content of a post or a list of posts.",2000,99758,96,31,"2018-04-03T19:13:00.000Z","4.9.29","4.3","",[29,30,31,32,33],"clone","post-content","post-list","shortcode","syndication","http:\u002F\u002Fplugins.ten-321.com\u002Fpost-content-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-content-shortcodes.1.0.1.1.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":7,"last_updated":48,"tested_up_to":25,"requires_at_least":49,"requires_php":27,"tags":50,"homepage":56,"download_link":57,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"collapsible-widget-area","Collapsible Widget Area","1.0","\u003Cp>This plugin allows you to combine multiple widgets into a single tabbed\u002Faccordion-style interface in your theme.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>To use this plugin, simply drag widgets into the “Collapsible Widget Area” widget area in Appearance -> Widgets within your admin area. Once you’ve done that, reload the Appearance -> Widgets page and drag the Collapsible Widget into the sidebar in which you want it to appear. Do \u003Cem>not\u003C\u002Fem> drag a “Collapsible Widget” into any of the existing “Collapsible Widget Area” sidebars.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Within the Collapsible Widget itself, you can specify whether you want to use a Tab interface or an Accordion interface.\u003C\u002Fli>\n\u003Cli>Under Settings -> Collapsible Widget Options, you can choose the jQueryUI theme you want to apply to the collapsible widget container. All of the included jQueryUI themes are hosted on Google’s CDN. If you already have a jQueryUI theme included in your WordPress theme, you can choose “None” from the option selector, and no extra stylesheet will be included for this widget. If you want to include your own jQueryUI theme, there are two ways you can do so:\n\u003Col>\n\u003Cli>Use the collapsible-widget-ui-theme filter to specify the exact URI of the stylesheet you want to include.\u003C\u002Fli>\n\u003Cli>Use the collapsible-widget-theme-list filter to add or remove items from the list of available themes. The parameter sent through this filter is an associative array of the available themes. If the theme is hosted on Google’s CDN, just the keyword is needed as the array key (for instance, the keyword for the “UI Lightness” theme is “ui-lightness” and the keyword for the “Base” theme is “base”). If the theme is hosted elsewhere, the entire URI to the stylesheet should be used as the array key. The array value should be the human-readable name of the theme.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003Cli>Under Settings -> Collapsible Widget Options, you can specify how many separate Collapsible Widget Areas should be available within Appearance -> Widgets.\u003C\u002Fli>\n\u003C\u002Fol>\n","Creates a tabbed or accordion-style widget that can hold other widgets.",100,16131,92,"2018-04-03T18:58:00.000Z","4.0",[51,52,53,54,55],"accordion","jquery","tab","tabbed","widget","http:\u002F\u002Fplugins.ten-321.com\u002Fcollapsible-widget-area\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcollapsible-widget-area.1.0.zip",{"slug":59,"name":60,"version":61,"author":5,"author_profile":6,"description":62,"short_description":63,"active_installs":45,"downloaded":64,"rating":47,"num_ratings":65,"last_updated":66,"tested_up_to":25,"requires_at_least":67,"requires_php":27,"tags":68,"homepage":27,"download_link":74,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"plugin-activation-status","Plugin Activation Status","1.0.2.1","\u003Cp>Plugin Activation Status makes it easier for owners of multisite and multi-network WordPress installations to perform plugin audits on their installations. The plugin generates a list of plugins that are not currently active on any sites or networks. It generates a separate list of plugins that are active somewhere within the installation, and provides details about where and how those plugins are activated.\u003C\u002Fp>\n\u003Cp>This plugin first retrieves a full list of all of the plugins that are network-activated throughout your installation. Then, it loops through all of the sites in your installation, retrieving a list of all of the active plugins on each site. Next, it runs a diff between the full list of installed plugins and the list of all active plugins.\u003C\u002Fp>\n\u003Cp>Once it retrieves all of that information, it outputs two separate lists.\u003C\u002Fp>\n\u003Cp>The first list is the list of Inactive Plugins; all plugins that are installed, but not activated anywhere within WordPress will be listed there. The second list shows all of the Active Plugins; all plugins that are installed and activated somewhere within WordPress are shown there.\u003C\u002Fp>\n\u003Cp>Within the Active Plugins list, each plugin also has a list of all of the places the plugin is active (at the top, a list of all of the places it’s network-active; at the bottom, all of the places it’s normally-activated).\u003C\u002Fp>\n\u003Cp>When the plugin generates the lists of plugins, it stores those lists as site options in the database, so the lists can be retrieved for reference without using any additional server resources. If you would like to remove those cached lists and generate new lists, you simply have to click the Continue button on the admin page.\u003C\u002Fp>\n","Scans a multisite or multi-network installation to identify all plugins that are active or not.",26167,14,"2018-04-03T19:04:00.000Z","3.8",[69,70,71,72,73],"active","multi-network","multisite","network-active","plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugin-activation-status.1.0.2.1.zip",{"slug":76,"name":77,"version":78,"author":5,"author_profile":6,"description":79,"short_description":80,"active_installs":45,"downloaded":81,"rating":36,"num_ratings":36,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":27,"tags":85,"homepage":89,"download_link":90,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"social-icons-widget","Social Icons Widget","0.1a","\u003Cp>Adds an available widget to list various social media profiles. The following social media sites are included by default:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>FriendFeed\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin also includes a filter hook allowing you to extend the available services.\u003C\u002Fp>\n\u003Cp>By default, this plugin outputs an unordered list (ul) with a class of \u003Ccode>social-icons-list\u003C\u002Fcode>. Each service is output as a list item (li) with the service name used as the HTML class attribute. Filters are available to allow you to change those HTML elements.\u003C\u002Fp>\n","A developer-friendly plugin that allows you to add a widget with links to various social media profiles.",19301,"2011-08-26T19:53:00.000Z","3.2.1","3.1",[86,87,88,55],"facebook","social-media","twitter","http:\u002F\u002Fplugins.ten-321.com\u002Fsocial-icons-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsocial-icons-widget.0.1.zip",{"slug":92,"name":93,"version":94,"author":5,"author_profile":6,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":45,"num_ratings":99,"last_updated":100,"tested_up_to":83,"requires_at_least":101,"requires_php":27,"tags":102,"homepage":107,"download_link":108,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"active-directory-authentication-integration","Active Directory Authentication Integration","0.6","\u003Cp>This plugin allows WordPress to authenticate, authorize, create and update against an Active Directory domain. This plugin is based heavily on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Factive-directory-integration\u002F\" rel=\"ugc\">Active Directory Integration\u003C\u002Fa> plugin, but has been modified to work with Multi Site and even Multi Network installations of WordPress.\u003C\u002Fp>\n\u003Cp>Some of the features included in this plugin are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>authenticate against more than one AD Server (for balanced load)\u003C\u002Fli>\n\u003Cli>authorize users by Active Directory group memberships\u003C\u002Fli>\n\u003Cli>auto create and update users that can authenticate against AD\u003Cbr \u002F>\nmapping of AD groups to WordPress roles\u003C\u002Fli>\n\u003Cli>use TLS (or LDAPS) for secure communication to AD Servers (recommended)\u003C\u002Fli>\n\u003Cli>use non standard port for communication to AD Servers\u003C\u002Fli>\n\u003Cli>protection against brute force attacks\u003C\u002Fli>\n\u003Cli>user and\u002For admin e-mail notification on failed login attempts\u003C\u002Fli>\n\u003Cli>determine WP display name from AD attributes (sAMAccountName, displayName, description, SN, CN, givenName or mail)\u003C\u002Fli>\n\u003Cli>enable\u002Fdisable password changes for local (non AD) WP users\u003C\u002Fli>\n\u003Cli>WordPress 3.0\u002F3.1 compatibility, including Multi Site and Multi Network\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is based on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Factive-directory-integration\u002F\" rel=\"ugc\">glatze’s Active Directory Integration\u003C\u002Fa> plugin, which is based upon \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Factive-directory-authentication\u002F\" rel=\"ugc\">Jonathan Marc Bearak’s Active Directory Authentication\u003C\u002Fa> plugin and \u003Ca href=\"http:\u002F\u002Fadldap.sourceforge.net\u002F\" rel=\"nofollow ugc\">Scott Barnett’s adLDAP\u003C\u002Fa>, a very useful PHP class.\u003C\u002Fp>\n\u003Cp>Aside from the changes to make this plugin work more effectively with WordPress Multi Site, this version of the plugin also encrypts the password used to connect to the AD server when it is stored in the database.\u003C\u002Fp>\n\u003Cp>This plugin was developed by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fprofile\u002Fcgrymala\" rel=\"ugc\">Curtiss Grymala\u003C\u002Fa> for the \u003Ca href=\"http:\u002F\u002Fumw.edu\u002F\" rel=\"nofollow ugc\">University of Mary Washington\u003C\u002Fa>. It is licensed under the GPL2, which basically means you can take it, break it and change it any way you want, as long as the original credit and license information remains somewhere in the package.\u003C\u002Fp>\n\u003Ch3>Important Notice\u003C\u002Fh3>\n\u003Cp>Since I don’t currently have access to multiple AD servers, this plugin has only been tested on a single installation of WordPress with a single AD server. Therefore, it is entirely possible that there are major bugs.\u003C\u002Fp>\n\u003Cp>At this time, I am seeking people to test the plugin, so please report any issues you encounter.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>This plugin requires WordPress. It might work with versions older than 3.0, but it has not been tested with those.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin also requires PHP5. Some attempt has been made to make it compatible with PHP4, but it has not been tested in that environment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin requires LDAP support to be compiled into PHP. If the \u003Ccode>ldap_connect()\u003C\u002Fcode> function is not available, this plugin will output an error message and will not do anything.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add ability to validate against multiple AD servers (check one, then the other – rather than just load-balancing as the plugin currently does)\u003C\u002Fli>\n\u003Cli>DONE as of 0.4a – Update admin interface to utilize native meta box interface rather than custom layout\u003C\u002Fli>\n\u003Cli>DONE as of 0.3a – Separate the profile information from the role equivalent groups in the “auto update user” setting\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows WordPress to authenticate, authorize, create and update users through Active Directory",10,9961,1,"2011-08-30T16:36:00.000Z","3.0",[103,104,105,106],"active-directory","authentication","ldap","login","http:\u002F\u002Fplugins.ten-321.com\u002Fcategory\u002Factive-directory-authentication-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factive-directory-authentication-integration.0.6.zip",{"slug":110,"name":111,"version":112,"author":5,"author_profile":6,"description":113,"short_description":114,"active_installs":97,"downloaded":115,"rating":36,"num_ratings":36,"last_updated":116,"tested_up_to":83,"requires_at_least":84,"requires_php":27,"tags":117,"homepage":121,"download_link":122,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"active-directory-employee-list","Active Directory Employee Listing","0.2.1a","\u003Cp>This plugin allows you to query an active directory server to retrieve an optionally filtered list of users and display it as a list within a WordPress site. Some of the features of this plugin include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Widget – a widget is provided, with a few filtering\u002Fformatting options, to allow you to display a user list in any widgetized area\u003C\u002Fli>\n\u003Cli>Shortcode – a shortcode is provided, with all of the plugin’s filtering\u002Fformatting options, to allow you to display a user list within any page or post\u003C\u002Fli>\n\u003Cli>Output builder – a full-featured output builder is provided, allowing you to completely customize the format in which each user is displayed within the list. The output builder even allows conditional (if…elseif…else) statements.\u003C\u002Fli>\n\u003Cli>Format options – in addition to the output builder (which is used for each individual user), the following formatting options are also available:\n\u003Cul>\n\u003Cli>before_list – Any HTML code you would like to appear before the list of employees. This code is output before the opening title_wrap tag.\u003C\u002Fli>\n\u003Cli>after_list – Any HTML code you would like to appear after the list of employees. This code is output after the closing list_wrap tag.\u003C\u002Fli>\n\u003Cli>after_title – Any HTML code you would like to appear between the closing title_wrap tag and the opening list_wrap tag.\u003C\u002Fli>\n\u003Cli>title_wrap – The HTML element you would like to use to wrap the list title (if set). Just the element name, please; no opening or closing brackets.\u003C\u002Fli>\n\u003Cli>title_class – The CSS class you would like applied to the list title (if set). If you would prefer that no CSS class be applied to the title, leave this blank.\u003C\u002Fli>\n\u003Cli>title_id – If you would like to apply an HTML ID to the list title, you can indicate that here. Remember that IDs should be unique, so, if you plan on using multiple employee lists on a single page, you should leave this blank.\u003C\u002Fli>\n\u003Cli>title – The title you would like to appear at the top of the list. The title is output prior to the opening of the list itself.\u003C\u002Fli>\n\u003Cli>list_wrap – The HTML element you would like to use to wrap the entire list. Just the element name, please; no opening or closing brackets.\u003C\u002Fli>\n\u003Cli>list_class – The CSS class you would like to assign to the opening list_wrap tag, aiding in styling the entire list. If you would prefer that no CSS class be applied to the list, leave this blank.\u003C\u002Fli>\n\u003Cli>list_id – If you would like to apply an HTML ID to the list itself, you can indicate that here. Remember that IDs should be unique, so, if you plan on using multiple employee lists on a single page, you should leave this blank.\u003C\u002Fli>\n\u003Cli>item_wrap – The HTML element you would like to use to wrap each individual employee in the list. Just the element name, please; no opening or closing brackets.\u003C\u002Fli>\n\u003Cli>item_class – The CSS class you would like to assign to each individual employee in the list. If you would prefer that no CSS class be applied to the list, leave this blank.\u003C\u002Fli>\n\u003Cli>item_id – If you would like to apply an HTML ID to each individual employee in the list, you can indicate that here. You can use placeholder variables for user information (any of the fields that are set to be retrieved, plus the user’s username (samaccountname). Simply wrap the placeholder variable with percent symbols (so, to use a placeholder for samaccountname, use %samaccountname%) All disallowed characters (the @ symbol, dots, spaces, etc.) will be replaced with hyphens. Remember that IDs should be unique, so, if you plan on using multiple employee lists that may include the same employee multiple times on a single page, you should leave this blank. Likewise, you should use a placeholder variable that will be unique.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Field chooser – choose which Active Directory fields to retrieve from the server (note that any fields included in the output builder must be chosen in the field chooser, otherwise they won’t be retrieved and, therefore, won’t be displayed)\u003C\u002Fli>\n\u003Cli>Single user display – feed a username to the shortcode or widget, and a single user will be retrieved and displayed, rather than a list of users\u003C\u002Fli>\n\u003Cli>Search form – a simple search form (the input keyword is searched against all fields being retrieved) is provided\u003C\u002Fli>\n\u003Cli>Multisite-compatible – Options can be set for the entire network, and can be overridden on each individual site within the network. Some options can even be overridden in the widget or shortcode itself.\u003C\u002Fli>\n\u003Cli>Information cache – Information retrieved by this plugin is cached for 24 hours after it is retrieved (this option is not currently configurable, but will probably be in future versions) in order to avoid hitting the AD server more than necessary.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can connect to the Active Directory server using SSL and\u002For TLS, if desired. You can also provide multiple Active Directory server addresses to allow load-balancing (a random server is chosen from the list before connecting and querying).\u003C\u002Fp>\n\u003Ch4>Compatibility Note and Credits\u003C\u002Fh4>\n\u003Cp>This plugin currently utilizes version 3.3.2 (with some extended functionality built specifically for this plugin) of the \u003Ca href=\"http:\u002F\u002Fadldap.sourceforge.net\u002F\" rel=\"nofollow ugc\">adLDAP class\u003C\u002Fa> from Scott Barnett & Richard Hyland. It has also been tested with version 3.1-Extended and version 3.3.2-Extended as they are included with various versions of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Factive-directory-authentication-integration\u002F\" rel=\"ugc\">Active Directory Authentication Integration\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Factive-directory-integration\u002F\" rel=\"ugc\">Active Directory Integration\u003C\u002Fa> plugins. This plugin is potentially incompatible (and has not been tested) with Active Directory Integration, though; as it all depends on in which order the adLDAP class is instantiated (if this plugin’s copy of adLDAP is included before that plugin’s version, that plugin may not work properly).\u003C\u002Fp>\n\u003Cp>This plugin was developed by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fprofile\u002Fcgrymala\" rel=\"ugc\">Curtiss Grymala\u003C\u002Fa> for the \u003Ca href=\"http:\u002F\u002Fumw.edu\u002F\" rel=\"nofollow ugc\">University of Mary Washington\u003C\u002Fa>. It is licensed under the GPL2, which basically means you can take it, break it and change it any way you want, as long as the original credit and license information remains somewhere in the package.\u003C\u002Fp>\n\u003Ch4>Important Note\u003C\u002Fh4>\n\u003Cp>At this time, this plugin has only been tested on a handful of WordPress installations (all on similar server configurations) with a single Active Directory server, so it is entirely possible that there will be bugs or errors that stop it (or other plugins) from working properly. In order to improve this plugin, please share any feedback you have.\u003C\u002Fp>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Implement pagination\u003C\u002Fli>\n\u003Cli>Provide a work-around for the PHP “paging” error\u003C\u002Fli>\n\u003Cli>Investigate allowing results to be filtered by multiple groups\u003C\u002Fli>\n\u003Cli>Investigate allowing results to be filtered by multiple usernames\u003C\u002Fli>\n\u003C\u002Ful>\n","Retrieve lists of active directory users and display them in WordPress.",6049,"2011-06-16T16:06:00.000Z",[103,118,119,105,120],"directory","employees","users","http:\u002F\u002Fplugins.ten-321.com\u002Factive-directory-employee-list\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factive-directory-employee-list.0.2.1a.zip",{"slug":124,"name":125,"version":126,"author":5,"author_profile":6,"description":127,"short_description":128,"active_installs":97,"downloaded":129,"rating":45,"num_ratings":99,"last_updated":130,"tested_up_to":131,"requires_at_least":101,"requires_php":27,"tags":132,"homepage":137,"download_link":138,"security_score":11,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"extended-super-admins","Extended Super Admins","0.7b","\u003Cp>The way that WordPress roles and capabilities are set up, there is only level of Super Admin available. Without this plugin, the only way to grant a user control over certain aspects of the network, you have to grant that user control over all aspects.\u003C\u002Fp>\n\u003Cp>This plugin allows you to revoke specific privileges from any Super Admin on the network. You can create new roles within the site, then assign any Super Admin to that role; effectively removing the appropriate privileges.\u003C\u002Fp>\n\u003Cp>This plugin does not grant any new privileges (with the possible exception of the ability to manage the settings for this plugin itself) to any users. It is only capable of removing privileges.\u003C\u002Fp>\n\u003Cp>This plugin is also built to be compatible with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-multi-network\u002F\" rel=\"ugc\">WordPress Multi Network\u003C\u002Fa> plugin and the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnetworks-for-wordpress\u002F\" rel=\"ugc\">Networks for WordPress\u003C\u002Fa> plugin. If either of those plugins is active, the options for this plugin will be saved and used for all of the networks within the installation.\u003C\u002Fp>\n\u003Cp>This plugin was developed by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fprofile\u002Fcgrymala\" rel=\"ugc\">Curtiss Grymala\u003C\u002Fa> for the \u003Ca href=\"http:\u002F\u002Fumw.edu\u002F\" rel=\"nofollow ugc\">University of Mary Washington\u003C\u002Fa>. It is licensed under the GPL2, which basically means you can take it, break it and change it any way you want, as long as the original credit and license information remains somewhere in the package.\u003C\u002Fp>\n\u003Ch3>Important Notice\u003C\u002Fh3>\n\u003Cp>It is entirely possible that there could be serious bugs when used in different settings. At this time, I am seeking people to test the plugin, so please report any issues you encounter. Thank you.\u003C\u002Fp>\n\u003Cp>Also, if you are updating from the original public alpha of this plugin, you will need to delete the old version before installing this version. The folder name changed from extended_super_admins in the initial release to extended-super-admins in newer versions.\u003C\u002Fp>\n\u003Cp>If you downloaded and installed this plugin from the WordPress repository, you will not need to do so, as the folder name changed when adding this plugin to that repository.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>This plugin requires WordPress. It might work with WordPressMU versions older than 3.0, but it has not been tested with those.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin requires WordPress to be setup in Multi Site mode. It will not do anything at all if the Multi Site functions are not enabled.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin also requires PHP5. Some attempt has been made to make it compatible with PHP4, but it has not been tested in that environment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Make the Codex retrieval more efficient (find a better way to cache the information and a better way to compare it to Codex revisions)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Continue to improve the UI for the plugin to make it as user-friendly as possible\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>On occasion, the JavaScript in this plugin might cause CPU usage to spike and freeze the browser momentarily\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin allows you to create multiple levels of Super Admins in a multi-site configuration.",12752,"2013-09-03T17:54:00.000Z","3.6.1",[71,133,134,135,136],"role-manager","site-admin","super-admins","wpmu","http:\u002F\u002Fplugins.ten-321.com\u002Fextended-super-admins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextended-super-admins.0.7b.zip",{"slug":140,"name":141,"version":142,"author":5,"author_profile":6,"description":143,"short_description":144,"active_installs":97,"downloaded":145,"rating":36,"num_ratings":36,"last_updated":27,"tested_up_to":83,"requires_at_least":101,"requires_php":27,"tags":146,"homepage":151,"download_link":152,"security_score":45,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":153},"post-revision-workflow","Post Revision Workflow","0.2a","\u003Cp>This plugin adds a minor bit of workflow to the WordPress interface. When anyone edits a post or a page that has already been published, a few extra options will be available in the “Publish” metabox. Any time the appropriate option is chosen, the changes will be saved as a revision to the page or post, and the previous revision (the version that was already published) will remain published.\u003C\u002Fp>\n\u003Cp>The person editing the page can choose from the following four options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Publish these modifications normally – This will avoid running any of the functions in this plugin and publish the changes the way they would normally be published. This is always the default.\u003C\u002Fli>\n\u003Cli>Save these changes as a revision, but don’t notify anyone – This will revert the page or post to the version that was already published, saving the modifications as a post revision. This will not send out any notification emails.\u003C\u002Fli>\n\u003Cli>Save these revisions as a draft and notify reviewer – This will revert the page or post to the version that was already published, saving the modifications as a post revision. This will also send out an email message to the email address entered in the options.\u003C\u002Fli>\n\u003Cli>Publish these modifications, but notify a reviewer that changes were made – This will publish the changes normally, but will still dispatch a notification message to the email address provided.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If the third or fourth option is selected, a box will appear asking the user to provide an email address (or multiple addresses separated by commas) to which to send the notification message. If that box is left empty, the plugin will attempt to retrieve the value of the “dpn_reviewers” option from the individual site. If that option doesn’t exist, the “dpn_reviewers” option will be retrieved from the network (if installed in a multisite environment). You can edit those options in the Settings -> Writing and Network Admin -> Settings -> Network Settings (multisite) screens within the administrative area. If neither of those options exist, the email address of the site’s admin will be used.\u003C\u002Fp>\n\u003Ch3>To Do\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Include multi-network activation options\u003C\u002Fli>\n\u003Cli>Implement the ability to add this functionality to custom post types\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The interface to review and approve modifications (the default revision comparison built into WordPress) is not extremely user-friendly. Some training will most likely be necessary to teach reviewers how to identify and approve the appropriate revisions.\u003C\u002Fli>\n\u003Cli>If multiple reviewers are notified of modifications, there is no easy way to let them all know when one of them reviews and approves (or potentially rejects) the changes.\u003C\u002Fli>\n\u003Cli>There is no interface currently available to delete revisions, which means there is no way (other than taking no action at all) to actually reject any changes.\u003C\u002Fli>\n\u003Cli>When a post is revised multiple times before the revisions are approved, the changes begin to cascade.\u003C\u002Fli>\n\u003C\u002Fol>\n","Allows anyone editing a published page or post to draft changes before those modifications go public.",2658,[147,148,149,150],"editor","review","revision","workflow","http:\u002F\u002Fplugins.ten-321.com\u002Fpost-revision-workflow\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-revision-workflow.0.2a.zip","2026-03-15T10:48:56.248Z"]