[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNiQvKnfyJ2AhKT5RA7DoLKqTsSR3qj1DIk1EHoITzB4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":147,"fingerprints":238},"feed-geomashup","Feed GeoMashup","2.2.1","kwiliarty","https:\u002F\u002Fprofiles.wordpress.org\u002Fkwiliarty\u002F","\u003Cp>FeedGeoMashup lets \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffeedwordpress\u002F\" rel=\"ugc\">FeedWordPress\u003C\u002Fa> pass GeoRSS data to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fgeo-mashup\u002F\" rel=\"ugc\">GeoMashup\u003C\u002Fa>. Starting with v2.0 you will find plugin options integrated into the FeedWordPress Admin UI. In particlar, you can set site-wide and feed-specific preferences to filter out posts that do not include GeoRSS data. You must have installed, activated and configured both FeedWordPress and GeoMashup.\u003C\u002Fp>\n\u003Cp>VERY IMPORTANT: You must additionally configure FeedWordPress to “Expose syndicated posts to formatting filters.” Do this on the admin side at: Syndication > Posts & Links > Formatting > Formatting filters.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>You must have FeedWordPress and GeoMashup installed, activated, and configured\u003Cbr \u002F>\nin order for Feed GeoMashup to do anything. Please see the independent\u003Cbr \u002F>\ndocumentation for those plugins.\u003C\u002Fp>\n\u003Cp>VERY IMPORTANT: You must additionally configure FeedWordPress to “Expose syndicated posts to formatting filters.” Do this on the admin side at: Syndication > Posts & Links > Formatting > Formatting filters.\u003C\u002Fp>\n\u003Cp>Once you have those pieces in place, you can activate the plugin and start\u003Cbr \u002F>\npulling in GeoMashup maps.\u003C\u002Fp>\n\u003Cp>Go to “Syndication > Posts & Links” in the FeedWordPress admin interface to set filtering preferences.\u003C\u002Fp>\n","Let two great plugins play great together. Use FeedWordPress to aggregate geodata generated by GeoMashup.",10,2961,0,"2015-04-23T19:35:00.000Z","4.2.39","2.8","",[19,20,21,22,23],"feedwordpress","geodata","geomashup","georss","syndication","http:\u002F\u002Fwordpress.blogs.wesleyan.edu\u002Fplugins\u002Ffeedgeomashup\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeed-geomashup.2.2.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,20,30,84,"2026-04-05T17:04:53.721Z",[37,60,82,103,127],{"slug":19,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":34,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":28},"FeedWordPress","2025.1211","C. Johnson","https:\u002F\u002Fprofiles.wordpress.org\u002Fradgeek\u002F","\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Ffwpplugin.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">C. Johnson\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Ffwpplugin.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Ffwpplugin.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>License: GPL 2. See License below for copyright jots and tittles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>FeedWordPress is an Atom\u002FRSS aggregator for WordPress. It syndicates content from feeds that you choose into your WordPress weblog, and then the content it syndicates appears as a series of special posts in your WordPress posts database. If you syndicate several feeds then you can use WordPress’s posts database and templating engine as the back-end of an aggregation (“planet”) website. It was developed, originally, as a utility\u002Fhobby project, because I needed a more flexible replacement for \u003Ca href=\"https:\u002F\u002Fweb.archive.org\u002Fweb\u002F20051029095046\u002Fhttp:\u002F\u002Fwww.planetplanet.org\u002F\" rel=\"nofollow ugc\">Planet\u003C\u002Fa> for aggregator sites that I administered.\u003C\u002Fp>\n\u003Cp>FeedWordPress is designed with flexibility, ease of use, and ease of configuration in mind. You’ll need a working installation of WordPress (version \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FVersion_4.5\" rel=\"nofollow ugc\">4.5\u003C\u002Fa> or later), and it helps to have SFTP or FTP access to your web host. The ability to create cron jobs on your web host is helpful but not required.\u003C\u002Fp>\n\u003Ch3>Using and Customizing FeedWordPress\u003C\u002Fh3>\n\u003Cp>FeedWordPress has many options which can be accessed through the WordPress Dashboard, and a lot of functionality accessible programmatically through WordPress templates or plugins. For further documentation of the ins and outs, see the documentation at the \u003Ca href=\"http:\u002F\u002Ffeedwordpress.radgeek.com\u002F\" rel=\"nofollow ugc\">FeedWordPress project homepage\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>The FeedWordPress plugin is copyright © 2005-2021 by Charles Johnson. It uses code derived or translated from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Flaughingmeme.org\u002Farchives\u002F002203.html\" rel=\"nofollow ugc\">wp-rss-aggregate.php\u003C\u002Fa> by \u003Ca href=\"kellan@protest.net\" rel=\"nofollow ugc\">Kellan Elliot-McCrea\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.simplepie.org\u002F\" rel=\"nofollow ugc\">SimplePie\u003C\u002Fa> feed parser by Ryan Parman, Geoffrey Sneddon, Ryan McCue, et al.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmagpierss.sourceforge.net\u002F\" rel=\"nofollow ugc\">MagpieRSS\u003C\u002Fa> feed parser by \u003Ca href=\"kellan@protest.net\" rel=\"nofollow ugc\">Kellan Elliot-McCrea\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdiveintomark.org\u002Fprojects\u002Ffeed_finder\u002F\" rel=\"nofollow ugc\">Ultra-Liberal Feed Finder\u003C\u002Fa> by \u003Ca href=\"mark@diveintomark.org\" rel=\"nofollow ugc\">Mark Pilgrim\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress Blog Tool and Publishing Platform\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>according to the terms of the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n","FeedWordPress syndicates content from feeds you choose into your WordPress weblog.",10000,1320808,61,"2025-12-11T14:32:00.000Z","6.9.4","4.5",[51,52,53,54,23],"aggregation","atom","feed","rss","https:\u002F\u002Ffwpplugin.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeedwordpress.2025.1211.zip",97,5,"2024-03-04 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":17,"tags":75,"homepage":80,"download_link":81,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"post-content-shortcodes","Post Content Shortcodes","1.0.1.1","Curtiss Grymala","https:\u002F\u002Fprofiles.wordpress.org\u002Fcgrymala\u002F","\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",[76,77,78,79,23],"clone","post-content","post-list","shortcode","http:\u002F\u002Fplugins.ten-321.com\u002Fpost-content-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-content-shortcodes.1.0.1.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":70,"num_ratings":11,"last_updated":92,"tested_up_to":48,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"share-on-mastodon","Share on Mastodon","0.20.1","Jan Boddez","https:\u002F\u002Fprofiles.wordpress.org\u002Fjanboddez\u002F","\u003Cp>Automatically share WordPress posts on \u003Ca href=\"https:\u002F\u002Fjoinmastodon.org\u002F\" rel=\"nofollow ugc\">Mastodon\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You choose which post types are shared, and sharing can still be disabled on a per-post basis.\u003C\u002Fp>\n\u003Cp>Supports WordPress’ new block editor, image uploads and alt text, “template tags,” and comes with a number of filter hooks for developers.\u003C\u002Fp>\n\u003Cp>More details can be found on \u003Ca href=\"https:\u002F\u002Fjan.boddez.net\u002Fwordpress\u002Fshare-on-mastodon\" rel=\"nofollow ugc\">this plugin’s web page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Credit\u003C\u002Fh4>\n\u003Cp>Share icon by \u003Ca href=\"https:\u002F\u002Fheroicons.dev\u002F\" rel=\"nofollow ugc\">Heroicons\u003C\u002Fa>, licensed under the terms of the MIT License. Elephant illustration sourced from Mastodon’s \u003Ca href=\"https:\u002F\u002Fjoinmastodon.org\u002Fpress-kit.zip\" rel=\"nofollow ugc\">Press Kit\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically share WordPress posts on Mastodon.",1000,29553,"2026-01-31T14:49:00.000Z","5.9","7.2",[96,97,98,99,23],"adopt-me","fediverse","mastodon","posse","https:\u002F\u002Fjan.boddez.net\u002Fwordpress\u002Fshare-on-mastodon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshare-on-mastodon.0.20.1.zip",100,{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":90,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":48,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":13,"last_vuln_date":126,"fetched_at":28},"threewp-broadcast","Broadcast","52.02","edward_plainview","https:\u002F\u002Fprofiles.wordpress.org\u002Fedward_plainview\u002F","\u003Ch4>Network Content Syndication Made Easy!\u003C\u002Fh4>\n\u003Cp>Single source content on a WordPress multisite network is now as easy as pie! Syndicate posts to other blogs in the network, update posts between blogs, sync posts, share content templates, etc. Broadcasted posts can be linked to their parents, which updates child posts when the parent post is updated. This includes all data: title, slug, content, custom fields, attachments, etc.\u003C\u002Fp>\n\u003Cp>Broadcast is great for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Chain stores\u003C\u002Fli>\n\u003Cli>Content hubs\u003C\u002Fli>\n\u003Cli>Franchises\u003C\u002Fli>\n\u003Cli>News sites\u003C\u002Fli>\n\u003Cli>Schools\u003C\u002Fli>\n\u003Cli>Anything else with distributed content!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F229186032\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Here are some use cases for Broadcast:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F2017\u002F04\u002F02\u002Fbroadcast-in-the-school-classroom\u002F\" rel=\"nofollow ugc\">Broadcast in the school classroom\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F2017\u002F04\u002F02\u002Ffranchising-with-wordpress-and-broadcast\u002F\" rel=\"nofollow ugc\">Franchising with WordPress and Broadcast\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F2020\u002F07\u002F12\u002Fon-demand-content-syndication-with-broadcast-parent-pull\u002F\" rel=\"nofollow ugc\">On-Demand Content Syndication with Broadcast Parent Pull\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F2017\u002F06\u002F28\u002Fsharing-forms-on-a-wordpress-network\u002F\" rel=\"nofollow ugc\">Sharing forms on a WordPress network\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F2017\u002F03\u002F28\u002Fwholesale-with-woocommerce-and-broadcast\u002F\" rel=\"nofollow ugc\">Wholesale with WooCommerce and Broadcast\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Broadcast\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Posts, pages, custom post types\u003C\u002Fli>\n\u003Cli>Taxonomies (categories, tags, etc)\u003C\u002Fli>\n\u003Cli>Custom fields\u003C\u002Fli>\n\u003Cli>Attached images\u003C\u002Fli>\n\u003Cli>Featured images\u003C\u002Fli>\n\u003Cli>Galleries\u003C\u002Fli>\n\u003Cli>Custom field blacklist, whitelist, and protect list.\u003C\u002Fli>\n\u003Cli>User role access granularity\u003C\u002Fli>\n\u003Cli>CDN support (nominally tested Amazon S3)\u003C\u002Fli>\n\u003Cli>Many extra features in the add-on packs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Canonical URLs of child posts.\u003C\u002Fli>\n\u003Cli>Hreflang links (also see Hreflang add-on in the add-on packs)\u003C\u002Fli>\n\u003Cli>Permalinks of child posts (also see Permalinks add-on in the add-on packs)\u003C\u002Fli>\n\u003Cli>Yoast’s WordPress SEO plugin integration and support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add-on Packs\u003C\u002Fh4>\n\u003Cp>There are several \u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F\" rel=\"nofollow ugc\">Broadcast add-on packs\u003C\u002Fa> that expand the capabilities of Broadcast.\u003C\u002Fp>\n\u003Cp>3rd party pack\u003C\u002Fp>\n\u003Cp>The following add-ons add support for the plugin after which they are named:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Factivity-monitor\u002F\" rel=\"nofollow ugc\">Activity Monitor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fall-in-one-calendar\u002F\" rel=\"nofollow ugc\">All In One Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fall-in-one-seo\u002F\" rel=\"nofollow ugc\">All In One SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Faqua-page-builder\u002F\" rel=\"nofollow ugc\">Aqua Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Favia-layout-builder\u002F\" rel=\"nofollow ugc\">Avia Layout Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fbbpress\u002F\" rel=\"nofollow ugc\">bbPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fbeaver-builder\u002F\" rel=\"nofollow ugc\">Beaver Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fbricks-builder\u002F\" rel=\"nofollow ugc\">Bricks Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcaldera-forms\u002F\" rel=\"nofollow ugc\">Caldera Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcalendarize-it\u002F\" rel=\"nofollow ugc\">Calendarize It\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcategory-order-and-taxonomy-terms-order\u002F\" rel=\"nofollow ugc\">Category Order and Taxonomy Terms Order\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcm-tooltip-glossary\u002F\" rel=\"nofollow ugc\">CM Tooltip Glossary\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcode-snippets-pro\u002F\" rel=\"nofollow ugc\">Code Snippets Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcreate\u002F\" rel=\"nofollow ugc\">Create\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fdear-flipbook\u002F\" rel=\"nofollow ugc\">Dear Flipbook\u003C\u002Fa> adds support for the Dear Flipbook PDF book plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fdivi-builder\u002F\" rel=\"nofollow ugc\">Divi Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fdownload-manager\u002F\" rel=\"nofollow ugc\">Download Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fdownload-monitor\u002F\" rel=\"nofollow ugc\">Download Monitor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Felementor\u002F\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Feventon\u002F\" rel=\"nofollow ugc\">EventOn\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fevent-organiser\u002F\" rel=\"nofollow ugc\">Event Organiser\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fevents-manager\u002F\" rel=\"nofollow ugc\">Events Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ffliphtml5\u002F\" rel=\"nofollow ugc\">Flip HTML5\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ffoogallery\u002F\" rel=\"nofollow ugc\">FooGallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fformidable-forms\u002F\" rel=\"nofollow ugc\">Formidable Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgeneratepress\u002F\" rel=\"nofollow ugc\">GeneratePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgeo-my-wp\u002F\" rel=\"nofollow ugc\">GEO my WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgeodirectory\u002F\" rel=\"nofollow ugc\">Geodirectory\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fglobal-blocks-for-cornerstone\u002F\" rel=\"nofollow ugc\">Global Blocks For Cornerstone\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fglobal-content-blocks\u002F\" rel=\"nofollow ugc\">Global Content Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgoodlayers\u002F\" rel=\"nofollow ugc\">GoodLayers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgoogle-maps-pro\u002F\" rel=\"nofollow ugc\">Google Maps Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgravity-forms\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fh5p\u002F\" rel=\"nofollow ugc\">H5P\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fimage-map-pro\u002F\" rel=\"nofollow ugc\">Image Map Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fimagify\u002F\" rel=\"nofollow ugc\">Imagify\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Finboundnow\u002F\" rel=\"nofollow ugc\">Inbound Now\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fintagrate\u002F\" rel=\"nofollow ugc\">Intagrate\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fjetengine\u002F\" rel=\"nofollow ugc\">JetEngine\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flearndash\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flitespeed-cache\u002F\" rel=\"nofollow ugc\">LiteSpeed Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmailster\u002F\" rel=\"nofollow ugc\">Mailster\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmetaslider\u002F\" rel=\"nofollow ugc\">Metaslider\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmodern-events\u002F\" rel=\"nofollow ugc\">Modern Events\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fninja-forms\u002F\" rel=\"nofollow ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fns-cloner\u002F\" rel=\"nofollow ugc\">NS Cloner\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fonesignal\u002F\" rel=\"nofollow ugc\">OneSignal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpermalink-manager\u002F\" rel=\"nofollow ugc\">Permalink Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpods\u002F\" rel=\"nofollow ugc\">Pods\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpolylang\u002F\" rel=\"nofollow ugc\">Polylang\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpost-expirator\u002F\" rel=\"nofollow ugc\">Post Expirator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frank-math-seo\u002F\" rel=\"nofollow ugc\">Rank Math SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsearch-and-filter\u002F\" rel=\"nofollow ugc\">Search And Filter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsearch-exclude\u002F\" rel=\"nofollow ugc\">Search Exclude\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsensei\u002F\" rel=\"nofollow ugc\">Sensei\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsimple-custom-post-order\u002F\" rel=\"nofollow ugc\">Simple Custom Post Order\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsiteorigin-page-builder\u002F\" rel=\"nofollow ugc\">SiteOrigin Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fslider-revolution\u002F\" rel=\"nofollow ugc\">Slider Revolution\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsmart-slider-3\u002F\" rel=\"nofollow ugc\">Smart Slider 3\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsoliloquy\u002F\" rel=\"nofollow ugc\">Soliloquy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ftablepress\u002F\" rel=\"nofollow ugc\">TablePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ftao-schedule-update\u002F\" rel=\"nofollow ugc\">Tao Schedule Update\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fthe-events-calendar\u002F\" rel=\"nofollow ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ftoolset\u002F\" rel=\"nofollow ugc\">Toolset\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fubermenu\u002F\" rel=\"nofollow ugc\">UberMenu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fultimate-member\u002F\" rel=\"nofollow ugc\">Ultimate Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Funyson\u002F\" rel=\"nofollow ugc\">Unyson\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fuser-access-manager\u002F\" rel=\"nofollow ugc\">User Access Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fvimeography\u002F\" rel=\"nofollow ugc\">Vimeography\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwp-all-import\u002F\" rel=\"nofollow ugc\">WP All Import\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwpcustom-category-image\u002F\" rel=\"nofollow ugc\">WPCustom Category Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwpforms\u002F\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwplms\u002F\" rel=\"nofollow ugc\">WPLMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwpml\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwp-rocket\u002F\" rel=\"nofollow ugc\">WP Rocket\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwp-ultimate-recipe\u002F\" rel=\"nofollow ugc\">WP Ultimate Recipe\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwp-ultimo\u002F\" rel=\"nofollow ugc\">WP Ultimo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fyoast-seo\u002F\" rel=\"nofollow ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you don’t see your plugin in this list, it \u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fplugins-that-dont-require-special-add-ons\u002F\" rel=\"nofollow ugc\">might not need a specialized add-on\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Control pack\u003C\u002Fp>\n\u003Cp>These add-ons give you extra control of what you broadcast and how:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fall-blogs\u002F\" rel=\"nofollow ugc\">All Blogs\u003C\u002Fa> gives all users access to all of the blogs in the network.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fall-blogs\u002F\" rel=\"nofollow ugc\">All Blogs Superadmin\u003C\u002Fa> allows only superadmins to broadcast to all blogs in the network without having to be a user of the blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fall-images\u002F\" rel=\"nofollow ugc\">All Images\u003C\u002Fa> detects all referenced local images in post text fields and adds them to the broadcast.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fback-to-parent\u002F\" rel=\"nofollow ugc\">Back To Parent\u003C\u002Fa> updates the parent post with the new child content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcomments\u002F\" rel=\"nofollow ugc\">Comments\u003C\u002Fa> adds support for broadcasting of comments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcustom-field-attachments\u002F\" rel=\"nofollow ugc\">Custom Field Attachments\u003C\u002Fa> allows post custom field containing attachment IDs to be broadcasted correctly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcustom-field-posts\u002F\" rel=\"nofollow ugc\">Custom Field Posts\u003C\u002Fa> allows post custom field containing post IDs to be broadcasted correctly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcustom-field-terms\u002F\" rel=\"nofollow ugc\">Custom Field Terms\u003C\u002Fa> allows post custom field containing taxonomy term IDs to be broadcasted correctly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fdelete-before-broadcast\u002F\" rel=\"nofollow ugc\">Delete Before Broadcast\u003C\u002Fa> deletes duplicate and similar child posts on each blog before broadcasting.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgutenberg-attachments\u002F\" rel=\"nofollow ugc\">Gutenberg Attachments\u003C\u002Fa>: Modify attachment IDs found in Gutenberg blocks to match their equivalent attachments on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgutenberg-menus\u002F\" rel=\"nofollow ugc\">Gutenberg Menus\u003C\u002Fa>: Modify menu IDs found in Gutenberg blocks to match their equivalent attachments on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgutenberg-posts\u002F\" rel=\"nofollow ugc\">Gutenberg Posts\u003C\u002Fa>: Modify post IDs found in Gutenberg blocks to match their equivalent attachments on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgutenberg-protect\u002F\" rel=\"nofollow ugc\">Gutenberg Protect\u003C\u002Fa>: Protects specific Gutenberg blocks from being overwritten during broadcasting.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fgutenberg-terms\u002F\" rel=\"nofollow ugc\">Gutenberg Terms\u003C\u002Fa>: Modify taxonomy term IDs found in Gutenberg blocks to match their equivalent attachments on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fhreflang\u002F\" rel=\"nofollow ugc\">Hreflang\u003C\u002Fa> adds support for \u003Ca href=\"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHreflang\" rel=\"nofollow ugc\">SEO-friendly hreflang html tags\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fkeep-child-status\u002F\" rel=\"nofollow ugc\">Keep Child Status\u003C\u002Fa> keeps the status of post children to private, pending, published, draft, no matter the status of the parent.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flink-before-broadcast\u002F\" rel=\"nofollow ugc\">Link Before Broadcast\u003C\u002Fa> attempts to find unlinked children on each child blog during broadcast.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flocal-files\u002F\" rel=\"nofollow ugc\">Local Files\u003C\u002Fa> automatically copies local files to each blog and updates the links in the content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flocal-links\u002F\" rel=\"nofollow ugc\">Local Links\u003C\u002Fa> automatically updates links to local posts on each child blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fno-new-terms\u002F\" rel=\"nofollow ugc\">No New Terms\u003C\u002Fa> prevents taxonomy terms from being created on child blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fparent-pull\u002F\" rel=\"nofollow ugc\">Parent Pull\u003C\u002Fa> allows content to be pulled from (parent) blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fper-blog-taxonomies\u002F\" rel=\"nofollow ugc\">Per Blog Taxonomies\u003C\u002Fa> allows individual control of specific taxonomies for each child post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpermalinks\u002F\" rel=\"nofollow ugc\">Permalinks\u003C\u002Fa> provides more precise control of permalinks for both parents and children.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fprotect-child-properties\u002F\" rel=\"nofollow ugc\">Protect Child Properties\u003C\u002Fa> prevents various properties of child posts from being overwritten.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frebroadcaster\u002F\" rel=\"nofollow ugc\">Rebroadcaster\u003C\u002Fa>: Periodically and automatically rebroadcast specific posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frebroadcast-parent-here\u002F\"Rebroadcast Parent Here\u003C\u002Fa>: Rebroadcast the parent to this linked child.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fredirect-all-children\u002F\" rel=\"nofollow ugc\">Redirect All Children\u003C\u002Fa> redirects single post views from visitors of child posts to the parent post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fredirect-parent\u002F\" rel=\"nofollow ugc\">Redirect Parent\u003C\u002Fa> redirect all views of a parent post to the first child post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frelink-to-parent\u002F\" rel=\"nofollow ugc\">Relink To Parent\u003C\u002Fa>: Relink an unlinked child to the parent.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsame-post-id\u002F\" rel=\"nofollow ugc\">Same post ID\u003C\u002Fa>: Create a new post on several blogs with the same post ID.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsearch-and-replace\u002F\" rel=\"nofollow ugc\">Search And Replace\u003C\u002Fa> finds and replaces texts in posts during broadcast.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fshortcode-attachments\u002F\" rel=\"nofollow ugc\">Shortcode Attachments\u003C\u002Fa> modifies attachment IDs found in shortcodes to match their equivalent attachments on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fshortcode-menus\u002F\" rel=\"nofollow ugc\">Shortcode Menus\u003C\u002Fa> modifies menu IDs found in shortcodes to match their equivalent menus on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fshortcode-posts\u002F\" rel=\"nofollow ugc\">Shortcode Posts\u003C\u002Fa> modifies post IDs found in shortcodes to match their equivalent posts on each blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fshortcode-terms\u002F\" rel=\"nofollow ugc\">Shortcode Terms\u003C\u002Fa> automatically translates taxonomy term IDs found in shortcodes when broadcasting.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fterm-meta-attachments\u002F\u002F\" rel=\"nofollow ugc\">Term Meta Attachments\u003C\u002Fa>: Allow taxonomy term meta containing attachment IDs to be broadcasted correctly.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fthumbnail-sizes\u002F\" rel=\"nofollow ugc\">Thumbnail Sizes\u003C\u002Fa> allows for different additional thumbnail sizes on a per-blog basis.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fupdate-attachments\u002F\" rel=\"nofollow ugc\">Update Attachments\u003C\u002Fa> updates existing attachments by copying over the files to the child blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fupdate-family\u002F\" rel=\"nofollow ugc\">Update Family\u003C\u002Fa> updates the parent post and siblings when editing a child post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Funlink-on-edit\u002F\" rel=\"nofollow ugc\">Unlink On Edit\u003C\u002Fa> unlinks child posts when they are modified.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fuser-blog-settings\u002F\" rel=\"nofollow ugc\">User & Blog Settings\u003C\u002Fa> (UBS) can hide the broadcast meta box and\u002For menu, modify the meta box to force\u002Fprevent broadcast to blogs, with separate settings for users \u002F blogs \u002F roles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fuser-blog-settings-post\u002F\" rel=\"nofollow ugc\">User & Blog Settings Post\u003C\u002Fa> uses the modifications from the UBS plugin to broadcast posts with one click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Efficiency pack\u003C\u002Fp>\n\u003Cp>These add-ons allow you to broadcast more efficiently, saving you even more time:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fblog-groups-2\u002F\" rel=\"nofollow ugc\">Blog Groups 2\u003C\u002Fa> provides a means of groups blogs together, in order to be able to quickly select and unselect blogs from the Broadcast meta box.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fblog-search\u002F\" rel=\"nofollow ugc\">Blog Search\u003C\u002Fa>: Search and filter the blog list in the editor meta box.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fduplicate-attachments\u002F\" rel=\"nofollow ugc\">Duplicate Attachments\u003C\u002Fa> will duplicate the attachment and thumbnails, instead of letting WordPress regenerate them.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Ffind-some-unlinked-children\u002F\" rel=\"nofollow ugc\">Find Some Unlinked Children\u003C\u002Fa> can selectively link orphans \u002F unlinked posts to parents, instead of automatically linking all found children.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fnew-blog\u002F\" rel=\"nofollow ugc\">New Blog Broadcast\u003C\u002Fa> automatically broadcasts posts when creating a new blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpurge-children\u002F\" rel=\"nofollow ugc\">Purge Children\u003C\u002Fa> removes children and their attached files from child blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fqueue\u002F\" rel=\"nofollow ugc\">Queue\u003C\u002Fa> adds a broadcast queue which helps to broadcast posts to tens \u002F hundreds \u002F thousands of blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frebroadcast\u002F\" rel=\"nofollow ugc\">Rebroadcast\u003C\u002Fa> updates selected parent posts by using a bulk action.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Frebroadcaster\u002F\" rel=\"nofollow ugc\">Rebroadcaster\u003C\u002Fa>: Periodically and automatically rebroadcast specific posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsend-to-many\u002F\" rel=\"nofollow ugc\">Send To Many\u003C\u002Fa> allows mass broadcast of several posts to blogs at once.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Utilities pack\u003C\u002Fp>\n\u003Cp>These add-ons do things semi-related to broadcasting, but are good to have none-the-less:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fbulk-cloner\u002F\" rel=\"nofollow ugc\">Bulk Cloner\u003C\u002Fa> creates clones of existing blogs on the network.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcdn-workaround\u002F\" rel=\"nofollow ugc\">CDN Workaround\u003C\u002Fa> works around faulty CDNs that do not report the correct URL for attachments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcode-snippets\u002F\" rel=\"nofollow ugc\">\u003C\u002Fa>: Run code snippets on specific blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcopy-options\u002F\" rel=\"nofollow ugc\">Copy options\u003C\u002Fa> copies blog options \u002F settings between blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcron-everywhere\u002F\" rel=\"nofollow ugc\">\u003C\u002Fa>: Runs WordPress cron periodically on all sites of the network.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fcustom-field-cleanup\u002F\" rel=\"nofollow ugc\">Custom Field Cleanup\u003C\u002Fa>: Cleans up the custom fields of a post.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Flock-post\u002F\" rel=\"nofollow ugc\">Lock Post\u003C\u002Fa> allows users to lock editing of posts \u002F pages to only themselves and super admins.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmanual-post-actions\u002F\" rel=\"nofollow ugc\">Manual Post Actions\u003C\u002Fa> manually runs bulk post actions on posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmedia-cleanup\u002F\" rel=\"nofollow ugc\">Media Cleanup\u003C\u002Fa>: cleans up unused media by looking for unused items in the database and on disk.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fmenus\u002F\" rel=\"nofollow ugc\">Menus\u003C\u002Fa> copies menus between blogs (overwrite \u002F update), with support for equivalent child posts on the child blogs and equivalent taxonomies.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fpage-content-shortcode\u002F\" rel=\"nofollow ugc\">Page Content Shortcode\u003C\u002Fa> provides a \u003Ccode>[bc_page_content slug=\"pageslug\"]\u003C\u002Fcode> shortcode to display the contents of a page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fphp-code\u002F\" rel=\"nofollow ugc\">PHP Code\u003C\u002Fa> runs custom PHP code on selected blogs. Easily switch themes for all blogs, for example.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fshortcodes\u002F\" rel=\"nofollow ugc\">Shortcodes\u003C\u002Fa> provides arbitrary admin-defined global or local shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsitemaps\u002F\" rel=\"nofollow ugc\">Sitemaps\u003C\u002Fa> generates network-aware sitemaps and robots.txt.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fsync-taxonomies\u002F\" rel=\"nofollow ugc\">Sync Taxonomies\u003C\u002Fa> synchronizes the taxonomies of target blogs with those from a source blog.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fuser-role-sync\u002F\" rel=\"nofollow ugc\">User Role Sync\u003C\u002Fa> copies user roles between blogs.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Faddon\u002Fwidgets\u002F\" rel=\"nofollow ugc\">Widgets\u003C\u002Fa> copies widget and sidebar settings between blogs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Although Broadcast is relatively easy to understand by itself, for extra documentation see \u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Broadcast’s online documentation\u003C\u002Fa>, which covers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fattachments-images-and-media\u002F\" rel=\"nofollow ugc\">Attachments, images and media\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Flinking\u002F\" rel=\"nofollow ugc\">Linking\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fpost-actions\u002F\" rel=\"nofollow ugc\">Post actions and the bulk action dropdown\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Ftaxonomy-handling\u002F\" rel=\"nofollow ugc\">Taxonomy handling\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here are instructions for \u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fmerging-single-wordpress-installs-into-a-wordpress-network\u002F\" rel=\"nofollow ugc\">merging existing single installs into a WordPress network\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For developers: the code should be well-commented and easily legible for the most part. Extra developer documentation covers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fdeveloper-api\u002F\" rel=\"nofollow ugc\">API\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fdeveloper-actions\u002F\" rel=\"nofollow ugc\">Actions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbroadcast.plainviewplugins.com\u002Fdoc\u002Fdeveloper-post-actions\u002F\" rel=\"nofollow ugc\">Post actions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Misc\u003C\u002Fh4>\n\u003Cp>The git repository can be found at: https:\u002F\u002Fbitbucket.org\u002Fedward_electric\u002Fbroadcast\u003C\u002Fp>\n","Network content syndication made easy! Automatically share content by multiposting between multisite blogs.",423491,98,214,"2026-02-07T15:24:00.000Z","6.2","8.0",[118,119,120,121,23],"duplicate","marketing","multipost","sharing","https:\u002F\u002Fbroadcast.plainviewplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthreewp-broadcast.52.02.zip",99,1,"2024-12-05 16:00:54",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":102,"num_ratings":125,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":140,"tags":141,"homepage":144,"download_link":145,"security_score":112,"vuln_count":31,"unpatched_count":13,"last_vuln_date":146,"fetched_at":28},"the-tech-tribe","The Tribal Plugin","1.3.4","thetechtribe","https:\u002F\u002Fprofiles.wordpress.org\u002Fnigelmoore1\u002F","\u003Cp>The Tech Tribe plugin allows members of the Tech Tribe to automatically post blog content to their website from the Monthly Marketing Packs included in their Membership.\u003C\u002Fp>\n\u003Cp>It allows members to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set what Author they want as Default on all the Posts\u003C\u002Fli>\n\u003Cli>Decide between Automatic posting or Manual posting in case they want to check first\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can find out more about The Tech Tribe at: https:\u002F\u002Fthetechtribe.com\u002F\u003C\u002Fp>\n","The Tech Tribe plugin allows Tech Tribe members to automatically post Blog content to their Wordpress website.",800,13824,"2025-10-06T03:24:00.000Z","6.8.5","5.0","7.0",[142,23,143],"content","techtribe","http:\u002F\u002Fthetechtribe.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-tech-tribe.1.3.4.zip","2025-09-26 00:00:00",{"attackSurface":148,"codeSignals":183,"taintFlows":190,"riskAssessment":228,"analyzedAt":237},{"hooks":149,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":13,"unprotectedCount":13},[150,156,160,165,168,172,176],{"type":151,"name":152,"callback":153,"priority":102,"file":154,"line":155},"action","feedwordpress_admin_page_posts_meta_boxes","add_meta_box_feedgeomashup_options","feed-geomashup.php",36,{"type":151,"name":157,"callback":158,"priority":102,"file":154,"line":159},"feedwordpress_admin_page_posts_save","feedgeomashup_options_save",44,{"type":161,"name":162,"callback":163,"priority":102,"file":154,"line":164},"filter","syndicated_feed_items","feedgeomashup_unmapped_posts",248,{"type":161,"name":162,"callback":166,"priority":124,"file":154,"line":167},"feedgeomashup_filter_mapped_posts",314,{"type":161,"name":169,"callback":170,"priority":11,"file":154,"line":171},"syndicated_item_content","feedgeomashup_restore_shortcode",332,{"type":151,"name":173,"callback":174,"priority":11,"file":154,"line":175},"post_syndicated_item","feed_geomashup",368,{"type":151,"name":177,"callback":174,"priority":11,"file":154,"line":178},"update_syndicated_item",369,[],[],[],[],{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":189},[],{"prepared":13,"raw":13,"locations":186},[],{"escaped":13,"rawEcho":13,"locations":188},[],[],[191,217],{"entryPoint":192,"graph":193,"unsanitizedCount":31,"severity":216},"feedgeomashup_options_save (feed-geomashup.php:168)",{"nodes":194,"edges":212},[195,200,206,210],{"id":196,"type":197,"label":198,"file":154,"line":199},"n0","source","$_REQUEST",174,{"id":201,"type":202,"label":203,"file":154,"line":204,"wp_function":205},"n1","sink","update_option() [Settings Manipulation]",194,"update_option",{"id":207,"type":197,"label":208,"file":154,"line":209},"n2","$_REQUEST['feedgeomashup_posts']",195,{"id":211,"type":202,"label":203,"file":154,"line":209,"wp_function":205},"n3",[213,215],{"from":196,"to":201,"sanitized":214},false,{"from":207,"to":211,"sanitized":214},"low",{"entryPoint":218,"graph":219,"unsanitizedCount":31,"severity":216},"\u003Cfeed-geomashup> (feed-geomashup.php:0)",{"nodes":220,"edges":225},[221,222,223,224],{"id":196,"type":197,"label":198,"file":154,"line":199},{"id":201,"type":202,"label":203,"file":154,"line":204,"wp_function":205},{"id":207,"type":197,"label":208,"file":154,"line":209},{"id":211,"type":202,"label":203,"file":154,"line":209,"wp_function":205},[226,227],{"from":196,"to":201,"sanitized":214},{"from":207,"to":211,"sanitized":214},{"summary":229,"deductions":230},"The static analysis of feed-geomashup v2.2.1 indicates a generally good security posture, with no immediately apparent critical vulnerabilities like dangerous functions, unescaped output, or raw SQL queries. The plugin also boasts no known CVEs, which is a positive indicator of past security diligence or a lack of exploitation. The absence of shortcodes, cron events, and a limited attack surface further contribute to its security.  However, a significant concern arises from the taint analysis, which identified two flows with unsanitized paths. While these did not reach critical or high severity in the analysis, unsanitized paths are inherently risky as they can lead to unexpected behavior or vulnerabilities if input is not handled correctly, especially when interacting with file systems or external resources. The complete lack of nonce checks, capability checks, and AJAX\u002FREST API handlers (even if none are present) suggests a potential for future issues if functionality is added without proper security controls. The plugin appears to have no recorded vulnerability history, which is positive, but it also means there's less data to assess its long-term security track record.",[231,233,235],{"reason":232,"points":11},"Unsanitized paths found in taint analysis",{"reason":234,"points":58},"No nonce checks",{"reason":236,"points":58},"No capability checks","2026-03-17T01:19:27.590Z",{"wat":239,"direct":244},{"assetPaths":240,"generatorPatterns":241,"scriptPaths":242,"versionParams":243},[],[],[],[],{"cssClasses":245,"htmlComments":246,"htmlAttributes":250,"restEndpoints":257,"jsGlobals":258,"shortcodeOutput":259},[],[247,248,249],"\u003C!-- posts-to-syndicate row -->","\u003C!-- filter-mapped-posts row -->","\u003C!-- filter-by-range row -->",[251,252,253,254,255,256],"name=\"feedgeomashup_posts\"","name=\"feedgeomashup_filter_mapped_posts\"","name=\"feedgeomashup_latmin\"","name=\"feedgeomashup_latmax\"","name=\"feedgeomashup_longmin\"","name=\"feedgeomashup_longmax\"",[],[],[]]