a:20:{s:16:"tinymce-advanced";O:8:"stdClass":27:{s:4:"name";s:21:"Advanced Editor Tools";s:4:"slug";s:16:"tinymce-advanced";s:7:"version";s:5:"5.9.2";s:6:"author";s:63:"Andrew Ozz";s:14:"author_profile";s:38:"https://profiles.wordpress.org/azaozz/";s:8:"requires";s:3:"5.9";s:6:"tested";s:5:"6.9.4";s:12:"requires_php";s:3:"5.6";s:16:"requires_plugins";a:0:{}s:6:"rating";i:90;s:7:"ratings";a:5:{i:5;i:285;i:4;i:26;i:3;i:11;i:2;i:3;i:1;i:28;}s:11:"num_ratings";i:353;s:15:"support_threads";i:7;s:24:"support_threads_resolved";i:1;s:10:"downloaded";i:35185955;s:12:"last_updated";s:21:"2025-12-08 3:02pm GMT";s:5:"added";s:10:"2007-06-22";s:8:"homepage";s:47:"https://wordpress.org/plugins/tinymce-advanced/";s:8:"sections";a:5:{s:11:"description";s:3282:"
Advanced Editor Tools (previously TinyMCE Advanced) introduces a “Classic Paragraph” block for the block editor (Gutenberg).
If you are not quite ready to switch to the block editor, or have plugins that cannot be used there (yet), using the Classic Paragraph block is your best option. It lets you to continue to use the familiar TinyMCE editor for most tasks, and at the same time gives you full access to all blocks and new features in the block editor.
Version 5.5 continues to improve and enhance the new features introduced in version 5.0 of the plugin. It includes an improved “Clear Formatting” button, several advanced settings for tables, and importing and exporting of the settings to a file.
If you want to continue to use the previous (“classic”) editor in WordPress 5.0 and newer, this plugin has an option to replace the new editor with the previous one. If you prefer to have access to both editors side by side or to allow your users to switch editors, it would be better to install the Classic Editor plugin. Advanced Editor Tools is fully compatible with the classic editor plugin and similar plugins that restore use of the previous WordPress editor.
As always this plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar in the Classic Paragraph and Classic blocks in the block editor, and in the classic editor (when enabled by a plugin). There you can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc.
It includes 15 plugins for TinyMCE that are automatically enabled or disabled depending on the buttons you have chosen.
In addition this plugin adds options for keeping the paragraph tags in text mode and importing the CSS classes from the theme’s editor-style.css.
Advanced Editor Tools does not collect or store any user related data. It does not set cookies, and it does not connect to any third-party websites. It only uses functionality that is available in WordPress, and in the TinyMCE editor.
In that terms Advanced Editor Tools does not affect your website’s user privacy in any way.
";s:12:"installation";s:235:"If manual installation is required, please make sure that the plugin files are in a folder named “tinymce-advanced” (not two nested folders) in the WordPress plugins folder, usually “wp-content/plugins”.
";s:3:"faq";s:3345:"
These errors are usually caused by the file in question being blocked by some security setting on the server, or (rarely) by caching issues or wrong permissions.
The first step to debug this is to try to access the file directly in the browser (i.e. copy the URL and paste in the browser and press Enter).
If you see the file (that’s usually minified JS, so it is all on one line) chances are it was some sort of caching issue that is now resolved. Try using the editor again.
If you see an HTTP error (like 403 or 500) best would be to contact your web hosting company for help. In some cases deleting and re-installing the plugin may help.
Please see the new (as of version 5.2.0) advanced settings for tables. It is possible to disable use of inline styles for tables but that would make the table non-resizable in the editor. If the advanced tabs on the table, row, and column dialogs are enabled (default), it will still be possible to enter width and height values which are set as inline styles.
These styles are imported from your current theme editor-style.css file. However some themes do not have this functionality. For these themes Advanced Editor Tools has the option to let you add a customized editor-style.css and import it into the editor.
Change some buttons on one of the toolbars, save your changes, clear your browser cache, and try again. If that does not work try reloading the Edit page several times while holding down Shift. There may also be a network cache somewhere between you and your host. You may need to wait for a few hours until this cache expires.
The “Emoticons” button in TinyMCE adds the codes for the smilies. The actual images are added by WordPress when viewing the Post. Make sure the checkbox “Convert emoticons to graphics on display” in “Options – Writing” is checked.
Make sure the “Disable the visual editor when writing” checkbox under “Users – Your Profile” is not checked.
Re-save the settings or click the “Restore Default Settings” button on the plugin settings page and then set the buttons again and save.
";s:9:"changelog";s:12068:"wpautop off.textpattern plugin.textpattern plugin as WordPress 4.3 includes similar functionality by default.textpattern plugin that supports some of the markdown syntax while typing, (more info).directionality plugin when RTL or LTR button is selected.link plugin including link rel setting. Replaces the Insert/Edit Link dialog when enabled.Fix warnings on pages other than Edit Post. Update the description.
Updated for WordPress 3.9 and TinyMCE 4.0. Refreshed the settings screen. Added support for exporting and importing of the settings.
Updated for WordPress 3.8, fixed auto-embedding of single line URLs when not removing paragraph tags.
Updated for WordPress 3.7 and TinyMCE 3.5.9.
Updated for WordPress 3.5 and TinyMCE 3.5.8.
Updated for WordPress 3.4 and TinyMCE 3.4.9.
Fixed a bug preventing TinyMCE from importing CSS classes from editor-style.css.
Updated for WordPress 3.3 or later and TinyMCE 3.4.5.
Fix the removal of the media plugin so it does not require re-saving the settings.
Compatibility with WordPress 3.2 and TinyMCE 3.4.2, removed the options for support for iframe and HTML 5.0 elements as they are supported by default in WordPress 3.2, removed the media plugin as it is included by default.
Added advanced options: stop removing iframes, stop removing HTML 5.0 elements, moved the support for custom editor styles to editor-style.css in the current theme.
Attention: if you have a customized tadv-mce.css file and your theme doesn’t have editor-style.css, please download tadv-mce.css, rename it to editor-style.css and upload it to your current theme directory. Alternatively you can add there the editor-style.css from the Twenty Ten theme. If your theme has editor-style.css you can add any custom styles there.
Compatibility with WordPress 3.1 and TinyMCE 3.3.9, improved P and BR tags option.
Compatibility with WordPress 2.9 and TinyMCE 3.2.7, several minor bug fixes.
Compatibility with WordPress 2.8 and TinyMCE 3.2.4, minor bug fixes.
Compatibility with WordPress 2.7 and TinyMCE 3.2, minor bug fixes.
Compatibility with WordPress 2.6 and TinyMCE 3.1, keeps empty paragraphs when disabling the removal of P and BR tags, the buttons for MCImageManager and MCFileManager can be arranged (if installed).
Compatibility with WordPress 2.5.1 and TinyMCE 3.0.7, added option to disable the removal of P and BR tags when saving and in the HTML editor (wpautop), added two more buttons to the HTML editor: wpautop and undo, fixed the removal of non-default TinyMCE buttons.
Support for WordPress 2.5 and TinyMCE 3.0.
Deactivate/Uninstall option page, font size drop-down menu and other small changes.
Improved language selection, improved compatibility with WordPress 2.3 and TinyMCE 2.1.1.1, option to override some of the imported css classes and other small improvements and bugfixes.
Includes an admin page for arranging the TinyMCE toolbar buttons, easy installation, a lot of bugfixes, customized “Smilies” plugin that uses the built-in WordPress smilies, etc. The admin page uses jQuery and jQuery UI that lets you “drag and drop” the TinyMCE buttons to arrange your own toolbars and enables/disables the corresponding plugins depending on the used buttons.
";s:11:"screenshots";s:2723:"
Rich-text toolbar.

Rich-text toolbar and extra formatting buttons in the Inspector (sidebar).

Many of the buttons can be moved to the Formatting section in the Inspector.

Converting the content of the Classic Paragraph block into separate blocks.

Converting several paragraph blocks into a Classic Paragraph block.

Settings for the Rich-text toolbar and the optional Formatting section in the Inspector.

Settings for the toolbars in Classic Paragraph and Classic blocks.

Additional options.

Advanced options for tables.
The ExactMetrics Google Analytics for WordPress plugin helps you properly setup all the powerful Google Analytics tracking features without writing any code or hiring a developer.
More importantly, over 1 million users love ExactMetrics because of our signature Google Analytics Dashboard that helps you view key Google Analytics stats right inside your WordPress dashboard.
Our goal at ExactMetrics is to help you grow your business faster with data-driven decisions.
This is why we built the most comprehensive Google Analytics plugin for WordPress, so you can setup all the powerful tracking features that website owners otherwise miss out on when simply pasting the analytics code in WordPress.
We go beyond the simple google analytics script and add the advanced event tracking, so you can see all important user behavior in WordPress with just a few clicks (without hiring a developer).
ExactMetrics works automatically Google Analytics 4 (GA4) so that you can your website can be prepared for the future of Google Analytics.
Basically, we made the same advanced Google analytics setup that big enterprise companies used to pay thousands of dollars for, available to every small business owner without the high costs.
This is why even the large companies like Microsoft, Quickbooks, Pizza Hut, Delta, Pepsi, Coldwell Bankers, and many others are using ExactMetrics to properly setup Google Analytics and see the custom analytics reports in WordPress.
ExactMetrics Pro
This plugin is the lite version of ExactMetrics Pro plugin that comes with all the Google analytics tracking features you will ever need including events tracking, ecommerce tracking, custom dimensions tracking, form conversion tracking, affiliate link tracking, and tons more. click here to purchase the best premium Google Analytics plugin for WordPress Now!.
We are on a mission to level the playing field for small businesses, so they can grow their business faster with data-driven decisions.
See what one business owner is saying about ExactMetrics:
This is absolutely, positively, one of the TOP plugins to install on your WP site. There is no better way to quickly gauge traffic for spikes, surges, and consistency. I installed this on over a dozen WordPress installations and counting, thank you for an outstanding app!
Daniel Monaghan
After reading this comprehensive feature list, you can probably imagine why over 1 million websites use ExactMetrics as their preferred Google Analytics plugin for WordPress.
Give ExactMetrics a try.
Love this plugin! It’s got powerful customization options, it’s easy to use, there’s good documentation, and if all that’s not enough, ExactMetrics is quick to provide support. Thanks for this wonderful plugin!
Julie Dupuis
This plugin is created by Chris Christoff and Syed Balkhi with sponsorship from WPBeginner.
You can translate Google Analytics Dashboard for WP by ExactMetrics on translate.wordpress.org.
";s:12:"installation";s:721:"
Yes, we fully support Google Analytics v4 (GAv4) properties .
Lite support is provided exclusively on our website.
You can submit pull requests, feature requests and bug reports on our GitHub repository.
For documentation, tutorials, FAQ and videos check out: Google Analytics Dashboard for WP by ExactMetrics documentation.
";s:9:"changelog";s:14054:"-New: Date Comparisons – Now you can easily compare your stats on any chart or graph.
-Enhancement: We updated the look and feel of things to make it a bit easier to navigate.
-Enhancement: We updated tooltips to make it easier to understand some options.
See our changelog for previous releases.
";s:11:"screenshots";s:1577:"
Google Analytics Dashboard for WP Dashboard Widget (shown in small mode, can be configured to full size or hidden; can also customize reports shown)

Google Analytics Dashboard for WP Overview Report

Google Analytics Dashboard for WP eCommerce Report

Google Analytics Dashboard for WP Settings Page (super simple to use and configure as needed)
UPDATE1: For the admin user the plugin it’s not active.
UPDATE2: Added Ip Range feature for ip list.
IP Ban is a security plugin, protects your site accessing from unwanted ip addresses or user agents. You can add ip addresses or user agents creating your own black list.
It also good to protect your site from unwanted crawlers, which uses your resource and bandwidth. Just add an ip address or user agent and things will happened.
After the plugin activation, in the SETTINGS menu you’ll see the Simple IP BAN submenu. Here you have 3 textareas:
Add ip address or range here.
Add user agents here.
Define external url . All spammers will be redirected to this url.
No FAQ.
Clean up your WordPress website’s HTTPS insecure content and mixed content warnings. Installing the SSL Insecure Content Fixer plugin will solve most insecure content warnings with little or no effort. The remainder can be diagnosed with a few simple tools.
When you install SSL Insecure Content Fixer, its default settings are activated and it will automatically perform some basic fixes on your website using the Simple fix level. You can select more comprehensive fix levels as needed by your website.
WordPress Multisite gets a network settings page. This can be used to set default settings for all sites within a network, so that network administrators only need to specify settings on sites that have requirements differing from the network defaults.
See the SSL Insecure Content Fixer website for more details.
Many thanks to the generous efforts of our translators:
If you’d like to help out by translating this plugin, please sign up for an account and dig in.
SSL Insecure Content Fixer does not collect any personally identifying information, and does not set any cookies.
";s:12:"installation";s:605:"If your browser still reports insecure/mixed content, have a read of the Cleaning Up page.
";s:3:"faq";s:4446:"
Look in your web browser’s error console.
NB: after you open your browser’s console, refresh your page so that it tries to load the insecure content again and logs warnings to the error console.
Why No Padlock? has a really good online test tool for diagnosing HTTPS problems.
You are probably loading content (such as images) with a URL that starts with “http:”. Take that bit away, but leave the slashes, e.g. //www.example.com/image.png; your browser will load the content, using HTTPS when your page uses it. Better still, replace “http:” with “https:” so that it always uses https to load images, e.g. https://www.example.com/image.png.
If your page can be used outside a web browser, e.g. in emails or other non-web documents, then you should always use a protocol and it should probably be “https:” (since you have an SSL certificate). See Cleaning up content for more details.
If your website is behind a load balancer or other reverse proxy, and WordPress doesn’t know when HTTPS is being used, you will need to select the appropriate HTTPS detection settings. See my blog post, WordPress is_ssl() doesn’t work behind some load balancers, for some details.
You are probably behind a reverse proxy — see the FAQ above about load balancers / reverse proxies, and run the SSL Tests from the WordPress admin Tools menu.
You probably have a conflict with another plugin that is also trying to fix HTTPS detection. Add this line to your wp-config.php file, above the lines about ABSPATH. You can then change this plugin back to default settings before proceeding.
define('SSLFIX_PLUGIN_NO_HTTPS_DETECT', true);
Post about it to the support forum, and be sure to include a link to the page. Posts without working links will probably be ignored.
Great! Tell me which plugin is yours and how to check for your new version, and I’ll drop the “fix” from my next release.
";s:9:"changelog";s:330:"The full changelog can be found on GitHub. Recent entries:
Released 2018-12-04
WP Database Backup plugin helps you to create Database Backup and Restore Database Backup easily on single click. Manual or Automated Database Backups And also store database backup on safe place- Dropbox,FTP,Email,Google drive, Amazon S3
We try our best to provide support on WordPress.org forums. However, We have a special team support where you can ask us questions and get help. Delivering a good user experience means a lot to us and so we try our best to reply each and every question that gets asked.
Bug reports for WP Database Backup are welcomed on GitHub. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.
This plugin uses the following third-party libraries:
Google APIs Client Library for PHP
PHP Secure Communications Library
PhpConcept Library – Zip Module
phpFileTree
Follow the steps listed below to Create Database Backup
Create Backup:
1) Click on Create New Database Backup
2) Download Database Backup file.
Restore Backup:
Click on Restore Database Backup
OR
1)Login to phpMyAdmin
2)Click Databases and select the database that you will be importing your data into.
3)Across the top of the screen will be a row of tabs. Click the Import tab.
4)On the next screen will be a location of text file box, and next to that a button named Browse.
5)Click Browse. Locate the backup file stored on your computer.
6)Click the Go button
This is generally caused by an access denied problem.
You don’t have permission to write in the wp-content/uploads.
Please check if you have the read write permission on the folder.
if the site is very large, it takes time to create the database backup. And if the server execution time is set to low value, you get go to blank page.
There may be chance your server max execution time is 30 second. Please check debug log file.
You will need to ask your hosting services to increase the execution time and the plugin will work fine for large data.
You can also try to increase execution time. Please make below changes – Add below line
php.ini
max_execution_time = 180 ;
Also Please make sure that you have write permission to Backup folder and also check your log file.
If you want more features then please contact us at
";s:9:"changelog";s:4775:"Full changelog available at changelog.txt
";s:11:"screenshots";s:1515:"
Database and full backup history with options to download, restore, or remove backups.

Auto scheduler settings with options to enable automatic backups and set database or full backup frequency.

Configure options for FTP, local backup, and email, with Google Drive, Amazon S3, and Dropbox.

Backup for WP plugin settings screen showing backup and log configuration options.
All-in-One Security (AIOS) is a WordPress security plugin from the same, trusted team that brought you UpdraftPlus.
It’s called ‘All-In-One’ because it’s packed full of ways to keep your WordPress website(s) safe and secure.
It includes:
Login security features keep bots at bay. Lock out users based on a configurable number of login attempts, get two-factor authentication and more.
File and database security. Get notified of file changes that occur outside of normal operations. Block access to key files and scan files and folders to spot insecure permissions.
Firewall. Get PHP, .htaccess and 6G firewall rules courtesy of Perishable Press. Spot and block fake Google Bots and more!
Spam prevention. Prevent annoying spam comments and reduce unnecessary load on the server. Automatically and permanently block IP addresses that exceed a set number of spam comments.
Audit log. View events happening on your WordPress website. Find out if a plugin or theme has been added, removed, updated and more.
AIOS has a near-perfect 4.7 / 5-star user rating across more than 1 million installs.
Great for beginners and experts alike. AIOS guides you logically and clearly through each of its features which are all clearly explained. Security features are marked as basic, intermediate and advanced. Each step increases your security score. Turn them on and watch your protection grow!
We have a large support team of software developers. That means we have the availability and the skillset to help you with the trickiest of queries.
We comb the WordPress plugin directory for support tickets daily – most queries are responded to within 24 hours.
Excellent plugin with numerous well-thought-out options for making a website more secure. I have been using it for years and am very happy with it. I recently had a small problem setting up a website and – even as a non-premium user – I received support very quickly. Highly recommended!
For even more ways to stay safe and secure, upgrade to AIOS Premium – it packs a punch security-wise, whilst being extremely cost-competitive.
Two-factor authentication (TFA) – Require TFA for specific user roles. Supports Google Authenticator, Microsoft Authenticator, Authy, and many more.
Detect and manage ‘admin’ usernames – Identify default ‘admin’ usernames and guide users to change them to protect against brute force attacks.
Identify and correct identical login and display names – Detect cases where the display name matches the username and provide guidance to improve login security.
Prevent user enumeration – Block unauthorised access to URLs that can reveal sensitive information such as usernames or other details.
Control login attempts – Prevent brute force attacks by limiting the number of failed login attempts. Choose how many login attempts are allowed, set lockout durations, and more.
Force user logout – Automatically log out users after a specified period of time. Unattended sessions are closed, reducing the risk of unauthorised access.
Manually approve new registrations – Review and approve new user registrations to prevent spam and fake sign-ups.
Enhance WordPress salt security – Adds 64 extra characters to WordPress salts, rotating them weekly. Makes cracking passwords virtually impossible, even if your database is stolen.
Block spam coming from bots – Reduce the load on your server and improve the user experience by automatically blocking spam comments from bots.
Monitor spam IP addresses – Monitor the IP addresses of people or bots leaving spam comments. Choose which ones to block based on a configurable number of comments left.
Scan and fix file permissions – Scan for insecure file permissions. Click once to fix issues and safeguard critical files and folders.
Disable PHP file editing – Disable editing of PHP files (such as plugins and themes) via the dashboard. It’s often the first tool that attackers use as it allows for code execution.
Protect sensitive files – Prevent access to files like readme.html that might reveal information about your WordPress installation.
File change scanner – Get notified of any file changes which occur on your system. Exclude files and folders which change as part of normal operations.
Prevent image hotlinking – Prevent other websites from displaying your images via hotlinking and protect server bandwidth.
Secure database backups – Perform a database backup via UpdraftPlus from AIOS. Change the default ‘wp_’ prefix to hide your WordPress database from hackers.
Get .htaccess firewall rules – Deny access to the .htaccess and wp-config.php files. Disable the server signature and limit file uploads to a configurable size.**
Block access to the debug.log file and prevent Apache servers from listing the contents of a directory when an index.php file is not present
Get PHP firewall rules – PHP firewall rules prevent malicious users from exploiting well-known vulnerabilities in XML-RPC. Safeguard your content by disabling RSS and Atom feeds and avoid cross-site scripting (XSS) attacks.
Block fake Google bots and POST requests made by bots – Block fake Google bots and stop bots from making POST requests by blocking IP addresses where the user-agent and referrer fields are blank.
Utilise 6G firewall rules – Employ flexible blacklist rules to reduce the number of malicious URL requests that hit your website (courtesy of Perishable Press).
And more – Blacklist (and whitelist) IP ranges and user agents and block unauthorized access to data by disabling REST API access for non-logged-in requests.
Two-factor authentication is included in the free plugin. Upgrade to Premium if you’d like to:
Require TFA after a set time period – Mandate TFA for all admins or other roles after their accounts reach a specified age.
Control how often TFA is required – Set TFA to be required after a certain number of days on trusted devices instead of every login.
Customise design layout – Adjust the TFA design to match your website’s existing layout and branding.
Emergency codes – Generate one-time use emergency codes to regain access if you lose your TFA device.
WordPress Multisite Compatible – Ensure compatibility with WordPress multisite networks and their sub-sites for consistent TFA application.
Integration with login forms – Integrate TFA with various login forms, including WooCommerce, Affiliates-WP, Elementor Pro, bbPress, and ‘Theme My Login’ without additional coding.
Block IPs based on 404 errors – Detect hackers probing your URLs via script and bots by the 404 errors they leave behind.
Smart 404 Configuration – Set a figure for the maximum number of 404 events allowed before an IP address is blocked. Choose a time period within which the 404 events must occur (e.g., 10 errors within 10 minutes).
Smart 404 block by URL string – Instantly block an IP address if a 404 event includes a specific URL string.
Smart 404 whitelisting – Prevent particular IP addresses from being permanently blocked due to 404 events.
Block traffic to the entire site or to specific pages or posts – Useful if you’re an e-commerce site and you want to block sales to some countries for shipping or tax reasons.
Whitelist some users from blocked countries – Whitelist IP addresses or IP ranges even if they are part of a blocked country.
Automatic malware scanning – Detect and protect against the latest malware, trojans, and spyware.
Alerts you to blacklisting by search engines – Monitor your site for blacklisting by search engines due to malicious code.
Response time monitoring – Keep track of your website’s response time to identify and address any performance issues.
Uptime monitoring – Checks your website’s uptime every 5 minutes and alerts you immediately if your site or server goes down.
Advice and malware removal – Need hands-on advice and support for malware removal? Our team of genuine cybersecurity experts is here to help.
Notification if something’s amiss – Receive notifications about any issues with your site so you can address problems before they escalate.
If you have a question or problem with the All-In-One Security plugin, post it on the support forum and we will help you. Premium customers can log queries directly with the team via https://teamupdraft.com/all-in-one-security
Currently available translations:
This plugin may collect IP addresses for security reasons such as mitigating brute force login threats and malicious activity.
The collected information is stored on your server. No information is transmitted to third parties or remote server locations.
Go to the settings menu after you activate the plugin and follow the instructions.
Go to the settings menu after you activate the plugin and follow the instructions.
";s:12:"installation";s:399:"To begin making your WordPress site more secure:
Customers of ‘Free’ AIOS can get support from this very webpage. Select ‘Support’ from the tabs above and post a topic. We aim to respond to all support requests within 24 hours during the working week.
Yes. AIOS works smoothly with most popular WordPress plugins.
Yes. WordPress Security is something that evolves over time. We update AIOS with new security features (and fixes if required) on a regular basis so you can be assured that your site will keep benefitting from new security protection techniques for as long as you need them.
No.
The decision is yours to make. ‘Free’ AIOS incorporates a web application firewall, comprehensive login security tools including two-factor authentication and all the latest recommended WordPress security practices and techniques.
But if your WordPress site is a business website, if it showcases what you do, or who you are, we generally recommend AIOS Premium. Prices start from as little as $70 for the year.
AIOS Premium scans your WordPress website for malware whilst also monitoring your site’s response time and uptime, notifying you of any issues within 24 hours, AIOS Premium customers also benefit from hands-on ticketed support via email (rather than via WP Support forums).
Additional security tools include Country Blocking, Smart 404 Error Blocking and Advanced Two Factor Authentication.
More information is available from our All-In-One Security website
More information is available from our All-In-One Security website
In the web shop, purchase your preferred subscription. After completing the purchase, you will be emailed a link to download the plugin. You can also access the link through your “My Account” page.
After downloading the zip file, install and activate the plugin through WP Admin->Plugins->Add New->Upload Plugin.
The premium extends the free version. Therefore you should keep the free version installed and active. You will also be prompted to enter your AIOS username and password to connect your site to licenses. This will allow the plugin to receive updates.
Yes, you need to have the free version of the plugin installed and activated before installing Premium. Premium plugin is an add-on that requires the free version to be present.
Yes, AIOS Premium is compatible with WordPress multisites. For multisite networks, the protection will apply to the network as a whole, and the dashboard and options will be available on the main site of the WordPress multisite.
There is no 100% guarantee that a security plugin will be able to protect against all attacks, as there is always the possibility of unknown WordPress vulnerabilities or other unexpected factors, and attackers are always seeking to develop new ways around protections. However, All-In-One Security gives good protection against known attack methods, and is under continuous development to monitor and improve protections.
AIOS should be compatible with most hosts, unless the host has specifically restricted the use of security plugins. Similarly, certain features may not work on some servers, especially Windows/IIS platforms. Features that use the ‘.htaccess’ file will not apply on a Windows IIS server or NGINX server (but development is ongoing to port those protections to all servers).
Development and test sites require their own licence if updates to the plugin are needed.
However, these sites can be disconnected from the licence when they have served their purpose. You can disconnect the licence via the site’s WP Admin->Plugins page, and it will be available to be reassigned to a different site.
Please read more about GDPR compliance here: https://teamupdraft.com/privacy/ .
Please read more about GDPR compliance here: https://www.teamupdraft.com/privacy?utm_source=aios-wp-dir&utm_medium=referral&utm_campaign=plugin-dir&utm_content=gdpr&utm_creative_format=faq.
slider to aiowps_slider and updated CSS to prevent conflict with other plugins.Automatically monitor your WordPress site for broken links and missing images, so you can fix them proactively and protect your SEO.
Broken links aren’t just annoying for your visitors, they negatively impact your rankings and make your site look outdated and untrustworthy. But manually checking hundreds of links? Ain’t nobody got time for that!
Broken Link Checker detects issues 20x faster and more accurately than other plugins, thanks to cloud-based link checking. This powerful plugin scans your pages, posts, comments and custom fields, spotting broken or redirected URLs and giving you a quick way to fix them all from one centralized dashboard.
With over 17 million downloads and 50,000+ broken links found daily, Broken Link Checker leaves no URL behind. You can even receive email alerts when something breaks, so you’re never caught off guard.
– Automatic Link Monitoring: Scans your posts, pages, comments, and more.
– Comprehensive Reports: Get breakdowns of broken links, with search and filtering options.
– Quick Fixes: Edit, unlink, or ignore your broken links in seconds.
– Cloud & Local Options: Choose cloud-based scans or use your server.
– Custom Filters: Exclude post types, categories, and domains.
– Crawl Everything: Pages, posts, even images and redirects. No URL is missed.
– Broken Image Alerts: Catch missing visuals before anyone notices.
– Multisite Support: Perfect for agencies managing multiple sites.
Every broken link is a strike against your credibility, and your SEO score. But staying on top of them can feel like fighting a never-ending battle. Broken Link Checker gives you an easy way to scan your content and fix issues before anyone notices.
Whether you’re maintaining a personal blog, a client-heavy agency setup, or a content-rich eCommerce site, this plugin saves hours of manual work and helps you keep things tidy.
Scan everything, automatically.
Broken Link Checker scans your site deeply and frequently, to make sure no broken links are missed. The plugin will scan every inch of your sites, including within posts, pages, custom post types, comments and even embedded media, to ensure your site’s SEO and user experience are not compromised in any way.
Never get blindsided by a broken link again.
Choose how and when you want to be notified about broken links. You can receive instant email alerts, get a summary in your WordPress dashboard, and stay in control with flexible scan settings that meet your needs.
Tailor your search to your workflow.
Broken Link Checker makes it easy to fine-tune your scan settings, with search and filtering tools that help you check what really matters. Look for specific URLs, or filter by status or error type.
Choose the right option for your site.
Broken Link Checker gives you the option of using two unique engines based on your needs. Scan your content locally, or opt for the cloud-based checker for better performance and reduced server load.
Manage broken links efficiently.
No need to dig through old posts. Broken Link Checker lets you resolve all detected links right from your BLC dashboard. Bulk action means you can clean up dozens of links from the plugin interface with just a few clicks.
One plugin to manage them all.
Handle broken links across multiple sites – not just one! Perfect for if you’re running a multisite network or managing multiple client installs.
With Broken Link Checker, you’ll have the flexibility to choose between a fast, cloud-based engine or a reliable, local solution. You can scan your site either way, and even switch between them without losing your saved settings.
Not sure which one is right for you? Here’s a quick breakdown to help you decide:
– 20x faster scans with zero server strain
– Unlimited page & URL checks, perfect for large or multiple sites
– Fewer errors and less chance of being blocked by external sites
– Crawls everything: posts, pages, menus, categories, and more
– Manage broken links across all your sites in one place
– Edit and unlink broken links from your dashboard
– Runs directly on your server, no external connection needed
– Scans internal & external links in posts, pages, comments, and more
– Edit links inline and get dashboard//email notifications
– Customize how broken links appear and control SEO behavior
– Filter and search links by URL, anchor text, and other fields
★★★★★
“One of my must-haves. It does a great job checking and classifying all the links on your site and making them searchable and easily editable. I particularly like that it can update redirected links, check the Wayback Machine for missing ones, and makes it easy to update one at a time or in bulk.” – kelson
★★★★★
“My site has thousands of links. This plugin ensures the site doesn’t go stale. The tools for URL updating are clever and well-designed.” – Flaneuring
★★★★★
“This plugin did exactly what I needed. I had a big problem with image links becoming broken on my site. With this plugin, I was able to see the list of broken image links and, without knowing this was a feature, I was able to fix the links! This was more than I could have asked for and it worked perfectly.” – Rectorsquidd
Hey there! I’m Broken Link Checker, your trusty tool for keeping your WordPress site clean, polished, and error-free. I scan your site for broken links, missing images, and redirects, so your visitors (and search engines) always get the best experience.
Whether you’re managing one site or many, I make it easy to catch link issues early, fix them fast, and keep your content in top shape. You can even choose between my cloud-based and local engines depending on your needs.
Like my fellow plugin heroes, I’m part of the WPMU DEV family, home to some of the most powerful site management tools in the WordPress world:
– Smush: Image compression & optimization
– Forminator: Forms, polls, quizzes & surveys
– Hummingbird: Page speed & performance booster
– Hustle: Pop-ups, slide-ins & email opt-ins
– Defender: Security, monitoring & hack protection
– SmartCrawl: SEO checker, analyzer & optimizer
Want to level up your WordPress skills? Dive into the WPMU DEV Blog for expert tutorials, tips, and inspiration.
Thanks for checking me out. I’m here to help you build a stronger, smoother, more professional website.
-Broken Link Checker
✔ You’re a content creator who wants to protect SEO rankings
✔ You run a blog with hundreds of posts and external links
✔ You manage client websites and want a clean, reliable backend
✔ You’re an agency looking to scale QA across multiple sites
✔ You want to automate error detection and save time
Broken Link Checker is super simple to set up.
Install the plugin from the WordPress Plugin Directory or upload it manually.
Activate it through the ‘Plugins’ menu in WordPress
Choose between cloud or local mode in the settings
Start scanning, and fix broken links right from your dashboard
Need help? Check out the full documentation on wpmudev.com.
At WPMU DEV, we’re dedicated to helping WordPress users build faster, smarter, more secure websites with our suite of powerful plugins, site tools, and expert support.
Join our community of developers, designers, and site owners at wpmudev.com, your all-in-one destination for WordPress success.
Want to sharpen your skills and stay on top of the latest tips and trends? The WPMU DEV Blog is your go-to source for top-tier tutorials, updates, and insights.
And hey, thanks for using our free plugins! We’ve loved building them for you, and we’re excited to see what you create with them.
Download Broken Link Checker and keep your site sharp, speedy, and SEO-friendly, no manual checking required.
";s:3:"faq";s:1860:"
Yes! The plugin is completely free and includes all the core scanning features. The plugin works either locally on your own server, or 20x faster, better and more accurately on WPMU DEV cloud servers. The Local version only works in your site admin, while the Cloud version works in both your site admin and in your Hub.
The cloud version requires a connection to WPMU DEV to access its API. However, you don’t need to be a premium WPMU DEV member to access the cloud version! You can create a free Hub account (with some restrictions) directly in the plugin while settings things up.
Absolutely. You can scan everything from custom fields to WooCommerce product links.
Yes, Broken Link Checker supports WordPress Multisite and gives you full flexibility.
Nope. The plugin doesn’t modify your content. It just finds the broken links and gives you options to manage them.
We take plugin security incredibly seriously; if you have a bug or vulnerability to report, you can do so through the Patchstack Vulnerability Disclosure Program. It’s fast, easy, and you will be notified when the issue is fixed. Report a vulnerability.
";s:9:"changelog";s:35866:"<object> wrapper.
Cloud Broken Link Checker

Scheduled Broken Link Checker Scanning

In plugin broken links summary dashboard

Cloud Broken Link Checker Full Dashboard

Local Broken Link Checker engine

Local Broken Link Checker engine settings
Contact Form 7 is a plugin designed to be a practical tool for all WordPress users who embrace the philosophy of free and open source software. It employs sophisticatedly modularized architecture and its original Schema-Woven Validation technology.
You can find docs, FAQ and more detailed information about Contact Form 7 on contactform7.com. When you cannot find the answer to your question on the FAQ or in any of the documentation, check the support forum on WordPress.org. If you cannot locate any topics that pertain to your particular issue, post a new topic for it.
It is hard to continue to maintain this plugin without support from users like you. There are several ways for you to contribute to the project: testing, coding, translating it into your local languages, helping other users, financial donations, etc, etc. We equally welcome you regardless of the way you contribute.
With the default configuration, this plugin, in itself, does not:
If you activate certain features in this plugin, the contact form submitter’s personal data, including their IP address, may be sent to the service provider. Thus, confirming the provider’s privacy policy is recommended. These features include:
contact-form-7 folder to the /wp-content/plugins/ directory.You will find Contact menu in your WordPress admin screen.
For basic usage, have a look at the plugin’s website.
";s:3:"faq";s:449:"Do you have questions or issues with Contact Form 7? Use these support channels appropriately.
";s:9:"changelog";s:1916:"For more information, see Releases.
https://contactform7.com/contact-form-7-615/
https://contactform7.com/contact-form-7-614/
https://contactform7.com/contact-form-7-613/
https://contactform7.com/contact-form-7-612/
https://contactform7.com/contact-form-7-611/
https://contactform7.com/contact-form-7-61/
https://contactform7.com/contact-form-7-605/
https://contactform7.com/contact-form-7-604/
https://contactform7.com/contact-form-7-601/
https://contactform7.com/contact-form-7-60/
";s:11:"screenshots";s:225:"";}s:17:"short_description";s:54:"Just another contact form plugin. Simple but flexible.";s:13:"download_link";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.5.zip";s:11:"screenshots";a:1:{i:1;a:2:{s:3:"src";s:67:"https://ps.w.org/contact-form-7/assets/screenshot-1.png?rev=1176454";s:7:"caption";s:16:"screenshot-1.png";}}s:4:"tags";a:2:{s:12:"contact-form";s:12:"contact form";s:23:"schema-woven-validation";s:23:"schema-woven validation";}s:8:"versions";a:202:{s:3:"1.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.1.zip";s:4:"1.10";s:62:"https://downloads.wordpress.org/plugin/contact-form-7.1.10.zip";s:8:"1.10.0.1";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.1.10.0.1.zip";s:6:"1.10.1";s:64:"https://downloads.wordpress.org/plugin/contact-form-7.1.10.1.zip";s:3:"1.2";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.2.zip";s:3:"1.3";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.3.zip";s:5:"1.3.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.3.1.zip";s:5:"1.3.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.3.2.zip";s:3:"1.4";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.4.zip";s:5:"1.4.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.4.1.zip";s:5:"1.4.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.4.2.zip";s:5:"1.4.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.4.3.zip";s:5:"1.4.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.4.4.zip";s:3:"1.5";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.5.zip";s:3:"1.6";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.6.zip";s:5:"1.6.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.6.1.zip";s:3:"1.7";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.zip";s:5:"1.7.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.1.zip";s:5:"1.7.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.2.zip";s:5:"1.7.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.4.zip";s:5:"1.7.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.5.zip";s:5:"1.7.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.6.zip";s:7:"1.7.6.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.6.1.zip";s:5:"1.7.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.7.zip";s:7:"1.7.7.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.7.1.zip";s:5:"1.7.8";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.7.8.zip";s:3:"1.8";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.zip";s:7:"1.8.0.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.0.1.zip";s:7:"1.8.0.2";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.0.2.zip";s:7:"1.8.0.3";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.0.3.zip";s:7:"1.8.0.4";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.0.4.zip";s:5:"1.8.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.1.zip";s:7:"1.8.1.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.8.1.1.zip";s:3:"1.9";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.zip";s:5:"1.9.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.1.zip";s:5:"1.9.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.2.zip";s:7:"1.9.2.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.2.1.zip";s:7:"1.9.2.2";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.2.2.zip";s:5:"1.9.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.3.zip";s:5:"1.9.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.4.zip";s:5:"1.9.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.5.zip";s:7:"1.9.5.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.1.9.5.1.zip";s:3:"2.0";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.zip";s:8:"2.0-beta";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.2.0-beta.zip";s:5:"2.0.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.1.zip";s:5:"2.0.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.2.zip";s:5:"2.0.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.3.zip";s:5:"2.0.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.4.zip";s:5:"2.0.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.5.zip";s:5:"2.0.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.6.zip";s:5:"2.0.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.0.7.zip";s:3:"2.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.2.1.zip";s:5:"2.1.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.1.1.zip";s:5:"2.1.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.1.2.zip";s:3:"2.2";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.2.2.zip";s:5:"2.2.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.2.1.zip";s:3:"2.3";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.2.3.zip";s:5:"2.3.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.3.1.zip";s:3:"2.4";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.zip";s:5:"2.4.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.1.zip";s:5:"2.4.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.2.zip";s:5:"2.4.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.3.zip";s:5:"2.4.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.4.zip";s:5:"2.4.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.5.zip";s:5:"2.4.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.2.4.6.zip";s:3:"3.0";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.0.zip";s:8:"3.0-beta";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.3.0-beta.zip";s:5:"3.0.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.0.1.zip";s:5:"3.0.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.0.2.zip";s:7:"3.0.2.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.3.0.2.1.zip";s:3:"3.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.1.zip";s:5:"3.1.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.1.1.zip";s:5:"3.1.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.1.2.zip";s:3:"3.2";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.2.zip";s:5:"3.2.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.2.1.zip";s:3:"3.3";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.3.zip";s:5:"3.3.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.3.1.zip";s:5:"3.3.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.3.2.zip";s:5:"3.3.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.3.3.zip";s:3:"3.4";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.4.zip";s:5:"3.4.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.4.1.zip";s:5:"3.4.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.4.2.zip";s:3:"3.5";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.5.zip";s:5:"3.5.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.5.1.zip";s:5:"3.5.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.5.2.zip";s:5:"3.5.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.5.3.zip";s:5:"3.5.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.5.4.zip";s:3:"3.6";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.6.zip";s:3:"3.7";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.7.zip";s:5:"3.7.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.7.1.zip";s:5:"3.7.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.7.2.zip";s:3:"3.8";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.8.zip";s:5:"3.8.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.8.1.zip";s:3:"3.9";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.3.9.zip";s:8:"3.9-beta";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.3.9-beta.zip";s:5:"3.9.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.9.1.zip";s:5:"3.9.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.9.2.zip";s:5:"3.9.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.3.9.3.zip";s:3:"4.0";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.0.zip";s:5:"4.0.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.0.1.zip";s:5:"4.0.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.0.2.zip";s:5:"4.0.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.0.3.zip";s:3:"4.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.1.zip";s:8:"4.1-beta";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.4.1-beta.zip";s:5:"4.1.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.1.1.zip";s:5:"4.1.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.1.2.zip";s:3:"4.2";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.2.zip";s:8:"4.2-beta";s:66:"https://downloads.wordpress.org/plugin/contact-form-7.4.2-beta.zip";s:5:"4.2.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.2.1.zip";s:5:"4.2.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.2.2.zip";s:3:"4.3";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.3.zip";s:5:"4.3.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.3.1.zip";s:3:"4.4";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.4.zip";s:5:"4.4.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.4.1.zip";s:5:"4.4.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.4.2.zip";s:3:"4.5";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.5.zip";s:5:"4.5.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.5.1.zip";s:3:"4.6";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.6.zip";s:5:"4.6.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.6.1.zip";s:3:"4.7";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.7.zip";s:3:"4.8";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.8.zip";s:5:"4.8.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.8.1.zip";s:3:"4.9";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.4.9.zip";s:5:"4.9.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.9.1.zip";s:5:"4.9.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.4.9.2.zip";s:3:"5.0";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.zip";s:5:"5.0.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.1.zip";s:5:"5.0.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.2.zip";s:5:"5.0.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.3.zip";s:5:"5.0.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.4.zip";s:5:"5.0.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.0.5.zip";s:3:"5.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.zip";s:5:"5.1.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.1.zip";s:5:"5.1.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.2.zip";s:5:"5.1.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.3.zip";s:5:"5.1.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.4.zip";s:5:"5.1.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.5.zip";s:5:"5.1.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.6.zip";s:5:"5.1.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.7.zip";s:5:"5.1.8";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.8.zip";s:5:"5.1.9";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.1.9.zip";s:3:"5.2";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.2.zip";s:5:"5.2.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.2.1.zip";s:5:"5.2.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.2.2.zip";s:3:"5.3";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.3.zip";s:5:"5.3.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.3.1.zip";s:5:"5.3.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.3.2.zip";s:3:"5.4";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.4.zip";s:5:"5.4.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.4.1.zip";s:5:"5.4.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.4.2.zip";s:3:"5.5";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.zip";s:5:"5.5.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.1.zip";s:5:"5.5.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.2.zip";s:5:"5.5.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.3.zip";s:5:"5.5.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.4.zip";s:5:"5.5.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.5.zip";s:5:"5.5.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.6.zip";s:7:"5.5.6.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.5.5.6.1.zip";s:3:"5.6";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.6.zip";s:5:"5.6.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.6.1.zip";s:5:"5.6.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.6.2.zip";s:5:"5.6.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.6.3.zip";s:5:"5.6.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.6.4.zip";s:3:"5.7";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.zip";s:5:"5.7.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.1.zip";s:5:"5.7.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.2.zip";s:5:"5.7.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.3.zip";s:5:"5.7.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.4.zip";s:5:"5.7.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.5.zip";s:7:"5.7.5.1";s:65:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.5.1.zip";s:5:"5.7.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.6.zip";s:5:"5.7.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.7.7.zip";s:3:"5.8";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.zip";s:5:"5.8.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.1.zip";s:5:"5.8.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.2.zip";s:5:"5.8.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.3.zip";s:5:"5.8.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.4.zip";s:5:"5.8.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.5.zip";s:5:"5.8.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.6.zip";s:5:"5.8.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.8.7.zip";s:3:"5.9";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.zip";s:5:"5.9.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.2.zip";s:5:"5.9.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.3.zip";s:5:"5.9.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.4.zip";s:5:"5.9.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.5.zip";s:5:"5.9.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.6.zip";s:5:"5.9.7";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.7.zip";s:5:"5.9.8";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.5.9.8.zip";s:3:"6.0";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.zip";s:5:"6.0.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.1.zip";s:5:"6.0.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.2.zip";s:5:"6.0.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.3.zip";s:5:"6.0.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.4.zip";s:5:"6.0.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.5.zip";s:5:"6.0.6";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.0.6.zip";s:3:"6.1";s:61:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.zip";s:5:"6.1.1";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.1.zip";s:5:"6.1.2";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.2.zip";s:5:"6.1.3";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.3.zip";s:5:"6.1.4";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.4.zip";s:5:"6.1.5";s:63:"https://downloads.wordpress.org/plugin/contact-form-7.6.1.5.zip";s:5:"trunk";s:57:"https://downloads.wordpress.org/plugin/contact-form-7.zip";}s:11:"donate_link";s:32:"https://contactform7.com/donate/";s:5:"icons";a:2:{s:2:"1x";s:59:"https://ps.w.org/contact-form-7/assets/icon.svg?rev=2339255";s:3:"svg";s:59:"https://ps.w.org/contact-form-7/assets/icon.svg?rev=2339255";}s:12:"contributors";a:2:{s:14:"rocklobsterinc";s:46:"https://profiles.wordpress.org/rocklobsterinc/";s:12:"takayukister";s:44:"https://profiles.wordpress.org/takayukister/";}}s:13:"cookie-notice";O:8:"stdClass":27:{s:4:"name";s:26:"Compliance by Hu-manity.co";s:4:"slug";s:13:"cookie-notice";s:7:"version";s:5:"3.0.2";s:6:"author";s:67:"Humanityco";s:14:"author_profile";s:42:"https://profiles.wordpress.org/humanityco/";s:8:"requires";s:5:"4.9.6";s:6:"tested";s:5:"6.9.4";s:12:"requires_php";s:3:"7.4";s:16:"requires_plugins";a:0:{}s:6:"rating";i:96;s:7:"ratings";a:5:{i:5;i:2849;i:4;i:34;i:3;i:11;i:2;i:20;i:1;i:107;}s:11:"num_ratings";i:3021;s:15:"support_threads";i:3;s:24:"support_threads_resolved";i:1;s:10:"downloaded";i:37554074;s:12:"last_updated";s:21:"2026-04-17 7:05pm GMT";s:5:"added";s:10:"2013-07-08";s:8:"homepage";s:29:"https://cookie-compliance.co/";s:8:"sections";a:5:{s:11:"description";s:8474:"Compliance by Hu-manity.co (formerly known as Cookie Notice) provides a simple, customizable website banner that can be used to help your website comply with cookie consent requirements under the EU GDPR, CCPA, and other data privacy laws — with seamless integration with Cookie Compliance to help your site comply with the latest updates to existing consent laws.
Cookie Compliance is a fully featured Consent Management Platform (CMP) that provides automated compliance features and enhanced design controls in a state-of-the-art web application. Cookie Compliance enables websites to take a proactive approach to data protection and consent laws. It is the first solution to offer Intentional Consent, a new consent framework that incorporates the latest guidelines from over 100+ countries, and emerging standards from leading international organizations like the IEEE and European Center for Digital Rights (noyb.eu). Cookie Compliance provides a beautiful, multi-level experience and includes new choices and controls for site visitors to better understand and engage in data privacy decisions.
Our Cookie Compliance web application introduces a more ethical, proactive way to capture and manage consent. This early version of the emerging Intentional Consent framework is a result of Hu-manity.co’s ongoing work with top Fortune 500 companies, governments, and standards organizations, who believe that the imbalanced relationship between consumers and corporations is unsustainable when it comes to data privacy and consent online. We are making it available for all website owners and operators who share this belief and support our mission to eliminate the dark patterns in online consent.
Matt Sinderbrand – Chief Platform Officer, Hu-manity.co
Compliance by Hu-manity.co provides a simple, customizable website banner to help your website comply with certain cookie consent requirements.
Cookie Compliance gives you access to the most up-to-date formatting guidelines and technical compliance requirements for over 100 countries and legal jurisdictions.
For all businesses, the resources required to stay ahead of the latest regulations increases with the passage of each new law. With enforcement of compliance violations increasing daily, we believe it is critical for us as a trusted consent vendor to do everything in our power to help you stay ahead of these laws and remove the risk to your business
Cookie Compliance covers all current and upcoming regulations:
Cookie Compliance incorporates all recent formatting guidance:
Cookie Compliance targets dark patterns
Dark Patterns are user interface (UI) techniques that push site visitors to make decisions (such as agreeing to the installation of cookies on their devices) that they might not otherwise make. The most common Dark Pattern is the lack of an equal “reject all” button on the first layer of the consent notice. Dark Patterns are explicitly banned under GDPR and other data protection laws.
As a part of our proactive approach, Cookie Compliance is configured by default to prevent Dark Patterns through our unique Intentional Consent design.
";s:12:"installation";s:532:"
Yes! Compliance by Hu-manity.co is free software.
Yes, but with limits. Cookie Compliance includes both free and paid plans to choose from depending on your needs and your website traffic.
No. The plugin-only version DOES NOT include technical compliance features such as automatic script blocking, consent purpose categories, or consent record storage. These features are only available through the Cookie Compliance integration.
Yes! The plugin + web appliaction version includes technical compliance features to meet requirements for over 100 countries and legal jurisdictions.
";s:9:"changelog";s:21754:"Initial release
";s:11:"screenshots";s:1173:"
Compliance by Hu-manity.co — Notice settings, Compliance integration inactive

Compliance by Hu-manity.co — Notice settings, Compliance integration active

Cookie Compliance dashboard overview

Cookie Compliance settings
Image Widget is a simple plugin that uses the native WordPress media manager to add image widgets to your site.
Image Widget is developed and maintained by The Events Calendar, the same folks behind The Events Calendar, Event Tickets, and a full suite of premium plugins.
This plugin is actively supported by our team and contributions from community members. If you see a question in the forum you can help with or have a great idea and want to code it up or submit a patch, that would be awesome! Not only will we shower you with praise and thanks, it’s also a good way to get to know us and lead into options for paid work if you freelance.
Check us out on GitHub to pull request changes.
Translations can be submitted here on WordPress.org.
The built in template can be overridden by files within your template.
The Image Widget comes with a default template for the widget output. If you would like to alter the widget display code, create a new folder called “image-widget” in your template directory and copy over the “views/widget.php” file.
Edit the new file to your hearts content. Please do not edit the one in the plugin folder as that will cause conflicts when you update the plugin to the latest release.
New in 3.2: You may now also use the “sp_template_image-widget_widget.php” filter to override the default template behavior for .php template files. Eg: if you wanted widget.php to reside in a folder called my-custom-templates/ and wanted it to be called my-custom-name.php:
add_filter('sp_template_image-widget_widget.php', 'my_template_filter');
function my_template_filter($template) {
return get_template_directory() . '/my-custom-templates/my-custom-name.php';
}
There are a number of filters in the code that will allow you to override data as you see fit. The best way to learn what filters are available is always by simply searching the code for ‘apply_filters’. But all the same, here are a few of the more essential filters:
widget_title
This is actually a pretty typical filter in widgets and is applied to the widget title.
widget_text
Another very typical widget filter that is applied to the description body text. This filter also takes 2 additional arguments for $args and $instance so that you can learn more about the specific widget instance in the process of filtering the content.
image_widget_image_attachment_id
Filters the attachment id of the image.
Accepts additional $args and $instance arguments.
image_widget_image_url
Filters the url of the image displayed in the widget.
Accepts additional $args and $instance arguments.
THIS IS DEPRECATED AND WILL EVENTUALLY BE DELETED
image_widget_image_width
Filters the display width of the image.
Accepts additional $args and $instance arguments.
image_widget_image_height
Filters the display height of the image.
Accepts additional $args and $instance arguments.
image_widget_image_maxwidth
Filters the inline max-width style of the image. Hint: override this to use this in responsive designs 🙂
Accepts additional $args and $instance arguments.
Return null to remove this css from the image output (defaults to ‘100%’).
image_widget_image_maxheight
Filters the inline max-height style of the image.
Accepts additional $args and $instance arguments.
Return null to remove this css from the image output (defaults to null)
image_widget_image_size
Filters the selected image ‘size’ corresponding to WordPress registered sizes.
If this is set to ‘tribe_image_widget_custom’ then the width and height are used instead.
Accepts additional $args and $instance arguments.
image_widget_image_align
Filters the display alignment of the image.
Accepts additional $args and $instance arguments.
image_widget_image_alt
Filters the alt text of the image.
Accepts additional $args and $instance arguments.
image_widget_image_link
Filters the url that the image links to.
Accepts additional $args and $instance arguments.
image_widget_image_link_target
Filters the link target of the image link.
Accepts additional $args and $instance arguments.
image_widget_image_attributes
Filters a list of image attributes used in the image output. Similar to ‘wp_get_attachment_image_attributes’
Accepts $instance arguments
image_widget_link_attributes
Filters a list of attributes used in the image link. Similar to ‘wp_get_attachment_image_attributes’
Accepts $instance arguments
If so, then THANK YOU! Also, feel free to add this line to your wp-config.php file to prevent the image widget from displaying a message after upgrades.
define( ‘I_HAVE_SUPPORTED_THE_IMAGE_WIDGET’, true );
For more info on the philosophy here, check out our blog post
";s:12:"installation";s:541:"Getting started with Image Widget is a breeze!
If you run into any questions or have suggestions, please visit the forum to post questions or comments.
Visit the WordPress codex for help with login troubles.
Yes you can, however, this is not controlled through the Image Widget plugin directly – it is usually managed through a page-specific sidebar display.
There are several solutions available to accomplish this. A quick search for “WordPress page-specific sidebar display” can help you find the best option for your site.
Though we do not have a demo available, we do have screenshots available here.
These features are part of our Image Widget Plus plugin. You can learn more about Image Widget Plus on our website.
Please visit the forum to post questions or comments.
Make sure you are reporting in a safe and responsible way. We take security very seriously. If you discover a security issue, please bring it to our attention right away! Below you will find all the methods to report security vulnerabilities:
security [at] stellarwp.com.widget_title not having all the expected arguments.image_widget_option_defaults hook to improve customizability (props @svandragt) [#91225]tribe_image_widget_instance_description for more control over how the description field is handled.Super minor fix to enable saving of a blank caption. (thanks @crdunst)
Fixed javascript bug caused by log message.
Fix oversized screenshot.
Language updates:
Fixed PHP 5 bug. Removed ‘public’ declaration. https://wordpress.org/support/topic/362167 Thanks @mpwalsh8, @jleuze, @PoLaR5, @NancyA and @phoney36
<p> with <div> in description to also improve XHTML compliance.Thank you @smurkas, @squigie and @laurie!!! Special thanks to Cameron Clark from http://prolifique.com a.k.a @capnhairdo for contributing invaluable javascript debugging skills and throwing together some great code.
<div> to be <li> (Thanks to Lois Turley)
Image Widget admin screen.

Media manager integration.

Image Widget on the front of a plain WordPress install.
Loco Translate provides in-browser editing of WordPress translation files and integration with automatic translation services.
It also provides Gettext/localization tools for developers, such as extracting strings and generating templates.
Features include:
Official Loco WordPress plugin by Tim Whitlock.
For more information please visit our plugin page.
The PO file editor supports the following keyboard shortcuts for faster translating:
Ctrl ↵Ctrl Ctrl Shift Ctrl Shift Ctrl Ctrl BCtrl KCtrl UCtrl SShift Ctrl ICtrl JMac users can use ⌘ Cmd instead of Ctrl.
";s:12:"installation";s:1481:"Translators: To translate a theme into your language, follow these steps:
wp-content/languages/loco/themes+ New language and follow the on-screen prompts.Developers: To translate your own theme or plugin for distribution, follow these steps:
languages subdirectory in your bundle’s root directory+ Create template and follow the on-screen prompts to extract your strings.+ New language and follow the on-screen prompts to add your own translations.wp-content/plugins/loco-translate directoryMore information on using the plugin is available here.
";s:3:"faq";s:1439:"Please visit the FAQs page on our website for the most common issues.
Try our Guides and Tutorials.
If you have a problem using Loco Translate, please try our help pages.
There’s a lot of information there to help you understand how it works and the most common pitfalls to avoid.
To report a bug please start a new topic in the support forum,
but please check the FAQs for similar issues first.
If you decide to submit a bug report please post enough relevant detail for us to reproduce your issue.
We don’t collect your data or track you. See the plugin privacy notice.
";s:9:"changelog";s:21542:"code_view settingquality_optimized with loco_deepl_model filterhttp_request_timeout filter returns maximum valuevendor config fieldload_textdomain no longer throws exception.loco_bundle_configured hooknumber_format_i18nloco_compile_single_json filter for specifying custom JSONloco_extracted_template hook for adding custom stringsloco_admin_shutdown action hookProject-Id-Version on new POT filesfs_protect setting to avoid overwriting system filesloco_settings hookloco_allow_remote filter for debugging remote problems
Translating strings in the browser with the Loco PO Editor

Showing translation progress for theme language files

PO source view with text filter and clickable file references

Restore tab showing PO diff view with revert function

Showing access to translations by installed language

Suggestion feature showing results from several providers
With Polylang fully integrated to WordPress and using only its built-in core features (taxonomies), keep steady performances on your site and create a multilingual site featuring from just one extra language to 10 or more depending on your needs. There is no limit in the number of languages added and WordPress’ language packs are automatically downloaded when ready.
Depending on the type of site you have built or are planning to build, a combination of plugins from the list below might be of interest.
All plugins include a wizard allowing to setup them in just a few clicks.
Polylang and Polylang Pro share the same core providing features such as:
Helps optimizing the time spent translating your site with some very useful extra features such as:
Add-on for the compatibility with WooCommerce which provides features such as:
Thanks a lot to all translators who help translating Polylang.
Thanks a lot to Alex Lopez for the design of the logo.
Most of the flags included with Polylang are coming from famfamfam and are public domain.
Wherever third party code has been used, credit has been given in the code’s comments.
See changelog.txt for older changelog
";s:11:"screenshots";s:983:"
The Polylang languages admin panel

The Strings translations admin panel

Multilingual media library

The Edit Post screen with the Languages metabox
The SiteOrigin Widgets Bundle gives you all the elements you need to build modern, responsive, and engaging website pages. Using the Widgets Bundle, you can quickly and effortlessly add buttons, sliders, heroes, maps, images, carousels, features, icons, and so much more.
SiteOrigin Widgets are ready to be used anywhere, in Page Builder by SiteOrigin, in the Block Editor or your theme’s widget areas. The Widgets Bundle is even compatible with other popular page-building plugins.
Our collection is growing, and here are some of the powerful widgets included so far:
We carefully built each widget for the best possible page size and load time. The Widgets Bundle is perfectly compatible with Autoptimize and all other major performance plugins.
The Widgets Bundle uses modern SEO best practices and seamlessly integrates with all major SEO plugins.
The Widgets Bundle is accessibility-ready. Tab through all form fields and settings, make changes without using a mouse.
SiteOrigin has been creating magical tools for your WordPress website since 2011. We actively develop the Widgets Bundle with updates released several times a month, including new features and fixes as required. View our Widgets Bundle work on GitHub.
Access a huge array of features and save time by developing custom widgets for your theme or plugin on the Widgets Bundle Framework. Read more in our extensive developer documentation.
Documentation is available on SiteOrigin.
Free support is available on the SiteOrigin support forums.
SiteOrigin Premium enhances the Widgets Bundle with a vast array of additional features and settings. Take your layouts to the next level with SiteOrigin Premium addons.
SiteOrigin Premium includes access to our professional email support service, perfect for those times when you need fast and effective technical support. We’re standing by to assist you in any way we can.
";s:3:"faq";s:456:"
The Widgets Bundle global interface is available at Plugins > SiteOrigin Widgets. Widgets can be enabled or disabled as needed. If a widget offers global settings, you can access those via the Settings button next to each applicable widget.
";s:9:"changelog";s:32766:"ajaxurl value, and prevent missing preview data warnings.siteorigin_widgets_blog_pagination_enabled filter to allow pagination to be disabled.soWidgetsGoogleMap errors.tiny_mce_plugins filter to prevent callbacks from triggering fatal errors.sow_get_allowed_esc_url_protocols helper function for enhanced URL protocol handling.siteorigin_widgets_price_table_button_attributes filter for enhanced button customization.Dynamic Navigation potential to be applied when disabled.siteorigin_widgets_blog_post_meta.post_type to avoid errors.google.maps.Marker with AdvancedMarkerElement to address deprecation notices.<img> output when no image is set.NaN value issue when no value is present.Autoplay Continuous Scroll enabled.multiple requirement for Select2 usage.Buttons Per Line to Buttons Per Row.load_textdomain notice.container_classes.Trim Manual Excerpt setting. Trim the excerpt even if a manual excerpt has been added.default_preset is set.px unit of measurement.show_count to optionally show the post count.siteorigin_widgets_blog_filter_categories_output.siteorigin_widgets_blog_content_wrapper_styles.tab_change event when changing tabs.date_query_relative check.TypeError.full navigation output option.1.$value isn’t null before processing it to resolve preg_replace() deprecated notice.intval deprecated notice.tmp_grunion_allow_editor_view.post__in error.post__not_in deprecated warning.$.isFunction usage.unfiltered_html check in the Editor Widget.Calendly to OnClick allowed list.loop_posts migration.icon_color and icon_color_hover values.TypeError.siteorigin_widgets_contact_form_field_output.ItemLabel isn’t defined.Animation Speed default value.Reduced.Feature Spacing setting.px is selected.Autoplay continuous scroll if Autoplay is enabled.Sale Price setting.loading support to the widget’s background image.6.4.2 to 6.5.1.siteorigin_widgets_blog_custom_template to the Blog Widget. Allows for custom templates to be selected from the Template select.
Manage which widgets you want to be enabled or disabled at Plugins > SiteOrigin Widgets.

SiteOrigin Widgets inserted in SiteOrigin Page Builder.

Editing a Hero in SiteOrigin Page Builder.

Inserting Tabs in the SiteOrigin Widget Block.

SiteOrigin Widgets inserted in a SiteOrigin Layout Block.

Inserting a Contact Form into a theme widget area at Appearance > Widgets.

Inserting an Accordion into a theme widget area via the block-based widget screen.
The best & easiest image compression plugin for WordPress. Speed up your website by compressing and converting your images with TinyPNG for WordPress. Improve your websites’ performance by significantly reducing file sizes without noticeable quality loss. Support for WebP, AVIF, JPG and PNG formats.
Start optimizing your images today to boost SEO, improve your PageSpeed scores, save bandwidth and enhance your website’s user experience.
With the TinyPNG WordPress plugin, you can easily convert your images to next-gen formats like AVIF and WebP. AVIF and WebP are modern image formats designed for the web. They are often smaller in size than older formats like JPEG and PNG, while keeping excellent image quality.
Google’s PageSpeed Insights and other tools strongly recommend serving images in AVIF or WebP. Most modern browsers (like Chrome, Firefox, Edge, and Safari) now fully support WebP and AVIF. That means you can safely serve these formats to most of your visitors.
With the TinyPNG WordPress plugin, your images can be automatically converted to AVIF or WebP when you upload them. No extra steps are required.
You can bulk optimize your existing JPEG, PNG, and WebP images all at once by going to Media > Bulk TinyPNG. Clicking on the big button will start compressing and converting, when needed, all unoptimized images in your media library.
If you have more images than your free credits allow, the tool will show you an estimated cost to optimize your entire library. If you are interested, you can upgrade your account to the paid plan and optimize the full library all in one go. Prefer to stay on the free plan? No problem! The bulk optimization tool will simply process images until your free limit is reached.
The Tinify optimization engine is more than just compression. It is built to deliver the best image performance for the web, without sacrificing visual quality. Here’s how it helps:
The TinyPNG plugin is fully compatible with WordPress Multisite. Next to this, TinyPNG for WordPress works smoothly with most themes and plugins. Here is a list of the popular plugins that have been tested to work smoothly with TinyPNG.
Install this plugin and follow the instructions to set up your account. No payment details are required.
Learn more about the plugin with these step-by-step tutorials:
You get 500 credits per month at no cost.
With a regular WordPress installation, you can compress roughly 100 images per month. Please note that converting images to AVIF or WebP uses an additional credit per image size. This means with the conversion feature enabled, you can roughly compress and convert 50 images per month for free.
The exact number depends on how many thumbnail sizes are generated by your theme or plugins. You can choose which of the generated thumbnail sizes should be optimized by going to Settings > TinyPNG page. You can upgrade to a paid plan to remove the limit and compress as many images as you like.
Upgrade to a paid plan to remove the limit and compress as many images as you want. To view the pricing details, visit: tinify.com/developers/pricing
At Tinify, we take your privacy seriously. Only you have access to the uploaded images. All images are stored for a maximum of 48 hours, after which they will be deleted forever.
Got questions or feedback? Let us know! Contact us at support@tinypng.com or find us on X: @tinypng.
Want to contribute? Check out the Tinify WordPress plugin on GitHub.
";s:12:"installation";s:1633:"tiny-compress-images directory to your /wp-content/plugins/ directory, using your favorite method (ftp, sftp, scp, etc…)The API key can also be configured in your wp-config.php file. To do this you can add the following PHP code that sets the API key.
define( 'TINY_API_KEY', 'YOUR_API_KEY_HERE' );
Once set up you will see a message on the Settings > TinyPNG page. This will work for normal and multisite WordPress installations.
";s:3:"faq";s:4790:"
A: In a default WordPress installation you can optimize around 100 images for free each month. WordPress creates different thumbnails of your images which all have to be compressed. Some plugins even add more sizes, so take a look at the Settings > TinyPNG – JPEG, PNG & WebP image compression page before you start optimization.
A: The plugin is free to use, you receive 500 free compressions each calendar month.
If you need to compress more, you can upgrade to the pay-per-compression pricing. You can view the current pricing at tinify.com.
When you use the bulk optimization tool, the plugin will first scan your media library and show you an estimated number of credits needed to optimize all uncompressed images. You can decide whether you want to upgrade your plan or stay within the free limit.
A: Just add your Payment details on your account dashboard to remove the limit. For a small fee the additional compressions above 500 will then be charged to your account at the end of each month.
A: When you remove the plugin all your optimized images will remain optimized.
A: When you upload an image to your website, WordPress will create different sized versions of it (see Settings > TinyPNG). The plugin will compress each of these sizes, so when you have 100 images and 5 different sizes you will do 500 compressions.
A: Yes, but they are very generous! The maximum file size is 500MB and the maximum canvas size is 256MP (16000px by 16000px in any ratio).
A: Yes, there are no limitations. You can add the same key everywhere.
A: Yes, you can hide your API key from the admin so other admin users will not be able to see it. To do this you should define the API key in your wp-config.php file. See the installation instructions for more information.
A: Everything will keep on working, but newly uploaded images will not be optimized. Of course we encourage everyone to switch to a paid account to cover the hosting and development costs of the service.
A: Yes! After installing the plugin, go to Media > Bulk TinyPNG, and click on the start button to optimize all unoptimized images in your media library.
A: You can upgrade to a paid account by adding your Payment details on your account dashboard. Additional compressions above 500 will then be charged at the end of each month as a one-time fee.
A: When the conversion feature is enabled (to convert images to AVIF or WebP), each image will use double the number of credits: one for compression and one for format conversion.
";s:9:"changelog";s:9894:"
Register a new account or enter your existing API key. Then choose the image sizes to optimize and any other options like resizing and preserving metadata in your original image uploads.

In the Media Library list view you can see the savings on your images.

From the Media Library you can compress individual images and use the Bulk Actions drop-down to quickly optimize multiple images at once.

Last but not least you can also use Bulk TinyPNG to optimize your entire WordPress site.
The UpdraftPlus Backup & Migration Plugin is trusted by the WordPress community to backup, restore and migrate their WordPress websites. UpdraftPlus is actively installed on more than 3 million websites around the world.
UpdraftPlus is the world’s highest ranking and most popular scheduled backup and migration plugin. Backup to your preferred storage location and restore in just three clicks.
Backup to Dropbox, Google Drive, Amazon S3 (or compatible), Rackspace Cloud, FTP, DreamObjects, Openstack Swift or email.
The paid version also allows you to backup to Microsoft OneDrive, Microsoft Azure, Google Cloud, Backblaze B2, SFTP, SCP, pCloud, WebDAV or UpdraftVault, our integrated storage option for UpdraftPlus.
Backup manually or schedule to run every 2, 4, 8 or 12 hours, daily, weekly, monthly or fortnightly.
Your WordPress website is vulnerable. Your site may get hacked. Something could go wrong with an update or your server could crash. You might need to reverse a change made or a mistake caused by human error.
Whatever the reason, you can restore your WordPress website in just a few clicks with UpdraftPlus. Choose which components to restore (e.g. plugins, themes, database etc.), click again to restore, then click again to return to the main screen.
It’s easy to migrate your WordPress website to another web host, server or domain with this free version of UpdraftPlus.
To migrate, simply download your database, plugins, themes etc. from the source site, then upload them into your destination site.
When migrating, a built-in search-and-replace engine identifies old strings and replaces these to reflect the new location. UpdraftPlus saves you time and reduces the risk of broken links or missing files associated with manual migrations.
Writing a reliable backup and migration plugin that ‘just works’ consistently across millions of different WordPress deployments is hard. UpdraftPlus is relied upon to do exactly that. We’re trusted and actively deployed on more websites around the world than any other WordPress backup and migration plugin.
UpdraftPlus:
The free version of UpdraftPlus will back up and migrate your website perfectly well. However if you need more features and options you can purchase our Premium version.
Backup and Migrate with UpdraftPlus Premium, and:
Get automatic backups before updates. Restore the very latest version if a WordPress or plugin update breaks your site.
Backup Incrementally. Changes are added to the master, saving server resources vs repeatedly backing up in full.
Get more remote storage options including Microsoft OneDrive, SFTP, Microsoft Azure, WebDAV, Google Cloud, SCP, Backblaze and pCloud.
Get 1GB of integrated storage with UpdraftVault for 99.999% reliability, redundancy and scalability.
Get more control over how many backups are stored in a specified interval.
Restore from other backup plugins including BackWPup, BackupWordPress, Simple Backups and more.
Run backups at set times e.g. during periods of low traffic.
Backup to more than one location for added protection.
Get detailed reports. Includes cryptographic checksums so you can verify the integrity of the backup files and more.
Get Premium migration. Migrating to the destination site is more direct and can be done from the source site.
Get Multisite / multi-network compatibility.
Backup non-WP files and databases e.g. tables belonging to your e-commerce store or customisations to WordPress core.
Get database encryption.
Manage your backups and migrations from the WP-CLI.
Get Premium Support.
Find out more on our comparison page. UpdraftPlus Premium is available for purchase here.
UpdraftCentral is a powerful remote control dashboard for WordPress that allows you to manage your backups, as well as updates, users, pages, posts, plugins and themes from one central location. Choose between:
Optimize your sites centrally by combining the power of WP-Optimize and UpdraftCentral or manage your backups centrally by combining the power of UpdraftPlus with UpdraftCentral.
UpdraftClone makes it quick and easy to create a temporary sandbox for changes you want to try out. Simply select the versions of WordPress and PHP that you want, and we’ll do the rest. More about UpdraftClone
UpdraftPlus.
Backup, migrate and restore. Rated 5* on the plugin directory and trusted by more than 3 million WordPress website owner
WP-Optimize.
Clean the database, compress images and caching. Optimize your WordPress website. 5* user rating. 1 million + active installs.
All-In-One Security (AIOS).
Secure your WordPress website. Comprehensive, feature rich and easy to use. 5* user rating and 1 million + active installs.
WP Overnight.
Quality Extensions for your WooCommerce store. 5* rated invoicing, order and product management, customer management solutions and more.
Easy Updates Manager.
Take control of updates. Lots of features for free, and a Premium version with even more – over 300,000 users.
Internal Link Juicer.Boost your SEO. Automate internal links within your WordPress website. Save time and rank higher in the search engines.
For other useful, free plugins see our lead developer’s profile, here.
Do you want to help people that speak your language to backup, migrate and restore their WordPress websites?
The UpdraftPlus backup, migration and restoration plugin is ready and waiting. The translation process is easy, and web-based – please go here for instructions: https://updraftplus.com/translate/.
Or, if you’re already an expert WordPress translator, just pick out the .pot file from the wp-content/plugins/updraftplus/languages/ directory – if you scan for translatable strings manually, then you need to get these functions: _x(), __(), _e(), _ex(), log_e().
Many thanks to our existing translators.
Copyright 2011-24 David Anderson
This program is free software; you can redistribute it and/or 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.
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.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Non-English translators are provided by volunteers, and wordpress.org does not give plugin developers control over their translations; thus relying on them is at your own risk; UpdraftPlus cannot guarantee that translations from the original English are accurate.
We recognise and thank those mentioned at https://updraftplus.com/acknowledgements/ for code and/or libraries used and/or modified under the terms of their open source licences.
";s:3:"faq";s:4091:"
Here are the installation guidelines from our YouTube channel or from our website.
If you’re struggling to backup, migrate or restore there’s help available.
Search existing topics on the WordPress support forum or post a new one. Our support and development teams check and respond to queries everyday.
UpdraftPlus Premium customers can log a ticket directly with our support and development teams via the UpdraftPlus support hub.
Before you get in touch, please ensure that you have read through our FAQs and that you’ve updated to the latest release of our plugin.
It helps greatly if you can include the backup log and as much other information as possible in your report, for example the PHP version, your website, the error description, how you got to the page that caused it, any other relevant plugins you have installed, plus any other information that might be of use.
To find the backup log: there are links to download the logs on the UpdraftPlus settings page in the plugin – or you may be emailed it. Failing that, FTP into the directory wp-content/updraft and look for it there.
If you know how, please send your PHP error logs – just the few lines that appear when you run a backup, often the file called error_log, possibly in your wp-admin directory which you can check via FTP. If you’re a programmer that can debug and send a patch, that’s even better.
Migrating in the free plugin involves downloading the backups from the source site then uploading these to the destination site.
To find the backup log: there are links to download the logs on the UpdraftPlus settings page- or you may be emailed it. Failing that, FTP into the directory wp-content/updraft and look for it there.
Both free and Premium plugins include a built-in search-and-replace engine to replace old strings with the new location.
If migration is all you require, and for simple single site migrations the free plugin will likely be enough to meet your needs. If you have additional needs around backups e.g. the ability to backup before updates, if you require more remote storage locations or if you have a WordPress multisite then we recommend UpdraftPlus Premium for the additional benefits that it brings.
This problem is probably caused by your account being starved of resources by your (cheap) web host provider. This is far from ideal; although UpdraftPlus supports resuming backup runs right from the beginning to avoid everything having to be done at once, it has its limits. The best thing is to choose a more reputable web host. Failing this, try going into the “Expert settings” and reducing the size at which zip files are split. UpdraftPlus is known to successfully backup websites that run into the multiple-gigabytes on web servers that are not resource-starved.
";s:9:"changelog";s:35488:"The UpdraftPlus backup blog is the best place to learn in more detail about any important changes.
N.B. Paid versions of UpdraftPlus Backup / Restore have a version number which is 1 higher in the first digit, and has an extra component on the end, but the changelog below still applies. i.e. changes listed for 1.16.32.x of the free version correspond to changes made in 2.16.32.x of the paid version.
filename_only parameter to reduce search times when looking for specific backup files in Dropbox.litespeed_finish_request() function to ensure the HTTP connection made from the browser gets closed immediately without having to wait the process to complete thus leaving it run in the background
Main dashboard - screenshots are from UpdraftPlus Premium, so may reference some features that are not part of the free version

Configuring your backups

Take a backup

Choose which components to restore
Main dashboard - screenshots are from UpdraftPlus Premium, so may reference some features that are not part of the free version
";}i:2;a:2:{s:3:"src";s:64:"https://ps.w.org/updraftplus/assets/screenshot-2.png?rev=1927660";s:7:"caption";s:31:"Configuring your backups
";}i:3;a:2:{s:3:"src";s:64:"https://ps.w.org/updraftplus/assets/screenshot-3.png?rev=1686200";s:7:"caption";s:20:"Take a backup
";}i:4;a:2:{s:3:"src";s:64:"https://ps.w.org/updraftplus/assets/screenshot-4.png?rev=1686200";s:7:"caption";s:41:"Choose which components to restore
";}}s:4:"tags";a:5:{s:6:"backup";s:6:"backup";s:12:"cloud-backup";s:12:"cloud backup";s:15:"database-backup";s:15:"database backup";s:9:"migration";s:9:"migration";s:16:"wordpress-backup";s:16:"wordpress backup";}s:8:"versions";a:367:{s:5:"0.7.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.0.7.4.zip";s:5:"0.7.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.0.7.7.zip";s:6:"0.8.28";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.28.zip";s:6:"0.8.29";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.29.zip";s:6:"0.8.30";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.30.zip";s:6:"0.8.31";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.31.zip";s:6:"0.8.32";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.32.zip";s:6:"0.8.33";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.33.zip";s:6:"0.8.36";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.36.zip";s:6:"0.8.37";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.37.zip";s:6:"0.8.50";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.50.zip";s:6:"0.8.51";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.8.51.zip";s:5:"0.9.1";s:60:"https://downloads.wordpress.org/plugin/updraftplus.0.9.1.zip";s:6:"0.9.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.10.zip";s:6:"0.9.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.11.zip";s:6:"0.9.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.12.zip";s:5:"0.9.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.0.9.2.zip";s:6:"0.9.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.20.zip";s:6:"0.9.21";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.21.zip";s:6:"0.9.22";s:61:"https://downloads.wordpress.org/plugin/updraftplus.0.9.22.zip";s:6:"1.0.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.10.zip";s:6:"1.0.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.11.zip";s:6:"1.0.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.12.zip";s:6:"1.0.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.15.zip";s:6:"1.0.16";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.16.zip";s:6:"1.0.18";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.18.zip";s:6:"1.0.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.0.20.zip";s:5:"1.0.3";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.3.zip";s:5:"1.0.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.4.zip";s:5:"1.0.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.5.zip";s:5:"1.0.6";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.6.zip";s:5:"1.0.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.7.zip";s:5:"1.0.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.8.zip";s:5:"1.0.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.0.9.zip";s:5:"1.1.0";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.0.zip";s:6:"1.1.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.10.zip";s:6:"1.1.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.11.zip";s:6:"1.1.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.12.zip";s:6:"1.1.13";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.13.zip";s:6:"1.1.14";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.14.zip";s:6:"1.1.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.15.zip";s:6:"1.1.16";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.16.zip";s:6:"1.1.17";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.1.17.zip";s:5:"1.1.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.2.zip";s:5:"1.1.3";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.3.zip";s:5:"1.1.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.5.zip";s:5:"1.1.6";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.6.zip";s:5:"1.1.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.8.zip";s:5:"1.1.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.1.9.zip";s:6:"1.10.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.10.1.zip";s:6:"1.10.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.10.3.zip";s:6:"1.11.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.1.zip";s:7:"1.11.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.12.zip";s:7:"1.11.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.15.zip";s:7:"1.11.17";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.17.zip";s:7:"1.11.18";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.18.zip";s:6:"1.11.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.2.zip";s:7:"1.11.20";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.20.zip";s:7:"1.11.23";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.23.zip";s:7:"1.11.24";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.24.zip";s:7:"1.11.25";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.25.zip";s:7:"1.11.26";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.26.zip";s:7:"1.11.27";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.27.zip";s:7:"1.11.28";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.11.28.zip";s:6:"1.11.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.3.zip";s:6:"1.11.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.4.zip";s:6:"1.11.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.5.zip";s:6:"1.11.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.8.zip";s:6:"1.11.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.11.9.zip";s:6:"1.12.0";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.12.0.zip";s:6:"1.12.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.12.1.zip";s:7:"1.12.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.12.zip";s:7:"1.12.13";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.13.zip";s:7:"1.12.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.15.zip";s:7:"1.12.17";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.17.zip";s:6:"1.12.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.12.2.zip";s:7:"1.12.20";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.20.zip";s:7:"1.12.23";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.23.zip";s:7:"1.12.24";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.24.zip";s:7:"1.12.25";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.25.zip";s:7:"1.12.28";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.28.zip";s:7:"1.12.29";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.29.zip";s:7:"1.12.30";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.30.zip";s:7:"1.12.32";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.32.zip";s:7:"1.12.34";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.34.zip";s:7:"1.12.35";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.35.zip";s:7:"1.12.37";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.37.zip";s:7:"1.12.39";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.39.zip";s:6:"1.12.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.12.4.zip";s:7:"1.12.40";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.12.40.zip";s:6:"1.12.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.12.6.zip";s:6:"1.13.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.1.zip";s:7:"1.13.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.13.11.zip";s:7:"1.13.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.13.12.zip";s:7:"1.13.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.13.15.zip";s:7:"1.13.16";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.13.16.zip";s:6:"1.13.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.2.zip";s:6:"1.13.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.3.zip";s:6:"1.13.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.4.zip";s:6:"1.13.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.5.zip";s:6:"1.13.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.6.zip";s:6:"1.13.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.7.zip";s:6:"1.13.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.8.zip";s:6:"1.13.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.13.9.zip";s:7:"1.14.10";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.14.10.zip";s:7:"1.14.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.14.11.zip";s:7:"1.14.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.14.12.zip";s:7:"1.14.13";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.14.13.zip";s:6:"1.14.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.2.zip";s:6:"1.14.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.3.zip";s:6:"1.14.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.4.zip";s:6:"1.14.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.5.zip";s:6:"1.14.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.7.zip";s:6:"1.14.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.14.9.zip";s:6:"1.15.0";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.0.zip";s:6:"1.15.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.2.zip";s:6:"1.15.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.3.zip";s:6:"1.15.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.5.zip";s:6:"1.15.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.6.zip";s:6:"1.15.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.15.7.zip";s:6:"1.16.0";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.0.zip";s:7:"1.16.10";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.10.zip";s:7:"1.16.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.11.zip";s:7:"1.16.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.12.zip";s:7:"1.16.13";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.13.zip";s:7:"1.16.14";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.14.zip";s:7:"1.16.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.15.zip";s:7:"1.16.16";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.16.zip";s:7:"1.16.17";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.17.zip";s:7:"1.16.20";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.20.zip";s:7:"1.16.21";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.21.zip";s:7:"1.16.22";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.22.zip";s:7:"1.16.23";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.23.zip";s:7:"1.16.24";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.24.zip";s:7:"1.16.25";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.25.zip";s:7:"1.16.26";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.26.zip";s:7:"1.16.28";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.28.zip";s:7:"1.16.29";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.29.zip";s:7:"1.16.32";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.32.zip";s:7:"1.16.34";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.34.zip";s:7:"1.16.35";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.35.zip";s:7:"1.16.36";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.36.zip";s:7:"1.16.37";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.37.zip";s:6:"1.16.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.4.zip";s:7:"1.16.40";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.40.zip";s:7:"1.16.41";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.41.zip";s:7:"1.16.42";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.42.zip";s:7:"1.16.43";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.43.zip";s:7:"1.16.44";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.44.zip";s:7:"1.16.45";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.45.zip";s:7:"1.16.46";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.46.zip";s:7:"1.16.47";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.47.zip";s:7:"1.16.48";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.48.zip";s:7:"1.16.49";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.49.zip";s:6:"1.16.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.5.zip";s:7:"1.16.50";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.50.zip";s:7:"1.16.51";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.51.zip";s:7:"1.16.53";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.53.zip";s:7:"1.16.55";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.55.zip";s:7:"1.16.56";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.56.zip";s:7:"1.16.59";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.59.zip";s:6:"1.16.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.6.zip";s:7:"1.16.60";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.60.zip";s:7:"1.16.61";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.61.zip";s:7:"1.16.62";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.62.zip";s:7:"1.16.63";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.63.zip";s:7:"1.16.64";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.64.zip";s:7:"1.16.65";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.65.zip";s:7:"1.16.66";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.66.zip";s:7:"1.16.67";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.67.zip";s:7:"1.16.68";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.68.zip";s:7:"1.16.69";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.16.69.zip";s:6:"1.16.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.7.zip";s:6:"1.16.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.8.zip";s:6:"1.16.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.16.9.zip";s:5:"1.2.0";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.0.zip";s:5:"1.2.1";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.1.zip";s:6:"1.2.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.10.zip";s:6:"1.2.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.11.zip";s:6:"1.2.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.12.zip";s:6:"1.2.14";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.14.zip";s:6:"1.2.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.15.zip";s:6:"1.2.16";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.16.zip";s:6:"1.2.17";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.17.zip";s:6:"1.2.19";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.19.zip";s:5:"1.2.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.2.zip";s:6:"1.2.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.20.zip";s:6:"1.2.24";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.24.zip";s:6:"1.2.25";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.25.zip";s:6:"1.2.26";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.26.zip";s:6:"1.2.27";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.27.zip";s:6:"1.2.28";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.28.zip";s:6:"1.2.29";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.29.zip";s:5:"1.2.3";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.3.zip";s:6:"1.2.30";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.30.zip";s:6:"1.2.31";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.31.zip";s:6:"1.2.33";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.33.zip";s:6:"1.2.35";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.35.zip";s:6:"1.2.36";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.36.zip";s:6:"1.2.38";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.38.zip";s:6:"1.2.39";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.39.zip";s:5:"1.2.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.4.zip";s:6:"1.2.40";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.40.zip";s:6:"1.2.41";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.41.zip";s:6:"1.2.42";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.42.zip";s:6:"1.2.43";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.43.zip";s:6:"1.2.44";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.44.zip";s:6:"1.2.45";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.45.zip";s:6:"1.2.46";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.2.46.zip";s:5:"1.2.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.5.zip";s:5:"1.2.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.7.zip";s:5:"1.2.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.8.zip";s:5:"1.2.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.2.9.zip";s:6:"1.22.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.1.zip";s:7:"1.22.10";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.10.zip";s:7:"1.22.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.11.zip";s:7:"1.22.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.12.zip";s:7:"1.22.14";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.14.zip";s:7:"1.22.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.15.zip";s:7:"1.22.16";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.16.zip";s:7:"1.22.17";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.17.zip";s:7:"1.22.18";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.18.zip";s:7:"1.22.19";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.19.zip";s:7:"1.22.20";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.20.zip";s:7:"1.22.21";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.21.zip";s:7:"1.22.22";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.22.zip";s:7:"1.22.23";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.23.zip";s:7:"1.22.24";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.22.24.zip";s:6:"1.22.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.3.zip";s:6:"1.22.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.4.zip";s:6:"1.22.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.5.zip";s:6:"1.22.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.6.zip";s:6:"1.22.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.7.zip";s:6:"1.22.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.8.zip";s:6:"1.22.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.22.9.zip";s:6:"1.23.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.1.zip";s:7:"1.23.10";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.10.zip";s:7:"1.23.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.11.zip";s:7:"1.23.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.12.zip";s:7:"1.23.13";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.13.zip";s:7:"1.23.15";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.15.zip";s:7:"1.23.16";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.23.16.zip";s:6:"1.23.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.2.zip";s:6:"1.23.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.3.zip";s:6:"1.23.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.4.zip";s:6:"1.23.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.5.zip";s:6:"1.23.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.6.zip";s:6:"1.23.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.7.zip";s:6:"1.23.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.8.zip";s:6:"1.23.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.23.9.zip";s:6:"1.24.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.1.zip";s:7:"1.24.10";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.24.10.zip";s:7:"1.24.11";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.24.11.zip";s:7:"1.24.12";s:62:"https://downloads.wordpress.org/plugin/updraftplus.1.24.12.zip";s:6:"1.24.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.2.zip";s:6:"1.24.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.3.zip";s:6:"1.24.4";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.4.zip";s:6:"1.24.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.5.zip";s:6:"1.24.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.6.zip";s:6:"1.24.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.7.zip";s:6:"1.24.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.8.zip";s:6:"1.24.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.24.9.zip";s:6:"1.25.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.1.zip";s:6:"1.25.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.2.zip";s:6:"1.25.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.3.zip";s:6:"1.25.5";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.5.zip";s:6:"1.25.6";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.6.zip";s:6:"1.25.7";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.7.zip";s:6:"1.25.8";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.8.zip";s:6:"1.25.9";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.25.9.zip";s:6:"1.26.1";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.26.1.zip";s:6:"1.26.2";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.26.2.zip";s:6:"1.26.3";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.26.3.zip";s:6:"1.3.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.10.zip";s:6:"1.3.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.12.zip";s:6:"1.3.14";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.14.zip";s:6:"1.3.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.15.zip";s:6:"1.3.17";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.17.zip";s:6:"1.3.18";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.18.zip";s:6:"1.3.19";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.19.zip";s:5:"1.3.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.2.zip";s:6:"1.3.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.20.zip";s:6:"1.3.22";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.22.zip";s:6:"1.3.23";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.23.zip";s:6:"1.3.24";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.24.zip";s:6:"1.3.25";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.3.25.zip";s:5:"1.3.3";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.3.zip";s:5:"1.3.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.4.zip";s:5:"1.3.6";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.6.zip";s:5:"1.3.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.7.zip";s:5:"1.3.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.8.zip";s:5:"1.3.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.3.9.zip";s:5:"1.4.0";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.0.zip";s:6:"1.4.10";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.10.zip";s:6:"1.4.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.11.zip";s:6:"1.4.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.12.zip";s:6:"1.4.13";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.13.zip";s:6:"1.4.14";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.14.zip";s:6:"1.4.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.15.zip";s:5:"1.4.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.2.zip";s:6:"1.4.27";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.27.zip";s:6:"1.4.28";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.28.zip";s:6:"1.4.29";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.29.zip";s:6:"1.4.30";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.30.zip";s:5:"1.4.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.4.zip";s:6:"1.4.48";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.4.48.zip";s:5:"1.4.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.5.zip";s:5:"1.4.6";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.6.zip";s:5:"1.4.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.7.zip";s:5:"1.4.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.8.zip";s:5:"1.4.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.4.9.zip";s:6:"1.5.16";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.5.16.zip";s:6:"1.5.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.5.20.zip";s:6:"1.5.21";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.5.21.zip";s:6:"1.5.22";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.5.22.zip";s:5:"1.5.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.5.5.zip";s:5:"1.5.6";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.5.6.zip";s:5:"1.5.7";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.5.7.zip";s:5:"1.5.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.5.8.zip";s:5:"1.5.9";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.5.9.zip";s:5:"1.6.1";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.6.1.zip";s:6:"1.6.17";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.6.17.zip";s:5:"1.6.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.6.2.zip";s:6:"1.6.46";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.6.46.zip";s:5:"1.7.0";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.7.0.zip";s:5:"1.7.1";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.7.1.zip";s:6:"1.7.18";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.18.zip";s:6:"1.7.20";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.20.zip";s:5:"1.7.3";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.7.3.zip";s:6:"1.7.34";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.34.zip";s:6:"1.7.35";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.35.zip";s:6:"1.7.39";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.39.zip";s:6:"1.7.40";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.40.zip";s:6:"1.7.41";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.7.41.zip";s:5:"1.8.1";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.8.1.zip";s:6:"1.8.11";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.8.11.zip";s:6:"1.8.12";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.8.12.zip";s:6:"1.8.13";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.8.13.zip";s:5:"1.8.2";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.8.2.zip";s:5:"1.8.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.8.5.zip";s:5:"1.8.8";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.8.8.zip";s:5:"1.9.0";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.9.0.zip";s:6:"1.9.13";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.13.zip";s:6:"1.9.15";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.15.zip";s:6:"1.9.17";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.17.zip";s:6:"1.9.19";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.19.zip";s:6:"1.9.25";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.25.zip";s:6:"1.9.26";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.26.zip";s:6:"1.9.30";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.30.zip";s:6:"1.9.31";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.31.zip";s:6:"1.9.32";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.32.zip";s:5:"1.9.4";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.9.4.zip";s:6:"1.9.40";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.40.zip";s:6:"1.9.41";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.41.zip";s:6:"1.9.42";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.42.zip";s:6:"1.9.43";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.43.zip";s:6:"1.9.44";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.44.zip";s:6:"1.9.45";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.45.zip";s:6:"1.9.46";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.46.zip";s:5:"1.9.5";s:60:"https://downloads.wordpress.org/plugin/updraftplus.1.9.5.zip";s:6:"1.9.50";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.50.zip";s:6:"1.9.51";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.51.zip";s:6:"1.9.60";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.60.zip";s:6:"1.9.62";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.62.zip";s:6:"1.9.63";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.63.zip";s:6:"1.9.64";s:61:"https://downloads.wordpress.org/plugin/updraftplus.1.9.64.zip";s:5:"trunk";s:54:"https://downloads.wordpress.org/plugin/updraftplus.zip";}s:11:"donate_link";s:42:"https://david.dw-perspective.org.uk/donate";s:5:"icons";a:2:{s:2:"1x";s:64:"https://ps.w.org/updraftplus/assets/icon-128x128.jpg?rev=1686200";s:2:"2x";s:64:"https://ps.w.org/updraftplus/assets/icon-256x256.jpg?rev=1686200";}s:12:"contributors";a:6:{s:23:"backup-with-updraftplus";s:55:"https://profiles.wordpress.org/backup-with-updraftplus/";s:13:"davidanderson";s:45:"https://profiles.wordpress.org/davidanderson/";s:8:"pmbaldha";s:40:"https://profiles.wordpress.org/pmbaldha/";s:10:"dnutbourne";s:42:"https://profiles.wordpress.org/dnutbourne/";s:7:"aporter";s:39:"https://profiles.wordpress.org/aporter/";s:7:"bcrodua";s:39:"https://profiles.wordpress.org/bcrodua/";}}s:11:"wp-optimize";O:8:"stdClass":27:{s:4:"name";s:105:"WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance";s:4:"slug";s:11:"wp-optimize";s:7:"version";s:5:"4.5.2";s:6:"author";s:89:"David Anderson / Team Updraft";s:14:"author_profile";s:45:"https://profiles.wordpress.org/davidanderson/";s:8:"requires";s:3:"4.9";s:6:"tested";s:3:"7.0";s:12:"requires_php";s:3:"7.2";s:16:"requires_plugins";a:0:{}s:6:"rating";i:96;s:7:"ratings";a:5:{i:5;i:2356;i:4;i:78;i:3;i:25;i:2;i:26;i:1;i:87;}s:11:"num_ratings";i:2572;s:15:"support_threads";i:28;s:24:"support_threads_resolved";i:22;s:10:"downloaded";i:55796670;s:12:"last_updated";s:21:"2026-04-21 4:53pm GMT";s:5:"added";s:10:"2009-01-21";s:8:"homepage";s:35:"https://teamupdraft.com/wp-optimize";s:8:"sections";a:5:{s:11:"description";s:11642:"MORE THAN A CACHING PLUGIN
WP-Optimize is trusted by more than 1 million WordPress website owners to boost performance and reduce page load times to improve your site’s user experiences and SERP rankings in Google.
It does this in four clever ways:
1. It caches your site
Caching is the process of storing a temporary HTML version of your site on the server so it can be retrieved more quickly for the user.
It’s a sure-fire way to ensure web pages load at lightning-fast speed. Turn it on in just one click.
2. It compresses images
Large images can really impact page speed load times. WP-Optimize makes it easy to identify and compress images to your preferred lossy / lossless settings in a couple of clicks.
3. It cleans the database
Your WordPress database stores everything that you need, plus some things that you don’t. WP-Optimize cleans and optimizes the database to speed up your site and save server resources.
4. It minifies
On top of its three main features, WP-Optimize Cache also has the more advanced minification feature.
Together with caching, minification dramatically improves performance and page speed load time.
Turn on caching in just one click:
WP-Optimize automatically and optimally configures itself for your WordPress site. Turn it on in one-click or refine its settings if you prefer.
More cache features:
Cache preloading: This feature emulates a visit to your site, meaning cached files are served straight away, speeding up your site from the very first visit.
GZIP Compression: When the server isn’t configured to do so, WP-Optimize delivers HTML, CSS and JS files to the user’s browser as smaller, compressed files, reducing the size of pages and style sheets by up to 90%!
Preload key requests: Recommended by Google to improve page speed times. Critical resources (things like font files) get loaded first, so the page loads much faster [Premium].
Use cache settings to:
Serve cached content to logged in users: Turn this on if content stays the same for logged in users (or turn on and exclude URLs where content does change e.g. my account areas).
Exclude content from cache: Exclude by URL, conditional tags, browser agent strings or list cookies that should prevent caching when set (advanced user settings).
Deliver device-specific cache: Serve separate cache files to desktop and mobile devices . This ensures that responsive features e.g. desktop and mobile menus are cached separately and served correctly.
User per role cache: Useful if your website delivers different content to different user roles. e.g. an e-commerce site that displays different content to resellers or consumers [Premium].
User specific cache: Serves separate cache files to individual users. Useful for websites with personalised content e.g. Learning management systems [Premium].
Cache purging permissions: Select which user roles are allowed to purge the cache e.g. admin only or perhaps a ‘teacher’ role in an LMS setting only [Premium].
Lossy or lossless compression options: Choose between maximum space saving, best image quality or somewhere in-between.
WebP conversion: Recommended by Google, WebP can achieve up to 34% smaller file sizes compared to JPEG and up to 26% compared to PNG.
Auto-compress: Check a box and every new image you upload will automatically be compressed to your preferred lossy / lossless settings.
Bulk compression: Compress every existing image on your site with the press of a button.
Restore original: Gone too far? Revert images back to their original in one click.
Retain EXIF image data: Check a box to retain EXIF image data during compression.
Lazy Load: Webpages load much faster by loading web parts gradually, when they’re needed vs simultaneous loading of everything, all at once [Premium].
Delete orphaned images: Identify and delete unused images from your WordPress website, saving disk space [Premium].
Delete unused image sizes: WordPress creates multiple sizes for every uploaded image causing the uploads folder to become bloated. Scan for image sizes not in use and remove them to save further disk space [Premium].
Cleans-up database tables, post revisions, auto draft posts, trashed posts, spam, trashed comments and more. Choose what to optimize or it’s one click to clean out the lot.
Schedule clean-ups: So you can set and forget. Choose from daily, weekly, fortnightly or monthly.
Flexible clean-up schedules: You may wish to optimize database tables more frequently than you remove unapproved comments (for example). Choose the specific time and day when tasks should run [Premium].
Retain a set number of weeks’ data during clean-ups: Just in case you need to retrieve something.
Back up before clean-ups: If you delete something you shouldn’t, restore it in a couple of clicks with UpdraftPlus.
Power tweak – Turbo boost for WooCommerce: Unique to WP-Optimize, this power tweak boosts performance by replacing a slow query in WooCommerce with two much more efficient queries. E-commerce sites transacting high numbers of orders stand to gain here [Premium].
Power tweak – Boost performance by indexing the postmeta table: This unique power tweak works by allowing the WordPress postmeta table to be indexed, improving performance [Premium].
Minify in just one click: Minifies HTML, JavaScript and CSS. Toggle on or off or customise each one under ‘settings’.
Customise minification: Minify only (removing unnecessary code e.g line breaks and white spacing) or minify and merge. Apply the same or different settings to HTML, CSS and JavaScript.
Asynchronous loading: Choose non-critical CSS and JavaScript files to load in the background and independently of other resources e.g. analytics or pixel scripts. Loading asynchronously eliminates render blocking and improves page speed.
Exclude files from being minified: Specify CSS and JavaScript files to exclude from minification.
Optimize fonts: Optimize Font Awesome and Google Fonts. Inline the font files, inherit from CSS settings or load CSS / Javascript asynchronously instead.
Preload assets: WP-Optimize visits each web page on your site so the code is minified and preloaded for real life users, right from their very first visit.
Preload key requests: Recommended by Google to improve page speed times. Critical resources (things like font files) get loaded first, so the page loads much faster.
WP-Optimize brings the best cache and optimization technology together into one single, seamless plugin to make your WordPress site fast, lean and efficient.
Our free version of WP-Optimize Cache is great, but we also have an even more powerful Premium version with extra features that offer the ultimate in freedom and flexibility:
Translators are welcome to contribute to the plugin. Please use the WordPress translation website.
";s:12:"installation";s:1171:"There are 3 different ways to install WP-Optimize Cache, as with any other wordpress.org plugin.
We’ve built WP-Optimize Cache around the most advanced and powerful caching technology. Our caching tests and feedback from real-world users show that the caching feature alone can make your site faster than any other cache plugin or optimization. See these speed test results.
Yes; optimizing does not involve any “tricks” or poking around in dangerous ways. It involves running routine clean-up operations using well-defined, common MySQL commands. Nevertheless, we always recommend backups, which cover every possibility; not just database malfunctions, but hackers, human errors, etc. We recommend UpdraftPlus.
This is a “how long is string?” sort of question. It depends completely on your site – how big it is, how many users interact on it, how long it has been running, and when you last optimised it. However, the savings and speed-ups can be substantial; it is always worth making sure that your database is optimised.
In our support forum, here: https://wordpress.org/support/plugin/wp-optimize/
This is rare; it’s probably because you’re with a shared web hosting company that doesn’t allow scripts to run an optimize command via SQL statements (SQL “OPTIMIZE” instruction). Please consult your web hosting company on this matter.
Yes – WP-Optimize Cache is WordPress’s #1 most-installed optimisation plugin, with over 800,000 users and a pedigree going back over 8 years.
WP-Optimize will disable some features if it detects InnoDB tables. Optimization of the database tables on-disk is not available, but other clean up features would work.
Not unless you have an existing backup. Please ensure that you make a backup of your entire database before using WP-Optimize for the first time, and when you upgrade to a major new version of it. We recommend UpdraftPlus.
The plugin is an ongoing work; that means that it is impossible to rule out unforeseen situations and bugs. So I would recommend you to test it out on your local system or make a backup of your database (just to be extra careful).
When WordPress uses a particular transient, that specific transient is re-created automatically. So, it’s normally for ones which are in active use to gradually re-appear. The best way to keep things optimal is to clear the transient options on a scheduled basis. For example, WordPress may create 50 transient option in a week. If you schedule WP-Optimize Cache to clear these options on a weekly basis, you’ll have far fewer building up.
Please check your database for corrupted tables. That can happen, usually your web hosting company can run the repair command on the db.
To use all features in the plugin, a minimum of version WordPress 4.9 with PHP 7.2 are required. But we do recommend to use the latest version of WordPress. Using PHP 7.2+ is also highly recommended, as our caching feature will work even faster.
This depends on your setup (theme, number and quality of plugins used, etc…), but generally, caching will make the biggest visible difference to your website’s performance. Indeed, the cache functionality bypasses most of WordPress code to serve your pre-optimised cached pages directly to your visitor, significantly increasing the speed.
“Caching”, from Wikipedia: “In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere. A cache hit occurs when the requested data can be found in a cache, while a cache miss occurs when it cannot.” — WP-Optimize cache does this by saving the page computed by WordPress on the disk. When a user visits a page, WP-Optimize will serve the cached page before WordPress is loaded. If the page wasn’t cached before, it will be computed by WordPress, and WP-Optimize will then save the result to the cache.
You think your site is fast without caching? A caching plugin will make your website even faster. A faster cached website will increase SEO, it will improve your visitors experience. Caching will also save your server’s resources.
Yes, your Gutenberg pages will be cached, as well as those created with page builder plugins such as Elementor.
If cache is enabled, and in order to see if your page is cached, use the “View Source” function in your web browser to view the page source. To find caching information, scroll down to the bottom, and you should see a line added by the cache: <!-- Cached by WP Optimize - https://teamupdraft.com/wp-optimize/ - Last modified: Sat, 20 Jul 2019 21:17:19 GMT ->
However, note that if you are using a further service that minifies HTML (e.g. Cloudflare), then this line may have been removed. Another method is to inspect the contents of the directory wpo-cache inside your wp-content directory. <a href=”https://teamupdraft.com/documentation/wp-optimize/topics/caching/faqs/how-do-i-know-my-webpage-is-being-cached/>Further information can be read here
Also note that if you do not preload the cache, a page or post will have to be visited once for the cache file to be generated.
Go to WP-Optimize -> Cache and enable caching. For most people, that will be enough. If you run an e-commerce, have a custom login page or any page that has dynamic content, you might want to exclude certain urls from the cache. Visit documentation for help.
Yes, caching with WP-Optimize Cache allows you to safely cache your products, with plugins like WooCommerce or Easy Digital Downloads, or any e-commerce that uses DONOTCACHEPAGE to exclude sensitive pages from caching (e.g. my account, cart or checkout pages).
Yes, WP-Optimize works with popular multilingual plugins like WPML or Polylang. However, it’s important to note that when using WP-Optimize with multilingual plugins, the URL format for different languages should not include any query parameters, for example https://example.com/?lang=en. Instead, it should be in a pretty permalink format, such as https://example.com/en.
No, if WordPress works properly, WP-Optimize will be able to cache your pages and posts.
No, because both cache plugins would need to use the drop-in plugin advanced-cache.php. If you turn off caching on WP-Optimize Cache, you can use any other caching plugin and still use the other features of WP-Optimize. But we do recommend using our caching solution.
Yes! No special cache configuration is needed. Page caching on the WP site (that done by WP-Optimize Cache) is independent of proxy caching (e.g. Cloudflare) – you can use both, or neither, and they will complement each other and not interfere.
Just one thing to note – Cloudflare will strip out the special HTML comment at the bottom of the source of a page that is helpful to confirm that page caching is working, so, don’t be confused by that – it’s absence doesn’t indicate the cache is not working.
Yes, you can trigger a cache purge action using WP-Optimize Cache public functions. If you want to clear the whole cache, use the function wpo_cache_flush(). If you want to clear the cache files for a specific page or post, use WPO_Page_Cache::delete_single_post_cache($post_id);. Those cache options are available after WP action plugins_loaded.
Yes, when using WordPress’ commenting system, your users will still be able to post comments. Every time a comment is approved, the cache for that page or post will be cleared, allowing the next visitor to see an up to date list of comments.
Usually, a page is cached when a user visits it. So the first user visiting won’t be served a cached version of the page, and will wait longer than the next users. The cache preloading functionality will go through all your pages and posts, and simulate a visit by a user, allowing WP-Optimize to cache the pages before anyone visits them. Your first visitor will thus be served a cached version of the page, increasing its performance.
Choosing a frequency for the cache preloading schedule will depend on factors such as the frequency at which the website content is updated, the number of pages in the cache, the resources of the server and more.
For example a site with hundreds of pages will require more resources to preload its cache. So choosing a high frequency will mean that the cache will be recreated often, and the resource usage will be higher.
On a website where updates aren’t as frequent, you can even disable the cache preloading schedule, or set a high cache lifespan and set the cache preloading schedule to follow it.
Add /.+ to the cache option “URLs to exclude from cache” on the advanced settings tab.
To prevent a page from being cached, you can add the URL to the field “URLs to exclude from cache” in the cache “Advanced settings” tab. If you are developing a plugin and want to prevent a page from being cached, you can define the “DONOTCACHEPAGE” constant on the pages you need. Any request where “DONOTCACHEPAGE” is defined will not be cached.
Yes the caching feature is free. You will always be able to cache your website for free using WP-Optimize and we are constantly working on improving the existing cache feature. We will add more caching options to the free version and develop more specific caching options in the premium version to enable you to taylor the caching functionality to your needs.
The cached files are stored in the common “wp-content/cache” folder, inside a “wpo-cache” folder. Removing the “cache” folder will delete all of WP-Optimize’s cache, as well as those from other plugins.
Deleting the “cache” folder is generally safe, as those cached files will be regenerated.
Go to WP-Optimize settings > Cache and toggle the “Enable page caching” option to on/off.
No, caching will actually reduce the load on your server, by reducing the amount of PHP and mysql used. You might see a peak in resource usage when using the cache preloader, as this functionality will create the cache files for all your pages in a short amount of time. But once this is done, performance should increase and the load on your server will decrease. Every single major site uses caching to serve cached pages faster by using fewer resources.
The cached page is sent to the user before most of WordPress was loaded. The plugins aren’t loaded yet, making it impossible for them to change the cached content at every request.
So at the moment if you want to keep parts of your page dynamic (e.g. adverts, widgets, shopping cart…) AND keep it cached, you will have to use custom solutions using javascript and AJAX to fetch those dynamic parts from the server.
WP-Optimize Cache will remove the “WP_CACHE” constant from wp-config.php when you disable page caching, or when you deactivate the cache plugin. If you need to remove it manually, you can use FTP to edit wp-config.php and delete the line define (‘WP_CACHE’, true );
If page caching is still enabled in the settings, WP-Optimize Cache will attempt to add the line again, as it is required for the caching functionality to work.
WP-Optimize caching feature needs write access to the ‘wp-content/cache’ folder, as this is where the cache files will be stored. It also needs to define the constant ‘WP_CACHE’ in ‘wp-config.php’, it will need access once to ‘wp-content/advanced-cache.php’, as well as to the folder ‘wp-content/wpo-cache’ to write the cache settings.
If you need to change file permissions to enable caching, you can follow the instructions on this page https://wordpress.org/support/article/changing-file-permissions/
There is no limit to the number of pages you can cache. The only limit is the space on your server and the maximum number of subdirectories allowed by your server, as caching will write files in subdirectories following the permalink structure.
If you were to reach a caching limit, it probably means that your server is not fit for the size of your website and caching needs.
You can generate a separate cache by selecting “Generate separate files for mobile devices” in the page cache settings. This cache setting is only necessary if you use a specific theme for mobile devices, or for certain AMP plugins.
Yes, the cache feature works with Nginx. Should you want to enable browser caching or GZIP compression, you will have to do this yourself directly on the server settings.
Yes, the cache feature works with IIS. As with Nginx, if you need to enable browser caching or GZIP compression, you will have to do this yourself on the server.
No. It’s necessary to have pretty permalinks of the type http://xxxxx.com/my-post/ rather than http://xxxxx.com/?p=1234 for cache to work. Pretty permalinks are the WordPress default setting, and there is no good reason to turn them off, so you should not have a problem with this.
Note that cache will work with permalinks including /index.php/. It is only those based upon query parameters (?…) where cache won’t work.
No, WP dashboard pages are not cached. The cache functionality is only meant to cache frontend pages.
The cache lifespan is the time a cached file will be kept before being regenerated.
One of the main reason for setting a lifespan to your cache is that some plugins and themes use nonces, which are printed in the source code of the page (Read more about nonces here). These nonces cannot be reused and are valid for 12 hours by default (developers can change that value). The cache plugin will store the nonce in the page, and this one will become invalid after that perdiod of time, which can affect certain functionalities of your plugins and themes. Setting a cache lifespan to under 10 hours ensures the cache is flushed automatically before the nonce expires. This way you can use WP-Optimize’s cache feature on sites which use nonces.
An other reason is that you may want your pages to reflect some changes without having to clear the whole cache. Indeed if you have many pages and posts, you might not want to clear every cache file with every change, but rather set an interval at which they will expire and be regenerated.
A lower cache lifespan value will result in more frequent cache update activity on your server, and thus more preload processes, if activated.
If your site does not use nonces, and your site’s cache doesn’t need to be updated often, you can set the cache lifespan to a high value or to 0 to give it an infinite lifespan.
The cache lifespan option is set to 10 hours by default, but you may go down to 8 or even less.
If you notice any issues due to high server load, set a higher interval for the preloader.
Yes, the newly added Minify enables you to minify JavaScript and CSS. It also enables you to minify HTML.
WP-Optimize Cache’s Minify feature is all about increasing the speed of your WordPress site for your users.
One way Minify does this is by reducing the size of your HTML, CSS and JavaScript files by removing unnecessary spaces and lines from the files and shortening long names internally within the code.
Another way is that your files are merged into as few files as possible. This reduces the amount of load on your web server and can be quicker to load fewer files.
You can also defer the loading of any CSS or JavaScript file. This means any large or extraneous CSS or JavaScript file can be loaded independently from the core of your WordPress site; giving your users quicker access to your site.
Pressing the “Reset the minified files” does:
* delete the temporary files used when generating the minified assets
* delete old minified files (more than 30 days old)
* add a folder for the new minified files, which will be generated when visiting a page
The previously minified CSS files will remain on the server until they expire, or until they’re deleted using the button “Delete all the files generated by minify”.
Yes, the newly added minification feature (a.k.a. Minify) allows you to defer parsing of JavaScript and CSS.
Leveraging the font-display CSS feature is currently possible when using Google Fonts. The default parameter is “swap”, but can be changed using the WordPress filter “wpo_minify_gfont_display_type”.
This usually means one or more of your CSS files are incompatible with the minification or merging process. It can also be caused by errors in the CSS’s syntax.
You can check the CSS’s syntax by using an online CSS syntax checker such as csslint.net.
If your syntax is not causing the issue, or you cannot change the file with an issue, you can either exclude the problematic CSS files from the minification and merging process.
To exclude individual CSS files from the minification and merging process, you can go to WP-Optimize > Minify > CSS and go to the “Exclude the following CSS files from processing” section.
This usually means one or more of your JavaScript files are incompatible with the minification or merging process. It can also be caused by errors in the JavaScript’s syntax.
The first thing to try is to enable the setting “Contain each included file in its own block” in the JavaScript options (WP-Optimize > Minify > Javascript > JavaScript options). This could “catch” an error, and prevent the rest of the code to be broken.
If the first option didn’t work, try disabling merging of JavaScript files.
If none of the above works, disable processing of JavaScript files in the minify settings, and open a support thread with details about your issue. We’ll do our best to help you troubleshoot the issue.
WP_Optimize_Server_Compatibility class to centralize all server environment checksget_schedule_types() method in premium versionEnable the caching menu in the admin bar option only when Cache or Minify is enableduploads/wpo directory removal during plugin uninstallation.htaccess file is not available or renamed in Apache serversmeta data to metadatawpo_prune_404_log when is_minimum_requirement_met is falseUpdraft_Smush_Manager_Commandsget_active_plugins(), potentially avoiding edge-case fatal errorunserialize without restriction of allowed_classesuploads/wpo/logs/cache-*.loglabel tags in the confirmation popup that appears when clicking the “Remove” button on the Database > Tables tab.query eventsmush_manager_send_command functionsecurity.md file with information to report security issuesimplode() function to mitigate the risk of fatal errors on certain instancesuploads folder to uploads/wpowpo_force_webp_serve_using_altered_html) for changing WebP serving methodlitespeed_finish_request() function when attempting to close browser connection on LiteSpeed serversrobots.txtmatthiasmullie/minify repository after confirming resolution of previous issuesVariation Swatches for WooCommerce plugin settings get updatedPurge cache permissions select2 boxuploads/.htaccess file and remaining cron eventswp prefixhtaccess-capability-tester dependencyuploads/wpotitle tag added by AIOSEOYITH Point of Sale for WooCommerce pluginCustom Permalinks pluginSee changelog for all versions.
";s:11:"screenshots";s:1403:"
Cache - plugins comparison benchmark

Database optimization

UpdraftPlus running a backup before an optimization proceeds

Table Report

Image compression

Main cache screen
Add an SVG image captcha and honeypot to your Contact Form 7 or WPForms form. Based on our interpretation this CAPTCHA plugin is GDPR compliant because the images are inline SVGs and no download of external resources happens, in addition no cookies or other storing mechanisms are used on the user’s device, this plugin will not slow down your site with additional header requests like Google’s ReCAPTCHA and respects your users privacy.
Contact Form 7:
Add the shortcode [cf7ic] to the form editor where you want the CAPTCHA to appear.
You can hide the CAPTCHA until a user interacts with the form, by adding “toggle” to the shortcode: [cf7ic “toggle”]
WPForms:
Just activate the CAPTCHA for WPForms on the plugin’s settings page.
Like the plugin?
Please consider leaving a review.
As of version 3.2.0, Contact Form 7 Conditional Fields is now fully supported! You no longer need to add [hidden kc_captcha "kc_human"] to forms that do not include the [cf7ic] shortcode.
Get even better spam protection with the All-in-one Image CAPTCHA Pro version of this plugin which includes additional options to improve spam protection, options to control the look and style of the CAPTCHA and messages, additional forms support including login screens, gravity forms, WooCommerce and more.
PRO Demo
See the Pro version in action on my contact page.
Check out our pro version for more details.
PRO Features:
/wp-content/plugins/ directory[cf7ic] to your contact form 7 forms
If either only parts of the CAPTCHA text is translated, or everything is displayed in English, please read through the following possible causes and how to fix them.
1 Translation missing
All plugins within the wordpress.org repository are translated by the translate.wordpress.org community.
Maybe your language set is not fully translated or not translated at all.
In this case, you have the following options:
1. Contribute to the translate.wordpress.org community and translate your language
2. Use another plugin to create your own local translation
3. Purchase the Image CAPTCHA PRO plugin which offers the possibility to choose your own messages without relying on any external translation – Go Pro!
2 Update WordPress translations
You might face the situation that your language pack is completely translated on translate.wordpress.org but the translation still might not work as expected.
In this case, you have the following options:
1. Update your language packs via: WP Admin > Dashboard > Updates > Translations > Update Translations
3 Contact Form 7 language settings
Contact Form 7 saves a meta variable for the language of each respective form and this is being done when you FIRST save the form.
In this case, you have the following options:
1. Change the variable via the WordPress database directly (look for the post ID of the respective form in the postmeta table and there’ll be a “_locale” option).
2. Make sure to change the language in your WordPress backend to your desired target language and then simply re-create the CF7 form.
Yes, both the free and pro versions support WPML.
In fact, there is an active partnership between WPML and Image CAPTCHA for seamless integration.
Please follow those steps:
1. Install CF7 and our plugin
2. Install WPML plugin and the CF7 Multilingual addon
3. WP admin backend: Choose your desired language, via flag at the top menu e.g. German (see screenshot)
4. WP admin backend: Choose Contact > Contact Forms > Add New
5. CF7: Translate the labels
6. CF7: In the right white sidebar, choose Translations to e.g. English (see screenshot)
7. WPML: Translate the strings into e.g. English
8. WPML: When finished click the green button: “Complete Translation”
9. WP admin backend: Choose Pages > Add New Page
10. WP page: Set the e.g. German title “Kontaktformular” and insert the Contact Form 7 shortcode
11. WP page: Save as draft or publish page
12. WP page: On the right, click: e.g. English + Translate (see screenshot)
Simply add this shortcode [cf7ic] to your contact form.
To make it so the CAPTCHA only shows when the form is being filled out, add “toggle” to the shortcode [cf7ic "toggle"] in your contact form.
The most likely reason the toggle is not working is because the double quotes around the word toggle has been changed to “smart quotes”, meaning that they are opening and closing quotation marks and not the verticle lines.
To fix, simply delete the quotes and re-add them with your keyboard – do not copy and paste.
If the Image CAPTCHA does not appear, please confirm that you are running PHP version 7 or higher.
If the styling does not look right, you may need to clear your browser cache. If you have any caching plugins or speed optimization plugins installed, you may need to clear your site cache as well.
";s:9:"changelog";s:9323:"[hidden kc_captcha "kc_human"] to forms you Did NOT want the CAPTCHA to be on. You now ONLY need to add the hidden field to your forms with no CAPTCHA, IF you have Contact Form 7 Conditional Fields installed.WP STAGING is an all-in-one backup & restore, duplicator, staging, and migration plugin for WordPress, built for professional workflows with 100% unit-tested code coverage, thousands of automated tests, and extensive end-to-end testing across supported PHP versions.
Create a full backup or an exact clone of your website in minutes. Use it to test plugin and theme updates safely, restore your site when needed, migrate WordPress to another server, or build a staging copy before making changes.
WP STAGING is developed in Germany and designed for agencies, developers, and businesses that need reliable WordPress backup, staging, restore, and migration workflows.
WP STAGING | PRO also includes advanced workflows such as Remote Sync, which lets you pull a WordPress site securely from one server to another using an API key, and WP STAGING CLI, which can turn a WP STAGING backup into a local Docker-based development site.
All data stays on your server unless you choose a transfer or remote storage workflow. WP STAGING is designed for speed, reliability, and low-resource environments, including shared hosting.
WP STAGING automatically performs search and replace for links and paths during cloning, backup, restore, and migration workflows.
This staging and backup plugin can clone your website quickly and efficiently, even if it is running on a weak shared hosting server.
The features below are available in WP STAGING | PRO.
How to Backup and Restore WordPress
Backup and Restore WordPress
Backup & Transfer WordPress Site to Another Host
How to Migrate Your WordPress Site to a New Host
Remote Sync
Pull a WordPress Site from One Server to Another
Local Docker Development with WP STAGING CLI
WP STAGING CLI – Upgrade Now
All Backup Guides
All Backup Guides
Working with Staging Sites
Working with Staging Sites
FAQ for Backup & Cloning
FAQ for Backup & Cloning
Troubleshooting Backup & Cloning
Troubleshooting Backup & Cloning
Plugin updates, theme changes, and custom code should be tested before they reach your live site. A staging workflow lets you clone your production website, test changes safely, and keep a working backup ready in case something goes wrong.
Usually, it is best to run the staging site on an environment as close as possible to the production server. That is the best way to catch compatibility issues before they affect your live site.
WP STAGING combines backup, restore, staging, and migration in one workflow, so you can protect your live website, reduce downtime risk, and ship changes with more confidence.
Yes. WP STAGING started as a staging plugin and evolved into a full backup, restore, staging, and migration solution for WordPress.
Even the free version lets you create backups and restore them when needed. WP STAGING | PRO adds more advanced backup workflows, cloud storage destinations, migration tools, and developer-focused features.
WP STAGING combines backup, restore, staging, cloning, and migration in one workflow. While many backup plugins focus mainly on archive-based backups or simple migration, WP STAGING also helps you create a working staging copy, test updates safely, and restore your site when needed.
Some backup plugins focus mainly on creating backup archives, while WP STAGING also creates working staging copies for safer testing and rollback workflows. This is especially useful when you want production-like validation before pushing changes live.
Some backup plugins may not fully support custom tables in all scenarios. WP STAGING is designed to work reliably with staging workflows and custom table prefixes used by its own cloned environments.
WP STAGING | PRO also includes advanced workflows such as Remote Sync and WP STAGING CLI, which can turn a backup into a local Docker-based development site. That makes WP STAGING especially attractive for developers, agencies, and site owners who want more than a basic backup plugin.
After installing WP STAGING, go to the backup section in the plugin and create a full-site backup. You can then restore that backup if a plugin update, theme change, deployment, or unexpected issue breaks your site.
WP STAGING is designed to make backup and restore simple, even on shared hosting and large WordPress installations.
Remote Sync is a Pro feature that lets you pull a WordPress site securely from one server to another using an API key. Instead of manually exporting databases and copying files, you connect the two sites and start the sync from inside WP STAGING.
This is especially useful for agencies, developers, and site owners who want a faster and more reliable workflow for moving content between WordPress installs.
Learn more:
Remote Sync: Pull a WordPress Site from One Server to Another
WP STAGING | PRO includes access to WP STAGING CLI, which can turn a WP STAGING backup into a local Docker-based WordPress site with one command.
This is ideal for debugging, QA, development, and reproducing client issues locally. It helps you create repeatable local environments without building custom Docker setups for every project.
Learn more:
WP STAGING CLI – Upgrade Now
WP STAGING | PRO includes migration workflows that help you move a WordPress website to another host, domain, or server.
If you want a guided step-by-step walkthrough, see:
How to Migrate Your WordPress Site to a New Host
Consistent website backups are the foundation of a robust disaster recovery strategy. They protect your website against failed updates, user mistakes, malware cleanup, hosting issues, hardware failures, software malfunctions, and data loss.
Backups should include website files, databases, user data, and configuration data. A combination of full backups and incremental backups can improve storage efficiency while keeping restore points current.
If your website generates leads, sales, traffic, or customer trust, regular backups are not optional. A reliable backup and restore workflow can save hours of downtime and expensive recovery work.
Permalinks are disabled on the staging site after the first cloning process.
Read this guide to activate permalinks on your staging site:
Activate Permalinks on the Staging Site
If you use a security plugin such as Wordfence, iThemes Security, All In One WP Security & Firewall, or a plugin that hides the default WordPress login URL, make sure you are running the latest version of WP STAGING.
If you still cannot log in, go to WP STAGING > Settings and disable WP STAGING extra authentication. Your admin dashboard will still remain protected.
You can always test your website locally, but if your local hardware and software environment is not an exact clone of your production server, there is no guarantee that every aspect of your local copy will behave the same way.
Differences in PHP version, server stack, memory, CPU performance, and filesystem behavior can all lead to unexpected results on production. That is why staging on infrastructure close to production remains valuable.
WP STAGING | PRO also gives you a more advanced local workflow through WP STAGING CLI, which can turn a backup into a local Docker-based development site.
Yes. WP STAGING is available in multiple languages, and several translations are already complete or nearly complete.
You can view translated plugin pages here:
English
French
German
Spanish
Croatian
Dutch
Finnish
Greek
Hungarian
Indonesian
Italian
Persian
Polish
Portuguese (Brazil)
Russian
Turkish
Vietnamese
If you want to help improve translations, please get in touch with us through the support forum.
Yes. If something does not work as expected, please open a support request and describe the issue in as much detail as possible.
We continuously improve WP STAGING based on user feedback, real-world hosting environments, and developer use cases.
Open support:
WP STAGING Support Forum
Google Drive settings to prevent empty submissions and enhance validation. (Pro) #5019WP STAGING Backup & Cloning | Full changelog:
https://wp-staging.com/wp-staging-changelog

Create new WordPress staging / backup site (Dark Mode)

Create new WordPress staging / backup site (Lite Mode)

Select name for staging / backup site (Lite Mode)

Create Full Site Backup (Dark Mode)

Create Full Site Backup (Lite Mode)

Cloning / backup processing (Dark Mode)

Backup Complete (Dark Mode)

Login to staging site

Staging demo site
Generate XML and HTML sitemaps for your website with ease using the XML Sitemap Generator for Google. This plugin enables you to improve your SEO rankings by creating page, image, news, video, HTML, and RSS sitemaps. It also supports custom post types and taxonomies, allowing you to ensure that all of your content is being indexed by search engines. With a user-friendly interface, you can easily configure the plugin to suit your needs and generate sitemaps in just a few clicks. Keep your website up-to-date and make sure that search engines are aware of all of your content by using the XML Sitemap Generator for Google.
The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.
Supported for more than a decade and rated among the best, it will do exactly what it’s supposed to do – providing a complete XML sitemap for search engines!
If you like the plugin, feel free to rate it! 🙂
Related Links:
Good news, this plugin is free for everyone! Since it’s released under the GPL, you can use it free of charge on your personal or commercial site.
The plugin comes with various translations, please refer to the WordPress Codex for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a gettext editor like Poedit (Windows).
";s:12:"installation";s:581:"
To generate a sitemap for your website, follow these steps:
/sitemap.xml to your website’s URL (e.g., https://example.com/sitemap.xml).
It’s recommended that you update your sitemap whenever you make significant changes to your website’s content or structure. This will ensure that search engines are aware of any new pages or changes to existing pages on your site.
The XML Sitemap Generator for Google plugin can generate sitemaps in XML, HTML, RSS formats and in various types, including: Pages/Posts, Google News, Video, Image, Mobile, and more! Note: Some formats and types are only available to subscribers.
Yes, you can include images and videos in your sitemap using the Google XML Sitemap Generator plugin. This will help search engines like Google and Bing to crawl and index your media files more efficiently.
The XML Sitemap Generator for Google plugin is compatible with WooCommerce and can generate sitemaps for your online store’s product pages, categories, and tags. This will help search engines to index your products and improve your store’s visibility in search results.
Yes, you can customize the robots.txt file using the Google XML Sitemap Generator for Google plugin. This will allow you to control which pages and directories search engines can crawl and index on your site.
Yes, the XML Sitemap Generator for Google plugin is compatible with the Google Site Kit. This will allow you to track your site’s performance in Google Search Console and Google Analytics directly from your WordPress dashboard.
Yes, the XML Sitemap Generator for Google plugin supports schema markup, which can help improve your site’s visibility in search results by providing more information about your content to search engines.
It is under Settings > XML-Sitemap. I know nowadays many plugins add top-level menu items, but in most of the cases it is just not necessary. I’ve seen WP installations which looked like an Internet Explorer ten years ago with 20 toolbars installed. 😉
Not anymore. Since version 4, these files are dynamically generated just like any other WordPress content.
Please disable automatic priority calculation and define a static priority for posts.
No, only if you want to. Default values are ok for most sites.
Please post your question at the WordPress support forum.
";s:9:"changelog";s:28652:"
Plugin options page

Sample XML sitemap (with a stylesheet for making it readable)

Sample XML sitemap (without stylesheet)
Starting with Yoast SEO consists of just two steps: installing and setting up the plugin. Yoast SEO is designed to work with your site’s specific needs, so don’t forget to go through the Yoast SEO first-time configuration as explained in the ‘after activation’ step! For the most up-to-date guidance on how to install Yoast SEO products, please visit our help center.
";s:3:"faq";s:6119:"
Having an XML sitemap can be beneficial for SEO, as Google can retrieve essential pages of a website very fast, even if the internal linking of a site isn’t flawless.
The sitemap index and individual sitemaps are updated automatically as you add or remove content and will include the post types you want search engines to index. Post Types marked as noindex will not appear in the sitemap. Learn more about XML Sitemaps.
It is straightforward to add your website to Google Search Console.
1. Create a Google Search Console account and login into your account.
2. Click ‘Add a property’ under the search drop-down.
3. Enter your website URL in the box and click ‘Continue’.
4. Click the arrow next to ‘HTML tag’ to expand the option.
5. Copy the meta tag.
6. Log in to your WordPress website.
7. Click on ‘SEO’ in the dashboard.
8. Click on ‘General’.
9. Click on the ‘Webmaster Tools’ tab.
10. Paste the code in the Google field and click ‘Save Changes’.
11. Go back to Google Search Console and click ‘Verify’.
If you want more details steps, please visit our article on our help center.
The steps below are a temporary solution as manual edits made to theme files may be overwritten with future theme updates. Please contact the theme developer for a permanent solution. We’ve written an article about the importance of breadcrumbs for SEO.
To implement the breadcrumbs function in Yoast SEO, you will have to edit your theme. We recommend that prior to any editing of the theme files, a backup is taken. Your host provider can help you take a backup.
Copy the following code into your theme where you want the breadcrumbs to be. If you are not sure, you will need to experiment with placement:
<?php
if ( function_exists( 'yoast_breadcrumb' ) ) {
yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
}
?>
Common places where you could place your breadcrumbs are inside your single.php and/or page.php file just above the page’s title. Another option that makes it really easy in some themes is by just pasting the code in header.php at the very end.
In most non-WooTheme themes, this code snippet should not be added to your functions.php file.
Alternatively, you can manually add the breadcrumb shortcode to individual posts or pages: [wpseo_breadcrumb]
If you need more details or a step by step guide, read our Implementation guide for Yoast SEO breadcrumbs.
Yoast SEO provides multiple options for setting a URL or group of URLs to noindex. Read more about how to do this in this guide.
If you’ve crafted nice meta descriptions for your blog posts, nothing is more annoying than Google showing another description for your site completely in the search result snippet.
Possible causes could be:
1. wrong description in code
2. Google cache is outdated
3. Search term manipulation
4. Google ignored the meta description
You can read more here on how to solve the issue with the wrong description.
Yoast SEO is updated every two weeks. If you want to know why, please read this post on why we release every two weeks!
As our free plugin is used by millions of people worldwide, we cannot offer you all one on one support. If you have trouble with the Yoast SEO for WordPress plugin, you can get help on the support forums here at wordpress.org or by checking out our help center at yoast.com/help/.
The plugins you buy at Yoast are called ‘premium plugins’ (even if Premium isn’t in its name) and include a complete year of free updates and premium support. This means you can contact our support team if you have any questions about that plugin.
Read more on how to get support
This page on yoast.com explains what data we collect to improve Yoast SEO. We only collect data when you explicitly opt in. Read more about how we handle your data in our Privacy Policy.
Your question has most likely been answered on our help center: yoast.com/help/.
";s:9:"changelog";s:2986:"Release date: 2026-04-14
Yoast SEO 27.4 adds new tasks to the Task List, improves navigation within the editor, and fixes a bug where tasks were displaying in the wrong language. Read the full release post here.
Release date: 2026-03-31
Yoast SEO 27.3 brings more enhancements and bugfixes. Find more information about our software releases and updates here.
Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated notices appeared on certain actions, like when activating the plugin, or saving a Yoast setting. Props to @sabernhardt.For the changelog of earlier versions, please refer to the changelog on yoast.com.
";s:11:"description";s:13266:"Improve your SEO with real-time feedback, schema, and clear guidance. Upgrade for AI tools, Google Docs integration, and 24/7 support, no hidden fees.
Since 2008, Yoast SEO has helped millions of websites worldwide improve their visibility and SEO performance.
Our mission is SEO for Everyone — from small local businesses to some of the most visited sites on the web.
Yoast SEO gives you everything you need to manage your on-site SEO effectively.
The Yoast SEO Premium plugin and its extensions unlock even more advanced and AI-powered tools.
SEO is the most consistent and cost-effective source of website traffic — but it can be complex. Whether you’re just starting out or an advanced user, Yoast SEO helps you handle SEO confidently and efficiently.
Don’t have time to stay on top of AI search and best practices? Keeping Yoast SEO updated means you automatically benefit from ongoing technical improvements, schema updates, and AI advancements — all guided by our signature traffic light approach.
Empower search engines to better understand your website using Schema.org structured data integration, and access in-depth content and readability analysis tools that help you create content designed to perform well in search.
Setting up Yoast SEO is quick and straightforward — no technical background required.
Our step-by-step configuration wizard walks you through essential setup details so Yoast SEO can generate accurate structured data that helps search engines understand your site.
Switching from another SEO plugin like Rank Math or AIOSEO? Migration is seamless.
Import your existing SEO data and settings safely with our built-in import/export tools.
Unlock your content’s full potential with Yoast SEO’s advanced content analysis and AI-powered tools.
Content optimization features:
– Detailed SEO analysis to guide keyword targeting and site performance.
– Readability analysis for clear, engaging, and user-friendly writing.
– SERP previews for both desktop and mobile results.
– HowTo and FAQ blocks with built-in schema support.
– Breadcrumbs block for improved navigation.
– Inclusive Language Analysis to make your content more considerate and accessible.
– Semrush integration for keyword research directly in Yoast SEO.
– Wincher integration to track keyword performance inside your dashboard.
– Elementor integration for seamless optimization within your favorite builder.
AI features (included in Premium):
– Yoast AI Generate – Instantly create five SEO-friendly titles and meta descriptions, with one-click regeneration for more options.
– Yoast AI Optimize – Improve keyphrase placement (introduction, distribution, density) automatically.
– Yoast AI Summarize (New 2025) – Generate quick content summaries for briefs or social posts.
– All AI tools included – No extra accounts, limits, or hidden costs.
These tools help you craft optimized, helpful content that resonates with readers and performs strongly across search platforms.
Yoast SEO automatically handles much of your site’s technical SEO, freeing you to focus on your content.
Key technical SEO features:
– Automated meta tag optimization right out of the box.
– Canonical URLs to prevent duplicate content issues.
– Advanced XML sitemaps for clear site indexing.
– Best-in-class Schema.org integration to improve search understanding and appearance.
– Complete breadcrumb control for visitors and crawlers.
– Performance improvements that help reduce load times.
– Crawl settings to manage how bots access your site and reduce environmental impact.
– LLMs.txt management to guide how large language models interact with your content.
Every update delivers ongoing technical SEO enhancements automatically.
Whether you’re a creator, business owner, or developer, Yoast SEO helps maintain your website’s SEO health:
Yoast SEO works seamlessly with popular WordPress tools to enhance your workflow and results:
Yoast SEO Premium enhances everything in Yoast SEO with advanced automation, AI tools, and professional support.
Trusted by millions, it helps you optimize efficiently for both traditional and AI-driven search.
Tackle your SEO challenges:
– Keep pace with algorithm and AI search updates.
– Target the right audience effectively.
– Automate redirects, crawl controls, and internal linking.
– Identify orphaned content and improve site structure.
– Get support when you need it.
Premium highlights:
– AI-generated titles and meta descriptions.
– Smart internal linking suggestions.
– Social previews for Facebook and X.
– Redirect Manager with bulk tools and automatic prompts.
– Bot Blocker for AI crawlers (GPTBot, CCBot, Google-Extended).
– IndexNow integration for fast content updates.
– Front-end SEO Inspector for real-time editing.
– SEO Workouts to improve orphaned and cornerstone content.
– Google Docs add-on for seamless SEO writing in Docs.
– 24/7 premium support from SEO specialists.
Includes at no extra cost:
– Yoast Local SEO: Optimize for local audiences and Google Maps.
– Yoast Video SEO: Ensure Google understands your videos with video sitemaps and schema.
– Yoast News SEO: Increase visibility in Google News and Top Stories.
Yoast WooCommerce SEO builds on Yoast SEO Premium with ecommerce-specific tools to improve your store’s visibility and conversion potential.
Key ecommerce SEO features:
– WooCommerce-specific XML sitemap excluding non-shopping content.
– Product structured data for enhanced rich results (price, reviews, availability).
– Canonical URL management to prevent duplicates.
– Ecommerce-focused content analysis for GTINs, SKUs, and short descriptions.
– AI Generate for ecommerce – Instantly create optimized titles and meta descriptions for product and category pages.
Benefits:
– Improve product visibility with automated structured data.
– Enhance crawl efficiency for large catalogs.
– Save time through metadata templates and automation.
– Increase engagement with AI-optimized ecommerce metadata.
Built for WooCommerce, trusted by thousands of online stores worldwide.
Yoast SEO is built with developers in mind. With modern APIs, hooks, and a unified indexables system, you can extend or integrate SEO functionality across custom themes, plugins, or headless setups.
Retrieve SEO metadata for any post or URL, including meta tags, Open Graph, Twitter Cards, and Schema.org data.
Learn more about the REST API.
Access SEO data directly in code via YoastSEO()->meta->for_current_page().
Supports titles, descriptions, canonicals, and schema.
Read the Surfaces API documentation.
Use the Metadata API to filter, override, or extend meta tags with WordPress hooks such as wpseo_title, wpseo_metadesc, and wpseo_canonical.
The Schema API lets you modify or extend Schema.org graph pieces, including Article, Organization, Person, Breadcrumb, and WebPage entities.
Yoast SEO integrates directly with the WordPress Block Editor (Gutenberg).
It outputs schema for HowTo and FAQ blocks by default, and developers can extend schema for custom blocks.
At the core of Yoast SEO lies the indexables system, unifying all SEO data for faster queries and consistent metadata across outputs.
Yoast is powered by expert developers, testers, and SEO specialists who keep improving the plugin.
We’re committed to helping users grow their SEO skills with resources such as:
Yoast SEO — built to make search optimization accessible, reliable, and ready for the future of AI search.
";s:11:"screenshots";s:2478:"
The modern interface makes Yoast SEO easy to work with.

Easily manage how your posts and pages appear in SERPs.

Yoast SEO Premium has extra crawl optimization options.

Yoast SEO integrates with tools like Semrush and Wincher.

The famous SEO and readability analyses in Yoast SEO.

See what your post looks like in Google.

The First-time configuration helps you get started quickly.

The inclusive language analysis in Yoast SEO.
