[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fV-W7SDtXPECq8j3Moqfn1Xj5wy0n13aeUcl1UmEIdUg":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":156,"fingerprints":788},"extended-options","Extended Options","0.1.2 &beta;","scottwallick","https:\u002F\u002Fprofiles.wordpress.org\u002Fscottwallick\u002F","\u003Cp>Extended Options manages certain meta data and content add-ins from within the WordPress dashboard. This plugin adds the capacity for meta data and content added to the footer and \u003Ccode>head\u003C\u002Fcode> areas to be kept consistent regardless of a theme change or upgrade.\u003C\u002Fp>\n\u003Cp>Extended Options is for WordPress 2.6.x and, more specifically, manages following meta links and tweaks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Archive meta links\u003C\u002Fli>\n\u003Cli>Relationship meta links\u003C\u002Fli>\n\u003Cli>Favicon meta links (blog and dashboard)\u003C\u002Fli>\n\u003Cli>OpenID meta links\u003C\u002Fli>\n\u003Cli>MicroID meta links\u003C\u002Fli>\n\u003Cli>Geo tag meta links\u003C\u002Fli>\n\u003Cli>Robots meta links\u003C\u002Fli>\n\u003Cli>Enabling\u002Fdisabling author archives\u003C\u002Fli>\n\u003Cli>Enabling\u002Fdisabling 404 headers\u003C\u002Fli>\n\u003Cli>Enforcing \u003Ccode>www.\u003C\u002Fcode> preference\u003C\u002Fli>\n\u003Cli>Protocol discovery meta links (Atom, RSD, WLW)\u003C\u002Fli>\n\u003Cli>Enabling\u002Fdisabled generator meta link\u003C\u002Fli>\n\u003Cli>General meta add-in content\u003C\u002Fli>\n\u003Cli>General comment form add-in content\u003C\u002Fli>\n\u003Cli>General footer add-in content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>While this collection of meta data and tweaks appear random, these are specific modifications I grew tired of making whenever I activated a different theme or upgraded an old one. I needed a plugin to manage these needs that didn’t overlap significantly with other plugins I used.\u003C\u002Fp>\n\u003Cp>Special thanks to some awesome code integrated (and possibly modified) with Extended Options.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Falexking.org\u002Fblog\u002F2008\u002F03\u002F30\u002Fcomment-license-12\" title=\"Comment License 1.2\" rel=\"nofollow ugc\">Comment License\u003C\u002Fa> by Alex King\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fenforce-www-preference\u002F\" title=\"Enforce www preference plugin\" rel=\"ugc\">Enforce www Preference\u003C\u002Fa> by Mark Jaquith\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thanks to those fellows for providing excellent plugins to the community.\u003C\u002Fp>\n\u003Ch3>Use\u003C\u002Fh3>\n\u003Cp>Access the Extended Options menu from \u003Cem>Dashboard > Settings > Extended\u003C\u002Fem> to set the plugin options. To use this plugin, you do not need to edit any theme files or WordPress core files.\u003C\u002Fp>\n\u003Cp>Everything this plugin does happens based on settings in the \u003Cem>Extended\u003C\u002Fem> menu. Extended Options does require, however, the following hooks\u002Factions to be present in the certain files of your active theme.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>wp_head()\u003C\u002Fcode> should be present in your \u003Ccode>header.php\u003C\u002Fcode> theme file.\u003C\u002Fli>\n\u003Cli>\u003Ccode>wp_footer()\u003C\u002Fcode> should be present in your \u003Ccode>footer.php\u003C\u002Fcode> theme file.\u003C\u002Fli>\n\u003Cli>\u003Ccode>do_action( 'comment_form', $post->ID )\u003C\u002Fcode> should be present in your \u003Ccode>comments.php\u003C\u002Fcode> theme file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your theme files are missing these, please contact the theme author and ask him or her nicely to correct these omissions.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Extended Options, a plugin for WordPress, (C) 2008 by Scott Allan Wallick, is licensed under the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl.html\" title=\"GNU General Public License\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Extended Options is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>Extended Options is distributed in the hope that it will be useful, but \u003Cstrong>without any warranty\u003C\u002Fstrong>; without even the implied warranty of \u003Cstrong>merchantability\u003C\u002Fstrong> or \u003Cstrong>fitness for a particular purpose\u003C\u002Fstrong>. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with Extended Options. If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" title=\"GNU General Public Licenses\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Extended Options keeps meta data and certain WordPress tweaks persistent regardless of the active theme without editing any theme files.",70,11415,0,"2012-11-29T18:30:00.000Z","2.6.3","2.5","",[19,20,21,22,23],"archive-meta","atom","discovery-meta","generator","geo-tags","http:\u002F\u002Fwww.plaintxt.org\u002Fexperiments\u002Fextended-options\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextended-options.0.1.2.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,270,30,84,"2026-04-04T22:21:13.559Z",[37,62,88,113,134],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":28},"wp-sitemap-page","WP Sitemap Page","1.9.5","Tony Archambeau","https:\u002F\u002Fprofiles.wordpress.org\u002Ffunnycat\u002F","\u003Cp>An easy way to \u003Cstrong>add a sitemap\u003C\u002Fstrong> on one of your pages becomes reality thanks to this WordPress plugin. Just use the shortcode [wp_sitemap_page] on any of your pages. This will automatically generate a sitemap of all your pages and posts.\u003C\u002Fp>\n\u003Cp>Be carefull, this plugin do not generate an XML sitemap. It only allow you to list all your pages and posts on a single page. This is a sitemap for human not for search engines bots.\u003C\u002Fp>\n\u003Ch4>Why this plugin is useful?\u003C\u002Fh4>\n\u003Cp>Such a sitemap is useful for many reasons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy navigation\u003C\u002Fstrong> for the users. They can find easily pages or previous posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve the SEO\u003C\u002Fstrong> of a website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Current features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display all pages, posts and categories\u003C\u002Fli>\n\u003Cli>Display the Custom Post Type (such as: “event”, “book” …)\u003C\u002Fli>\n\u003Cli>Display the taxonomies\u003C\u002Fli>\n\u003Cli>Display only one kind of content using the attribute “only”, like \u003Ccode>[wp_sitemap_page only=\"page\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Possibility to customize the way it will be displayed through the admin panel\u003C\u002Fli>\n\u003Cli>Possibility to exclude some pages or some Custom Post Type (CPT)\u003C\u002Fli>\n\u003Cli>Posts and categories displayed hierarchically\u003C\u002Fli>\n\u003Cli>Has CSS class to customize it if you want\u003C\u002Fli>\n\u003Cli>Available in multi-languages (cf. English, French, Russian, Italian, Spanish, Dutch, Czech, Persian …). You can add your own translation if you want\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want a WordPress developer? Want to add a translation? Feel free to \u003Ca href=\"http:\u002F\u002Fen.tonyarchambeau.com\u002Fcontact.html\" rel=\"nofollow ugc\">contact me\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How to uninstall WP Sitemap Page\u003C\u002Fh3>\n\u003Cp>To uninstall WP Sitemap Page, you just have to de-activate the plugin from the plugins list.\u003C\u002Fp>\n","Add a sitemap on any of your page using the simple shortcode [wp_sitemap_page]. Improve the SEO and navigation of your website.",300000,3403865,96,205,"2025-04-15T20:10:00.000Z","6.8.5","3.0",[22,53,54,55,56],"html-sitemap","page-list","site-map","sitemap","http:\u002F\u002Ftonyarchambeau.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sitemap-page.zip",100,1,"2021-09-07 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":50,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":13,"last_vuln_date":87,"fetched_at":28},"maxbuttons","MaxButtons – Create buttons","9.8.5","maxfoundry","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxfoundry\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=repowp1&utm_medium=mbrepo&utm_content=mbr_maxbuttons&utm_campaign=mbr_maxbuttons\" rel=\"nofollow ugc\">MaxButtons\u003C\u002Fa> is a powerful WordPress button, share button and social icon plugin. Create great looking CSS3 WordPress buttons in a minute. Easy to understand. Our button editor with live preview makes it a snap to generate awesome responsive buttons in very little time. The social share buttons and social icon features allow you to add social options to your website in minutes.\u003C\u002Fp>\n\u003Cp>MaxButtons \u003Ca href=\"https:\u002F\u002Fwww.maxbuttons.com\u002F#CSS3\u002F?utm_source=repowbp&utm_medium=mbrepo&utm_content=wordpress_button_plugin&utm_campaign=repowbp\" rel=\"nofollow ugc\">WordPress button plugin\u003C\u002Fa> has been going strong for over 15 years and was the first button plugin for WordPress. MaxButtons has earned over 1000 5-star reviews and over 3.5 million downloads.  Here are couple of our favorites:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“The best plugin of its kind”\u003C\u002Fp>\n\u003Cp>“This plugin makes creating buttons sooooo easy.”\u003C\u002Fp>\n\u003Cp>Why aren’t all plugins like this?!?\u003Cbr \u002F>\n  MaxButtons easily solved my problem with lots of options when creating the button and a live view of what it was going to look like. It would have done the job for me there and then but being able to adjust the text AND link with shortcodes on my page made modifications a breeze. – by discgosforth\u003C\u002Fp>\n\u003Cp>“Easy, clear, and robust. I’m a programmer and can write CSS till the cows come home, but why? Just get it, install it and use it. Then, when you’re impressed, buy the pro version”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Max Foundry also makes the WordPress Gallery plugin \u003Ca href=\"https:\u002F\u002Fmaxgalleria.com\" rel=\"nofollow ugc\">MaxGalleria\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmaxgalleria.com\u002Fdownloads\u002Fmedia-library-plus-pro\u002F\" rel=\"nofollow ugc\">WordPress Media Folders\u003C\u002Fa> plugin for real WordPress Media Library folders.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress installed\u003C\u002Fli>\n\u003Cli>PHP 7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Buttons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fcreate-wordpress-button\u002F?utm_source=repocreate&utm_medium=mbrepo&utm_content=how-to-create&utm_campaign=repocreate\" rel=\"nofollow ugc\">Create WordPress Buttons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Getting \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fwordpress-share-buttons\u002F?utm_source=repoicons1&utm_medium=mbrepo&utm_content=social_sharing&utm_campaign=repoicons1\" rel=\"nofollow ugc\">Social Icons\u003C\u002Fa> on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshare-button\u002F\" rel=\"ugc\">Share Buttons\u003C\u002Fa> on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=repolibs&utm_medium=mbrepo&utm_content=button_pack&utm_campaign=repolibs\" rel=\"nofollow ugc\">WordPress button\u003C\u002Fa> library and button sets can make my designers and developers more productive.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MaxButtons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No coding, the plugin takes care of everything\u003C\u002Fli>\n\u003Cli>Button shortcodes for ease of use, unlimited text and link combinations possible\u003C\u002Fli>\n\u003Cli>Create unlimited number of buttons\u003C\u002Fli>\n\u003Cli>Live preview window instantly updates as you customize your buttons\u003C\u002Fli>\n\u003Cli>Color picker for unlimited color combinations\u003C\u002Fli>\n\u003Cli>Works with all modern browsers, degrades gracefully for others\u003C\u002Fli>\n\u003Cli>Fully CSS3 compliant with text shadowing, box shadowing, gradients, etc.\u003C\u002Fli>\n\u003Cli>Copy an existing button to use as starting point for others\u003C\u002Fli>\n\u003Cli>See your buttons on different color backgrounds\u003C\u002Fli>\n\u003Cli>Predefined defaults make getting started super easy\u003C\u002Fli>\n\u003Cli>Works with your page builder: Beaver Builder, SiteOrigin, Elementor etc\u003C\u002Fli>\n\u003Cli>Great Gutenberg support, works out of the box.\u003C\u002Fli>\n\u003Cli>Integrates with Popup Builders to open Modals\u003C\u002Fli>\n\u003Cli>Best responsive options. Customize for each mobile device and screen size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Share Buttons\u003C\u002Fh4>\n\u003Cp>MaxButtons has a \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=repobestss&utm_medium=mbrepo&utm_content=best_social_share&utm_campaign=repobestss\" rel=\"nofollow ugc\">share buttons addon\u003C\u002Fa> that includes 7 beautifully designed share button sets for the following social networks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>StumbleUpon\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003Cli>Whatsapp\u003C\u002Fli>\n\u003Cli>Buffer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus email and print icons.\u003C\u002Fp>\n\u003Ch4>Social Icons\u003C\u002Fh4>\n\u003Cp>In addition to promoting your content through MaxButtons share buttons you can also use share buttons to promote your social network profiles.  Simply select a social icon or make a button, include the link to your profile and post the button shortcode on your page. Social icons are easy with MaxButtons!\u003C\u002Fp>\n\u003Ch4>MaxButtons Pro\u003C\u002Fh4>\n\u003Cp>Take your buttons to the next level with \u003Ca href=\"https:\u002F\u002Fwww.maxbuttons.com\u002Fpricing\u002F?utm_source=repombp&utm_medium=mbrepo&utm_content=MBPro&utm_campaign=repombp\" rel=\"nofollow ugc\">MaxButtons Pro\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>Our premium WordPress plugin for buttons, share buttons and social icons brings you the \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=mprepo&utm_medium=mbrepo&utm_content=best_css3_button&utm_campaign=repobestcss3\" rel=\"nofollow ugc\">best WordPress button plugin\u003C\u002Fa> through continuous feature updating. Upgrading to the Pro version allows you to add icons and images to your custom WordPress buttons. The Pro features allow you to do so much more!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Icons and Images\u003C\u002Fstrong> – Add icons and images to your buttons and customize placement and size.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-line text\u003C\u002Fstrong> – Add a second line of text and stylize with font, size and placement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Fonts\u003C\u002Fstrong> – We have included the entire set to help your buttons stand out with beautiful typography.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Packs\u003C\u002Fstrong> – Ready to use, value priced button sets that make any site good great.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fgoogle-analytics-event-tracking\u002F\" rel=\"nofollow ugc\">Event Tracking for WordPress Buttons\u003C\u002Fa>. The best way to see you users’ interactions with buttons in Google Analytics. No coding needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002FExport\u003C\u002Fstrong> – Useful for backing up and\u002For moving your buttons. Also, use any of the great free icons listed on our site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Buttons\u003C\u002Fstrong> – Use variables from WordPress or theme in your link and text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Built-in per button custom CSS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Search\u003C\u002Fstrong> – for easier management of large button sets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Awesome 5\u003C\u002Fstrong> – Largest icon collection, fastest served\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPBakery Page Builder\u003C\u002Fstrong> – Integrated with WPBakery Page Builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> Integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beaver Builder\u003C\u002Fstrong> Integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> Purchase and Checkout Button Integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Button Sets\u003C\u002Fh4>\n\u003Cp>In addition to the Basic Buttons and free button packs included with MaxButtons Pro you can also purchase additional professionally designed, production ready button packs from the largest \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=reposets1&utm_medium=mbrepo&utm_content=buttonsets1&utm_campaign=reposets1\" rel=\"nofollow ugc\">WordPress button\u003C\u002Fa> library in existence.  The library features more than 6,000 buttons.  It is the largest WordPress button library in the known universe.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=reposets&utm_medium=mbrepo&utm_content=button_pack&utm_campaign=reposets\" rel=\"nofollow ugc\">WordPress button sets\u003C\u002Fa> make designers and developers much more productive.\u003C\u002Fp>\n\u003Ch4>Free Icons\u003C\u002Fh4>\n\u003Cp>You can use free icons when you create your buttons with MaxButtons Pro so we’ve built one of the largest libraries to inspire you and make your buttons really stand out.\u003C\u002Fp>\n\u003Ch4>Button Shortcode\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Click the MaxButtons page from the admin menu.\u003C\u002Fli>\n\u003Cli>Click the Add New button.\u003C\u002Fli>\n\u003Cli>Create and customize your button using the button editor.\u003C\u002Fli>\n\u003Cli>Fill out and select the options needed to build your button.\u003C\u002Fli>\n\u003Cli>Once you’re ready, click Save.\u003C\u002Fli>\n\u003Cli>A \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fbutton-shortcode\u002F?utm_source=reposhort&utm_medium=mbrepo&utm_content=reposhort&utm_campaign=reposhort\" rel=\"nofollow ugc\">button shortcode\u003C\u002Fa> will be generated (ex: [maxbutton id=”17″] or [maxbutton name=”My Button Name”]).\u003C\u002Fli>\n\u003Cli>Use the shortcode anywhere in your content and the button will appear.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can also pass the button text and URL as parameters in the \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fbutton-shortcode\u002F?utm_source=reposhort2&utm_medium=mbrepo&utm_content=reposhort2&utm_campaign=reposhort2\" rel=\"nofollow ugc\">button shortcode\u003C\u002Fa>, giving you even greater flexibility. For example, if you want to create a set of buttons that look exactly the same, except for the text and URL, you could do something like this:\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ text=”Search Google” url=”http:\u002F\u002Fgoogle.com”]\u003C\u002Fp>\n\u003Cp>[maxbutton name=”MaxButtons Button Name” text=”Search Yahoo” url=”http:\u002F\u002Fyahoo.com”]\u003C\u002Fp>\n\u003Cp>Another parameter you can give the shortcode is window, which tells the button whether or not to open the URL in a new window (by default the button opens the URL in the current window). To do so you always give the window parameter the value “new”, shown below. Anything else will open the button URL in the current window.\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ window=”new”]\u003C\u002Fp>\n\u003Cp>You can also use the nofollow parameter, which will add a rel=”nofollow” attribute to the button when set to true, as shown below (the default is false):\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ nofollow=”true”]\u003C\u002Fp>\n\u003Cp>NOTE: Passing parameters to the shortcode overrides those settings saved as part of the button.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>We work hard to give timely support during the week.  And we give support when we’re on during the weekend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MaxButtons.  Bringing the #buttonlove!\u003C\u002Fstrong>\u003C\u002Fp>\n","Maxbuttons is the best and easiest button plugin for WordPress. Within minutes you can create beautiful buttons, share buttons and social icons.",80000,5150223,98,1093,"2025-09-15T07:45:00.000Z","5.0","7.0",[78,79,80,81,82],"butotn-creator","css-wordpress-button","css3-button-generator","responsive-buttons","share-button","http:\u002F\u002Fmaxbuttons.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxbuttons.9.8.5.zip",94,13,"2025-04-17 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":75,"requires_php":17,"tags":102,"homepage":108,"download_link":109,"security_score":110,"vuln_count":111,"unpatched_count":13,"last_vuln_date":112,"fetched_at":28},"wp-piwik","Connect Matomo – Analytics Dashboard for WordPress","1.1.1","matomoteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatomoteam\u002F","\u003Cp>\u003Cstrong>Version 1.1.1 includes an important security related fix, it is highly recommended to update to this version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are not yet using Matomo On-Premise, Matomo Cloud or hosting your own instance of Matomo, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmatomo\u002F\" rel=\"ugc\">Matomo for WordPress plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin uses the Matomo API to show your Matomo statistics in your WordPress dashboard. It’s also able to add the Matomo tracking code to your blog and to do some modifications to the tracking code. Additionally, WP-Matomo supports WordPress networks and manages multiple sites and their tracking codes.\u003C\u002Fp>\n\u003Cp>To use this plugin the Matomo web analytics application is required. If you do not already have a Matomo setup (e.g., provided by your web hosting service), you have two simple options: use either a \u003Ca href=\"http:\u002F\u002Fmatomo.org\u002F\" rel=\"nofollow ugc\">self-hosted Matomo\u003C\u002Fa> or a \u003Ca href=\"https:\u002F\u002Fwww.innocraft.cloud\u002F?pk_campaign=WP-Piwik\" rel=\"nofollow ugc\">cloud-hosted Matomo by InnoCraft\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong> PHP 7.0 (or higher), WordPress 5.0 (or higher), Matomo 4.0 (or higher)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Languages:\u003C\u002Fstrong> English, Albanian, Chinese, Dutch, French, German, Greek, Hungarian, Italian, Polish, Portuguese (Brazil). Partially supported: Azerbaijani, Belarusian, Hindi, Lithuanian, Luxembourgish, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish, Ukrainian\u003C\u002Fp>\n\u003Ch4>What is Matomo?\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FQc2kooLNDiU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fwhat-is-matomo\u002F\" rel=\"nofollow ugc\">Learn more.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>First steps\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Learn how to install your own Matomo instance: \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fdocs\u002Frequirements\u002F\" rel=\"nofollow ugc\">Requirements\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fdocs\u002Finstallation-optimization\u002F\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>If you need support about Matomo, please have a look at the \u003Ca href=\"https:\u002F\u002Fforum.matomo.org\u002F\" rel=\"nofollow ugc\">Matomo forums\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Finally, you can start \u003Ca href=\"https:\u002F\u002Fmatomo.org\u002Fblog\u002F2015\u002F05\u002Fwordpress-integration-wp-piwik-1-0\u002F\" rel=\"nofollow ugc\">setting up WP-Matomo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>You can use following shortcodes if activated:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"overview\" title=\"\" period=\"day\" date=\"yesterday\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows overview table like WP-Matomo’s overview dashboard. See Matomo API documentation on VisitsSummary.get to get more information on period and day. Multiple data arrays will be cumulated. If you fill the title attribute, its content will be shown in the table’s title.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"opt-out\" language=\"en\" width=\"100%\" height=\"200px\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows the Matomo opt-out Iframe. You can change the Iframe’s language by the language attribute (e.g. de for German language) and its width and height using the corresponding attributes.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik module=\"post\" range=\"last30\" key=\"sum_daily_nb_uniq_visitors\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Shows the chosen keys value related to the current post. You can define a range (format: lastN, previousN or YYYY-MM-DD,YYYY-MM-DD) and the desired value’s key (e.g., sum_daily_nb_uniq_visitors, nb_visits or nb_hits – for details see Matomo’s API method Actions.getPageUrl using a range).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[wp-piwik]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>is equal to \u003Cem>[wp-piwik module=”overview” title=”” period=”day” date=”yesterday”]\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Credits and Acknowledgements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Graphs powered by \u003Ca href=\"https:\u002F\u002Fwww.chartjs.org\" rel=\"nofollow ugc\">Chart.js\u003C\u002Fa> (MIT License).\u003C\u002Fli>\n\u003Cli>All translators at Transifex and WordPress.\u003C\u002Fli>\n\u003Cli>Anyone who donates to the WP-Matomo project, including the Matomo team!\u003C\u002Fli>\n\u003Cli>All users who send me mails containing criticism, commendation, feature requests and bug reports – you help me to make WP-Matomo much better!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thank you all!\u003C\u002Fp>\n","Adds Matomo (former Piwik) statistics to your WordPress dashboard and is also able to add the Matomo Tracking Code to your blog.",60000,2878717,90,95,"2026-03-10T06:59:00.000Z","6.9.4",[103,104,105,106,107],"analytics","matomo","statistics","stats","tracking","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-piwik\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-piwik.1.1.1.zip",97,5,"2023-09-21 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":85,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":17,"tags":127,"homepage":132,"download_link":133,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"disable-feeds","Disable Feeds","1.4.4","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cp>This plugin disables all RSS\u002FAtom\u002FRDF feeds on your site. It is useful if you use WordPress purely as a content management system (and not for blogging). All requests for feeds will be redirected to the corresponding HTML content.\u003C\u002Fp>\n\u003Cp>There are a couple of options to tweak the plugin’s behaviour – go to \u003Ccode>Settings -> Reading\u003C\u002Fcode> to see them.\u003C\u002Fp>\n\u003Cp>If you come across any bugs or have suggestions, please use the plugin support forum. I can’t fix it if I don’t know it’s broken! Please check the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fdisable-feeds\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> for common issues.\u003C\u002Fp>\n\u003Cp>Want to contribute? Here’s the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsolarissmoke\u002Fdisable-feeds\" rel=\"nofollow ugc\">GitHub development repository\u003C\u002Fa>.\u003C\u002Fp>\n","Disables all RSS\u002FAtom\u002FRDF feeds on your WordPress site.",30000,216366,31,"2018-03-30T04:50:00.000Z","4.9.29","4.0",[20,128,129,130,131],"disable","feeds","rdf","rss","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-feeds\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-feeds.zip",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":121,"downloaded":142,"rating":98,"num_ratings":143,"last_updated":144,"tested_up_to":101,"requires_at_least":145,"requires_php":146,"tags":147,"homepage":152,"download_link":153,"security_score":154,"vuln_count":31,"unpatched_count":13,"last_vuln_date":155,"fetched_at":28},"simply-static","Simply Static – The Static Site Generator","3.6.3","Simply Static","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimplystatic\u002F","\u003Cp>Simply Static turns your WordPress site into secure, lightning-fast static HTML files.\u003C\u002Fp>\n\u003Cp>Stop worrying about WordPress security patches, performance plugins, and expensive hosting.\u003C\u002Fp>\n\u003Cp>Simply Static converts your entire WordPress site into static HTML, CSS, and JavaScript files that load instantly and can’t be hacked.\u003C\u002Fp>\n\u003Cp>Perfect for blogs, marketing sites, documentation, portfolios, and any content-driven WordPress site.\u003C\u002Fp>\n\u003Ch4>Why Go Static?\u003C\u002Fh4>\n\u003Cp>⚡ Blazing Fast Performance\u003Cbr \u002F>\nStatic sites load 3-5x faster than traditional WordPress. No database queries. No server-side processing. Just instant page loads from a global CDN.\u003C\u002Fp>\n\u003Cp>🔒 Unhackable Security\u003Cbr \u002F>\nNo database. No login page. No PHP vulnerabilities. Static HTML can’t be hacked the way traditional WordPress can.\u003C\u002Fp>\n\u003Cp>💰 Dramatically Lower Hosting Costs\u003Cbr \u002F>\nHost your static site for free on platforms like Cloudflare Pages, Netlify, or GitHub Pages. Or deploy to any server for pennies per month.\u003C\u002Fp>\n\u003Cp>🎯 Zero Maintenance\u003Cbr \u002F>\nNo more WordPress updates. No plugin conflicts. No security patches. Focus on content, not server management.\u003C\u002Fp>\n\u003Ch4>How Simply Static Works\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generate: Click one button to convert your entire WordPress site to static HTML\u003C\u002Fli>\n\u003Cli>Export: Download as ZIP or deploy to a local directory\u003C\u002Fli>\n\u003Cli>Deploy: Upload to any hosting provider, CDN, or static hosting platform\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your WordPress site stays private and secure. Your static site is what visitors see.\u003C\u002Fp>\n\u003Ch4>What You Can Do with the Free Version\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One-click static site generation\u003C\u002Fli>\n\u003Cli>Export as ZIP file\u003C\u002Fli>\n\u003Cli>Deploy to local directory\u003C\u002Fli>\n\u003Cli>Replace URLs (absolute, relative, or offline use)\u003C\u002Fli>\n\u003Cli>Works with any WordPress theme\u003C\u002Fli>\n\u003Cli>Compatible with popular page builders (Elementor, Bricks, Gutenberg)\u003C\u002Fli>\n\u003Cli>SEO plugin support (Yoast, Rank Math, AIOSEO)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Ready for More?\u003C\u002Fh4>\n\u003Cp>The free version is perfect for simple static exports, but if you need advanced deployment, automation, and powerful features, check out our premium solutions.\u003C\u002Fp>\n\u003Ch4>Simply Static Pro – For Developers & Agencies\u003C\u002Fh4>\n\u003Cp>$99\u002Fyear per site | $299\u002Fyear unlimited sites\u003Cbr \u002F>\nDeploy to any platform. Automate everything. Keep 100% of your profit margins.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Deploy to GitHub, Netlify, Cloudflare Pages, AWS S3, BunnyCDN, SFTP\u003C\u002Fli>\n\u003Cli>Incremental exports (update only changed pages)\u003C\u002Fli>\n\u003Cli>Single-page exports (instant publishing)\u003C\u002Fli>\n\u003Cli>WP-CLI support for complete automation\u003C\u002Fli>\n\u003Cli>Forms integration (Contact Form 7, Gravity Forms, WPForms, Fluent Forms)\u003C\u002Fli>\n\u003Cli>Static-friendly search (Fuse.js or Algolia)\u003C\u002Fli>\n\u003Cli>Multilingual support (WPML, Polylang, TranslatePress)\u003C\u002Fli>\n\u003Cli>Performance optimization (minification, image optimization)\u003C\u002Fli>\n\u003Cli>Comments integration\u003C\u002Fli>\n\u003Cli>Email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for developers self-hosting client sites, agencies managing infrastructure, and technical users who want complete control.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimplystatic.com\u002Fsimply-static-pro\u002F\" rel=\"nofollow ugc\">Get Simply Static Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Simply Static Studio – For Businesses & Content Creators\u003C\u002Fh4>\n\u003Cp>From $11\u002Fmonth\u003Cbr \u002F>\nAll-in-one managed WordPress hosting. Zero maintenance. Maximum security.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully managed WordPress hosting\u003C\u002Fli>\n\u003Cli>Static site hosting on global CDN (120+ locations)\u003C\u002Fli>\n\u003Cli>Automated backups & SSL certificates\u003C\u002Fli>\n\u003Cli>One-click WordPress login\u003C\u002Fli>\n\u003Cli>Free white-glove migration\u003C\u002Fli>\n\u003Cli>Team management & access control\u003C\u002Fli>\n\u003Cli>Everything from Pro, pre-configured\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for businesses running 1-5 websites, content creators who want simplicity, and anyone who values convenience over control.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimplystatic.com\u002Fsimply-static-studio\u002F\" rel=\"nofollow ugc\">Try Studio Free for 7 Days\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Trusted by 40,000+ Users Worldwide\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>1,400,000+ plugin downloads\u003C\u002Fli>\n\u003Cli>4.5\u002F5 star rating\u003C\u002Fli>\n\u003Cli>Active development & support\u003C\u002Fli>\n\u003Cli>Used by Microsoft, HP, Postman, UNICEF\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Learning Resources\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.simplystatic.com\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\nComprehensive guides covering every aspect of Simply Static.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimplystatic.com\u002Fvideos\u002F\" rel=\"nofollow ugc\">Video Course\u003C\u002Fa>\u003Cbr \u002F>\nWatch our free YouTube course covering static WordPress from basics to advanced.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsimplystatic.com\u002Ftutorials\u002F\" rel=\"nofollow ugc\">Weekly Tutorials\u003C\u002Fa>\u003Cbr \u002F>\nNew tutorials published every other week on our blog.\u003C\u002Fp>\n\u003Cp>Community Support\u003Cbr \u002F>\nGet help from the community in the WordPress.org forums.\u003C\u002Fp>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blogs & content sites\u003C\u002Fli>\n\u003Cli>Marketing websites & landing pages\u003C\u002Fli>\n\u003Cli>Documentation sites\u003C\u002Fli>\n\u003Cli>Portfolio sites\u003C\u002Fli>\n\u003Cli>Company websites\u003C\u002Fli>\n\u003Cli>Product launch pages\u003C\u002Fli>\n\u003Cli>Event sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Not Suitable For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>E-commerce sites\u003C\u002Fli>\n\u003Cli>Membership sites\u003C\u002Fli>\n\u003Cli>Sites requiring user logins\u003C\u002Fli>\n\u003Cli>Real-time data updates\u003C\u002Fli>\n\u003Cli>Heavy AJAX functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Forms, search, and comments ARE possible with Simply Static Pro or Studio.\u003C\u002Fp>\n\u003Ch4>Plugins & Features That Don’t Work with Static Sites\u003C\u002Fh4>\n\u003Cp>Static sites are perfect for public content, but some WordPress plugins require server-side processing and won’t work on static sites:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-commerce:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads\u003C\u002Fli>\n\u003Cli>Other shopping cart plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Static sites can’t process payments or manage user accounts. Consider headless WordPress solutions for e-commerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Membership & Authentication:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>Restrict Content Pro\u003C\u002Fli>\n\u003Cli>User registration plugins\u003C\u002Fli>\n\u003Cli>Login-required content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Static sites don’t support user authentication or member-only areas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real-Time Dynamic Content:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forum plugins (bbPress, BuddyPress)\u003C\u002Fli>\n\u003Cli>Live chat widgets (unless using external services)\u003C\u002Fli>\n\u003Cli>Real-time data feeds\u003C\u002Fli>\n\u003Cli>Heavy AJAX functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What DOES Work (with Pro\u002FStudio):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Forms (Contact Form 7, Gravity Forms, WPForms, Fluent Forms)\u003C\u002Fli>\n\u003Cli>Search functionality (Fuse.js or Algolia)\u003C\u002Fli>\n\u003Cli>Comments (special integration)\u003C\u002Fli>\n\u003Cli>Newsletter signups (via external services)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your site relies heavily on the plugins listed above, Simply Static may not be the right solution. For questions about specific plugin compatibility, check our compatibility database or ask in our support forum.\u003C\u002Fp>\n","Convert WordPress to static HTML. Boost performance 3-5x. Eliminate security vulnerabilities. Deploy anywhere.",1669419,192,"2026-03-09T08:06:00.000Z","6.2","7.4",[148,149,150,151],"jamstack","performance","security","static-site-generator","https:\u002F\u002Fsimplystatic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-static.3.6.3.zip",99,"2024-04-22 00:00:00",{"attackSurface":157,"codeSignals":228,"taintFlows":469,"riskAssessment":776,"analyzedAt":787},{"hooks":158,"ajaxHandlers":224,"restRoutes":225,"shortcodes":226,"cronEvents":227,"entryPointCount":13,"unprotectedCount":13},[159,165,168,171,175,178,181,184,187,190,193,197,201,204,209,212,216,220],{"type":160,"name":161,"callback":162,"file":163,"line":164},"action","wp_head","exop_meta_relationship_links","exops.php",129,{"type":160,"name":161,"callback":166,"file":163,"line":167},"exop_meta_archives_links",155,{"type":160,"name":161,"callback":169,"file":163,"line":170},"exop_meta_blog_favicon",175,{"type":160,"name":172,"callback":173,"file":163,"line":174},"admin_head","exop_tweak_admin_favicon",199,{"type":160,"name":161,"callback":176,"file":163,"line":177},"exop_tweak_atom_api_link",208,{"type":160,"name":161,"callback":179,"file":163,"line":180},"exop_meta_openid",224,{"type":160,"name":161,"callback":182,"file":163,"line":183},"exop_meta_microid",240,{"type":160,"name":161,"callback":185,"file":163,"line":186},"exop_meta_geotags",267,{"type":160,"name":161,"callback":188,"file":163,"line":189},"exop_robots_meta",301,{"type":160,"name":172,"callback":191,"file":163,"line":192},"exop_robots_meta_wpadmin",319,{"type":160,"name":194,"callback":195,"file":163,"line":196},"login_head","exop_robots_meta_wplogin",337,{"type":160,"name":198,"callback":199,"file":163,"line":200},"wp","exop_tweak_301_author",354,{"type":160,"name":198,"callback":202,"file":163,"line":203},"exop_tweak_404_headers",366,{"type":205,"name":206,"callback":207,"file":163,"line":208},"filter","the_generator","exop_tweak_generator",405,{"type":160,"name":161,"callback":210,"file":163,"line":211},"exop_meta_addin",414,{"type":160,"name":213,"callback":214,"priority":154,"file":163,"line":215},"comment_form","exop_comment_addin",425,{"type":160,"name":217,"callback":218,"file":163,"line":219},"wp_footer","exop_footer_addin",434,{"type":160,"name":221,"callback":222,"file":163,"line":223},"admin_menu","exop_initialize",536,[],[],[],[],{"dangerousFunctions":229,"sqlUsage":230,"outputEscaping":237,"fileOperations":13,"externalRequests":13,"nonceChecks":60,"capabilityChecks":31,"bundledLibraries":468},[],{"prepared":13,"raw":31,"locations":231},[232,235],{"file":163,"line":233,"context":234},45,"$wpdb->get_row() with variable interpolation",{"file":163,"line":236,"context":234},51,{"escaped":13,"rawEcho":238,"locations":239},117,[240,244,246,248,250,252,254,256,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,353,355,357,359,361,363,365,367,369,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,437,439,441,442,444,446,448,450,452,454,456,457,459,461,463,465,467],{"file":241,"line":242,"context":243},"exops-menu.php",39,"raw output",{"file":241,"line":245,"context":243},101,{"file":241,"line":247,"context":243},111,{"file":241,"line":249,"context":243},122,{"file":241,"line":251,"context":243},123,{"file":241,"line":253,"context":243},127,{"file":241,"line":255,"context":243},128,{"file":241,"line":164,"context":243},{"file":241,"line":258,"context":243},130,{"file":241,"line":260,"context":243},131,{"file":241,"line":262,"context":243},133,{"file":241,"line":264,"context":243},143,{"file":241,"line":266,"context":243},144,{"file":241,"line":268,"context":243},160,{"file":241,"line":270,"context":243},161,{"file":241,"line":272,"context":243},162,{"file":241,"line":274,"context":243},171,{"file":241,"line":276,"context":243},182,{"file":241,"line":278,"context":243},183,{"file":241,"line":280,"context":243},184,{"file":241,"line":282,"context":243},185,{"file":241,"line":284,"context":243},186,{"file":241,"line":286,"context":243},201,{"file":241,"line":288,"context":243},217,{"file":241,"line":290,"context":243},218,{"file":241,"line":292,"context":243},228,{"file":241,"line":294,"context":243},238,{"file":241,"line":296,"context":243},248,{"file":241,"line":298,"context":243},263,{"file":241,"line":300,"context":243},264,{"file":241,"line":302,"context":243},274,{"file":241,"line":304,"context":243},289,{"file":241,"line":306,"context":243},290,{"file":241,"line":189,"context":243},{"file":241,"line":309,"context":243},302,{"file":241,"line":311,"context":243},312,{"file":241,"line":313,"context":243},322,{"file":241,"line":315,"context":243},332,{"file":241,"line":317,"context":243},347,{"file":241,"line":319,"context":243},348,{"file":241,"line":321,"context":243},349,{"file":241,"line":323,"context":243},350,{"file":241,"line":325,"context":243},361,{"file":241,"line":327,"context":243},362,{"file":241,"line":329,"context":243},363,{"file":241,"line":331,"context":243},364,{"file":241,"line":333,"context":243},375,{"file":241,"line":335,"context":243},376,{"file":241,"line":337,"context":243},377,{"file":241,"line":339,"context":243},378,{"file":241,"line":341,"context":243},389,{"file":241,"line":343,"context":243},390,{"file":241,"line":345,"context":243},391,{"file":241,"line":347,"context":243},392,{"file":241,"line":349,"context":243},403,{"file":241,"line":351,"context":243},404,{"file":241,"line":208,"context":243},{"file":241,"line":354,"context":243},406,{"file":241,"line":356,"context":243},417,{"file":241,"line":358,"context":243},418,{"file":241,"line":360,"context":243},419,{"file":241,"line":362,"context":243},420,{"file":241,"line":364,"context":243},431,{"file":241,"line":366,"context":243},432,{"file":241,"line":368,"context":243},433,{"file":241,"line":219,"context":243},{"file":241,"line":371,"context":243},445,{"file":241,"line":373,"context":243},446,{"file":241,"line":375,"context":243},447,{"file":241,"line":377,"context":243},448,{"file":241,"line":379,"context":243},463,{"file":241,"line":381,"context":243},464,{"file":241,"line":383,"context":243},476,{"file":241,"line":385,"context":243},477,{"file":241,"line":387,"context":243},489,{"file":241,"line":389,"context":243},490,{"file":241,"line":391,"context":243},502,{"file":241,"line":393,"context":243},503,{"file":241,"line":395,"context":243},516,{"file":241,"line":397,"context":243},517,{"file":241,"line":399,"context":243},530,{"file":241,"line":401,"context":243},531,{"file":241,"line":403,"context":243},544,{"file":241,"line":405,"context":243},545,{"file":241,"line":407,"context":243},561,{"file":241,"line":409,"context":243},562,{"file":241,"line":411,"context":243},565,{"file":241,"line":413,"context":243},575,{"file":241,"line":415,"context":243},576,{"file":241,"line":417,"context":243},579,{"file":241,"line":419,"context":243},589,{"file":241,"line":421,"context":243},590,{"file":241,"line":423,"context":243},593,{"file":163,"line":425,"context":243},42,{"file":163,"line":427,"context":243},48,{"file":163,"line":429,"context":243},54,{"file":163,"line":431,"context":243},68,{"file":163,"line":433,"context":243},74,{"file":163,"line":435,"context":243},87,{"file":163,"line":238,"context":243},{"file":163,"line":438,"context":243},172,{"file":163,"line":440,"context":243},196,{"file":163,"line":48,"context":243},{"file":163,"line":443,"context":243},214,{"file":163,"line":445,"context":243},215,{"file":163,"line":447,"context":243},220,{"file":163,"line":449,"context":243},237,{"file":163,"line":451,"context":243},254,{"file":163,"line":453,"context":243},258,{"file":163,"line":455,"context":243},262,{"file":163,"line":298,"context":243},{"file":163,"line":458,"context":243},297,{"file":163,"line":460,"context":243},315,{"file":163,"line":462,"context":243},333,{"file":163,"line":464,"context":243},411,{"file":163,"line":466,"context":243},422,{"file":163,"line":364,"context":243},[],[470,488],{"entryPoint":471,"graph":472,"unsanitizedCount":31,"severity":487},"\u003Cexops> (exops.php:0)",{"nodes":473,"edges":484},[474,479],{"id":475,"type":476,"label":477,"file":163,"line":478},"n0","source","$_SERVER['HTTP_HOST'] (x2)",380,{"id":480,"type":481,"label":482,"file":163,"line":478,"wp_function":483},"n1","sink","header() [Header Injection]","header",[485],{"from":475,"to":480,"sanitized":486},false,"medium",{"entryPoint":489,"graph":490,"unsanitizedCount":13,"severity":775},"\u003Cexops-menu> (exops-menu.php:0)",{"nodes":491,"edges":731},[492,495,498,502,504,507,509,513,515,519,521,525,527,531,533,537,539,543,545,548,550,554,556,559,561,565,567,571,573,577,579,582,584,588,590,594,596,600,602,606,608,612,614,618,620,624,626,630,632,636,638,641,643,646,648,652,654,657,659,663,665,669,671,674,676,680,682,686,688,692,694,697,699,702,704,707,709,712,714,717,719,722,724,727],{"id":475,"type":476,"label":493,"file":241,"line":494},"$_POST['comment_addin_content'] (x2)",52,{"id":480,"type":481,"label":496,"file":241,"line":494,"wp_function":497},"update_option() [Settings Manipulation]","update_option",{"id":499,"type":476,"label":500,"file":241,"line":501},"n2","$_POST['footer_addin_content'] (x2)",53,{"id":503,"type":481,"label":496,"file":241,"line":501,"wp_function":497},"n3",{"id":505,"type":476,"label":506,"file":241,"line":429},"n4","$_POST['meta_addin_content'] (x2)",{"id":508,"type":481,"label":496,"file":241,"line":429,"wp_function":497},"n5",{"id":510,"type":476,"label":511,"file":241,"line":512},"n6","$_POST['comment_addin']",62,{"id":514,"type":481,"label":496,"file":241,"line":512,"wp_function":497},"n7",{"id":516,"type":476,"label":517,"file":241,"line":518},"n8","$_POST['footer_addin']",63,{"id":520,"type":481,"label":496,"file":241,"line":518,"wp_function":497},"n9",{"id":522,"type":476,"label":523,"file":241,"line":524},"n10","$_POST['meta_addin']",64,{"id":526,"type":481,"label":496,"file":241,"line":524,"wp_function":497},"n11",{"id":528,"type":476,"label":529,"file":241,"line":530},"n12","$_POST['meta_archives']",65,{"id":532,"type":481,"label":496,"file":241,"line":530,"wp_function":497},"n13",{"id":534,"type":476,"label":535,"file":241,"line":536},"n14","$_POST['meta_archives_count']",66,{"id":538,"type":481,"label":496,"file":241,"line":536,"wp_function":497},"n15",{"id":540,"type":476,"label":541,"file":241,"line":542},"n16","$_POST['meta_archives_type']",67,{"id":544,"type":481,"label":496,"file":241,"line":542,"wp_function":497},"n17",{"id":546,"type":476,"label":547,"file":241,"line":431},"n18","$_POST['meta_favicon_base64']",{"id":549,"type":481,"label":496,"file":241,"line":431,"wp_function":497},"n19",{"id":551,"type":476,"label":552,"file":241,"line":553},"n20","$_POST['meta_favicon_link']",69,{"id":555,"type":481,"label":496,"file":241,"line":553,"wp_function":497},"n21",{"id":557,"type":476,"label":558,"file":241,"line":11},"n22","$_POST['meta_geotags']",{"id":560,"type":481,"label":496,"file":241,"line":11,"wp_function":497},"n23",{"id":562,"type":476,"label":563,"file":241,"line":564},"n24","$_POST['meta_geotags_country']",71,{"id":566,"type":481,"label":496,"file":241,"line":564,"wp_function":497},"n25",{"id":568,"type":476,"label":569,"file":241,"line":570},"n26","$_POST['meta_geotags_latitude']",72,{"id":572,"type":481,"label":496,"file":241,"line":570,"wp_function":497},"n27",{"id":574,"type":476,"label":575,"file":241,"line":576},"n28","$_POST['meta_geotags_longitude']",73,{"id":578,"type":481,"label":496,"file":241,"line":576,"wp_function":497},"n29",{"id":580,"type":476,"label":581,"file":241,"line":433},"n30","$_POST['meta_geotags_placename']",{"id":583,"type":481,"label":496,"file":241,"line":433,"wp_function":497},"n31",{"id":585,"type":476,"label":586,"file":241,"line":587},"n32","$_POST['meta_geotags_region']",75,{"id":589,"type":481,"label":496,"file":241,"line":587,"wp_function":497},"n33",{"id":591,"type":476,"label":592,"file":241,"line":593},"n34","$_POST['meta_microid_identity_uri']",76,{"id":595,"type":481,"label":496,"file":241,"line":593,"wp_function":497},"n35",{"id":597,"type":476,"label":598,"file":241,"line":599},"n36","$_POST['meta_microid_link']",77,{"id":601,"type":481,"label":496,"file":241,"line":599,"wp_function":497},"n37",{"id":603,"type":476,"label":604,"file":241,"line":605},"n38","$_POST['meta_openid_delegate_uri']",78,{"id":607,"type":481,"label":496,"file":241,"line":605,"wp_function":497},"n39",{"id":609,"type":476,"label":610,"file":241,"line":611},"n40","$_POST['meta_openid_link']",79,{"id":613,"type":481,"label":496,"file":241,"line":611,"wp_function":497},"n41",{"id":615,"type":476,"label":616,"file":241,"line":617},"n42","$_POST['meta_openid_server_uri']",80,{"id":619,"type":481,"label":496,"file":241,"line":617,"wp_function":497},"n43",{"id":621,"type":476,"label":622,"file":241,"line":623},"n44","$_POST['meta_openid_yadis_uri']",81,{"id":625,"type":481,"label":496,"file":241,"line":623,"wp_function":497},"n45",{"id":627,"type":476,"label":628,"file":241,"line":629},"n46","$_POST['meta_relationship_links']",82,{"id":631,"type":481,"label":496,"file":241,"line":629,"wp_function":497},"n47",{"id":633,"type":476,"label":634,"file":241,"line":635},"n48","$_POST['robots_meta_404']",83,{"id":637,"type":481,"label":496,"file":241,"line":635,"wp_function":497},"n49",{"id":639,"type":476,"label":640,"file":241,"line":34},"n50","$_POST['robots_meta_author']",{"id":642,"type":481,"label":496,"file":241,"line":34,"wp_function":497},"n51",{"id":644,"type":476,"label":645,"file":241,"line":26},"n52","$_POST['robots_meta_cats']",{"id":647,"type":481,"label":496,"file":241,"line":26,"wp_function":497},"n53",{"id":649,"type":476,"label":650,"file":241,"line":651},"n54","$_POST['robots_meta_date']",86,{"id":653,"type":481,"label":496,"file":241,"line":651,"wp_function":497},"n55",{"id":655,"type":476,"label":656,"file":241,"line":435},"n56","$_POST['robots_meta_search']",{"id":658,"type":481,"label":496,"file":241,"line":435,"wp_function":497},"n57",{"id":660,"type":476,"label":661,"file":241,"line":662},"n58","$_POST['robots_meta_tags']",88,{"id":664,"type":481,"label":496,"file":241,"line":662,"wp_function":497},"n59",{"id":666,"type":476,"label":667,"file":241,"line":668},"n60","$_POST['robots_meta_wpadmin']",89,{"id":670,"type":481,"label":496,"file":241,"line":668,"wp_function":497},"n61",{"id":672,"type":476,"label":673,"file":241,"line":98},"n62","$_POST['robots_meta_wplogin']",{"id":675,"type":481,"label":496,"file":241,"line":98,"wp_function":497},"n63",{"id":677,"type":476,"label":678,"file":241,"line":679},"n64","$_POST['tweak_301_author']",91,{"id":681,"type":481,"label":496,"file":241,"line":679,"wp_function":497},"n65",{"id":683,"type":476,"label":684,"file":241,"line":685},"n66","$_POST['tweak_404_headers']",92,{"id":687,"type":481,"label":496,"file":241,"line":685,"wp_function":497},"n67",{"id":689,"type":476,"label":690,"file":241,"line":691},"n68","$_POST['tweak_admin_favicon']",93,{"id":693,"type":481,"label":496,"file":241,"line":691,"wp_function":497},"n69",{"id":695,"type":476,"label":696,"file":241,"line":85},"n70","$_POST['tweak_admin_favicon_base64']",{"id":698,"type":481,"label":496,"file":241,"line":85,"wp_function":497},"n71",{"id":700,"type":476,"label":701,"file":241,"line":99},"n72","$_POST['tweak_atom_api_link']",{"id":703,"type":481,"label":496,"file":241,"line":99,"wp_function":497},"n73",{"id":705,"type":476,"label":706,"file":241,"line":47},"n74","$_POST['tweak_generator']",{"id":708,"type":481,"label":496,"file":241,"line":47,"wp_function":497},"n75",{"id":710,"type":476,"label":711,"file":241,"line":110},"n76","$_POST['tweak_rsd_link']",{"id":713,"type":481,"label":496,"file":241,"line":110,"wp_function":497},"n77",{"id":715,"type":476,"label":716,"file":241,"line":72},"n78","$_POST['tweak_wlw_link']",{"id":718,"type":481,"label":496,"file":241,"line":72,"wp_function":497},"n79",{"id":720,"type":476,"label":721,"file":241,"line":154},"n80","$_POST['tweak_www']",{"id":723,"type":481,"label":496,"file":241,"line":154,"wp_function":497},"n81",{"id":725,"type":476,"label":726,"file":241,"line":247},"n82","$_SERVER['REQUEST_URI']",{"id":728,"type":481,"label":729,"file":241,"line":247,"wp_function":730},"n83","echo() [XSS]","echo",[732,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774],{"from":475,"to":480,"sanitized":733},true,{"from":499,"to":503,"sanitized":733},{"from":505,"to":508,"sanitized":733},{"from":510,"to":514,"sanitized":733},{"from":516,"to":520,"sanitized":733},{"from":522,"to":526,"sanitized":733},{"from":528,"to":532,"sanitized":733},{"from":534,"to":538,"sanitized":733},{"from":540,"to":544,"sanitized":733},{"from":546,"to":549,"sanitized":733},{"from":551,"to":555,"sanitized":733},{"from":557,"to":560,"sanitized":733},{"from":562,"to":566,"sanitized":733},{"from":568,"to":572,"sanitized":733},{"from":574,"to":578,"sanitized":733},{"from":580,"to":583,"sanitized":733},{"from":585,"to":589,"sanitized":733},{"from":591,"to":595,"sanitized":733},{"from":597,"to":601,"sanitized":733},{"from":603,"to":607,"sanitized":733},{"from":609,"to":613,"sanitized":733},{"from":615,"to":619,"sanitized":733},{"from":621,"to":625,"sanitized":733},{"from":627,"to":631,"sanitized":733},{"from":633,"to":637,"sanitized":733},{"from":639,"to":642,"sanitized":733},{"from":644,"to":647,"sanitized":733},{"from":649,"to":653,"sanitized":733},{"from":655,"to":658,"sanitized":733},{"from":660,"to":664,"sanitized":733},{"from":666,"to":670,"sanitized":733},{"from":672,"to":675,"sanitized":733},{"from":677,"to":681,"sanitized":733},{"from":683,"to":687,"sanitized":733},{"from":689,"to":693,"sanitized":733},{"from":695,"to":698,"sanitized":733},{"from":700,"to":703,"sanitized":733},{"from":705,"to":708,"sanitized":733},{"from":710,"to":713,"sanitized":733},{"from":715,"to":718,"sanitized":733},{"from":720,"to":723,"sanitized":733},{"from":725,"to":728,"sanitized":733},"low",{"summary":777,"deductions":778},"The \"extended-options\" plugin, version 0.1.2 &beta;, presents a mixed security posture.  On the positive side, the plugin has no known historical vulnerabilities and boasts a minimal attack surface with zero identified AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected. It also includes nonce and capability checks, indicating an awareness of basic WordPress security practices. However, significant concerns arise from the static analysis of its code.  The absence of prepared statements for all SQL queries, coupled with a complete lack of output escaping, creates a substantial risk for SQL injection and cross-site scripting (XSS) vulnerabilities. While no critical or high severity taint flows were detected, the presence of a flow with an unsanitized path suggests a potential for unintended data handling, even if its immediate impact is not critical.  The lack of output escaping is particularly worrying, as it means any data processed by the plugin and then displayed to users could be manipulated by attackers.\n\nIn conclusion, while the plugin's limited attack surface and absence of historical CVEs are strengths, the critical flaws in its data handling (SQL and output) represent a serious security weakness. The plugin is currently in a beta state, which might explain some of these issues, but the lack of basic security measures like prepared statements and output escaping makes it a risky choice for production environments without significant code remediation.  The potential for vulnerabilities, despite the current lack of recorded history, is high due to these fundamental coding deficiencies.",[779,782,785],{"reason":780,"points":781},"SQL queries lack prepared statements",10,{"reason":783,"points":784},"No output escaping",8,{"reason":786,"points":111},"Flows with unsanitized paths","2026-03-16T21:37:15.976Z",{"wat":789,"direct":794},{"assetPaths":790,"generatorPatterns":791,"scriptPaths":792,"versionParams":793},[],[],[],[],{"cssClasses":795,"htmlComments":796,"htmlAttributes":845,"restEndpoints":846,"jsGlobals":847,"shortcodeOutput":848},[],[797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,800,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844],"EXTENDED OPTIONS\nby SCOTT ALLAN WALLICK, http:\u002F\u002Fscottwallick.com\u002F\nfrom PLAINTXT.ORG, http:\u002F\u002Fwww.plaintxt.org\u002F\n\nThis file is part of EXTENDED OPTIONS.\n\nEXTENDED OPTIONS is free software: you can redistribute it and\u002For\nmodify it under the terms of the GNU General Public License as\npublished by the Free Software Foundation, either version 3 of\nthe License, or (at your option) any later version.\n\nEXTENDED OPTIONS is distributed in the hope that it will be\nuseful, but WITHOUT ANY WARRANTY; without even the implied\nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\nSee the GNU General Public License for details.\n\nYou should have received a copy of the GNU General Public License\nalong with EXTENDED OPTIONS. If not, see www.gnu.org\u002Flicenses\u002F.","Our function to create relationship meta links","We'll need post data outside of the loop.","We can specify the TYPE attribute for the LINK, so let's","If we're not on the front page","Query our oldest, the 'first', post from the database","If we have a first post","Query our most recent, the 'last', post from the database","If we have a last post","If a single post, we can make prev\u002Fnext meta relationship links","Again, we'll need post data outside the loop","Query the post at hand","If we have DB errors, just ignore for now","We can use a WordPress function to get the previous post","If we have a previous post","We can use a WordPress function to get the next post","If we have a next post","Now we can show any errors, now we're done","For child pages, we can make a LINK with rel=\"parent\"","Query stuff.","Get the post at hand.","If the post\u002Fpage has a parent page, make its meta LINK","For attachment pages, let's make links for accompanying attachments","We're using a function mostly taken from media.php, line 338","Let's get the attachment (post) info","Let's query to find if this attachment has any friends","For any attachments we find that doesn't match the ID, stop","Offsets for the prev\u002Fnext post","If we have attachment info to put in to a LINK","We'll specify whether this is the prev\u002Fnext","Our meta relationship LINK(s)","Runs our functions to produce the links. Not ideal, but it works.","Ugh.","Sigh.","Return our 'loop' to where it was","Add our meta relationship function to wp_head()","Let's create a function to make the links","Variable for the number of archive links","Variable for the archive link type","We stored numerical data, so we have to correlate the data","Run the WordPress function with our variables","Add our meta archive function to wp_head()","Our blog favicon meta link-producing function","Get our option as a variable for multiple use","If link points to root directory","Otherwise, we're using a base 64 encoded string","If a base 64 value, we *must* clean out the extra whitespace","Return the favicon meta link",[],[],[],[]]