# data[].attributes.attachment_link.readable_text
Redux was built by developers for developers. We save you months, if not years in your development time. Everything we do is to help innovation in the industry.

♥️ What the Plugin does?

Redux is a simple, genuinely extensible, and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API, Redux supports many field types, custom error handling, custom fields & validation types, and import/export functionality.

But what does Redux actually DO? We don't believe that theme and plugin developers should have to reinvent the wheel every time they start work on a project. Redux simplifies the development cycle by providing a streamlined, extensible framework for developers to build on. Through a simple, well-documented config file, third-party developers can build out an options panel limited only by their imagination in a fraction of the time it would take to build from the ground up!

🚀 What fields does Redux offer?

Accordion

ACE Editor

Background

Border

Bow Shadow

Button Set

Checkbox / Multi-Check

Color (WordPress Native)

Color Gradient

Color Palette

Color RGBA

Custom Fonts

Customizer

Date

Date/Time

Dimensions (Height/Width)

Divide (Divider)

Editor (WordPress Native)

Gallery (WordPress Native)

Google Maps

Image Select (Patterns/Presets)

Import/Export

Info (Header/Notice)

JS Button

Link Color

Media (WordPress Native)

Metaboxes

Multi Media

Multi-Text

Palette

Password

Radio (w/ WordPress Data)

Raw (HTML/PHP/MarkDown)

Repeater

Section (Indent and Group Fields)

Select (Select/Multi-Select w/ Select2 & WordPress Data)

Select Image

Slider (Drag a Handle)

Slides (Multiple Images, Titles, and Descriptions)

Social Profiles

Sortable (Drag/Drop Checkbox/Input Fields)

Sorter (Drag/Drop Manager - Works great for content blocks)

Spacing (Margin/Padding/Absolute)

Spinner

Switch

Text

Textarea

Typography

* The most advanced typography module complete with preview, Google fonts, and auto-css output!

Widget Areas (Classic Widgets only)

🎉Additional Features

Full value escaping

Required - Link visibility from parent fields. Set this to affect the visibility of the field on the parent's value. Fully nested with multiple required parents possible.

Output CSS Automatically - Redux generates CSS and the appropriate Google Fonts stylesheets for you on select fields. You need only specify the CSS selector to apply the CSS to (limited to certain fields).

Compiler integration! A custom hook runs when any fields with the argument `compile => true` are changed.

Field validation and sanitization

Field and section disabling

Oh, and did we mention a fully integrated Google Fonts setup that will make you so happy you'll want to cry?

👍 BE A CONTRIBUTOR

If you want to help with translations, go to the Translation Portal at translate.wordpress.org.

You can also contribute code via our GitHub Repository. Be sure to use our develop branch to submit pull requests.

📝 Documentation and Support

We have extremely extensive docs. Please visit [http://devs.redux.io/](http://devs.redux.io). If that doesn't solve your issue, search [the issue tracker on GitHub](https://github.com/reduxframework/redux-framework/issues). If you can't locate any topics that pertain to your particular problem, [post a new issue](https://github.com/reduxframework/redux-framework/issues/new) for it. Before you submit an issue, please read [our contributing requirements](https://github.com/redux-framework/redux-framework/blob/master/CONTRIBUTING.md). We build on the dev version and push it to WordPress.org when we confirm Redux is stable and ready for release.

If you have additional questions, reach out to us at support@redux.io

⚡ Like the Redux Plugin?

🔐 Privacy

Redux does not interact with end users on your website. If a product is using Redux the option panel will cease to function without Redux.

For more details on our privacy policy: https://redux.io/privacy
For more details on our terms and conditions: https://redux.io/terms

NOTE: Redux is not intended to be used on its own. It requires a config file provided by a third-party theme or plugin developer to actually do anything cool!

4.4.1

New: User Metaboxes Extensions https://devs.redux.io/core-extensions/user-metaboxes.html

Fixed: Multiple multi_media fields in same section not respecting max_upload_count.

Fixed: Glitch in validation causing color pickers to fail in rare use case.

Fixed: Google Maps JavaScript.

Updated: Minimum WordPress version to 5.0

Release date: April 26, 2023

4.4.0

Fixed: Invalid argument error inside custom_fonts on certain setups.

Fixed: Deprecated Google Map API broke google_maps extension.

Removed: Extendify Template Library

Added: Connection banner to display Extendify removal notice with plugin download option.

Release date: March 29, 2023

4.3.26

Modified: Empty custom_font list no longer creates empty fonts.css file.

Release date: February 02, 2023

4.3.25

Modified: Reworked directory enumeration for custom_fonts to avoid potential fatal errors.

4.3.24

Additional work to make custom_fonts override old standalone extension version.

Release date: January 20, 2023

4.3.23

Tweaked Custom Fonts extension to avoid conflicts with older standalone extension.

Update: Extendify Library 1.2.4

Release date: January 20, 2023

4.3.22

Added: Custom Fonts extension https://devs.redux.io/core-extensions/google-maps.html

Fixed: Metaboxes post_format selections not responding to clicks when Gutenberg is active due to class name changes.

Fixed: Custom font data added via filter would trigger a warning if not an array.

Update: Extendify Library 1.2.3

Release date: January 19, 2023

4.3.21

Added: Google Maps extension.

Fixed: Widget area UI improperly aligned when dev_mode set to false.

Fixed: spinner field not outputting output data.

Fixed: Metaboxes CSS causing layout issues when dev_mode set to false.

Update: Extendify Library 1.2.1

Update: Font Awesome 6.2.1

Release date: December 05, 2022

4.3.20

Added: Widget Areas extension (for use with Classic Widgets only).

Fixed: spinner field returning JavaScript error.

Fixed: required not working outside a repeater when repeater field is loaded somewhere in the project.

Fixed: JS error when typography font-style set to false.

Updated: Removed registration verbiage from Google Fonts update notice.

Updated: Extendify Library 1.0.1

Release date: November 2, 2022

4.3.19

Fixed: Extendify menu item appearing when it should not.

Fixed: Blank page template would cause fatal error.

Release date: September 30, 2022

4.3.18

New: Typography weights argument to override standard default weights.

Updated Extendify Library 0.10.2

Updated: Font Awesome 6.2.0

Modified: Attempt to override old theme embedded extensions that use the 3.x loading method.

Fixed: Social Profiles in metaboxes, hopefully.

Fixed: slides field not showing image upon select. Thanks, @animeiswrong

Removed: Social Profiles Widget (use the shortcode in HTML widget instead. See docs).

Removed: Redux template library (use Extendify template library instead).

Removed: Appsero registration for Redux Pro.

Modified: Cleanup of old or outdated code.

Release date: September 26, 2022

4.3.17

4.3.16

4.3.15

4.3.14

New: typography field supports individual unit types for subfields that support them (font-size, line-height, etc.) See: https://devs.redux.io/core-fields/typography.html

Fixed: Redux installed via TGMPA failing with "This plugin does not have a valid header."

Updated: Extendify Library.

Release date: May 19, 2022

4.3.13

Fixed: Work for required functionality within the repeater field.

Fixed: Filter out bad default values for color_rgba field.

Fixed: jQuery deprecation notice.

Fixed: Type error in import_export field. Additional repeater JS fix.

Fixed: required functionality within the repeater field.

Modified: Additional sanitizing on color hex values.

Modified: Customizer code to eliminate init() error.

Updated: Extendify Library.

Release date: May 05, 2022

4.3.12

Updated: Vendor libraries.

Updated: Extendify Library.

Fixed: jQuery deprecation notices.

Fixed: Filesystem class error.

Fixed: Customizer not saving data for sections not shown in the customizer.

Fixed: Fix deprecation errors in customizer.

Fixed: Fix core deprecation notices in metaboxes.

Release date: March 08, 2022

4.3.11

Added: Advanced Customizer!

Added: Font Awesome 6 Library for future extensions.

Modified: Enforcing deprecation notices for deprecated functions. Developers: Please update your code as necessary.

Modified: Connection banner to meet wp.org library standards.

Updated: Extendify Library.

Release date: February 23, 2022

4.3.10

Added: Repeater field for beta testing.

Modified: Background field will now show background styling options even if background-image is not set.

Modified: Connection banner now promotes Extendify plugin with download/activate option.

Updated: Extendify Library.

Release date: February 09, 2022

4.3.9

Fixed: Extendify Library JavaScript error.

Release date: January 26, 2022

4.3.8

Fixed: Spacing field defaults to px if no default is set.

Fixed: Remove plugin.php hack in Appsero SDK.

Updated: Default Google Fonts list brought up to current release

Updated: Extendify Library.

Release date: January 25, 2022

4.3.7

Fixed: Incorrect global variable assignment. Thanks, @webbudesign.

Release date: January 11, 2022

4.3.6

Modified: Update to the Extendify Library.

Modified: Moved Extendify and Redux templates libraries back to root folder.

Modified: Removed "Gutenberg is currently disabled" notice when the Classic Editor plugin is active.

Fixed: date shortcode without attributes producing error.

Fixed: Various jQuery deprecation fixes.

Release date: January 11, 2022

4.3.5

Added: Add former premium feature: Option panel Search Bar. See Sample demo or the docs site.

Added: Add former premium feature: Shortcodes. See Sample demo or the docs site.

Fixed: Editor in metaboxes not saving HTML. WIll now save the same HTML posts/pages allows.

Fixed: Front end formatting issue with the Extendify template library.

Release date: December 01, 2021

4.3.4

Fixed: CSS and JS not loading when embedding Redux due to malformed path.

Modified: Update to the Extendify template library.

Release date: November, 24 2021

4.3.3

Modified: Move template libraries to redux-core directory.

Modified: Update to the Extendify template library.

Release date: November 16, 2021

4.3.2

Added: Metaboxes!

Fixed: Incorrect return type in Options Constructor.

Modified: Prefixed Browser class to avoid conflict with older versions in other projects.

Release date: November 11, 2021

4.3.1

Fixed: wp_mail has been declared by another process or plugin message.

Fixed: Malformed README wouldn't allow clicking of some support links.

Release date: September 22, 2021

4.3.0

Added: Gutenberg Template Library updated to the new Extendify library. See more information here about this upgrade and how to access the legacy library: https://redux.io/gutenberg-template-library-upgrade.

Added: Option to enable/disable Template libraries. Found under Settings > Redux > Templates

Added: Redux debug data moved to WordPress Site Health Info screen.

Removed: Redux Framework Health Screen.

Modified: Tools > Redux Framework screen moved to Settings > Redux

Modified: Redux Templates disabled by default.

Release date: September 21, 2021

** For a full changelog, see https://github.com/reduxframework/redux-framework/blob/master/CHANGELOG.md **

# data[].attributes.attachment_link.description
Redux was built by developers for developers. We save you months, if not years in your development time. Everything we do is to help innovation in the industry. ♥️ What the Plugin does? Redux is a simple, genuinely extensible, and fully responsive options framework for WordPress themes and plugins.

# data[].attributes.attachment_link.readable_text
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.

Some of the features added by this plugin

"Classic Paragraph" block that can be used instead of or together with the standard Paragraph block.

An option to set the Classic Paragraph or Classic block as the default block in the block editor.

Supports converting of most default blocks to classic paragraphs, and from classic paragraphs back to the default blocks.

Support for creating and editing tables in the Classic blocks and the classic editor.

More options when inserting lists in the Classic blocks and the classic editor.

Search and Replace in the Classic blocks and the classic editor.

Ability to set Font Family and Font Sizes in the Classic blocks and the classic editor.

And many others.

Privacy

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.

5.9.0

Updated for WordPress 5.9 and newer.

Removed the Inline text color and Inline text background color side-panels as this functionality is now available in the block editor.

Removed the side-panel toolbar. The drop-down on the main rich-text toolbar serves the same purpose - to unclutter the toolbar.

Fixed some small bugs and compatibility issues.

5.6.0

Updated for WordPress 5.6 and TinyMCE 4.9.11.

5.5.1

Renamed the plugin to Advanced Editor Tools to comply with trademark requirements.

5.5.0

5.4.0

5.3.0

Updated for WordPress 5.3 and TinyMCE 4.9.6.

5.2.1

5.2.0

Updated for WordPress 5.2.

Updated the buttons settings for the block editor toolbar. There are a few new limitations there: most buttons are now hidden in a drop-down and the users are not allowed to arrange the buttons.

Added a new advanced settings section for tables. Makes it possible to better configure how tables are edited and whether to disable use of inline CSS styles. Note that disabling inline styles would make the tables non-resizable in the editor.

Removed the option to enable pasting of image sources in some browsers. It was not working correctly.

Added a new option to always keep paragraph tags in the Classic Paragraph and Classic blocks in the block editor.

Updated exporting and importing of the settings. Now settings are exported to a (downloaded) file, and can be restored by uploading a previously exported settings file.

Improved the block editor Clear Formatting button. If some text is selected, it only clears the styling from that text. If no selection, all styling from the paragraph is cleared.

5.0.1

Fixed importing of backed-up settings.

Updated the FAQ section in the readme.

5.0.0

Added several new buttons to the rich-text toolbar in the block editor.

Added functionality to add, remove and arrange most buttons on the rich-text toolbar in the block editor.

Added alternative location for buttons for the rich-text component. That lets users move buttons that are not used frequently out of the way.

Added settings for selected text color and background color.

Improved fixes and enhancements for the Classic block.

Improved the Classic Paragraph block and added support for converting from most blocks to classic paragraphs, and converting a classic paragraph into separate blocks.

4.8.2

4.8.1

Updated for WordPress 5.0.

Added Hybrid Mode for the block editor. Includes a Classic Paragraph block that replaces the default Paragraph block.

Added option to replace the block editor with the classic editor.

Added another settings section for configuring the toolbars in the Classic block and the Classic Paragraph block.

Added some CSS fixed for the Classic block.

Fixed (removed) setting of inline CSS for table cells when inserting a table. Inline CSS is still added when a table is resized by dragging.

4.8.0

Updated for WordPress 4.9.8 and TinyMCE 4.8.0.

4.7.13

Updated the table and anchor plugins to 4.7.13 (2018-05-16). Fixes a bug in the table plugin in Edge.

4.7.11

Updated for WordPress 4.9.6 and TinyMCE 4.7.11.

4.6.7

4.6.3

Updated for WordPress 4.8 and TinyMCE 4.6.3.

4.5.6

Updated for WordPress 4.7.4 and TinyMCE 4.5.6.

Fixed PHP notice after importing settings.

4.4.3

Updated for WordPress 4.7 and TinyMCE 4.4.3.

Fixed missing "Source code" button bug.

4.4.1

4.3.10.1

Fixed adding paragraph tags when loading posts that were saved before turning wpautop off.

Disabled the (new) inline toolbar for tables as it was overlapping the table in some cases.

4.3.10

Updated for WordPress 4.5.1 and TinyMCE 4.3.10.

Fixed support for adding editor-style.css to themes that don't have it.

4.3.8

Updated for WordPress 4.5 and TinyMCE 4.3.8.

Separated standard options and admin options.

Added settings that can disable the plugin for the main editor, other editors in wp-admin or editors on the front-end.

Korean translation by Josh Kim and Greek translation by Stathis Mellios.

4.2.8

Updated for WordPress 4.4 and TinyMCE 4.2.8.

Japanese translation by Manabu Miwa.

4.2.5

Updated for WordPress 4.3.1 and TinyMCE 4.2.5.

Fixed text domain and plugin headers.

4.2.3.1

Fix error with removing the textpattern plugin.

4.2.3

Updated for WordPress 4.3 and TinyMCE 4.2.3.

Removed the textpattern plugin as WordPress 4.3 includes similar functionality by default.

French translation by Nicolas Schneider.

4.1.9

4.1.7

Updated for WordPress 4.1 and TinyMCE 4.1.7.

Fixed bug where consecutive caption shortcodes may be split with an empty paragraph tag.

4.1.1

Fix bug with image captions when wpautop is disabled.

Add translation support to the settings page. Button names/descriptions are translated from JS using the existing WordPress translation, so this part of the settings page will be translated by default. The other text still needs separate translation.

4.1

Updated for WordPress 4.0 and TinyMCE 4.1.

Add the textpattern plugin that supports some of the markdown syntax while typing, (more info).

Add the updated 'table' plugin that supports background and border color.

4.0.2

Fix showing of the second, third and forth button rows when the Toolbar Toggle button is not used.

Fix adding the directionality plugin when RTL or LTR button is selected.

Show the "Advanced Options" to super admins on multisite installs.

Add the link plugin including link rel setting. Replaces the Insert/Edit Link dialog when enabled.

Include updated "table" plugin that has support for vertical align for cells.

4.0.1

Fix warnings on pages other than Edit Post. Update the description.

4.0

Updated for WordPress 3.9 and TinyMCE 4.0. Refreshed the settings screen. Added support for exporting and importing of the settings.

3.5.9.1

Updated for WordPress 3.8, fixed auto-embedding of single line URLs when not removing paragraph tags.

3.5.9

Updated for WordPress 3.7 and TinyMCE 3.5.9.

3.5.8

Updated for WordPress 3.5 and TinyMCE 3.5.8.

3.4.9

Updated for WordPress 3.4 and TinyMCE 3.4.9.

3.4.5.1

Fixed a bug preventing TinyMCE from importing CSS classes from editor-style.css.

3.4.5

Updated for WordPress 3.3 or later and TinyMCE 3.4.5.

3.4.2.1

Fix the removal of the media plugin so it does not require re-saving the settings.

3.4.2

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.

3.3.9.1

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.

3.3.9

Compatibility with WordPress 3.1 and TinyMCE 3.3.9, improved P and BR tags option.

3.2.7

Compatibility with WordPress 2.9 and TinyMCE 3.2.7, several minor bug fixes.

3.2.4

Compatibility with WordPress 2.8 and TinyMCE 3.2.4, minor bug fixes.

3.2

Compatibility with WordPress 2.7 and TinyMCE 3.2, minor bug fixes.

3.1

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).

3.0.1

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.

3.0

Support for WordPress 2.5 and TinyMCE 3.0.

2.2

Deactivate/Uninstall option page, font size drop-down menu and other small changes.

2.1

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.

2.0

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.

# data[].attributes.attachment_link.description
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.

# data[].attributes.attachment_link.readable_text
This is a Child Plugin for "MainWP Dashboard" that connects your WordPress sites to the MainWP Dashboard.

The MainWP, a complete WordPress Management solution, is self-hosted, open source, and private, allowing you to control multiple WordPress websites (even those on different hosting) from your own private self-hosted WordPress website.

MainWP is the perfect solution for
- Agencies
- Freelancers
- Developers
- Designers
- Consultants
- Marketers
- In fact, anyone who wants to manage multiple WordPress sites

Here's Why WordPress Managers Love MainWP!

💰 Free Forever
🏷️ White Label
♾️ Connect Unlimited Websites
👥 Full Client Management
🌐 Organize Sites via Tags
🕒 Uptime & Site Health Monitoring
🚩 1-Click Lighthouse Stats
🔄 Effortless Bulk Updates
🚧 Staging, Cloning
📝 Professional Reports
🔒 Full Privacy, Self-hosted, Lock Your Dashboard
💬 Bulk Manage Comments
🛡️ Bulk Manage Security
📈 SEO, Traffic, Analytics, etc.
🚀 WP Rocket, Cache-Control
✏️ Fully Customizable
🌐 Domain Monitoring
🔗 Security & Backup Integrations
😌 Bulk Content Management (Draft, Publish, Edit, Trash)
🦾 40+ Integrations

And a lot more ...

HOW DOES THE MAINWP WORK?

First, Install and Activate the MainWP WordPress Manager Dashboard plugin on a WordPress site you will use for controlling all other sites; this is your Dashboard Site.

We highly recommend this be a new, clean WordPress installation and not on one of your operating sites. Using a clean site helps to eliminate any unnecessary plugin conflicts or security issues.

Next, Install and Activate the MainWP Child plugin (this plugin) on all the WordPress sites you want to connect to your MainWP Dashboard. WordPress sites connected to your Dashboard are referred to as Child Sites.

Once connected, you can manage them from your MainWP Dashboard.

Still not sure how MainWP works? Review these detailed steps on installing your Dashboard and connecting your first Child Site.

Features Include:

Connect and control all your WordPress installs, even those on different hosts!

Update all WordPress installs, Plugins, and Themes from one location

Manage and Add all your Posts from one location

Manage and Add all your Pages from one location

Run everything from one Dashboard that you host!

One-click login to your Child Sites

Easy plugin management (Bulk update, add, remove, etc.)

Fully customizable

Self-Hosted, Private, and Open Source

To know more about the MainWP WordPress management system, take a look at the MainWP Dashboard.

More Information
MainWP Documentation MainWP Community MainWP Support MainWP Videos MainWP Extensions Develop MainWP Extensions MainWP on Github
4.4.1.1 - 5-9-2023

Fixed: Potential conflict with the Oxygen Builder 4.6

Fixed: WP Rocket plugin compatibility problems

4.4.1 - 4-18-2023

4.4.0.4 - 3-30-2023

Fixed: JS conflict caused by the Hide Jetpack plugin feature

4.4.0.3 - 3-30-2023

4.4.0.2 - 3-16-2023

4.4.0.1 - 3-9-2023

4.4 - 2-20-2023

Added: support for new extensions

Preventative: Multiple security enhancements

4.3.1 - 12-14-2022

4.3.0.1 - 11-24-2022

Fixed: An issue with logging Non-MainWP changes for the connected admin user

Removed: Unused DB field

4.3 - 11-16-2022

4.2.6 - 8-26-2022

Fixed: An issue with support for the new extension

4.2.5 - 8-25-2022

4.2.4 - 7-14-2022

4.2.3 - 5-16-2022

Added: Swift Performance Pro to the Purge Cache system

4.2.2 - 5-10-2022

4.2.1 - 4-14-2022

Fixed: An issue with setting BackupBuddy plugin Settings

Fixed: An issue with generating client reports on setups with large amount of data

Updated: meta.mainwp.com URLs changed to managers.mainwp.com

Updated: privacy-policy.txt file

4.2 - 4-5-2022

4.1.10 - 2-16-2022

Fixed: Problem with loading UpdrafPlus data when $updraftplus_admin returns empty value

Fixed: Problem with posting images

Fixed: Problem with loading Wordfence Scan data in reports

Updated: Multiple error messages

Updated: Incorrect links

4.1.9 - 12-28-2021

Fixed: Problem with saving UpdraftPlus settings

Fixed: Error with posting images

Fixed: Error with recording Wordfence scans for reports

Fixed: Version comparison issue for OpenSSL version

Updated: PHP 8 compatibility

Updated: Added authorEmail to the sync output (PR284 - thanks Kim Vinberg)

4.1.8 - 10-21-2021

4.1.7.1 - 10-1-2021

Updated: OpenSSL version requirement to 1.1.0 or greater

4.1.7 - 6-29-21

Added: Support for the new Vulnerability Checker API

4.1.6.1 - 4-16-21

Fixed: An issue with disconnecting sites

Fixed: An issue with applying custom branding

4.1.6 - 4-15-21

Added: Support for the function to trigger Check for Abandoned plugins and themes process

Updated: Multiple performance improvements

4.1.5 - 3-18-21

4.1.4 - 1-21-21

4.1.3.1 - 12-30-20

4.1.3 - 12-3-20

4.1.2 - 10-8-20

Removed: unused system information check

4.1.1 - 10-7-20

4.1 - 9-9-20

4.0.7.2 - 8-6-20

Updated: WordPress 5.5 compatibility

4.0.7.1 - 4-30-20

4.0.7 - 2-25-20

Fixed: An issue with saving Bulk Setting Manager keys

Fixed: An issue with saving Wordfence extension settings

Fixed: An issue with overwriting PHP error reporting configuration

Added: Pull request #9 to add an action to allow additional post customization when a new post is created - Thanks joshlabau

Added: Pull request #13 to replace __autoload() with spl_autoload_register - Thanks Christian Foellmann

Added: Pull request #23 to fix a typo - Thanks Marco Frodl

Added: Pull request #24 to prevent overwriting PHP error reporting configuration - Thanks Stanislav Khromov

Updated: Improved premium plugins and themes updates detection system

Removed: Unused database options

4.0.6.2 - 2-3-20

Fixed: Connection problems caused by issues with json_encode function

4.0.6.1 - 1-20-20

Updated: MainWP_Child_WPvivid_BackupRestore class

4.0.6 - 1-17-20

4.0.5.1 - 12-13-19

Fixed: Child Reports data conversion problem

4.0.5 - 12-9-19

Added: support for the Pro Reports extension

Fixed: MainWP Child Reports version 2 compatibility

4.0.4 - 11-11-19

4.0.3 - 10-1-19

4.0.2 - 9-6-19

Fixed: An issue incorrect backups count in the Client Reports system

4.0.1 - 9-3-19

Fixed: An issue with clearing and preloading WP Rocket cache

4.0 - 8-28-19

3.5.7 - 5-6-19

3.5.6 - 3-25-19

3.5.5 - 3-6-19

3.5.4.1 - 2-19-19

Added: Proper attribution to plugin code used for Extensions

Removed: Unused code

3.5.4 - 2-14-19

Fixed: Issues with displaying broken links data for specific setups

Fixed: Compatibility issues with the latest PageSpeed Insights plugin version

Fixed: An issue with publishing "future" posts

Fixed: An issue with sending email alerts in specific setups

Fixed: An issue with saving code snippets in wp-config.php when the file is in a custom location

Fixed: An issue with clearing unused scheduled Cron jobs

Added: Support for the new PageSpeed Insights plugin options

Updated: Disabled the "Remove readme.html" security check feature for WPEngine hosted child sites

Updated: Support for detecting premium themes updates

3.5.3 - 12-19-18

3.5.2 - 11-27-18

3.5.1 - 11-14-18

3.5 - 9-27-18

3.4.9 - 7-23-18

Fixed: MainWP iThemes Security Extension issues caused by the latest iThemes Security plugin version

3.4.8 - 6-26-18

3.4.7.1 - 5-25-18

3.4.7 - 4-17-18

3.4.6 - 2-21-18

3.4.5 - 1-22-18

3.4.4 - 12-4-17

3.4.3 - 8-24-17

3.4.2 - 7-11-17

3.4.1 - 6-12-17

3.4 - 5-11-17

3.3 - 2-22-17

3.2.7 - 1-19-17

3.2.6 - 1-5-17

Added: support for the Divi (Elegant Themes) themes updates

3.2.5 - 12-30-16

3.2.4 - 12-09-16

Fixed: Conflict with SendGrid

3.2.3 - 12-08-16

Fixed: Compatibility issues with PHP versions

Preventative: Security improvements

3.2.2 - 12-01-16

3.2.1 - 10-26-16

Added: Support for PHP 5.4 and below

3.2 - 10-26-16

3.1.7 - 8-18-16

Fixed: Issues with PHP 7 - The MainWP Child is now PHP 7 friendly! 🙂

Added: Support for an upcoming extension (BacukpBuddy Extension)

3.1.6 - 8-2-16

3.1.5 - 7-12-16

3.1.4 - 5-9-16

Updated: function execute_snippet() extracted to a separate file

3.1.3 - 4-28-16

Fixed: Issue with repeating the delete process of the readme.html file

Fixed: PHP Warning

Fixed: Issue with replacing image source

Fixed: Incorrect replacement of the href attribute for image external links

Fixed: Issue with saving Wordfence option on Dreamhost hosting

Fixed: Issue with saving PageSpeed Settings and syncing PageSpeed data

Fixed: Secure login issue with some plugin/theme updates

Fixed: Connection timeouts due to large sites

Added: MU-Plugins support

Added: Support for publishing Image Galleries in Posts and Pages

Updated: MainWP Child plugin pages layout

Updated: Support for the new version of the BackUpWordPress plugin

Removed: Plugin and Theme Conflicts check feature

3.1.2 - 3-15-16

3.1.1 - 3-3-16

Fixed: Checking abandoned plugins, not in WP repository

Fixed: Bug when running BackupWordPress backup

Fixed: Bug adding cache settings for WordFence Extension

Added: Feature to generate server information

Added: Server Information items

Added: New Subject text box to support email in Branding Extension

Added: Support themes using invalid screen functions

Tweaked: Support new version of BackupWordPress plugin version

Updated: Added support in Client Reports Extension for BackWPup backups

3.1 - 2-17-16

3.0.2 - 1-22-16

3.0.1 - 1-18-16

3.0 - 1-12-16

2.0.29 - 9-22-15

2.0.28 - 9-7-15

2.0.27 - 9-2-15

Fixed: Security Issue (MainWP White Hat Reward Program)

2.0.26 - 9-1-15

Fixed: Conflict with Stream 3 (Thanks to Luke Carbis of Stream)

2.0.25 - 8-31-15

Fixed: Issue with Client Reports extension where comments records were not displayed correctly

Added: Support for missing Client Report records

2.0.24 - 8-20-15

2.0.23 - 8-7-15

2.0.22 - 7-22-15

2.0.21 - 7-9-15

Fixed: Bug with time schedule for the UpdraftPlus extension

Added: Support for the upcoming extension

2.0.20 - 7-6-15

2.0.19 - 6-10-15

2.0.18 - 5-30-15

Fixed: False malware alert

2.0.17 - 5-23-15

2.0.16 - 5-15-15

2.0.15 - 5-14-15

2.0.14 - 4-28-15

Fixed: Handling of updates when plugins change folder structure or name

2.0.13 - 4-22-15

Fixed: Security Issue with add_query_arg and remove_query_arg

2.0.12 - 4-16-15

2.0.11 - 4-12-15

Fixed: Upcoming extension bug

2.0.10 - 4-06-15

2.0.9.2 - 3-06-15

2.0.9.1 - 3-05-15

Added: Allow Extension to work with IThemes Security Pro

2.0.9 - 3-01-15

2.0.8 - 2-11-15

Fixed: Not all site references updated after clone

Fixed: Fixed some PHP warnings

2.0.7.1 - 2-05-15

2.0.7 - 2-01-15

2.0.6 - 1-14-15

2.0.5 - 1-07-15

Fixed: Links Manager Extension: Now using the WordPress home option instead of site URL for the links

2.0.4 - 12-26-14

Fixed: Backups for hosts having issues with "compress.zlib://" stream wrappers from PHP causing corrupt backup archives

Fixed: "Another backup is running" message displaying incorrectly

2.0.3 - 12-15-14

Fixed: Possible security issue

2.0.2 - 12-11-14

Added: Support hosts with PHP Heap classes

Fixed: JavaScript issue disabling the popup menu on the admin menu

2.0.1 - 12-10-14

Fixed: Restore/Clone from Tar via server upload

2.0 - 12-09-14

1.3.3 - 9-21-14

Added new hooks for Wordfence Extension

Fixed issue with WooCommerce Extension

1.3.2 - 9-16-14

Fixed Permission denied issue when restoring from a backup on the Dashboard

1.3.1

Fixed Issue with a new post that sometimes returned no child

Fixed Removed duplicate restore link in Tools section

1.3

1.2

1.0

0.29.13

Enhancement: Faster backups by using less file descriptors

0.29.12

Added: Attempt to overwrite site time limit settings to help prevent timeouts

Added: Attempt to reset site time out timer at intervals to help prevent timeouts

0.29.11

0.29.10

Fixed: Admin not accessible with invalid upload directory

Added new hooks for upcoming extensions

0.29.9

Added new hooks for upcoming extensions

0.29.8

Fix for uploads path outside the conventional path for backups

Added new hooks for upcoming extensions

0.29.7

0.29.6

Fixed plugin conflict with Maintenance plugin

Added zip support to database backups

0.29.5

Update for File Uploader Extension

Added new hooks for upcoming extensions

0.29.4

0.29.3

Added new hooks for upcoming extensions

0.29.2

Fix for ini_set warning when this has been disabled on the host

0.29.1

Backups now use structure tags on child sites too

Small fixes for the maintenance extension

0.29

0.28.4

More Extension Hooks to extend Code Snippet functionality

0.28.3

Fixed some issues with Code Snippets extension

0.28.2

Fixed update conflict with child plugin installed on Dashboard

Fixed some warnings with debug enabled

0.28.1

Fixed a bug on line 3269 when debug is on

0.28

Hooks added for Code Snippets Extensions

0.27.2

0.27.1

0.27

0.26

Minor fix for heatmap extension

0.25

0.24

0.23

Fixed some deprecated warnings

Fixed issues with Keyword Links extension

0.22

Added extra functionality for keyword link extension

0.21

0.20

Fixed BPS-conflict where plugins were not upgrading

0.19

Fixed issue for upgrading core/themes/plugins without FTP credentials

0.18

Fixed issue for sending correct roles to the main Dashboard

Added htaccess file backup (backed up as mainwp-htaccess to prevent restore conflicts)

0.17

Tuned for faster backup

Added extension support for Maintenance extension

0.16

Fixed some plugin conflicts preventing updates to themes/plugins/core

0.15

Fixed issue with mismatching locale on core update

0.14

Fixed redirection issue with wrongly encoded HTTP request

0.13

0.12

Fixed conflict with the main Dashboard on the same site

0.11

0.10

0.9

Fixed delete permanently bug

Fixed plugin conflict

0.8

Fixed issue with Content Extension

Added feature to add sticky posts

0.7

Fixed the message "This site already contains a link" even after reactivating the plugin

0.6

Fixed plugin conflict with WooCommerce plugin for cloning

Fixed backups having double the size

0.5

0.4

Fixed cloning issue with a custom prefix

0.3

Fixed issues with cloning (not cloning the correct source if the source was cloned)

0.2

Added unfix option for security issues

0.1

# data[].attributes.attachment_link.title
MainWP Child - Securely Connects Sites to the MainWP WordPress Manager Dashboard

# data[].attributes.attachment_link.description
This is a Child Plugin for "MainWP Dashboard" that connects your WordPress sites to the MainWP Dashboard. The MainWP, a complete WordPress Management solution, is self-hosted, open source, and private, allowing you to control multiple WordPress websites (even those on different hosting) from your own private self-hosted WordPress website.

# data[].attributes.attachment_link.readable_text
v14.1.1 - 20.05.2023

Feature: Add '/wp-json/wp-statistics/v2/online' endpoint to maintain real-time user presence on the page.

Improvement: Enhance tracker.js and implement minor optimizations.

Improvement: Upgrade email template and enhance email functionalities.

Improvement: Ensure compatibility with PHP v5.6, although we highly recommend upgrading your PHP version for better performance and security.

v14.1 - 02.05.2023

v14.0.2 - 09.03.2023

= v14.0 - 26.02.2023
New Feature

Time-Frame Filter: All widgets now support custom date ranges, giving you greater flexibility in your data analysis.

Statistics Hit Link: A new feature that adds a link to the detailed statistics page in all widgets, making it easier to see the complete data behind your website's traffic.

Improvements

Widget Admin UI & UX: We've completely redesigned the widget interface to improve the overall user experience, making it more intuitive and easy to use.

Category and Tags Statistical Merge: We've merged the Category and Tags Statistical into Taxonomy to make it more user-friendly and easier to understand.

Assets and Icons Update: All assets and icons have been updated to enhance the overall look and feel of the plugin.

Update License Functionality: We've made it easier to manage your license under the Add-Ons, so you can keep your plugin up-to-date and running smoothly.

Admin Styles & Settings Page: We've made some updates to the admin styles and settings page to improve the overall usability and functionality of the plugin.

Many other improvements: We've made numerous other improvements to enhance the overall performance and functionality of WP Statistics.

Add-Ons

Data Plus Add-On: We recently launched a new Add-On called Data Plus that unlocks advanced analytics features for WP Statistics. click here to get the limited-time offer!

For more information about this update, please visit our blog post.

v13.2.16 - 03.02.2023

Bugfix: The exclusion cache issue

Improvement: Populate post type title for archive pages

v13.2.15 - 13.01.2023

Bugfix: The exclusion issue when user is logged-in

Bugfix: The issue the API request to hit endpoint when permalink is default

v13.2.14 - 10.01.2023

Improvement: Compatibility with WordPress < 5.0

v13.2.13 - 09.01.2023

Bugfix: Fix recent, Top Visitor and Visitor page timeout & querying issue

v13.2.12 - 08.01.2023

Bugfix: Get top 10 visitor issue has been fixed

Bugfix: Changing the current language in admin has been fixed

v13.2.11 - 01.01.2023

Feature: A privacy setting has been added that allows customers to enable Do Not Track mode.

Improvement: Hardened plugin security and improvement

v13.2.10 - 24.12.2022

Bugfix: Logs the pages with query strings and UTM parameters

v13.2.9 - 17.12.2022

v13.2.8 - 03.12.2022

Feature: Respect and compatibility with Do Not Track browsers setting.

Feature: Add filter wp_statistics_top_pages_arguments to change the arguments of top pages.

Bugfix: Fix the Add-On notice constraint issue.

Bugfix: Sanitize the input of the URLs in the pages list

Improvement: Dynamic sending referred in the frontend by JavaScript while Cache is enabled.

Improvement: Remove time and _nonce parameters from the URL of the frontend while Cache is enabled.

Improvement: Compatibility with PHP v8.1

Improvement: Support method Helper::get_pages_by_visitor_id() to get pages by visitor id.

v13.2.7 - 23.10.2022

v13.2.6 - 07.09.2022

Improvement: Compatibility with Apache security_mode

Improvement: Remove coefficient per visitor field from general/visitors settings

Improvement: Hardened plugin security and improvement

Improvement: Avoid printing visitor data to the page while caching compatibility

v13.2.5 - 27.07.2022

v13.2.4.1 - 25.06.2022

Bugfix: An issue to modify the visitors' table to add type and device model has been fixed

v13.2.4 - 11.06.2022

v13.2.3 - 12.05.2022

v13.2.2.1 - 08.05.2022

Bugfix: Compatibility & fixed the UTF-8 permalinks issue

Bugfix: Showing the right hits of Total Page Views in the widget

v13.2.2 - 08.05.2022

Improvement: Downloading 3rd party services, the GeoIP & Referrer Spammer databases now is on jsDelivr

Bugfix: Storing & sending HTML tags allowed for notification message body

Bugfix: Hardened plugin security and improvement

v13.2.1 - 25.04.2022

Bugfix: Compatibility with PHP version lower than v7.4

v13.2.0 - 25.04.2022

Enhancement: The admin bar statistical is smarter and shows the Hits based on the current page, category, tag, author, etc.

Enhancement: The number of page hits in the render hit column has been improvement

Enhancement: The ChartJs is more user-friendly

Enhancement: The render column has been updated

Enhancement: The Hits in publish Metabox has been improvement

Update: The Hits column added in all visitor's table.

Update: Styles and assets

Update: Increase showing statistical items per page up to 25

Update: GeoIP City & Countries Databases has been updated to the latest version

Bugfix: Hardened plugin security and improvement

Bugfix: Showing the widget form bug has been fixed

v13.1.7 - 18.03.2022

Update: Chart.js library updated to v3.7.1

Update: New filter wp_statistics_cache_status has been added

Enhancement: Backward compatibility of the widget data to prevent a notice error

Enhancement: Minor and small issues

v13.1.6 - 16.02.2022

Bugfix: Hardened plugin security. (Special thanks to Muhammad Zeeshan (Xib3rR4dAr) & WPScan for reporting the issues)

v13.1.5 - 02.02.2022

Enhancement: Tested up to v5.9

Enhancement: Disable showing the notices with hidden class in the admin settings page

Bugfix: A security issue to accepting the correct exclusion_reason through request

Bugfix: The 403 Forbidden Error issue in REST request

v13.1.4 - 14.01.2022

v13.1.3 - 23.12.2021

Bugfix: The issue for showing the pagination in date range template has been fixed

Enhancement: Skip undefined HTTP_HOST notice error

Enhancement: Minor Improvements

v13.1.2 - 09.11.2021

13.1.1

13.1

13.0.9

Compatibility with PHP v8 and WordPress v5.8

Fixed log file path and moved out to wp-content/uploads/wp-statistics/debug.log and protected for the public access as well

Fixed updating widget and compatibility with block-based

Improvement Image optimisation with ImageAlpha (png8+alpha) and ImageOptim. Thanks vicocotea

Updated Chart.js to v3.4.1

13.0.8

13.0.7

13.0.6

13.0.5

Compatibility the ChartJs with some kind of plugins.

Compatibility with WordPress v5.6

Improvement error handling with REST API

Added an option in the Optimization page to optimize & repair the tables.

Added ability to filter wp_statistics_get_top_pages() by post type #343

Fixed the issue to load Purge class.

Minor Improvements in SQL queries.

13.0.4

Compatibility with PHP v7.2 and adjustment requires PHP version in the Composer to 5.6

Fixed the issue to get the Referred::get() method during the initial plugin.

Fixed issue to create tables queries in MariaDB v10.3

Fixed the ChartJs conflict with some plugins.

Disabled the Cronjob for table optimization in the background process (we're going to create an option on the Optimization page to handle it)

Minor Improvements.

13.0.3
We're very sorry regarding the previous update because we had a lot of changes on v13.0, we worked almost 1 year for this update and considered all situations and many tests, anyway try to update and enjoy the new features!

Fixed critical issue when some PHP modules such as bcmath are not enabled. it caused a fatal error, the purpose flag platform-check from Composer has been disabled.

Fixed the "Connect to WordPress RestAPI" message while loading the admin statistics' widgets, the uBlock browser extension was blocking the WP Statistics's requests.

Fixed the upgrade process issue, one of the previous action was calling and that caused the issue, that's now disabled.

Disabled some repair and optimization table queries during the initial request.

Minor Improvements.

13.0.2
New Feature Bug Fix Improvement
12.6.1

12.6

Added

Post/Page Select in statistics page reporting according to post Type.

Online Users widget, A cool widget to show current online users!

A new table visitor_relationship for saving visitors logs.

user_id, page_id, type columns to statistics_useronline table.

Visitor count column in Top Country widget.

Improvement

Improvement MySQL time query in all functions.

Improvement online users page UI.

Improvement Top referrals UI.

Improvement CSV exporter.

Improvement pagination in admin pages that used the WordPress paginate_links.

Improvement time filter in admin pages stats.

Improvement admin_url link in all admin pages.

Improvement text wrap in all meta boxes.

Fixed reset number online users list in period time.

Schedule list in statistical reporting.

Refer Param in Top Referring Sites page.

Fix method to get IP addresses.

Fix Page CSS.

Fix the error of No page title found in the meta box.

Fix show number refer link from custom URL.

Fix update option for Piwik blacklist.

Deprecated

Remove WP_Statistics_Pagination class.

Deprecate Top Search Words (30 Days) widget.

12.5.7

Added: The Edge To Browser List.

Added: date_i18n function in dates for retrieving localized date.

Improved: The Browsers charts.

Improved: Minor issues in GeoIP update function.

Optimized: All png files. (60% Save).

12.5.6

Fixed: Counting stats issue in Cache mode.

12.5.5

Improved: The WP-Statistics Metaboxes for Gutenberg!

Improved: The params() method.

Improved: Referrers URL to be valid.

12.5.4

Disabled: Notice cache in all admin pages just enabled in the summary and setting of WP-Statistics pages.

Improved: Some methods. params() and get_hash_string().

12.5.3

12.5.2

Improved: Some issues in php v5.4

12.5.1

Added: Cache option for support when the cache enabled in the WordPress.

Added: Visitor's city name with GeoIP, you can enable the city name in Settings > Externals > GeoIP City

Added: WP-Statistics shortcode in the TinyMCE editor. you can use the shortcode easily in the posts and pages.

Added: Qwant search engine in the Search Engine Referrals.

Added: Referrers to WP-Statistics shortcode attributes. e.g. [wpstatistics stat=referrer time=today top=10]

Added: WhichBrowser and CrawlerDetect. These libraries give us more help in identifying user agents. the Browscap library removed.

Improved: The Datepicker in the WP-Statistics pages, supported WordPress custom date format.

Improved: The pagination class.

Improved: The assets and fixed conflict ChartJS issue, when the Hit Statistics Meta box was enabled in posts/pages.

Improved: The responsive summary page.

Improved: Exclude Ajax requests, now compatible with Related Post by Jetpack.

Improved: Some issues.

Updated: Chart.js library to v2.7.3

Enabled: Hit Statistics in posts/pages. the conflict problem solved.

Disabled: The setting menu when the current user doesn't access.

Disabled: Baidu search engine by default after installing.

12.4.3

Disabled: The welcome page and Travod widget.

12.4.1

Implemented: The do_welcome() function.

Updated: Libraries to latest version.

Added: delete_transient() for deleting transients when uninstalling the plugin.

12.4.0

Removed: The Opt-Out removed.

Added: Anonymize IP addresses option in the Setting > Privacy.

12.3.6.4

Updated: Libraries to latest version.

Enabled: The suggestion notice in the log pages.

Improvement: Counting non-changing collections with count(). Thanks Daniel Ruf

12.3.6.3

Disabled: The suggestion notice.

12.3.6.2

12.3.6.1

12.3.6

Note: GDPR, We Updated Our Privacy Policy.

Added Privacy tab in the setting page and moved Hash IP Addresses and Store entire user agent in this tab.

Added Opt-out option in the Setting page -> Privacy for GDPR compliance.

Updated: Chart.js library to v2.7.2

Fixed: Issue to build search engine queries.

12.3.5

Improvement: Isolation Browscap cache processes to reduce memory usage.

Improvement: Include file.php and pluggable.php in GeoIP downloader when is not exists.

Fixed: GeoIP database update problem. Added an alternative server for download database when impossible access to maxmind.com

12.3.4

12.3.2

12.3.1

We're sorry about last issues. Now you can update to new version to resolve the problems.

Updated: Composer libraries.

Fixed: A minor bug in get_referrer_link.

Improvement: wp_doing_cron function, Check before call if is not exist.

Fixed: Issue to get IP in Hits class.

Fixed: Issue to get prefix table in searched phrases postbox.

Fixed: Issue in Browscap, Used the original Browscap library in the plugin.

If you have any problem, don't forget to send the report to our web site's contact form.

12.3

The new version proves itself more than twice as faster because we had a lot of changes in the plugin.

Improvement: Management processes and front-end have been separated for more speed.

Improvement: MySQL Queries and used multi-index for wp_statistics_pages.

Improvement: Top Referring widget in Big data. Used Transient cache to build this widget data.

Fixed: Issue in checking the Cron request.

Fixed: Issue in i18n strings. The load_plugin_textdomain missed.

Fixed: issue in generating query string in some state pages.

Fixed: issue in admin widget. The id in label missed and used get_field_id method to get a correct id.

Fixed: Admin bar menu icon.

Updated: Chart.js library to v2.7.1

12.2.1

12.2

The new version proves itself more than twice as faster because we had a lot of changes in the plugin.

Improvement: Many functions converted to classes.

Improvement: Export data on the optimization page.

Improvement: Constants, Include files.

Improvement: Setting/Optimization page stylesheet and removed jQuery UI to generate tabs.

Added: Top Search Words in the plugin.

Fixed: Some notices error.

Removed: Some unused variables.

Removed: Force English option feature in the plugin.

Thanks Farhad Sakhaei To help us with these changes.

12.1.3

We're sorry about last issues. Now you can update to new version to resolve conflict issues.

Fixed: Chart conflict issues with other libraries.

Fixed: Chart height issue in css.

Fixed: Correct numbering for pages > 1 in Top Referring page. #22

Fixed: Don't run the SQL if $reffer is not set. #21

Fixed: Refferer url scheme. #24 Thanks Farhad Sakhaei

Fixed: Network menu icon.

12.1.0

Added: Awesome charts! The Chartjs library used in the plugin for show charts.

Updated: Missed flags icons. (Curaçao, Saint Lucia, Turkmenistan, Kosovo, Saint Martin, Saint Barthélemy and Mayotte)

Updated: Countries code.

Updated: Settings and Optimization page styles.

Fixed: Showing data on the Browsers, Platforms and browsers version charts.

Fixed: Postbox container width in Logs page.

Removed: WP_STATISTICS_MIN_EXT define for load .min version in css/js.

Removed: Additional assets and the assets cleaned up.

12.0.12.1

Fixed: PHP syntax error for array brackets when the PHP < 5.4

12.0.12

Added: Add-ons page! The Add-ons add functionality to your WP-Statistics. Click here to see current Add-ons.

Fixed: Translations issue.

Updated: GeoIP library to v2.6.0

Updated: admin.min.css

12.0.11

Release Date: August 17, 2017

Fixed: links issue in the last visitors page.

Fixed: i18n issues (hardcoded strings, missing or incorrect textdomains).

Updated: admin CSS style. set with for Hits column in posts/pages list.

Updated: Improve consistency, best practices and correct typos in translation strings.

Updated: More, Reload and Toggle arrow buttons in metaboxes are consistent with WP core widget metaboxes, with screen-reader-text and key navigation. by Pedro Mendonça.

12.0.10

Release Date: July 24, 2017

Added: UptimeRobot to the default robots list.

Fixed: Uses esc_attr() for cleaning $_GET in referrers page.

Removed: screen_icon() function from the plugin. (This function has been deprecated).

12.0.9

12.0.8.1

Release Date: July 2, 2017

Fixed: load languages file. please visit translations page to help translation.

12.0.8

Release Date: June 29, 2017

Fixed: SQL Injection vulnerability, thanks John Castro for reporting issue from sucuri.net Team.

Added: new hook (wp_statistics_final_text_report_email) in email reporting.

Removed: all language files from the language folder. Translations have moved to translate.wordpress.org.

12.0.7

Release Date: June 8, 2017

WordPress 4.8 compatibility

Updated: WP-Statistics logo! Thanks Arin Hacopian for design the logo.

Removed: manual file and moved to wp-statistics.com/category/documentation

Fixed: items show issue in referring page.

Fixed: recent visitor link in dashboard widget.

12.0.6

Release Date: April 27, 2017

Fixed: Additional XSS fixes, thanks Plugin Vulnerabilities Team.

12.0.5

12.0.4

12.0.3

Release Date: March 31, 2017

Fixed: Additional XSS issue with referrers, thanks Gen Sato who submitted to JPCERT/CC Vulnerability Handling Team.

12.0.2

12.0.1

12.0.0

Release Date: February 18, 2017

Added: Categories, tags and authors stats pages.

Added: Option to exclude AJAX calls from the statistics collection.

Fixed: Removal of settings now uses the defaults and handles a conner case that could cause corrupt settings to be saved during the reset.

Fixed: URI retrieval of the current page could return an incorrect result in some cases.

Fixed: Images in the HTML version of the admin manual did not display correctly in Microsoft IE/Edge.

Fixed: Incorrect variable name on the exclusions page for the robots list.

Updated: After "removal" the notice on the plugins page is now at the top of the page as an admin notice instead of being embedded in the plugin list.

Updated: Split change log, form this point forward only the changes for the last two major versions will be included, older entries can be found in the changes.txt file in the plugin root.

11.0.3

11.0.2

11.0.1

11.0

Release Date: October 28, 2016

Added: IPv6 Support.

Added: Time attribute to searches shortcode.

Added: Basic print styles for the overview and log pages.

Fixed: Default provider for searches shortcode.

Fixed: Display of top sites list when the display port is very small would .

Fixed: CSS for date picker not loading.

Fixed: Incorrect stats on some pages for date ranges that end in the past.

Fixed: Date range selector on stats now properly displays a custom range after it has been set.

Fixed: "Empty" log widget columns could not have widgets added to them.

Updated: GeoIP library to version 1.1.1.

Updated: phpUserAgent library to 0.5.2.

Updated: Language on the front end widget to match the summary widget in the admin.

Removed: Check for bc math.

Removed: Last bits of google maps code.

10.3

Release Date: August 19, 2016

Added: Support for minified css/js files and the SCRIPT_DEBUG WordPress define.

Added: spans around the text for widget fields for easier styling.

Added: 'AdsBot-Google' to the robots list

Fixed: Pop up country information on the map dashboard widget will now stay on top of the WordPress dashboard menus.

Fixed: WP_DEBUG errors in front end widget.

Updated: JQVMap library to version 1.5.1.

Updated: jqPlot library to version 1.0.9.

Updated: GeoIP library to version 2.4.1.

10.2

10.1

Release Date: April 3, 2016

Updated: Top pages page to list the stats for the selected date range in the page list.

Updated: Added check for gzopen() function to the Optimization page as some builds of PHP are broken and do not include it which causes the GeoIP download to fail causing a white screen of death in some cases.

Updated: Added check to make sure we can write to the upload directory before doing so.

Updated: User Agent Parser library updated to V0.5.1.

Updated: MaxMind Reader Library updated to V1.1.

Fixed: Only display the widgets on the overview page that have their features enabled.

Fixed: Top pages list failed when there were less than 5 pages to display.

Fixed: Manual download links did not function.

Fixed: Typo in function name for purging the database.

Fixed: Renamed the Czech and Danish translation file names to function correctly.

Fixed: Ensure we have a valid page id before record the stat to the database to avoid an error being recorded in the PHP error log.

10.0.5

10.0.4

10.0.3

10.0.2

10.0.1

Release Date: January 18, 2016

Fixed: If you re-ordered the widgets on the overview screen and then reloaded the page, all the widgets would disappear.

10.0

Release Date: January 15, 2016

Added: Widgets now support reloading on overview and dashboard screen.

Updated: Overview screen now loads widgets dynamically to reduce memory usage.

Updated: Dashboard widgets now load dynamically.

Updated: Enabling dashboard widgets now no longer require a page load to display the contents.

Updated: Replaced the old eye icon and "more..." link on the right of the title on the overview widgets with a new icon on the right beside the open/close icon.

Fixed: Removed extraneous single quote in SQL statement on referrers page, thanks jhertel.

Fixed: Order of parameters in referrers page when viewing individual referrers was incorrect and resulted in a blank list.

Fixed: UpdatedSQL for last post date detection to order by post_date instead of ID as someone could enter a date in the past for their publish date. Thanks PC1271 for the fix.

Fixed: The referrers widget would only select the first 100k records due to a limit in PHP/MySQL, it will now select all records.

Removed: Widget selection and ordering from the settings page, the "Screen Options" tab can now be used on the enabled/disable widgets and drag and drop will remember their location.

Removed: Overview page memory usage in the optimization page as it is no longer relevant.

# data[].attributes.attachment_link.description
This plugin gives you the complete information on your website's visitors.

# data[].attributes.attachment_link.title
WooCommerce Payments - Fully Integrated Solution Built and Supported by Woo

# data[].attributes.attachment_link.description
Securely accept credit and debit cards on your site. Manage transactions without leaving your WordPress dashboard. Only with WooCommerce Payments.

# data[].attributes.attachment_link.readable_text
Kirki allows theme developers to build themes quicker & more easily.

With over 30 custom controls ranging from simple sliders to complex typography controls with Google-Fonts integration and features like automatic CSS & postMessage script generation, Kirki makes theme development a breeze.

Features ✅

Increased Performance

Simplified API

Automatic CSS Generation

Automatic postMessage Generation

Partial Refresh

Conditional Logic

GDPR Compliance

Improved Page Speed

& more!

Controls 🎛️

Kirki PRO Extensions 🏆

Create the WordPress experience your customers deserve with Kirki PRO Extensions.

PRO Features

Tabs

Responsive Controls

Input Slider

Headlines & Dividers

Margin & Padding Controls

Learn more about Kirki PRO.

Documentation 📖

You can find detailed documentation on how to use Kirki on kirki.org

Simply install as a normal WordPress plugin and activate.

If you want to integrate Kirki in your theme or plugin, please read the instructions on our documentation site.

"Kirki Customizer Framework" is open source software. The following people have contributed to this plugin.

Contributors

See the changelogs here.

# data[].attributes.attachment_link.description
Kirki allows theme developers to build themes quicker & more easily. With over 30 custom controls ranging from simple sliders to complex typography controls with Google-Fonts integration and features like automatic CSS & postMessage script generation, Kirki makes theme development a breeze.

# data[].attributes.attachment_link.readable_text
[6.0.0.1] 2022-09-07

Fix - Prevent E_ERROR from showing up when calling tribe_context()->is( 'is_main_query' ) too early in execution. [TEC-4464]

[6.0.0] 2022-09-06

Version - The Events Calendar 6.0.0 is only compatible with Events Calendar PRO 6.0.0 and higher

Feature - Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.

Feature - Inclusion of Event Occurrences custom table {$prefix}_tec_occurrences.

Feature - Inclusion of Events custom table {$prefix}_tec_events.

Tweak - Legacy views are now fully deprecated and most of the template files and code was removed, please see other changelog items to see modifications.

Language - 123 new strings added, 296 updated, 0 fuzzied, and 161 obsoleted

Tweak - Methods marked as deprecated: Tribe__Events__Main::add_new_organizer, Tribe__Events__Main::default_view, Tribe__Events__Main::fullAddress, Tribe__Events__Main::fullAddressString, Tribe__Events__Main::getDateStringShortened, Tribe__Events__Main::getPostTypes, Tribe__Events__Main::googleCalendarLink, Tribe__Events__Main::googleMapLink, Tribe__Events__Main::monthNames, Tribe__Events__Main::nextMonth, Tribe__Events__Main::previousMonth, Tribe__Events__Main::setDisplay

[5.16.4] 2022-08-09

Fix - Ensure date formats are escaped properly when they contain slashes. [ECP-1136]

Tweak - Update the calendar print design. [TEC-4425]

Tweak - Add support for ticketed parameter for Event archive REST API calls. [TEC-4439]

Tweak - Add new methods filter_url_date_conflicts and filter_date_escaping to filter and properly escape the date formats for some views. [ECP-1136]

Language - 0 new strings added, 403 updated, 0 fuzzied, and 124 obsoleted.

[5.16.3.1] 2022-07-21

Fix - Update Freemius to avoid PHP 8 fatals. [TEC-4330]

[5.16.3] 2022-07-20

Fix - Add a theme based CSS class to the HTML body tag when the Default Page Template setting is enabled under Events > Settings > Display. [TEC-4391]

Fix - Avoid some conflicts between the import notice and third-party plugins using jQuery datepicker in the admin. [TEC-4429]

Tweak - Add edit links to single venue and organizer pages to improve user experience. [ECP-1181]

Tweak - Add a CSS class i.e. tribe-events-calendar-month__day--other-month to past and future month dates in the month view to allow easy targeting similar to what we had in v1. [TEC-4034]

Tweak - Changed views: v2/month/calendar-body/day

[5.16.2.1] 2022-07-08

Fix - Don't load Aggregator scripts on post edit pages to prevent datepicker conflicts [TEC-4427]

Tweak - Added filter: aggregator_should_load_scripts

[5.16.2] 2022-07-06

Fix - Ensure the Next button when using the Event View Elementor widget navigates to the next page on the first click. [FBAR-263]

Fix - Add a height to the subscribe to calendar export SVG icon on the single events page when using the Skeleton Styles to prevent it from taking over a huge portion of the page. [TEC-4399]

Fix - Remove link to Updates page from TEC Settings page. [TEC-4373]

Fix - Ensure Aggregator CSV imports continue to run when on an admin page. [TEC-4070]

Fix - Correct hardcoded admin urls used for Event Settings page(s). [ECP-1175]

Fix - Ensure event widgets don't carry the global search param into their queries. [TEC-4048]

Fix - Allow sub-site admins to use the updated calendar designs when their plugin access is restricted. [TEC-4382]

Fix - Remove deprecated usage of jQuery.attr( 'checked' )

Tweak - Add a unique CSS class i.e. tribe-events-calendar-month__day--past-month to past month dates in the month view to allow easy targeting. [TEC-3447]

Tweak - Add a unique CSS class i.e. tribe-events-calendar-month__day--next-month to future month dates in the month view to allow easy targeting. [TEC-3819]

Tweak - Changed views: v2/month/calendar-body/day

Language - 1 new strings added, 113 updated, 0 fuzzied, and 3 obsoleted

[5.16.1.1] 2022-06-15

Fix - correct issues with template paths when using FSE. [TEC-4401]

[5.16.1] 2022-06-09

Fix - Add rel="noindex" to links that point to empty Month and Day Views so as to not dilute SEO with empty results. [TEC-4354]

Fix - Clean up some borked CSS in some sections of the Elementor Event widget. [ECP-1105]

Fix - Fix admin links to work with the new admin page structure. [TEC-4380]

Tweak - Changed views: blocks/event-links, blocks/parts/subscribe-list, blocks/parts/subscribe-single,
v2/components/subscribe-links/item,v2/components/subscribe-links/single, v2/day/nav/next,
v2/day/nav/prev,v2/day/top-bar/nav/next, v2/day/top-bar/nav/prev, v2/month/mobile-events/nav/next,
v2/month/mobile-events/nav/prev,v2/month/top-bar/nav/next, v2/month/top-bar/nav/prev

[5.16.0] 2022-05-31

Feature - Add subscribe links for Outlook 365 and Outlook Live to the event views. [TEC-4168]

Feature - Add export links for Outlook 365 and Outlook Live to single events. [TEC-4168]

Feature - Update single event export to use a dropdown template to support more links. [TEC-4176]

Feature - Add Outlook ics as an option for Subscribe to Calendar that removes the X-WR-CALNAME from the file. Props to Andy Fragen @afragen [TEC-4188]

Fix - Prevent Redis Cache Pro fatals around date utilization and calculations on Views [TEC-4351]

Fix - Ensure all expected subscribe links show when using the default page template. [TEC-4313]

Fix - Put back the event website label for Classic editor. [TEC-4334]

Fix - Ensure that subscription links include events up to the limit, no matter the view settings. [TEC-4264]

Fix - On Event tag archives only show events with the tag, change the single event tag links to use the event tag archive, and add a link to event tag archive in the admin tag list. [TEC-4314]

Fix - Default event category in Global Import Settings to apply on new imports in Event Aggregator. [EA-426]

Fix - Add rel noindex and nofollow to the legacy iCal export button. [TEC-4354]

Language - 6 new strings added, 53 updated, 0 fuzzied, and 0 obsoleted

[5.15.0.1] 2022-05-23

Fix - Prevent fatal when using Yoast due to missing function tribe_is_month() [BTRIA-1243]

Fix - Check if function exists for get_current_screen to avoid a fatal if not.

[5.15.0] 2022-05-19

Version - The Events Calendar 5.15.0 is only compatible with Event Tickets 5.4.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Calendar PRO 5.14.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Filterbar 5.3.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Virtual 1.10.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Community 4.9.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Eventbrite Tickets 4.6.11 and higher

Feature - Update Events menu to work with the new admin pages structure. [ET-1335]

Language - 1 new strings added, 395 updated, 2 fuzzied, and 3 obsoleted

[5.14.2.1] 2022-04-28

Fix - Correct an issue with linked common release.

[5.14.2] 2022-04-28

Feature - Add support to CSV import for the ISO Currency Code field. [TEC-4341]

Feature - First iteration of changes for Full Site Editor compatibility. [TEC-4262]

Tweak - Added filter tribe_events_views_v2_ff_link_next_event to allow better control of the fast-forward link target. [ECP-957]

Tweak - Allow filtering of the "next event" query in the fast-forward link. [ECP-957]

Tweak - Added filters: tribe_merge_identical_organizers_enabled, tribe_merge_identical_venues_enabled, tribe_merge_identical_organizers_fields, tribe_merge_identical_venues_fields, tribe_amalgamate_venues_keep_venue, tribe_amalgamate_organizers_keep_organizer, tribe_events_views_v2_ff_link_next_event.

Tweak - Changed views: blocks/archive-events.

Fix - Correctly calculate Event duration when the Event crosses the daylight saving date and time. [TEC-4336]

Fix - Don't try to validate "raw" as a date. [TEC-4254]

Fix - Ensure the Views don't try to do math with strings. [TEC-4322]

Fix - Enable more than 5 csv entries to be imported when using 8.0.15 to 8.0.17 or 8.1.2 to 8.1.4. [TEC-4312]

Fix - Ensure Google Calendar links include the event description if it exists. [TEC-4315]

Language - 3 new strings added, 232 updated, 0 fuzzied, and 0 obsoleted.

[5.14.1] 2022-03-17

Tweak - Update the backend block editor UI for a single event to look similar to its frontend version in order to create a true WYSIWYG experience when using the block editor. [TEC-4250]

Tweak - Added filters: tribe_events_views_v2_month_ics_start_today

Fix - Correct a regex typo that was breaking proper JSON-LD data around event cost. [TEC-4263]

Fix - Correct Month View ics export so it begins on the current day rather than the 1st. [TEC-4223]

Fix - Add ISO Currency Code field to admin to set code sent via JSON-LD. TEC was incorrectly sending symbol. [TEC-4212]

Fix - Ensure that the full styles custom properties require the skeleton style custom properties. [TEC-4308]

Fix - Ensure that the State/Province field saves for non-US venues. [TEC-4309]

Fix - Correct duplicated text in wpadminbar Events Menu. [TEC-4310]

Fix - Load the assets required by the Event View Elementor widget in preview mode. [ECP-1065]

Language - 4 new strings added, 144 updated, 0 fuzzied, and 0 obsoleted.

[5.14.0.4] 2022-03-01

Tweak - Update version of Freemius to 2.4.3.

[5.14.0.3] 2022-02-25

Fix - Ensure the Venue and Organizer metaboxes load when creating a new post of that type. [TEC-4303]

[5.14.0.2] 2022-02-22

Fix - Correct conditional in Filter Bar upsell banner. [TEC-4284]

Fix - Un-deprecate tribe_initialize_view() as it is used in some new views.

[5.14.0.1] 2022-02-15

Fix - Prevent parse error due to trailing comma on a method call, PHP 7.1 compatibility required. Props @kzeni

[5.14.0] 2022-02-15

Feature - Add a Filter Bar upsell banner to the Filters tab that displays when the Filter Bar plugin isn't active. [TEC-4238]

Tweak - Correct documentation around the subscribe link filters. Add link slug as array keys for tec_views_v2_single_subscribe_links filter. [TEC-4215]

Tweak - Move and deprecate some methods specific to the Google Calendar link from Main to the new Google_Calendar class. [TEC-4235]

Tweak - Prevent scripts from loading on all Admin pages, only load on pages needed.

Tweak - Performance improvements around Block Asset loading and redundancy.

Tweak - Internal caching of values to reduce get_option() call count.

Tweak - Switch from sanitize_title_with_dashes to sanitize_key in a couple instances for performance gains.

Tweak - Remove the wp.editor.InnerBlocks gutenberg component in favor of wp.blockEditor.InnerBlocks which was deprecated since version 5.3. [TEC-4178]

Tweak - Prevent asset loading from repeating calls to plugin URL and path, resulting in some minor performance gains.

Fix - Update the way we handle Classic Editor compatibility. Specifically around user choice. [TEC-4016]

Fix - Remove incorrect reference for moment.min.js.map [TEC-4148]

Fix - Fixed troubleshooting page styles for standalone Event Tickets setup [ET-1382]

Fix - Remove singleton created from a deprecated class.

Fix - Ensure that the tec_views_v2_use_subscribe_links filter applies to the single event view. [TEC-4219]

Fix - Hide the "Export to .ics file" link by default, allow showing it via a filter. Also ensure the link is correct. [TEC-4214]

Fix - Serve a single event import url for Google Calendar on the single event view. [TEC-4235]

Fix - Improve theme CSS compatibility on View container by making sure our views take 100% of the width available (props @askwpgirl) [TEC-4257]

Language - 9 new strings added, 277 updated, 1 fuzzied, and 1 obsoleted

[5.13.0] 2022-01-31

Deprecation - All files from Legacy Views will throw deprecated notices, refer to https://evnt.is/v1-removal for extra information.

[5.12.4] 2022-01-19

Tweak - Minor CSS tweaks to align with the new shortcode based blocks in ECP. [ECP-1016]

Tweak - Add hook to CSV importer to enable add-on plugins to support their fields during import. [VE-387]

Tweak - Included new filter tec_system_information allowing better control over the Troubleshooting Help page.

Tweak - Included a Views V2 Status on the Troubleshooting page system info section to help with clarity for support.

Tweak - Add notice for Themes using Full Site Editor incompatibility with Widgets. [TEC-4233]

Fix - Prevent Onboarding assets from loading on the admin when not needed.

Fix - Remove CSS attributes targeting aria-labels to prevent inconsistent styling for different languages. [TEC-4227]

Fix - Resolve sorting problems when using orderby with the Event repository when no other orderby values are specified. [TEC-4232]

Fix - Prevent unwanted notice on single-event and embed views from legacy views deprecation

[5.12.3] 2022-01-10

Version - The Events Calendar 5.12.3 is only compatible with Events Calendar PRO 5.11.2 and higher

Fix - Ensure the modifications made through the tribe_events_views_v2_category_title are respected. [TEC-4110]

Fix - Correct issue where mobile default view does not load correctly when homepage set to Events Main. [TEC-3826]

Tweak - Boost SEO for category archive pages by fixing the title tag. [TEC-4110]

Tweak - Add filter to allow users to choose if the taxonomy should show parent categories [TEC-4110]

Tweak - Move handling of mobile view to ECP. Add filter to allow overriding default view. [TEC-3826]

Language - 0 new strings added, 71 updated, 0 fuzzied, and 0 obsoleted

[5.12.2] 2021-12-20

[5.12.1] 2021-12-14

Feature - Add TEC widget based blocks to the Event Blocks custom block category. [TEC-4151]

Feature - Add Event Status filter options when Filter Bar is active. [FBAR-92]

Fix - Add a valid rel value to the link tag for TEC REST API support in order to improve HTML 5 and WCAG 2.1 compliance. (props to @gabyrau for the fix!) [TEC-4129]

Fix - Ensure the date selected when creating a new event from the Event Manager is applied to the block editor. [ECP-954]

Fix - Properly observe the disabling of JSON-LD output on widget blocks in the block editor. [TEC-4077]

Fix - Prevent PHP warning in some cases when fetching the date from tribe_get_display_end_date(). (props to @huubl for the fix!) [TEC-4161]

Fix - Close a div in the new subscribe dropdown that was left open. Props to @whoisuncle for bringing this to our attention! [TEC-4166]

Tweak - Ensure the Disable the Event Search Bar setting doesn't get applied on the Event Manager page. [ECP-948]

Tweak - Ensure the related events title and event titles within the single event page for the block editor make use the customizer font settings. [TEC-4125]

Tweak - Update the description text for the "Merge Duplicates" action. Add filters for data sets usd for comparison. [TEC-3018]

Tweak - Adjust the Subscribe to Calendar dropdown styling to better accommodate themes with sidebars. [TEC-4166]

Tweak - Add the Event List and Mini-Calendar widgets to the Event Blocks category. [TEC-4151]

Tweak - Correct some incorrect template paths in docblocks. [TEC-4111]

Language - 4 new strings added, 159 updated, 0 fuzzied, and 1 obsoleted

[5.12.0] 2021-12-02

Feature - Add new subscribe options to the "Export Events" link at the bottom of calendar views and single Event view [TEC-4131]

Fix - Bypass caching of the event when dealing with the admin event list table. [TEC-4156]

Fix - Event List Widget will not print the H3 tag related to the title when that is empty. [TEC-4160]

Tweak - Allow bypassing of the Aggregator logging function by using the tec_aggregator_records_should_log_error filter. [TEC-4159]

Tweak - Removed the tribe_events_force_filtered_ical_link filter and the associated js function that recreates the subscribe link on v1 and Single Event views. [TEC-4131]

Language - 4 new strings added, 52 updated, 0 fuzzied, and 2 obsoleted

[5.11.0] 2021-11-17

Feature - Add an Events List block that is based on the Events List widget to the block editor which users can drag around to any position they want it to appear. [ECP-989]

Feature - Add event status options of scheduled, canceled, and postponed with the ability to add and display a reason for the latter two. [TEC-3465]

Feature - Add live preview to the TEC customizer screens. [TEC-4055]

Fix - When accessing comments there could be situations where an undefined array key was accessed, and in PHP 8 it is a promoted Warning error for undefined array access. [TEC-4093]

Fix - Resolved Warning: reset(): Argument #1 ($array) must be passed by reference... error that was displayed on the Events, Organizers and Venue REST endpoints in PHP v8. [TEC-4097]

Fix - Ensure that the proper spacing is applied for the venue address in list view. [TEC-4089]

Tweak - Change some of the block tests to adapt to the new Editor compatibility in common. [TEC-4016]

Tweak - Update the google calendar export button to open in a new tab on the event single page for both the classic and block editors. [TEC-4084]

Tweak - Add supplied organizer url to JSON-LD for the event->organizer. Props @cmenon12 for the notification and code! [TEC-4095]

Tweak - Add a link to the Customizer in the admin menu and in Events->Settings->Display for folks running a FSE theme. [TEC-4126]

Language - 10 new strings added, 55 updated, 0 fuzzied, and 0 obsoleted

[5.10.1] 2021-11-04

Feature - Added Black Friday promo to the General Settings panel. [TCMN-127]

Tweak - Update Black Friday banner. [TCMN-126]

[5.10.0] 2021-10-19

Tweak - Improve the look and feel of the single events page when using the block editor. These changes can be bypassed by defining the following constant to your wp-config.php file: define( 'TRIBE_EVENTS_SINGLE_VIEW_V2_DISABLED', true ); [TEC-3979]

Language - 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted

[5.9.2] 2021-10-12

[5.9.1] 2021-09-14

Feature - Updated swagger docs generated from swagger 2.0 to openapi 3.0.0

Fix - Initialize $local_time_zone to ensure we don't have notices displayed in the frontend. [TEC-3791]

Fix - Ensure the correct timezone label is being displayed on the Classic and Block editors when site-wide timezone is set. [TEC-3791]

Fix - Ensure that venue state or province are displayed next to the city in list view. [TEC-3332]

Fix - Ensure the category archive event breadcrumb links to the main events page. [TEC-3330]

Fix - Ensure that the page title does not encode (em)dashes before passing it on. [TEC-4049]

Fix - Ensure that the page title does not encode apostrophes before passing it on. [TEC-4058]

Fix - Ensure that filter_single_event_details_event_website_label() only filters the label for the website field. [ECP-921]

Tweak - Remove unused template file to avoid confusion.

Language - 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted

[5.9.0] 2021-08-24

Fix - Ensure that $eventDisplay is defined before we use it in the default template. [TEC-4060]

Feature - Alter Customizer to leverage the new exposed CSS custom properties. [TCMN-104]

Feature - Reduce the CSS load of The Events Calendar Customizer style overrides. [TEC-3011]

Feature - Allow easier style overrides by users and third-party themes/plugins. [TEC-3011]

Feature - Add new Font Sections to Customizer -> The Events Calendar -> Global Events. [TEC-3872]

Feature - Add new font family control to allow The Events Calendar styles to inherit theme fonts. [TEC-3895]

Feature - Add new font size controls for accessibility and to allow users to more closely match the font sizes of their theme. [TEC-3891]

Tweak - Support optionally passing start dates to the Event Edit page so targeted event creation can be triggered by The Events Calendar Pro's Event Manager.

Language - 16 new strings added, 429 updated, 0 fuzzied, and 0 obsoleted

[5.8.2] 2021-08-17

Feature - Redesign In-App help and troubleshooting pages. [TEC-3741]

Fix - Try to ensure that when we do an event search the query post type remains tribe_events. [TEC-4012]

Fix - Ensure the year is displayed in the block editor event single page for events that are occurring in a different year from the current one. [TEC-3740]

Fix - Fix the issue of the Event Date Time block Timezone dropdown taking up a lot of space. [TEC-4029]

Fix - Ensure WPML translated event posts show up on translated venue and organizer pages. (props @NicoX13) [TEC-4036]

Fix - Fix issue of month names not being translatable. This was caused by a missing moment js localization dependency. [ECP-739]

Fix - Ensure we test the value of tribe_events_get_current_month_day() before using it. [ECP-912]

Fix - Add a new function to add "Event Blocks" category to the editor for WP >= 5.8. [TEC-4037]

Tweak - Change label of API Settings tab to "Integrations" and alter helper text. [TEC-4015]

Language - 2 new strings added, 251 updated, 1 fuzzied, and 18 obsoleted

[5.8.1] 2021-07-20

Fix - Ensure that the Block Editor saves cost data when submitted. [TEC-3987]

Fix - Ensure that when viewing a single event we load the correct template when tribe_context is "confused". [TEC-3975]

Tweak - Remove some CSS on the single events page that was causing a random border to appear on avada theme [TEC-3952]

Tweak - Add CSS class to the event tags label on the event details section on the single event page. [TEC-3951]

Tweak - Correct the messaging and link for the v1 deprecation notice. [TEC-3958]

Tweak - Include filter to allow modifications to the Grid query for By Day Views like Month and Week, tribe_events_views_v2_by_day_view_day_repository

Language - 5 new strings added, 26 updated, 2 fuzzied, and 5 obsoleted

[5.8.0] 2021-07-01

Version - The Events Calendar 5.8.0 is only compatible with Events Calendar PRO 5.8.0 and higher

Feature - Add new Events bar section to the Customizer for control of the Events Bar styles. [TEC-3672]

Fix - Correct instance where the date & time symbols ("@") are not changing color along with the text. [TEC-3883]

Tweak - Ensure that the Month view date and time default colors match up with the rest [TEC-3709]

Tweak - Ensure the Customizer Accent Color defaults to "royal blue" (#334aff) [TEC-3884]

Tweak - Stop doing all the work here and leverage the new tribe-common Theme_Compatibility. [TCMN-106]

Tweak - Add new hooks to the single event templates to allow more third-party control over content without custom templates. [TEC-3948]

Tweak - Added filters: tribe_customizer_should_print_shortcode_customizer_styles, tribe_events_views_v2_bootstrap_html, tribe_default_events_template_classes, tribe_events_single_event_title_classes, tribe_events_single_event_title_html_before, tribe_events_single_event_title_html_after, tribe_events_single_event_title_html

Tweak - Removed filters: tribe_events_views_v2_compatibility_classes, tribe_events_views_v2_theme_compatibility_registered

Tweak - Added actions: tribe_default_events_template_after_header, tribe_default_events_template_before_footer

Language - 13 new strings added, 64 updated, 6 fuzzied, and 2 obsoleted

[5.7.1] 2021-06-23

Fix - Properly recalculate event cost when creating events via the Block Editor. [TEC-3141]

Fix - Resolve a compatibility issue with the new single view and the tickets block when using the twentynineteen theme. [TEC-3937]

Fix - Ensure that view_data is an array when fetching values from the request. [TEC-3946]

Fix - Ensure that the events block editor is disabled when "Activate Block Editor for Events" is unchecked. [TEC-3964]

Tweak - Make custom post types available from the REST API so they can be compatible with the Navigation block. [TEC-3907]

Tweak - Remove aria-labeled attribute from featured icons. [TEC-3396]

Language - 0 new strings added, 154 updated, 3 fuzzied, and 0 obsoleted

[5.7.0] 2021-05-27

Feature - Add new Month View section to the Customizer for v2 views. [TEC-3836]

Fix - Apply responsive breakpoints once the page has fully loaded with all JavaScript and Elements on the page [TEC-3797]

Fix - Resolve conflicts with Gravity Forms plugin that would prevent correct submission of forms data. [ECP-466]

Fix - Correctly handle start and end of day cutoff in Day View when the server timezone is not the same as the site (thanks @therealgilles). [TEC-3877]

Fix - Do not remove the archive body class from post tag and category pages when using Page as Event Template. [TEC-3846]

Fix - Correctly translate calendar view in WPML language switcher (thanks @dgwatkins). [TEC-3810]

Fix - Styles with the default theme twenty twenty one in <buttons> around the calendar. [TEC-3887]

Fix - Single event iCalendar export will correctly export only that event information. [TEC-3886]

Fix - Use the correct date and time in the Day View time separator when Timezone Mode is set to "Manual time zones for each event". [TEC-3877]

Fix - Correctly integrate with the "Hello Elementor" theme to avoid issues with The Events Calendar and The Events Calendar PRO Views. [ECP-648]

Fix - Correct typo in style output from Customizer. Thanks @apmatthews for catching and correcting this!

Fix - Avoid PHP warnings when linked post types are filtered out (thanks @baden03). [TEC#3533]

Tweak - Make sure events from latest past events display the featured image correctly. [TEC-3655]

Tweak - Reduced the usage of the word "onwards" on list-style view date range headings where simpler headings are better suited. [TEC-3831]

Tweak - Move messages below the calendar grid in the mobile version of Month View. [TEC-3793]

Tweak - Display a message to let visitors know the selected Month View day has no events in mobile. [TEC-3812]

Tweak - Add compatibility for the Full Site Editor navigation block. [TEC-3850]

Tweak - Filter the type of files allowed to upload into the EA Client. [TEC-3882]

Tweak - Updating lodash to 4.17.21. [TEC-3885]

Tweak - Prevent to list changes of hash on URL changes like #content [TEC-3890]

Tweak - Update Google Calendar link to use the timezone based on the Timezone Settings from the Calendar [TEC-3143]

Tweak - Add the tribe_views_v2_after_setup_loop filter to modify the loop context set up in the View (v2). [ECP-811]

Tweak - Add the tribe_events_views_v2_by_day_view_grid_days to allow pre-filling Month and Week Views (v2) Events. [ECP-529]

Tweak - Add the tribe_events_views_v2_by_day_view_day_results to allow fine-grained control over Month and Week Views (v2) Event data. [ECP-529]

Tweak - Added filters: tribe_customizer_should_print_shortcode_customizer_styles, tribe_customizer_should_print_shortcode_customizer_styles, tribe_events_views_v2_view_ical_repository_args, tribe_events_views_v2_view_{$slug}_asset_origin_object, tribe_events_views_v2_by_day_view_grid_days, tribe_events_views_v2_by_day_view_day_results, tribe_events_views_v2_month_mobile_messages, tribe_events_views_v2_view_cached_html, tribe_events_views_v2_view_{$this->slug}_cached_html, tribe_ical_template_event_ids, tribe_get_view_permalink, tribe_get_{$slug}_view_permalink

Tweak - Added actions: tribe_views_v2_after_setup_loop

Tweak - Changed views: blocks/classic-event-details, blocks/parts/details, modules/meta/details, v2/components/breakpoints, v2/components/messages, v2/day/time-separator, v2/month, v2/month/calendar-body/day, v2/month/mobile-events, v2/month/mobile-events/mobile-day, v2/month/mobile-events/mobile-day/day-marker

Language - 27 new strings added, 133 updated, 0 fuzzied, and 0 obsoleted

[5.6.0] 2021-04-29

Version - The Events Calendar 5.6.0 is only compatible with Events Calendar PRO 5.6.0 and higher

Fix - Correct implementation of filters in Views/V2/Hooks.php to avoid fatals. [ECP-761]

Fix - Ensure when saving on Blocks editor Organizer and Venue IDs don't throw notices for failed deletion. [TEC-3844]

Fix - Resolve compatibility problem between The Events Calendar and other plugins using Select2. [TEC-3748]

Fix - Enqueue full styles for v2 event single only when using full styles. [TEC-3848]

Fix - Modify Select2 to clone the jQuery.fn.select2 into jQuery.fn.select2TEC to avoid conflicting with third-party usage that didn't include the full version of Select2 [TEC-3748]

Fix - Add filtering hooks to Cache Listener to allow modifications of which options trigger an occurrence. [ECP-826] [ECP-824]

Fix - Improve escaping for messages when no results were found using search (Thanks Steve Pollak)

Tweak - Added the ability to filter cached view HTML. Hooks added were: tribe_events_views_v2_view_cached_html and tribe_events_views_v2_view_{$view_slug}_cached_html. [ECP-770]

Language - 3 new strings added, 176 updated, 0 fuzzied, and 6 obsoleted

[5.5.0.1] 2021-04-05

Fix - Reduce overhead of widget setup on every page load by setting up the widgets only as needed. [TEC-3833]

[5.5.0] 2021-03-29

Feature - Add has_event and has_no_events to the Venue and Organizer ORM so we can filter requests for both by whether they have events or not.

Fix - Invert quotes to protect against issue with MySQL in ANSI_QUOTES mode. [TEC-3785]

Fix - correct display order of sticky, featured, and "normal" events on Month View. Adds a class for targeting sticky posts for styling. [TEC-3770]

Fix - Ensure the Events List widget also shows the Time Zone when displaying it is set in the admin. [TEC-3747]

Fix - Saving on Blocks editor without Organizer is working as expected again [TEC-3788]

Fix - Fusion Core/Avada Widget implementation of The Events Calendar will no longer throw warnings on the frontend display. [ECP-538]

Fix - Usage of tribe_get_events() for non-existent posts will no longer throw warnings on the Blocks Editor, impacted Community Events Shortcode usage [BTPLAN-121]

Tweak - Added rel=noreferrer to Google Map links. [TEC-3795]

Tweak - Include actions before and after the creation of a view for REST API requests. Hooks added were: tribe_events_views_v2_before_make_view_for_rest and tribe_events_views_v2_after_make_view_for_rest

Tweak - Allow specific filtering to add other views into the HTML caching for performance using hook tribe_events_views_v2_cached_views.

Tweak - Include Legacy views deprecation notice [TEC-4809]

Language - 8 new strings added, 181 updated, 0 fuzzied, and 0 obsoleted

[5.4.0.2] 2021-03-10

Fix - Saving organizers properly work on WordPress 5.7 with Blocks Editor [TEC-3788]

[5.4.0.1] 2021-03-04

Fix - Prevent fatals happening with PHP 5.6 due to duplicated class for templates [TEC-3799]

[5.4.0] 2021-02-24

Version - The Events Calendar 5.4.0 is only compatible with Events Calendar PRO 5.3.0 and higher

Fix - Compatibility with WordPress 5.7 and jQuery 3.5.X

Fix - Updated views JavaScript manager is now deferred to the end of the request, to make sure all dependencies are loaded.

Fix - Navigation for the Views will no longer use current browser URL as previous url, preventing problems on shortcodes.

Fix - Latest Past view moved to not publicly visible, which was the intended behavior.

Tweak - Add compatibility container to widgets - to allow for a non-body target for compatibility classes.

Tweak - Include the tribe_events_views_v2_view_page_reset_ignored_params filter to prevent certain params from interfering with pagination resetting. [FBAR-222]

Tweak - Use filterable attributes for the view more link and text. Add customizer styling for the link. [ECP-568]

Tweak - Removed tribe_events_views_v2_widget_admin_form_{$field_type}_input from the List Widget admin form in favor of using Tribe__Template::do_entry_point() [ECP-486]

Tweak - Moved administration templates for List Widget components to Common. [ECP-486]

Language - 1 new strings added, 10 updated, 1 fuzzied, and 0 obsoleted

[5.3.2.1] 2021-02-02

Fix - Prevent Event Aggregator ASYNC requests from failing to import after 5 Events, Venues, RSVP, Tickets and/or Organizers. [TEC-3769]

Fix - Update compatibility with PHP 7.4 for ForceUTF8 vendor module. [TEC-3769]

[5.3.2] 2021-01-28

Feature - Add customizer support for custom location pins on single events when Views V2 is active. [TEC-3276]

Fix - Use dynamic label for fast-forward link on the month view. [TEC-3452]

Fix - Correctly filter locale in the Tribe\Events\I18n class to avoid errors.

Fix - Prevent heartbeat warning when null data param is passed on Cron and AJAX requests [TEC-3745]

Fix - Increase the minimum width of the datetime dropdown when editing an event with the block editor. [TEC-3126]

Fix - Ordering with an Array when using Tribe__Repository now properly ignores the global order passed as the default. [ECP-598]

Fix - Resolve PHP 8.0 incompatibility with __wakeup and __clone visibility on Extension class.

Fix - Prevent tribe_sort_by_priority from throwing warnings on uasort usage for PHP 8+ compatibility.

Fix - Update Di52 to include PHP 8+ compatibility.

Fix - Modify Freemius class-fs-logger.php file to prevent PHP 8+ warnings.

Fix - Correctly handle *nix and Windows server paths that contain falsy values (e.g. 0 or spaces) when building template paths. [TEC-3712]

Tweak - Increase top padding above date stamp in list view. [TEC-3656]

Tweak - Reduce bottom margin of the event title in list/day views. [TEC-3656]

Tweak - Round featured event line corners. [TEC-3656]

Tweak - Add new filter tribe_aggregator_build_url_data to customize the URL delivered to EA server.

Tweak - Update V2 Customizer admin styles of TEC sections. [TEC-3696]

Tweak - Added filters: tribe_aggregator_build_url_data

Language - 4 new strings added, 187 updated, 3 fuzzied, and 5 obsoleted

[5.3.1] 2020-12-15

Feature - Event Aggregator - Filter Events by Aggregator/Import Record. [EA-130]

Feature - V2 Customizer - Add background color css overrides. [TEC-3651]

Feature - V2 Customizer - Add Event Title color css overrides. [TEC-3334]

Feature - V2 Customizer - Add Event Date & Time color css overrides. [TEC-3675]

Feature - V2 Customizer - Add controls for Background Color to general and single-event sections. [TEC-3683]

Feature - V2 Customizer - Add controls for Event Title Color to general section. [TEC-3684]

Feature - V2 Customizer - Add controls for Event Date & Time Color to general section. [TEC-3685]

Tweak - Add opaque backgrounds for selected bordered elements. [TEC-3673]

Tweak - Change Title/Date & Time font color defaults on the Event Single page. [TEC-3682]

Fix - Fix an issue in csv venue imports where the address would not import. [TEC-3637]

Fix - Compatibility for some theme menus that no longer displayed when an event is password protected. [TEC-2968]

Language - 8 new strings added, 63 updated, 1 fuzzied, and 0 obsoleted

[5.3.0] 2020-12-02

Feature - Event Aggregator - Search Box for Scheduled Imports. [TEC-3570]

Feature - Event Aggregator Batch Pushing for Cron Imports [EA-297]

Tweak - Add the filter tribe_aggregator_import_queue_cleaner_time_to_live to customize the time in seconds to consider an EA record alive. [EA-297]

Tweak - Add the filter tribe_aggregator_import_queue_cleaner_stall_limit to customize the number of seconds for an EA record to be considered stalled. [EA-297]

Tweak - Add the filter tribe_events_aggregator_build_url [EA-297]

Tweak - Adjust Event Aggregator Client Progress Bar using the Heart Beat API for polling state instead [TEC-3534]

Tweak - Event Aggregator - Make default limit by number of events instead of by date range. [TEC-3635]

Tweak - Event Aggregator/Eventbrite Tickets - Remove verbiage regarding 50 event limit on Eventbrite imports.

Tweak - Add the tribe_get_organizer_object function. [TEC-3645]

Tweak - Change the return value of the tribe_get_event( $event_id )->organizers from a collection of Organizer names to a collection of Organizer post objects. [TEC-3645s]

Tweak - Add the tribe_get_event( $event_id )->organizer_names method to return a collection of the Event Organizer names. [TEC-3645]

Tweak - Ensure widgets don't get Filter Bar classes on their containers. [FBAR-202]

Tweak - Switch the List View previous/next URL methods to use the slug rather than a hard-coded "list" so the class is more easily extendable. [TEC-3648]

Tweak - Add an option to trash events after 1 month (thanks @StefanSchroeder).

Tweak - Improve WPML integration and URL localization of Views v2. [TEC-3608]

Fix - Event Aggregator - Fix Eventbrite status filter to not return 'do_not_override' and handle Eventbrite's additional statuses. [TEC-3569]

Fix - Ensure ECP shortcode today button handles categories gracefully. [ECP-492]

Fix - Prevent creation of duplicate venues for default address while adding or editing events. [ECP-482]

Fix - Make sure Month View "View More" link to Day View will preserve the current search criteria. [TEC-3230]

Fix - Ensure Event Aggregator Cron schedules always have array format and avoid errors on fresh WordPress installations (thanks @mmcachran).

Fix - Regular expression to sanitize name of columns on the EA client make sure all invalid characters are removed.

Fix - Use more robust code in the tribe_is_past_event template tag to avoid Warnings.

Fix - Review and improve the Rewrite component to correctly parse and handle localized URLs and accented characters. [TEC-3608]

Language - 25 new strings added, 775 updated, 1 fuzzied, and 6 obsoleted

[5.2.1] 2020-10-22

Tweak - Change Views v2 AJAX request method from GET to POST to avoid issues with too long URLs. [TEC-3283]

Tweak - Add the tribe_events_views_v2_endpoint_method filter to allow controlling the HTTP method Views should use to fetch their content from the back-end endpoint. [TEC-3283]

Tweak - Add the tribe_events_views_v2_endpoint_url filter to allow controlling the URL Views should use to fetch their content from the back-end endpoint. [TEC-3283]

Fix - Prevent Event Aggregator 15 minute Cron Schedule from being created when not required (props @jetxpert) [EA-317]

Fix - Add filter to toggle off the event templates hijack. [TEC-3521]

Fix - Correct url for current month iCal export link. [TEC-3575]

Fix - Avoid loading the same CSS file twice on the back-end. [TEC-3623]

Fix - Ensure ECP shortcode prev/next urls handle categories gracefully. [ECP-492]

Language - 3 new strings added, 200 updated, 0 fuzzied, and 0 obsoleted

[5.2.0] 2020-09-28

Fix - Fix the order of the List View when the PRO is set to show only the first instance of a Recurring Event. [ECP-467]

Fix - Fix a PHP error that would arise when during the translation, by the WPML plugin, of some strings. [TEC-3454, TEC-3578]

Fix - Fix a compatibility issue with the WPML plugin that would prevent some options from being translated correctly. [TEC-3454]

Fix - Generation and usage of translated strings that would cause issues with the WPML plugin. [TEC-3454]

Tweak - Use the border-small class for the today button, add new border button styles to customizer. [FBAR-143]

Tweak - Add missing CSS classes to the Event Categories label on the single event page. [TEC-3478]

Tweak - Adjust accordion trigger selector to allow multiple space-separated data-js attributes. [FBAR-125]

Tweak - Adjust spacing on header to prevent screen overflow. [FBAR-132]

Tweak - Adjust aria attributes and add loader text to make ajax loading more accessible. [FBAR-147]

Tweak - Add the tribe_events_latest_past_view_display_template filter to allow controlling the display of templates in the context of the Latest Past Events View. [FBAR-148]

Tweak - Allow passing of additional data to the AJAX request by use of container data. [FBAR-162]

Language - 2 new strings added, 20 updated, 0 fuzzied, and 0 obsoleted

[5.1.6] 2020-08-24

Tweak - Move the iCal output coding out of the loop and into its own method. [VE-150]

Fix - Fix SQL errors that would show up when creating custom Event queries in theme builders. [TEC-3530]

Fix - Fix SQL errors that would show up when running custom Event queries in plugins . [TEC-3528]

Fix - Fix SQL errors that would prevent customers from being able to select tickets assigned to Events in some instances. [TEC-3500]

Fix - On re-import of the excerpt and event description field enable changes to the existing values. [TEC-3080]

Fix - On re-import enable excerpt and description to be cleared of their values. [TEC-3080]

Fix - On re-import only overwrite items that have been mapped. [TEC-2962]

Tweak - Add filters for venue and organizer import data. [TEC-2962]

Tweak - Add ability to use default values from settings for venue imports via the tribe_events_importer_set_default_venue_import_values filter. [TEC-2962]

Tweak - Replace placeholders in template docblocks with appropriate links. [TEC-3399]

Language - 32 new strings added, 75 updated, 0 fuzzied, and 28 obsoleted

[5.1.5] 2020-07-27

Tweak - Add filters to link generation for events, venues, and organizers. [EXT-151]

Tweak - Remove disabled admin notice for Virtual Events and Gutenberg. [TEC-3546]

Tweak - Modify parameters on register_rest_route to include permission_callback to prevent notices on WordPress 5.5.

Fix - Prevent the wrong dates in mobile month view date marker when on leading UTC timezones. [TEC-3549]

Fix - Fix the display order of Events starting on the same date and time to ensure it's consistent. [TEC-3548]

Fix - Fix the handling of URL fragments translations in Views to ensure fully localized View URLs work. [TEC-3479]

Fix - Display promo at the bottom of views when "Show The Events Calender link" is checked. [TEC-3321]

Fix - Set proper timezone on block editor when creating a new event. [TEC-3543]

Fix - Prevent PHP error when using V2, the site home page at Main Events page, including events in the blog loop, and Pro is active. [ECP-361]

Fix - Resolve WordPress REST API authentication errors related to null returns. Props to @ahaurat [TEC-3539]

Language - 0 new strings added, 55 updated, 0 fuzzied, and 6 obsoleted

[5.1.4] 2020-06-24

Tweak - Improve fresh install experience by setting the default template to the Events one [TEC-3453]

Tweak - Create a new method to request an update back to EA imports to mark imports as completed on EA server [TEC-3476]

Tweak - Add a new filter tribe_aggregator_service_put_pue_licenses to enable external sources the option to add additional PUE attached to the request. [TEC-3476]

Tweak - Prevent latest-past from showing in the front end view selector in new installs [TEC-3450]

Tweak - On a fresh install set the enabled views to list, month, and day and set the default view to list to stop erroneous error entries [TEC-3451]

Tweak - Add a new "scheduled" status for the activity reporter of imports from EA [TEC-3475]

Tweak - Add admin notice for Virtual Events. [TEC-3620]

Language - 3 new strings added, 246 updated, 1 fuzzied, and 1 obsoleted

[5.1.3] 2020-06-22

Tweak - Add new filter tribe_events_filter_views_v2_plural_events_label to customize the label in V2 views. [VE-9]

Fix - Prevent "too few arguments" on the settings page when a url contains percentage signs. [VE-111]

Fix - Correctly store Event Organizer meta when using the ORM.

Fix - Linked posts (Organizers and Venues) correctly check if the item selected is brand new or existing when edit link is empty. [TEC-3481]

Language - 1 new strings added, 112 updated, 0 fuzzied, and 1 obsoleted

[5.1.2.1] 2020-06-09

Security - Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).

[5.1.2] 2020-05-27

Tweak - Prevent undefined errors when using tribe_get_events and forcing a cache refresh.

Fix - Prevent E_ERROR for Tribe__Events__Meta__Save construct when dealing with revisions, which some WP Engine customers were seeing.

Language - 0 new strings added, 49 updated, 0 fuzzied, and 0 obsoleted

[5.1.1] 2020-05-11

Feature - Move all the featured event icons to templates. [TEC-3441]

Feature - Added a helper method Tribe__Plugins::is_active( 'slug' ) to check if a given plugin is active.

Feature - Add entry points through filters to be able to add content after the opening html tag or before the closing html tag. [TCMN-65]

Tweak - Add new filter tribe_aggregator_manage_record_column_source_html to customize the source column content HTML used on the Event Aggregator Import "History" tab.

Tweak - Modify language variables to improve translations readability on Updated Views navigation previous and next buttons. [props @justlevine]

Tweak - Add new filter tribe_aggregator_manage_record_column_source_html to customize the source column content HTML used on the Event Aggregator Import "History" tab.

Fix - Enqueue Customizer stylesheets properly via tribe_customizer_inline_stylesheets in Common. [TEC-3401]

Fix - Not being able to create events because capabilities were not set on activation or update of the plugin. [TEC-3350]

Fix - Adjust templates to show time zone in event details when "Show time zone" is checked. [TEC-2979]

Fix - Correct bad defaults from Template->attr() and ensure that the timezone info is correctly hydrated in the case of an unchanged block. [TEC-2964]

Fix - Show the correct counts on the Event Aggregator Import "History" tab for non-Event content types being imported.

Fix - Prevent creation of empty venue when removing a Venue inside of the Events using the Classic editor that had a US state selected. [TEC-3416]

Fix - Event Aggregator imported events when using default status or categories from the Settings Page will now be imported correctly. [TEC-3445]

Fix - A localization support that would mangle Views URLs when WPML plugin is active alongside Views v2 [TEC-3404]

Fix - Prevent problems with func_get_args() usage around template inclusion for legacy template files [TEC-3104]

Tweak - Extended support for namespaced classes in the Autoloader.

Tweak - Make Customizer stylesheet enqueue filterable via tribe_customizer_inline_stylesheets. [TEC-3401]

Tweak - Normalize namespaced prefixes with trailing backslash when registering them in the Autoloader. [VE-14]

Language - 2 new strings added, 243 updated, 0 fuzzied, and 1 obsoleted

[5.1.0] 2020-04-23

Feature - Add a "fast forward" link to Month and Day views when there are no events to show. [TEC-3400]

Feature - Add tribe_events_views_v2_use_ff_link and tribe_events_views_v2_{$this->slug}_use_ff_link filters to allow control of the link. [TEC-3400]

Feature - Add Recent Past Events Views. [TEC-3385]

Tweak - Improved on meta data handling of for Blocks editor.

Tweak - Deprecate Select2 3.5.4 in favor of SelectWoo

Tweak - Add a constant TRIBE_CACHE_VIEWS to turn off views HTML caching.

Fix - Theme navigation warning around post_date = '0' no longer happens when using Page template for Updated Views [TEC-3434]

Fix - Selecting other Page templates from Settings > Display now loads the correct template properly, to display events.

Fix - Preventing redirects from updated Views V2 to be too broad and end up catching requests from other Plugins, reported by GravityView team on Gravity Forms bug with imports.

Fix - Prevent PHP errors from happening during bulk activation or deactivation of the plugin [TCMN-53]

Fix - Correct iCal link on month view for months other than the current one [TEC-3267]

Fix - Correct a few incorrect and/or typoed text domains [TEC-3390]

Fix - Ensure we pass search keywords when changing views and in the top-bar nav [TEC-3282]

Fix - Prevent Blocks editor from throwing browser alert when leaving the page without any changes applied to the edited post.

Fix - Several strings have been adjusted for consistency and better translatability [TEC-3417]

Hook - Add the tribe_events_blocks_editor_is_on filter; returning a falsy value from this filter will prevent the Blocks Editor to ever be active on Events; else the settings from Events > Settings will apply [TEC-3349]

Tweak - Add some filters for better control of link targets, standardize the way we create those links [TEC-3402]

Language - 4 new strings added, 286 updated, 1 fuzzied, and 2 obsoleted

[5.0.3.1] 2020-03-23

Fix - Assets class modification to prevent JavaScript and CSS failing to load when SCRIPT_DEBUG=true [TCMN-52]

[5.0.3] 2020-03-23

Feature - Allow users to set a custom name for new Event Aggregator Imports. [TEC-3286]

Tweak - Add back missing JSON-LD to Single Events. [TEC-3262]

Tweak - Minify the Freemius svg assets. [TEC-3215]

Tweak - Remove "(beta)" label from URL source type of import. [TEC-3289]

Tweak - Reword the Filter Activation setting's labels for better clarity. [FBAR-79]

Fix - Breakpoint code compatibility with the latest version of jQuery 3.4.1 [TEC-3251]

Fix - Remove numbers from listed events in event list widget for Genesis theme. [TEC-2957]

Fix - Customizer accent color affects featured line and text. [TEC-3277]

Fix - Resolve conflict between datepicker holding consistent size when navigating and flexibility on small screen sizes. [TEC-3322]

Fix - Respect EA post_status from settings when an event does not have a defined value. [TEC-3255]

Fix - Save the post_status for a scheduled import when using a different value other than publish. [TEC-3296]

Fix - Update events, venues, and organizers to use dynamic labels. [TEC-3280]

Fix - Resolve an issue in Views v2 that would break URLs when the event single and archive slugs have the same value due to the "Events URL slug" and "Single event URL slug" settings or due to their translations [TEC-3254]

Fix - Restore correct handling of events RSS feeds; events will show in the RSS feed in ascending start date, starting from the current day and the event publish date will be set to the event start date [TEC-3252]

Hook - Add filters tribe_events_liveupdate_automatic_label_text and tribe_events_liveupdate_manual_label_text to allow Filter Bar to include itself in those labels. [TEC-3322]

Hook - Add the tribe_views_v2_events_query_controller_active filter; returning a falsy value from this filter will prevent Views v2 from altering the WordPress query. This filter allows handling situations where Views v2 might interfere with third party plugins (e.g. custom RSS feed implementations) [TEC-3252]

Tweak - Added filters: tribe_events_option_convert_live_filters, tribe_events_views_v2_messages_need_events_label_keys

Tweak - Removed filters: tribe_events_ical_export_text

Tweak - Changed views: v2/components/events-bar/search/keyword, v2/month/calendar-body/day

Language - 11 new strings added, 81 updated, 0 fuzzied, and 6 obsoleted

[5.0.2.1] 2020-02-25

Fix - Plugin dependency registration with Plugin_Register will not prevent loading of all plugins in list if the last item loaded fails. [TCMN-41]

[5.0.2] 2020-02-19

Version - The Events Calendar 5.0.2 is only compatible with Filter Bar 4.9.2 and higher

Version - The Events Calendar 5.0.2 is only compatible with Events Calendar PRO 5.0.2 and higher

Tweak - Modify Link Color Customizer option for single event links in description, the venue, the organizer, and the website link in classic editor. [TEC-3219]

Tweak - Move link color option to General tab in Customizer and remove Text tab. [TEC-3244]

Tweak - Freemius Opt-out workflow now present on all occasions [TEC-3171]

Tweak - Freemius updated to the latest version 2.3.2 [TEC-3171]

Tweak - Remove the "Default stylesheet - full" option from display settings, for the new views. [TEC-3125]

Tweak - Change the live refresh option to a radio, adjust conditional checks to accommodate. [TEC-3072]

Fix - Freemius activation URL send via email works as expected [TEC-3218]

Fix - Improve compatibility from Updated Views V2 with Beaver Builder plugins [TEC-3248]

Fix - More robust handling of hide_from_listings in REST API v2, thanks @maxm123

Fix - Make sure the new Views (v2) will correctly print JSON-LD schema information [TEC-3241]

Language - 4 new strings added, 248 updated, 1 fuzzied, and 3 obsoleted

[5.0.1] 2020-02-12

[5.0.0.2] 2020-02-06

Fix - Datepicker format now properly defaults to the correct value when Display Settings have not been saved. [TEC-3229]

Fix - New views mobile breakpoints interactions with Caching plugins resolved. [TEC-3221]

[5.0.0.1] 2020-01-31

Fix - Events with timezones that differ from the site timezone now display on the correct date. [TEC-3208]

Fix - Multi-day events now display on all days that they are supposed to. [TEC-3212]

Fix - End of day cutoff is now being observed appropriately when creating the day grid stack. [TEC-3210]

Fix - Fix number of parameters when doing the_post action, for the single event view in the new views. [TEC-3214]

Fix - 404s on permalinks have been resolved by moving the flush permalink action to a later moment of time on activation after all rules have been declared. [TEC-3211]

[5.0.0] 2020-01-27

Feature - Created new Month, Day, and List views with all new HTML, CSS, and JavaScript.

Feature - Add upgrade path for new Month, Day, and List views making it opt-in for any existing users.

Feature - New templating engine to power the new Views. See More

Feature - Views initialization and instance includes more filters and actions to allow improved extensibility and customization. (See all filters below)

Feature - Views manager and bootstrapping classes were created to allow more control over where and when views will be initialized. (See filters related to those below)

Feature - Reduced maintenance burden of customizations by leveraging atomic templates for the new views. (See list of files now available below)

Feature - CSS uses a Block Element Modifier (BEM) methodology to improve reusability of components. See More

Feature - New Views share one JavaScript Manager, which contains multiple jQuery actions and customization points.

Feature - View navigation relies on the WP Rest API, improving reliability and caching opportunities.

Feature - Event permalinks are now more consistent across navigation using WP_Rewrite to map params to their matching URL, which improves SEO.

Feature - Venue data filtering used across all new views: tribe_get_venue_object_before, tribe_get_venue_object

Tweak - Custom Before and After HTML on the Events > Settings page will now prefer event view styling over the Theme's CSS.

Tweak - Lowered the reliance on the global $wp_query to create more consistent output and faster maintenance. See More

Tweak - View overrides for the new views will look within a new folder in your theme to avoid conflicting with old The Events Calendar theme customizations See More

Tweak - Switch to a compact date while on day and month view in mobile [136789]

Tweak - Remove tribe_events_getLink in favor of tribe_events_get_link which was a deprecated filter since version 4.3

Language - 2 new strings added, 169 updated, 1 fuzzied, and 0 obsoleted

[4.9.14] 2020-01-15

Feature - Add Repository filter where_meta_related_by_meta for getting a post by the meta value an associated post. [133333]

Tweak - Modifications to the Freemius code initialization to allow better data around plugin uninstalls.

Tweak - Adjust tooltip title styles for Twenty Twenty theme. [TEC-2998]

Tweak - Changed views: blocks/event-venue

Fix - Cost field description no longer disappears when editing the block. [TEC-2992]

Fix - Organizer theme no longer getting overwritten by Blocks editor styles. [TEC-2974]

Fix - Venue block properly receives the correct HTML class. [TEC-3020]

Fix - Correct missing block when switching from blocks to classic editor. [131493]

[4.9.13] 2019-12-10

Tweak - Allow Event Aggregator date refinements for Eventbrite source.

Language - 29 new strings added, 201 updated, 0 fuzzied, and 0 obsoleted

[4.9.12] 2019-11-20

Fix - Blocks Editor date time saving correctly for WordPress 5.3 compatibility. [137421]

Tweak - Add the tribe_get_query_var function [137262]

Tweak - Add tribe_get_the_content() and tribe_the_content() for PHP 7.2 compatibility with WordPress 5.2

Language - 21 new strings added, 162 updated, 0 fuzzied, and 0 obsoleted

[4.9.11] 2019-11-12

Feature - Opt-in to the newly redesigned views

Fix - Fixed issue where DD/MM/YYYY style dates were not supported during Event Aggregator imports [117691]

Fix - Resolved issue where non YYYY-MM-DD datepicker formats resulted in unpredictable behavior while navigating views [116086, 126472, 117909]

Fix - Fixed date issue where the event date was defaulting to current date when editing an event with the block editor [132735]

Tweak - Added additional datepicker formats for simpler selection [116086, 126472, 117909]

Tweak - Updated the Repository implementation to handle more complex orderby constructs [133303]

Tweak - Added the Tribe__Date_Utils::get_week_start_end method [133303]

Tweak - added the tribe_events_suppress_query_filters filter to allow suppressing Tribe__Events__Query filters [134827]

Language - 5 new strings added, 23 updated, 2 fuzzied, and 13 obsoleted

[4.9.10] 2019-10-16

Tweak - added the tribe_sanitize_deep function to sanitize and validate input values [134427]

Tweak - use the tribe_sanitize_deep function to sanitize the values returned by the tribe_get_request_var function [134427]

Tweak - Rename "Datepicker Date Format" to "Compact Date Format" [134526]

Tweak - Adjust Promoter loading order to increase compatibility with plugins that use authentication early in the process [134862]

Tweak - Add support for Authentication using a Header when using Promoter [133922]

Language - 2 new strings added, 25 updated, 0 fuzzied, and 1 obsoleted

[4.9.9] 2019-09-25

[4.9.8] 2019-09-04

Tweak - Added the Monolog logging library as alternative logging backend [120785]

Tweak - Hook Monolog logger on tribe_log action [120785]

Tweak - Add redirection of tribe( 'logger' )->log() calls to the Monolog logger using the tribe_log_use_action_logger filter [120785]

Fix - Conform iCalendar feed to specifications by not putting quotes around the timezone. This fixes Outlook compatibility [131791]

Fix - Additional fields with multiple values using pipes | as separators are working properly on importing again. [131510]

Fix - Fix default view redirection loop on mobile devices. Thanks Ricardo, cittaslow and others for flagging this! [125567]

Fix - Handling of featured image setting during Event Aggregator CSV imports [127132]

Language - 1 new strings added, 10 updated, 0 fuzzied, and 0 obsoleted

[4.9.7] 2019-08-19

Tweak - Update Lodash version on Block editor to prevent any possibility of a security issue with the package. From v4.17.11 to v4.17.15 [131421]

Tweak - Add filter 'tribe_events_js_config' to allow filtering the contents of the Javascript configuration [132567]

Tweak - Updates to the shortcode Javascript code to allow disabling the URL manipulation behavior [132567]

Fix - Prevent mascot image to get blown up out of proportions to a larger size on buggy CSS loading. [131910]

Language - 3 new strings added, 191 updated, 1 fuzzied, and 0 obsoleted

[4.9.6] 2019-08-07

Tweak - Update Event Aggregator to include compatibility with new Meetup API requirements - See more [125635]

Language - 5 new strings added, 120 updated, 5 fuzzied, and 10 obsoleted

[4.9.5] 2019-07-25

[4.9.4] 2019-07-03

Tweak - Add filter tribe_events_event_insert_args the arguments in prior to inserting the event and meta fields. [129517]

Tweak - Add filter tribe_events_event_update_args the arguments prior the update of an event and meta fields. [129517]

Tweak - Add filter tribe_events_event_prevent_update to disable the update for an event via the Tribe API [129517]

Tweak - Add filter tribe_events_archive_get_args to filter the arguments used to get the events on the archive page via REST API. [129517]

Tweak - Add filter tribe_events_validator_is_event_id to define if is a valid event_id [129517]

Tweak - Add action tribe_rest_before_event_data executed before the Event data is pulled before deliver the Event via REST API. [129517]

Tweak - Add Tribe__Events__Query::last_found_events() to access the last results via the Query object [129517]

Tweak - Wrap register_rest_route calls with tribe_register_rest_route to enable filtering on REST registration

Tweak - Add filter tribe_ical_feed_vtimezone to filter the VTIMEZONE group [89999]

Tweak - Include proper documentation of why the plugin has been deactivated and a knowledgebase article about how to downgrade [129726]

Tweak - When trying to update The Events Calendar with an incompatible version of an Addon that is expired, it will stop the upgrade [129727]

Tweak - Add filter tribe_is_classic_editor_plugin_active to change the output if the classic editor is active or not [121267]

Tweak - Create a new key if AUTH_KEY is not defined or is empty and add a new filter tribe_promoter_secret_key to filter the result [127183]

Tweak - Divide the tribe-common.js file to prevent that file from being bloated with external dependencies. [129526]

Tweak - Add new function tribe_register_rest_route Wrapper around register_rest_route to filter the arguments when a new REST endpoint is created [129517]

Tweak - Add new method Tribe__Cost_Utils::parse_separators to infer decimal and thousands separators from a value that might have been formatted in a local different from the current one [98061]

Fix - Save of event meta data when Classic editor plugin and gutenberg blocks for events are enabled [121267]

Fix - Moved The Events Calendar specific code from common Context class into The Events Calendar [129241]

Fix - Fixed issue where multiday events were not returning correct end date in block editor [128033]

Fix - Resolved issue where deactivation feedback was not hooked properly [128341]

Fix - Added escaping to the event website URL target attribute [129565]

Fix - Fix Timezone definitions for *.ics file on events [89999]

Fix - Resolved an issue where non-English decimal and thousands event cost separators could lead to wrong cost values in REST API responses [98061]

Fix - Prevent Clipboard Javascript from loading all over the place on /wp-admin/ [129526]

Language - 14 new strings added, 222 updated, 1 fuzzied, and 6 obsoleted

[4.9.3.2] 2019-06-20

Fix - Prevent issue where older versions of the tribe-common libraries could be bootstrapped [129478]

Fix - Add Promoter PCSS file so that the proper CSS will be generated on package build [129584]

[4.9.3.1] 2019-06-07

Fix - Remove caching of rewrite base slugs which make third-party, Photo and Week work as expected [129035]

Tweak - Adjust newsletter signup submission destination [129034]

[4.9.3] 2019-06-06

Fix - Fixed issue where the previous events link was not present on initial page load of the List View [127477]

Language - 10 new strings added, 18 updated, 0 fuzzied, and 0 obsoleted

[4.9.2] 2019-05-16

[4.9.1.1] 2019-05-06

Fix - Prevent Composer autoloader from throwing Fatal due to nonexistent setClassMapAuthoritative() method [126590]

[4.9.1] 2019-05-02

Fix - Prevent recurring events all page to throw 404 when events are in the past [126790]

Fix - List events Widget will display events until their end date has passed [126837]

Tweak - Add tribe_events_cost_unformatted filter to allow WPML support for WooCommerce Multilingual

Language - 0 new strings added, 168 updated, 0 fuzzied, and 5 obsoleted

[4.9.0.3] 2019-04-26

Fix - Prevent Composer autoloader from throwing Fatal due to nonexistent setClassMapAuthoritative() method [126590]

[4.9.0.2] 2019-04-25

Fix - Avoid fatals due to Query method not been present by bumping version of Event Tickets required to 4.10.4.2

[4.9.0.1] 2019-04-25

Fix - Modifications to tribe_get_events() to resolve problems introduced by latest release 4.9.0

Fix - Backwards compatibility for 'eventDisplay' => 'upcoming' on tribe_get_events(). Thanks @softwebteam, @mrwweb and @karks88 [126124]

Fix - Single navigation to next and previous events using the Object Relational Mapping classes [126144]

Fix - Events displayed correctly on all views, using End date instead of Start Date. Making sure events that are not over still show on upcoming [126259]

[4.9.0] 2019-04-17

Feature - Refactor the Database Connection to start using an Object Relational Mapping tool for a better tested codebase

Feature - Add the tribe_events() function as entry-point to the Events ORM and the supporting filter code [116356, 115579]

Feature - Add the tribe_venues() function as entry-point to the Venues ORM and the supporting filter code [116356, 115579]

Feature - Add the tribe_organizers() function as entry-point to the Organizers ORM and the supporting filter code [116356, 115579]

Feature - Add additional caching to The Events Calendar REST API archives and the Post Repository event/venue/organizer responses [117159]

Feature - Include Freemius integration on to allow opt-in information collection for 10% of new users

Tweak - Setting the site of Timezones will trigger queries using UTC to equalize event dates on Views

Tweak - Add filter to allow deactivating Freemius tribe_events_integrations_should_load_freemius

Tweak - Include a way for third-party to handle Known Range rebuilding of events tribe_events_rebuild_known_range

Tweak - All new granular handling for UTC and Timezone saving on the Classic editor

Tweak - Add support for the tribe_suppress_query_filters query variable to prevent the plugin's own query filters from applying [116356, 115579]

Tweak - Add the tribe_events_has_next_args and tribe_events_has_previous_args filters to allow filtering the arguments that check if next/previous archive pages or events are available [123950]

Fix - Include second param for the the_title for Events, Venue and Organizer Rest API endpoints amd prevent warnings. Props to Alex [123317]

Language - 5 new strings added, 167 updated, 0 fuzzied, and 1 obsoleted

[4.8.2] 2019-03-04

Fix - Resolve console warnings around React key usage for Blocks Editor [121198]

Fix - Improve our tribe_paged URL parameter sanitization, preventing themes from printing the variable and causing XSS security issues [123616]

Fix - Change ordering for Eventbrite Tickets on Event Aggregator, Ascending order by date is now the default [121979]

Tweak - Day light savings notice will now reset 4 times per year when using any UTC Timezone [123221]

Tweak - Start date for Event Aggregator is now required on Eventbrite Tickets [121979]

Language - 3 new strings added, 172 updated, 0 fuzzied, and 1 obsoleted

[4.8.1] 2019-02-14

Feature - Introduced new "(do not override)" default post status for Eventbrite imports in Event Aggregator. This preserves events' original statuses from Eventbrite.com upon import (e.g., "draft" events will not be automatically set to "publish" upon import) [112346]

Fix - Make sure the setting for "Default mobile view" is respected. Thanks to Kathleen, Tim and others for reporting this! [119271]

Fix - Apply block closer to price block [120108]

Tweak - Added new filter tribe_aggregator_new_event_post_status_before_import to allow for custom handling of an event's post status before EA an import is completed [112648]

Tweak - Added filters: tribe_events_admin_js_ajax_url_data

Tweak - Unload Image Widget Plus version 1.0.2 or older to Prevent it from creating fatals on The Events Calendar

Language - 2 new strings added, 150 updated, 1 fuzzied, and 0 obsoleted

[4.8] 2019-02-04

Feature - Introduced new "(do not override)" default post status for Eventbrite imports in Event Aggregator. This preserves events' original statuses from Eventbrite.com upon import (e.g., "draft" events will not be automatically set to "publish" upon import) [112346]

Fix - Make sure the setting for "Default mobile view" is respected. Thanks to Kathleen, Tim and others for reporting this! [119271]

Fix - Apply block closer to price block [120108]

Tweak - Added new filter tribe_aggregator_new_event_post_status_before_import to allow for custom handling of an event's post status before EA an import is completed [112648]

Tweak - Added filters: tribe_events_admin_js_ajax_url_data

Tweak - Unload Image Widget Plus version 1.0.2 or older to Prevent it from creating fatals on The Events Calendar

Language - 2 new strings added, 150 updated, 1 fuzzied, and 0 obsoleted

[4.8.0.1] 2019-02-07

Fix - Modify extension dependency checking with new system to determine if it can load [122368]

Tweak - Prevent most extensions from loading if Event Tickets is on an older version to prevent conflicts [122368]

[4.8] 2019-02-05

Feature - Add check and enforce PHP 5.6 as the minimum version [116282]

Feature - Add system to check plugin versions to inform you to update and prevent site breaking errors [116841]

Tweak - Added filters: tribe_not_php_version_names

Deprecated - Constants MIN_ET_VERSION and MIN_COMMON_VERSION in Tribe__Events__Main, use $min_et_version property and no replacement for MIN_COMMON_VERSION

Language - 7 new strings added, 139 updated, 0 fuzzied, and 1 obsoleted

[4.7.4] 2019-01-21

Fix - Display the tags block delimiter in the editor [119393]

Fix - Fixed a number of small layout bugs with the new Twenty Nineteen core theme [119689]

Fix - Save the "Event Options" when using the block editor [120168]

Fix - Filter correctly when in Classic Editor page [120137]

Fix - Give the ability to switch back from all day events in date time block [120266]

Fix - Properly align the search or create results [120460]

Fix - iCal export content for events created with the block editor [118679]

Fix - Moved the "Remove venue" button for a better user experience when removing venues from an event [120267]

Fix - Date/time block conflicts when clicking to open the block options [119413]

Fix - Layout bugs with the new Twenty Nineteen core theme [119689]

Fix - Include UTC dates meta on the event creation from the block editor [120399]

Tweak - Ensure we don't re-apply wpautop() to content that has had it removed [120562]

Tweak - Added tribe_events_admin_js_ajax_url_data filter to make filtering the JS vars of TEC's admin JS easier [116973]

Tweak - Adjusted content in the admin welcome page that users are brought to upon newly activating The Events Calendar [117795]

Tweak - Changed views: blocks/event-tags

Language - 3 new strings added, 21 updated, 1 fuzzied, and 5 obsoleted

[4.7.3] 2018-12-19

Tweak - Tweak the registration of the Event, Venue, and Organizer post types so they use some new post type labels introduced in WordPress 5.0 like item_updated, item_scheduled, etc. [119451]

Fix - Password protected events breaking the month view. Thanks to Lindsay, Simon and others for flagging this out! [117385]

Fix - Add proper capitalization for Event Price for Blocks Editor [119140]

Fix - Make sure Datetime Format for Datepickers are respected on the Blocks Editor [117428]

Fix - Correct text domain and remove old events-gutenberg [118656]

Fix - Properly display recurrence description on Blocks Editor view [119354]

Fix - Point support links to the correct places [117795]

Language - 27 new strings added, 106 updated, 0 fuzzied, and 13 obsoleted

[4.7.2] 2018-12-13

Feature - Added new action tribe_events_before_event_template_data_date_display and tribe_events_after_event_template_data_date_display

Tweak - Corrected font on time picker components in Event Date Time block [116907]

Tweak - Adjusted padding on the Event Date Time block [118697]

Tweak - Set default start time to 8:00am and default end time to 5:00pm in Event Date Time block [118112]

Fix - Corrected an issue where feature detection of async-process support would fire too many requests [118876]

Fix - Removed tribe_events_template_data()'s dependency on Events Calendar PRO, which could lead to a fatal error under some conditions [119263]

Fix - Made the Event Date Time block respect the timezone settings [118682]

Fix - Removed Price block dashboard gap [118683]

Fix - Made sure all block editor code for Meta saving is PHP 5.2 compatible

Fix - Prevented undefined from been displayed at the Event Date Time separator fields [119337]

Fix - Solved 500 error when trying to update an event [118058]s

[4.7.1] 2018-12-05

Feature - Added additional caching to TEC REST API archives and the Post Repository event/venue/organizer responses [117159]

Feature - Added new tribe_events_set_month_view_events_from_cache action to make it easier to listen for when Month View events are retrieved from the Month View cache [116124]

Fix - Importing CSV files with whitespace at the beginning of the rows won't remove headers and skip columns on Preview [117236]

Fix - Prevent JavaScript error in Month View when the Date filter is removed from the Tribe Bar (thank you to @tyrann0us on GitHub for submitting this fix!) [116995]

Fix - Facilitate automated updates for Events Calendar PRO even if it's requirements have not been met

[4.7.0.1] 2018-11-30

[4.7] 2018-11-29

Feature - added new setting to activate the block editor on events for users running the WordPress 5.0 beta.

Feature - added an Event Date Time block to add and display the event date and time

Feature - added an Event Price block to add and display the event price and optional event description

Feature - added an Event Organizer block to add and display an organizer on an event single

Feature - added an Event Venue block to add and display the event venue information including optional link or map

Feature - added an Event Website block to add and display an external website link as a button with custom label

Feature - added an Event Sharing block to display event export options and allow for more customization

Feature - added an Event Details Classic block to maintain a combined content display as in the classic editor

Feature - added a Featured Image block to display an event's featured image in the editor content

Feature - added a Tags block to display an event's tags in the editor content

Feature - added an Event Categories block to display an event's categories in the editor content

Feature - added a new Events Blocks section to the block inserter

Tweak - Added filters: tribe_blocks_editor_update_classic_content_params, tribe_blocks_editor_update_classic_content, tribe_events_editor_default_classic_template, tribe_events_editor_default_template, tribe_events_google_maps_api, tribe_events_editor_assets_should_enqueue_frontend, tribe_events_single_map_zoom_level, tribe_events_single_event_time_formatted, tribe_events_single_event_time_title, tribe_events_event_block_datetime_use_yearless_format, tribe_get_event_website_link_target, tribe_events_single_event_time_formatted, tribe_events_single_event_time_title

Language - 11 new strings added, 0 updated, 0 fuzzied, and 30 obsoleted

[4.6.26.1] 2018-11-21

Fix - Resolved a compatibility issue with WordPress version 4.7.11 and earlier (our thanks to @placer69 and @earthnutvt for flagging this) [118627]

[4.6.26] 2018-11-13

[4.6.25] 2018-10-22

Fix - List only enabled views on the "Default View" option. Thanks to wescole, John Meuse and others for reporting! [114807]

Fix - Handle left-over Facebook scheduled imports and notices [114831]

Fix - Fixed event navigation when the mini calendar widget was on the event page. Props to Matt and wescole for flagging this [114359]

Fix - Ensure columns without headers are handled in CSV imports [114199]

Tweak - Added notice for the Events Gutenberg extension and eBook download [115543]

Tweak - Avoid unnecessary HTTP calls in the Settings screens [114013]

Tweak - Show only applicable refinements for the Eventbrite source types in Event Aggregator imports [107009]

Tweak - Added tribe_aggregator_resolve_geolocation filter to allow for disabling of Geocoding using the EA service [114171]

Tweak - Added tribe_aggregator_clean_unsupported filter to specify whether unsupported origin records should be removed or not

[4.6.24.1] 2018-10-08

Fix - Fixed an issue where a fatal error could be generated when trying to save a new Event Aggregator scheduled import [115339]

Fix - Handle left-over Facebook scheduled imports and notices [114831]

Tweak - Added the tribe_aggregator_import_setting_origins filter to the origins available for default import settings [115704]

[4.6.24] 2018-10-03

Fix - Prevent broken and low-resolution Google Maps if user has not provided a Google Maps API key of their own by providing our own fallback API key [114442]

Fix - Only load widget assets when widget is active on the page [113141]

Fix - Ensure that venue, organizer, and meta information doesn't show on password-protected events [102643]

Fix - Correct the Google Maps API link in the Settings help text to point to the correct API page [112322]

Fix - Restores the event categories and tags creation summary in CSV imports [105888]

Fix - Updated the Events Gutenberg extension install check to show only when the extension is not active [114577]

Fix - Stop potential fatal errors from debug logging when running EA import actions from command line [114555]

Fix - Fixed a bug where it was often not possible to un-check the "Enable JSON-LD" option in the Events List Widget (thanks to @myrunningresource and @craigwilcox for reporting this!) [113541]

Fix - Ensure that the tribe-events-bar-should-show filter functions as aspected; if __return_false is passed, the Tribe Bar will be totally hidden (thanks @debranettles for reporting this!) [112260]

Fix - Added checks to prevent JS Type Error in mobile view. Thanks szenenight, agrilife and others for flagging this! [113524]

Tweak - Added the tribe_events_month_daily_events filter to the Month view [114041]

Tweak - Move Google Maps API loading to tribe_assets and only load once on single views when PRO is active, thanks to info2grow first reporting [112221]

Tweak - Accept 0 as an argument in tribe_get_events() so that 'post_parent' => 0 works, thanks Cy for the detailed report [111518]

Fix - handle left-over Facebook scheduled imports and notices [114831]

Tweak - Fixed the handling of the global $post variable in some Month View templates to make it easier for themers to customize those templates [113283]

Tweak - Ensure linked posts are listed alphabetically in metabox dropdowns, as they are in all other admin locations [108120]

Tweak - Added the tribe_events_month_daily_events filter to the Month view [114041]

Tweak - Move Google Maps API loading to tribe_assets and only load once on single views when PRO is active, thanks to info2grow first reporting [112221]

Tweak - Accept 0 as an argument in tribe_get_events() so that 'post_parent' => 0 works, thanks Cy for the detailed report [111518]

Tweak - Added the tribe_aggregator_record_by_origin filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_service_post_import_args filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_import_validate_meta_by_origin filter to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_refine_keyword_exclusions filter to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_refine_location_exclusions filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_venue_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_organizer_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_events_status_third_party action to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_import_form action to allow new EA origins [114652]

Tweak - Added $origin_show_map_options parameter to the tribe_aggregator_fields filter to allow new EA origins to make use of them [114652]

Fix - Fixed an issue where a fatal error could be generated when trying to save a new Event Aggregator scheduled import [115339]

[4.6.23] 2018-09-12

Fix - Fixed the "Full Styles" mobile view. Thanks Matthew, Laura and others for flagging this! [112301]

Fix - Modify resource url function to work in mu-plugin directory, thanks to Doug for reporting it [86104]

Fix - Remove references to and settings for Facebook importing in Event Aggregator [112432]

Fix - Ensure Event Aggregator allows for importing events from Eventbrite sites other than eventbrite.com, including but not limited to eventbrite.ca, .co.uk, and .co.nz [107821]

Fix - Allow venue location fields to be intentionally empty on Venue Singular REST API calls [108834]

Tweak - Add the WordPress Custom Fields Metabox show|hide settings from the Events Calendar Pro [109815]

Tweak - Allow changing Event Aggregator import process system between the asynchronous and the cron-based one; previously only available as a filter [113418, 113475]

Tweak - Allow stopping and clearing asynchronous queue processes from the admin UI [113418, 113475]

Deprecated - Tribe__Events__Aggregator__Record__Facebook

[4.6.22.1] 2018-08-27

Fix - Allow user to choose venues not created by them. Props to @integrity, @nomadadmin, and many others for reporting this! [113147]

[4.6.22] 2018-08-22

Add - Allow filtering events, in REST API requests, by their post ID with include [94326]

Add - Enable future event display to get all events in the future that have not started [70769]

Add - Allow filtering events, in REST API requests, by their post ID with include [94326]

Add - Enable future event display to get all events in the future that have not started [70769]

Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]

Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]

Fix - Multiple fixes regarding linked post types (e.g. Organizers and custom post types) - props to @natureslens and others for reporting these [105116]:

Now correctly saves in their drag-and-drop order

Deprecated the functions added in version 4.6.13 that previously attempted to fix ordering logic but was not done in a backwards-compatible way: get_order_meta_key() and tribe_sanitize_organizers()

We no longer rely on a separate postmeta value dedicated to ordering linked posts (e.g. _EventOrganizerID_Order), and you may want to remove all such values from your database after re-saving any events that have linked posts and their ordering is important

tribe_get_linked_posts_by_post_type() now works as expected, no longer returning zero results in error, nor returning all of the post type's posts if there are none linked. The tribe_events_return_all_linked_posts_if_none filter was added, as it is necessary for this fix.

Editing an existing event no longer loses the linked posts just because they were not part of the submission. Example of the bug in prior versions: If organizers are editable in the wp-admin event edit screen but not on the Community Events "event edit" form (via template override or other custom code), all pre-existing organizers were removed in error.

Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]

Fix - Only show admin notice when it is a top-level page with the event slug, thanks to MikeNGarrett for the code fix! [111186]

Fix - Change template_redirect to an action for some legacy view redirects, thanks barryceelen! [110463]

Fix - Correctly import and set Organizers for iCal and ICS files Event Aggregator imports [96059]

Fix - Retain category title in month view and month view shortcode, thanks corthoover for the first report [108258]

Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]

Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]

Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]

Fix - Fix the classic header option not working. Thanks @hanemac, David Luyendyk and others for flagging this! [111672]

Tweak - Namespace javascript debug function to prevent conflicts causing a function found, thanks to Tom-Mulvey for the fix [110462]

Tweak - Add venue name to address string for iCal and gCal export, thanks for the coding from sylviavanos [110464]

Tweak - Drop the order from the query WPML linked query as it is set later in the method, thanks to dgwatkins for the PR [110459]

Tweak - Display JS debug messages only if setting is set or through the tribe_events_js_debug filter. Thanks to Rob, @aand and others for flagging this! [82781]

[4.6.21] 2018-08-01

Add - Make global $post obj available to tribe_events_get_the_excerpt() with setup_postdata($post) [108043]

Add - Added WPML metadata improvements for Organizers and Venue. Thanks to David Garcia Watkins and the entire WPML team for their contribution [106798]

Fix - Ensure no console errors are being displayed if there's no Google Maps API key present. Thanks Greg for flagging this [95312]

Fix - Fixed an issue where saving Event Aggregator scheduled imports with an empty preview would generate PHP notices [110311]

Fix - Escape each closing html element in month view tooltip to prevent PHP parser from exposing html, thanks to Karen for a solution [64834]

Fix - Sending empty 'categories' and 'tags' for the REST API event endpoints when inserting and updating events [109627]

Fix - Prevent selection of past dates when setting up Scheduled Other URL Imports in Event Aggregator [111227]

Tweak - Manage plugin assets via tribe_assets() [40267]

Deprecated - Tribe__Events__Asset__Abstract_Asset in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Abstract_Events_Css in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin_Menu in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin_Ui in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_Calendar in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_Dayview in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_List in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Bootstrap_Datepicker in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Calendar_Script in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Chosen in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Datepicker in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Dialog in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Dynamic in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ecp_Plugins in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Default in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Full in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Skeleton in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Factory in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Jquery_Placeholder in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Jquery_Resize in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__PHP_Date_Formatter in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Settings in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Smoothness in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Tribe_Events_Bar in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Tribe_Select2 in favor of using tribe_asset

[4.6.20.1] 2018-07-10

Fix - Fix an issue where Event Aggregator imports might get blocked at 1% progress [110258]

Fix - Fix the error displayed when navigating the month view via shortcode. Thanks Lam, @ltcalendar, Disk and others for flagging this! [109589]

[4.6.20] 2018-07-09

Feature - Add featured event column support for CLI imports [108027]

Fix - Display the exact search term in the "no results" notice on the events page [106991]

Fix - Allow venue and organizer fields to be intentionally empty on Event Singular REST API calls [109482]

Fix - Add Privacy Policy guide for The Events Calendar [108454]

Tweak - Added event ID parameter to tribe_events_event_classes filter to make it more useful [64807]

Tweak - Added the tribe_aggregator_record_finalized action to allow developers to act before Event Aggregator imports start [109938]

[4.6.19] 2018-06-20

Feature - CSV importer now supports a featured event column [72376]

Add - Add Eventbrite Icon to Third Party Accounts on the help page [105388]

Add - Accessibility repair: new title-bar template for loop views included above the filter bar and content containing the page title in a h1 tag.

Fix - Accessibility repair: adjust main content container element from div to main.

Fix - More robust handling of errors and exceptions during Event Aggregator imports [107929]

Fix - Ensure that the "Export Events" button is properly displayed in month view when paginating. Thanks to @linpleva, Steven, Will and others for flagging this! [104751]

Fix - Month view pagination for datepicker formats: YYYY.MM.DD, MM.DD.YYYY, and DD.MM.YYYY. Thanks @netzwerk, @wdburgdorf, @oliverwick and others for notifying us! [105443]

Fix - Resolved customizer inconsistencies with month/week views and full styles [69758]

Fix - Check the Events Aggregator license each time the page is accessed [67864]

Fix - Improve Event Import message responses from Event Aggregator for certain cases where "Unknown service message" would be returned [107606]

Fix - Make the date picker respect the "Start of the week" Setting. Thanks to @websource, @dsb and others for flagging this! [76320]

Fix - Correct the "View All" link when using the events month view and plain permalinks. props to Kay and Robert for notifying us [72544]

Fix - Keep filter bar date when changing from month to list view, with all datepicker formats. Thanks to Caio for reporting this! [83018]

Fix - Correct the pagination in list view when a keyword is being searched. Thanks to @versi, @akr and Mary for reporting this! [94613]

Fix - Split linked posts (Organizers and Venues) by ownership, for all users [71349]

Fix - The connected status for Eventbrite under Third Party Accounts on the Help page [106868]

Fix - Fixed two PHP 5.2 errors on the Events > Help page [108338]

Fix - Display the correct Import Settings when Eventbrite Tickets is enabled [106947]

Tweak - Modify the default values for the CSV settings if there's no EA license [94426]

Tweak - Added classes to meta output in Single Event meta templates to facilitate customization [62704]

Tweak - Add the tribe_aggregator_async_insert_event filter to allow overriding the Event Aggregator asynchronous event insertion [107929]

Tweak - Add the 'tribe_aggregator_async_import_event_task filter to allow overriding the Event Aggregator asynchronous import task [107929]

Tweak - Added venue google map link to events in Day view [91610]

Tweak - Renamed the Time zone mode option "Use the local time zones for each event" to "Use manual timezones for each event" (thanks @hikeitbaby for the suggestion) [67148]

Tweak - Accessibility repair: heading hierarchy improvements throughout.

Tweak - Accessibility repair: make sure all elements have unique id attributes.

Tweak - Accessibility repair: remove redundant tab stops on feature image links.

Tweak - Accessibility repair: filter bar view selector adjustments.

Tweak - Accessibility repair: provide meaningful aria labels for filter bar inputs.

Tweak - Accessibility repair: hide Google Map embeds from screen readers.

Tweak - Enable only url imports for Eventbrite when that plugin is not active [107415]

Tweak - The EB 4.5 migration process to better detect events for migration and insure all fields are migrated [106623]

Tweak - Add tribe_events_month_has_events_filtered function and filter to see if there are events on a certain month, with filters (categories, search) [67607]

Language - 68 new strings added, 406 updated, 3 fuzzied, and 37 obsoleted

[4.6.18] 2018-06-04

Add - Eventbrite to Event Aggregator import origins [61172]

Add - Priority attribute to Import Setting fields to be able to customize order of fields [61173]

Add - Default category and change authority for Eventbrite Imports [61173]

Add - Ability to schedule Eventbrite imports through Event Aggregator [35454]

Add - Preview for Eventbrite events in the import screen ordered from farthest future event to closest [70130]

Add - Import Eventbrite events using the Other URL import origin [81825]

Add - Ability to preview and import multiple Eventbrite events using the Organizer URL [94284]

Add - Import from Eventbrite Location Search URL, i.e. https://www.eventbrite.com/d/or-portland/events/ [94588]

Tweak - Move Eventbrite settings from Legacy Import to Settings Import Tab [94388]

Tweak - Add Eventbrite imports to the Import History Tab [81826]

Tweak - Remove Legacy Imports UI [81829]

[4.6.17] 2018-05-29

Tweak - Add tribe_redirected parameter to enable a visitor to select another view after default mobile redirect, thanks to Marcella for notifying us [102743]

Fix - Hide any errors generated by servers that don't support set_time_limit() (props to @jsww for flagging this!) [64183]

Fix - Add a warning when the site Timezone is set to UTC [105217]

Fix - An issue with organizers and venues not being attached to events on Eventbrite import [106869]

Language - 4 new strings added, 170 updated, 1 fuzzied, and 0 obsoleted

[4.6.16] 2018-05-16

Tweak - Replaced the Aggregator queue processing system to run independently of WP Cron (not for CSV) [105650]

Fix - Prevents notices for Events Community when handling State and Province fields [106415]

[4.6.15] 2018-05-09

Feature - Added wp-cli command to import events from a source with Event Aggregator. See wp event-aggregator import-from --help to know more [104426]

Feature - Added wp-cli command to run scheduled imports with Event Aggregator. See wp event-aggregator run-import --help to know more [104426]

Fix - Ensure that organizers can be deleted when an event has multiple organizers [103715]

Fix - Fixed a bug where the [tribe_events] Month View pagination would fail when no Tribe Bar was visible and plain permalinks were being used [95720]

Fix - Prevent url_to_postid from running when on the main events page to avoid query conflicts [94328]

Fix - Prevent 404s and malformed URLs that would sometimes arise when navigating to a past-events view from the "All"-events view on a single recurring event [43925]

Fix - Make the [tribe_events] shortcode's output scroll to top when using the List View to match the non-shortcode List View [81509]

Fix - Ensure that default venue and address values are used throughout various venue-creation forms [63915]

Tweak - Honor the return types for tribe_has_next_event and tribe_has_previous_event when the global query is null

Language - 28 new strings added, 290 updated, 29 fuzzied, and 7 obsoleted

[4.6.14.1] 2018-04-18

Fix - Fixed fatal error that would sometimes arise when The Events Calendar was set to display on the front page

[4.6.14] 2018-04-18

Fix - Updated the "front page" logic to store the value in the DB instead of "mocking" the view via JS [100832]

Fix - Fixed the generation of PHP warnings on retrieval of posts if the "Include events in main blog loop" option is checked (thanks to Colin Carmichael for reporting this problem) [97667]

Fix - Made the tribe-ea-record custom post type (used to store Event Aggregator record information) private [99106]

Fix - Expanded the size of the time zone input in the admin to allow for better visibility for long names [100363]

Fix - If the main events page is set to be the site's front page, ensure it shows as "selected" in the Customizer's front page option [100832]

Fix - Fixed an issue where failed Event Aggregator scheduled imports would re-attempt the import too soon [102489]

Fix - Ensure the Tribe Bar displays all the available ranges of dates and times [100646]

Fix - Hid the filters in the Tribe Bar if a unique view is enabled [75114]

Fix - Fixed some imported-event handling so that events with no time and that aren't all-day events do not display on the front-end [93979]

Fix - Changed the HTTP status codes of empty event, venue, organizer, category, and tag archives from 404 to 200 and return empty arrays to stick with WP REST API standard [102283]

Fix - Better "guessing" on column mapping during the import of CSV file (thanks to April in our Help Desk for flagging this problem!) [96162]

Fix - Add new tribe_events_linked_post_type_meta_key filter, required to be set for each custom linked post type, to output custom linked post types in their drag-and-drop order (thanks @natureslens for highlighting the issue) [100733]

Tweak - Added the tribe_aggregator_find_matching_organizer and tribe_aggregator_find_matching_venue filters in Events Aggregator to allow the definition of custom Venue and Organizer match criteria [97292]

Tweak - Display the retry time for a failed Event Aggregator scheduled import in the Scheduled tab [102489]

Tweak - Add new filter, tribe_events_import_event_duplicate_matches, to determine if an event is part of the duplicates matches [77956]

Tweak - Ensure "secondary" maps, e.g. in the sidebar, have the same full-width behavior as "main" maps [74052]

Tweak - Restore some missing header navigation elements [99742]

Tweak - Add notice if an import is missing required columns [67886]

Tweak - Save time zone and time zone abbreviation fields (if provided) even if date was not changed when saving event through API [102705]

[4.6.13] 2018-03-28

Feature - Added facilities allowing users to trash or permanently delete expired events [98826]

Fix - Corrected the behavior of the previous/next event links rendered on single event pages (props to @jeremyfelt for fixing this) [101757]

Fix - Save order of organizers as displayed in the admin (thanks to JobInfo and others for report) [79126]

Tweak - Added Gutenberg compatibility for the Gutenberg Extension plugin

Tweak - Added new filter tribe_tickets_venue_action_links_edit_url to modify the venue edit link for the sales and attendee reports [93923]

Tweak - Altered day view to start at 00:00:00 and not 00:00:01 [99641]

[4.6.12] 2018-03-08

Fix - Resolved an oversight resulting in notice-level errors when the tribe_event_is_on_date() function was called incorrectly (props to @sharewisdom for pointing this out) [99117]

Fix - Resolved errors within the admin environment when the "ticketed" view of events is generated [99266]

Fix - Improved compatibility with WordPress SEO in relation to the default mobile events view [68716]

Fix - Resolved Javascript errors in month view which were triggered under some conditions by the presence of password-protected events [99089]

Fix - Improved logic responsible for identifying which events are expired (in the past) by using timezone-aware comparisons [91168]

Fix - Corrected the export of upcoming events from single organizer pages (added to support changes in Events Calendar PRO) [70727]

Tweak - Added safety checks around our use of the global $wp_query object (thanks @archetypalsxe for highlighting this issue!) [100199]

Tweak - Renamed 'Use Javascript to control date filtering' option to 'Enable live refresh' and improved the associated helper text [98022]

Tweak - Added caching to reduce the number of HTTP requests being made in relation to Event Aggregator within the admin environment [99486]

Tweak - Improved performance by reducing the number of queries that run in single event pages (in relation to tribe_get_prev_event_link() and tribe_get_next_event_link() specifically) [94587]

Tweak - Added pagination to single organizer and venue pages [97772]

Tweak - Improved compatibility with the Twenty Seventeen theme (ensuring the calendar is full-width if set to be the site's homepage) [97977]

Language - 3 new strings added, 161 updated, 1 fuzzied, and 2 obsoleted

[4.6.11.1] 2018-02-16

Fix - The render of the venue and organizer templates (thanks to Antonio and others for reporting this in our forums) [99550]

Fix - Make sure events on calendar are not affected by DST changes [99537]

[4.6.11] 2018-02-14

Fix - Ensure parity of CSS styles between the default Month View and the embedded Month Views generated by Events Calendar PRO's [tribe_events] shortcode (thanks @copoloff for reporting this bug!) [92329]

Fix - If tribe_ical_feed_calname is empty the property X-WR-CALNAME is not added to the .ics file [46620]

Fix - Stopped modifications of the main query if is in a single post to allow custom variables don't affect the page loading when using shortcode (our thanks to Joseph Reckley and others for highlighting this problem) [91787]

Tweak - Fixed a handful of small CSS bugs in the mobile views of the Twenty Sixteen, Twenty Fifteen, and Twenty Fourteen themes [95693]

Tweak - Added safeguards to reduce conflicts when lodash and underscore are used on the same site [92205]

Language - 0 new strings added, 41 updated, 0 fuzzied, and 0 obsoleted

[4.6.10.1] 2018-01-26

Fix - Make sure rewrite rule for /events is not hardcoded and is based on dynamic option field (thanks to @earnjam and others for flagging this problem) [98463]

[4.6.10] 2018-01-23

Fix - Allow The Events Calendar REST API to be disabled using the tribe_events_rest_api_enabled filter [97209]

Fix - Remove the errant div.tribe-events-single-section on the single event view when there is no venue [97615]

Fix - Make sure the date for past events is set to the current date not the end of the day of the current date [71936]

Fix - Use featured_color_scheme_custom if present as mechanism to overwrite the default color scheme for highlight color [96821]

Fix - Make sure the date for past events is set to the current date not the end of the day of the current date [71936]

Tweak - Trigger an event map-created.tribe when a map is created to allow flexibility on customization [91984]

Tweak - Add a link to the knowledge base about 'Setting Up Your Google Maps API Key' [89761]

Tweak - Add the_title filter to events called by tribe_events_template_data [38237]

Tweak - Made the "events" and "event" slugs translatable by WPML and other multilingual plugins [95026]

Tweak - Introduced the tribe_events_query_force_local_tz filter to allow for forcing non-UTC event start and end times in Tribe__Events__Query [92948]

Tweak - Prevent empty or otherwise-invalid values for various date-format options in the Display settings [94725]

Tweak - Brought day number headers in the Month View into compliance with WCAG 2.0 accessibility standards when using the "Tribe Events" stylesheet [68411]

Tweak - Improved the alignment of the event cost on the single-event view (props to @canberraclimbersassociation for reporting this bug) [97208]

Tweak - Added some more context to the labeling of the "Number of events per page" option (thanks to Todd H. for highlighting this label) [73659]

Tweak - Improve performance on Event Admin List Count by removing JOIN and use cached results [63567]

Tweak - Made the "/page/" component of some views' URL string translatable [40976]

Tweak - Button "Merge Duplicates" is always visible from now on [75208]

Tweak - Allow queries to explicitly include or exclude events that are nominally hidden from event listings [91254]

[4.6.9] 2018-01-10

Feature - Add new utility functions tribe_is_events_home and tribe_is_events_front_page similar to native WP is_home and is_front_page [42195]

Fix - Avoid issues when importing multiple organizers that specify images [96354]

Fix - Make sure latitude and longitude information from iCal feeds is used if available [96363]

Fix - Fixed an issue that prevented EA from importing images attached to Facebook events [96393]

Fix - Remove the duplicate filter call that was running twice for tribe_rest_venue_data [96090]

Tweak - Made it possible to translate the iCal feed's description field (props @gafderks) [96677]

Tweak - Improved escaping of map IDs (props LucaPipolo) [96772]

Tweak - Added new REST API endpoint that allows looking up organizers by slug instead of ID at the path organizers/by-slug/{slug}/, it has the same functionality as the endpoint organizers/{ID} [96088]

Tweak - Added new REST API endpoint that allows looking up venues by slug instead of ID at the path venues/by-slug/{slug}/, it has the same functionality as the endpoint venues/{ID} [96088]

Tweak - Added slug to the REST API responses for organizer and venue data [96088]

Tweak - Added slug to the REST API parameters allowed to use when inserting or updating an organizer or event [96088]

Tweak - Added action: tribe_events_venue_save [96069]

Tweak - Added action: tribe_events_organizer_save [96069]

Tweak - Added filter: tribe_events_rest_venue_prepare_postarr [96069]

Tweak - Added filter: tribe_events_rest_organizer_prepare_postarr [96069]

Tweak - Old tribe_rest_venue_data filter was passing the venue and the event two the second parameter because of the duplication. Now it has the second parameter as $venue, third parameter as $event if event ID was provided [96090]

Language - 5 new strings added, 30 updated, 0 fuzzied, and 0 obsoleted

[4.6.8] 2017-12-18

Fix - Preserve filter bar checkbox selections when changing views [66749]

Fix - Fix radio filters so they are only included as values when switching views when checked [72954]

Fix - Ensure the correct properties are set for list widget queries, to avoid problems when running alongside Events Calendar PRO (props @KZeni) [94105]

Fix - Fixed some layout issues with the "Buy Now" button and stock labels on mobile list views [81115]

Fix - Fixed issue where left- or right-aligned images at the bottom of event descriptions would overlap event meta on single-event pages [71134]

Fix - Fixed issue where Google Maps Link would display in some situations even when there is no address information for which to generate a link. [94909]

Fix - Corrected reference to a Select2 asset (our thanks to @pyxis630 for flagging this problem and props to @andrasguseo for the fix) [95348]

Fix - Ensure that when start and end dates are passed to the REST API, all events within the date range are correctly retrieved (thanks @braffenberg and others for highlighting this issue!) [90005]

Tweak - Added Google Maps API key to all Google Maps URLs when the key is available, allowing maps to load more reliably on some hosting environments (props to @sfdfortnight, @thor, and many others for reporting this!) [62910]

Tweak - Adjusted CSS to improve the display of venue URLs/phone numbers (especially when Events Calendar PRO is also active) (our thanks to Mathew on the forums for flagging this issue) [69127]

Tweak - Added new REST API endpoint that allows looking up events by slug instead of ID at the path events/by-slug/{slug}/, it has the same functionality as the endpoint events/{ID} [92825]

Tweak - Added slug to the REST API responses for event data [92825]

Tweak - Added slug to the REST API parameters allowed to use when inserting or updating an event [92825]

Tweak - Added new tribe_events_rest_use_inclusive_start_end_dates filter so that users can make the REST API return events from a more literal date range [90005]

Language - 3 new strings added, 68 updated, 0 fuzzied, and 0 obsoleted

[4.6.7] 2017-12-07

Fix - Fixed an issue where EA imports might not correctly create venues for iCalendar imports (thanks @starweb and others for highlighting this issue) [94323]

Fix - Fixed an issue where Month View wouldn't render correctly in X Theme with the "Events template" option set to "Default Page Template" [92554]

Fix - Fixed a WPML incompatibility issue where language could be switched to the wrong one (thanks @dgwatkins) [94732]

Tweak - Added the tribe_events_x_theme_force_full_content() filter to let users disable X Theme compatibility code [92554]

Language - 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted

[4.6.6] 2017-11-21

Feature - Added Template class which adds a few layers of filtering to any template file included

Tweak - Added clear warnings and errors to prevent and limit the import of iCalendar sources missing required fields [93600]

Tweak - Included tribe_callback_return for static returns for Hooks

Tweak - Improved Aggregator notices including error data on the responses [87326]

Language - 4 new strings added, 79 updated, 0 fuzzied, and 0 obsoleted

[4.6.5] 2017-11-16

[4.6.4] 2017-11-09

[4.6.3] 2017-11-02

Fix - Prevent JS error when adding a Pro widget in the WP Customizer screen [72127]

Fix - Fixed issue where the value of an event's "Show Google Maps Link" option would not properly affect the displaying of the link on List View (props: @etechnologie) [75547]

Fix - Added some more specification to our jquery-ui-datepicker CSS to limit conflicts with other plugins and themes [90577]

Fix - Improve shortcode pagination/view change url so it is reusable (props: @der.chef and others) [70021]

Fix - Ensure the tribe_json_ld_{type}_object filter is available to make modifications of event, venue and organizer JSON LD data possible (thanks to Mathew for flagging this problem) [89801]

Fix - Improved JSON LD output for events by outputting the correct UTC offset where required (our thanks to Nina and many others for flagging this issue) [78233]

Tweak - Fixed some display issues for the event schedule details (props @mia-caro)

Tweak - Improved the clarity of and amount of context for some linked post labels to make translation of those labels a little easier and more nuanced (props @hnacc and others) [88589]

Tweak - Changed the order in which the list view "next events" link is assembled for better translatability (with thanks to @alelouya for highlighting this problem) [72097]

Tweak - Adjusted linked posts selector HTML to improve compatibility with Batcache [92049]

Tweak - Improved datepicker handling so an end date on or later than the start date can always be selected [89825]

Language - 0 new strings added, 7 updated, 0 fuzzied, and 0 obsoleted

[4.6.2] 2017-10-18

Fix - Restored functionality to the "currency position" options in Events Settings, and in the per-event cost settings (props @schola and many others!) [89918]

Fix - Fixed issue in Month view with multi-month events not appearing on subsequent months (thanks @shinno.kei & @schittly for helping isolate this) [89747]

Fix - Made some changes to prevent Month View caching from breaking WPML support when in Month View (props: @mpike and many others!) [82286]

Fix - Fixed start/end times being displayed in incorrect timezone in structured data (thanks @mtncreative & @esosa) [42125]

Fix - Fixed an issue that would cause a 404 error if the selected default view was not enabled (thanks @pruneau) [45612]

Fix - Improved translatability by adding missing textdomains for a number of strings (props @pedro-mendonca) [91071]

Fix - Removed unneeded escaping to ensure the organizer link displays as expected (pros @f4w-pwharton) [91074]

Tweak - Improvements to the readme.txt file surrounding plugin requirements (thanks @ramiy) [90285]

Tweak - Improve site identification in multisite installations using Event Aggregator to avoid throttling issues [90489]

Tweak - Avoid notice level errors when a non-existent category archive is requested (our thanks to Charles Simmons for highlighting this) [90697]

Tweak - Added a new filter tribe_events_ical_single_event_links to make customizing the iCal and gCal export links on single-event views easier [90705]

[4.6.1] 2017-10-04

Fix - Fixed "Next Events" and "Previous Events" navigation links in list views, which would sometimes make a category-filtered list view lose its category filter as a user navigated through pages of future or past events (props @forumhelpdesk and @atomicdust for reporting this!) [72013]

Fix - Fixed some layout issues with the Tribe Bar datepicker that would arise when using a Twenty Sixteen or Twenty Fifteen child them (thanks to @stefanrueegger for reporting this) [46471]

Fix - Prevented modification of event titles within the loop when using TRIBE_MODIFY_GLOBAL_TITLE [89273]

Fix - Fixed issue when exporting all-day multi-day events via iCal where the end date was one day early (Thank you @fairmont for reporting this!) [87775]

Fix - Fixed issues with the jQuery Timepicker vendor script conflicting with other plugins' similar scripts (props: @hcny et al.) [74644]

Fix - Fixed an issue that would prevent Event Aggregator scheduled imports from running [88395]

Fix - Fixed the "Start Time" and "End Time" timepicker fields in the event-creation screen to make it impossible to have an end date/time that comes before the start date/time [72686]

Tweak - Remove unnecessary parameters from some remove_action calls in the plugin (thanks to @JPry on GitHub for submitting this fix!) [88867]

Tweak - Adjusted the EA cron start time so that it never gets created in the past [88965]

Tweak - Improved options format in the Event Aggregator settings [88970]

Tweak - Added a filter to CSV importer for altering the delimiter, escaping, and enclosing characters [70570]

Tweak - Adjusted the tribe_update_venue() template tag so it no longer creates some unnecessary meta fields involving post_title, post_content, etc. (thanks @oheinrich for bringing this to our attention) [66968]

Tweak - Improved the performance of The Events Calendar REST API tweaking some queries [89743]

Deprecated - Deprecated the tribe-events-bar-date-search-default-value filter; use tribe_events_bar_date_search_default_value instead [67482]

Language - Improvements to aid translatability of text throughout plugin (props: @ramiy) [88982]

Language - 7 new strings added, 180 updated, 4 fuzzied, and 3 obsoleted

[4.6] 2017-09-25

Feature - Added full CRUD REST support for Events, Organizers, Venues, Event Categories, and Tags

Tweak - Updated Bootstrap Datepicker to v1.7.0

Tweak - Added latitude/longitude to REST responses when available on venues

Tweak - Added JSON-LD data to REST responses when available

Tweak - Replaced deprecated first parameter of tribe_get_organizers() with a parameter that, when specified with a truthy value, returns only organizers with upcoming events attached to them

Tweak - Added action: tribe_events_organizer_created

Language - 152 new strings added, 217 updated, 6 fuzzied, and 1 obsoleted

[4.5.13] 2017-09-20

Feature - Add link to the featured image in the Events List widget. New filter introduced to control this: tribe_events_list_widget_featured_image_link (props to @cabadaj007 for the feature request) [84807]

Feature - Remove 'France, Metropolitan' option from country list to prevent issues with Google Maps API (thanks @varesanodotfr for pointing this out) [78023]

Feature - Ignored Events will restore previous status instead of setting to 'publish' [82213]

Fix - Patched jQuery Resize vendor library to avoid JavaScript conflicts (props to @britner for the original report) [71994]

Fix - Fixed a typo in the Event List widget options [71081]

Fix - Addressed some PHP notices that would sometimes emerge in tag-filtered post lists in the wp-admin (thanks to @wfsec28 and others in the forums for reporting this!) [45274]

Fix - When "Full Styles" or "Tribe Events Styles" are used, prevent duplicate featured images from showing up in the Twenty Seventeen theme (props to @want2what and others in the forums for reporting this) [80955]

Fix - Fixed the issue that would prevent the start date and date range parameters from being taken into account when using 'Other URL' source in Event Aggregator

Fix - Aggregator will no longer update comments while inactive [78890]

Fix - Avoid issues when REST API archive request parameters are not in the original order (thanks @Nslaver for reporting this and providing a fix) [88748]

Tweak - Aggregator prevents duplicated records with the same params from being created [68833]

Tweak - Aggregator will now allow for some minor shifts in schedule execution time to help distribute requests to EA Service [86628]

Tweak - Improve text in the Event Aggregator settings [77452]

Tweak - Add actions before and after posts are inserted or updated by Event Aggregator to allow custom functions to kick in (tribe_aggregator_before_insert_posts and tribe_aggregator_after_insert_posts) [87530]

Tweak - Allow users to import CSV with numerically-named categories by using a flag (currently %n) (thanks @Shamsi for reporting) [78340]

Tweak - Allow date range and events count limits to be set on each type of import (except for 'Other URL') in Event Aggregator [79975]

[4.5.12.3] 2017-09-19

Fix - Display events on Month View correctly for WordPress version 4.8.2 and up (props @realcrozetva for reporting this) [88952]

[4.5.12.2] 2017-09-08

Fix - Fixed an issue where manually running Scheduled Imports would always result in a failed import [87321]

[4.5.12.1] 2017-09-07

Fix - Fixed an issue where events imported via Event Aggregator from an iCal-like source would be duplicated in place of being updated [87654]

[4.5.12] 2017-09-06

Fix - Fixed an issue where, with certain date formats chosen in the Events display settings, the "Next Month" link navigation wasn't working (props to @tttammi and others for reporting this issue!) [86937]

Fix - Fixed a typo in REST API Swagger documentation that mentioned "organizer" when it should have stated "venue".

Fix - Fixed issues with Event Aggregator queueing system where events might be duplicated or incorrectly updated [79975]

Fix - Prevent notice when the Aggregator Record title is an array [82149]

Fix - Allows Aggregator Google Map settings to extend the Global Setting by default (props to queerio for reporting this!) [67639]

Fix - Prevent Warnings when throwing WordPress admin notices from Aggregator daily usage limit (props to cigarplanner for reporting this!) [83187]

Fix - Resolved problem where Aggregator wouldn't allow you to remove filtering terms for Records [76949]

Fix - Allow any datepicker format to be used on Aggregator filtering Events (props to matthewseymour for reporting this!) [77819]

Fix - Added check to see if log directory is readable before listing logs within it (thank you @rodrigochallengeday-org and @richmondmom for reporting this) [86091]

Tweak - Datatables Head and Foot checkboxes will not select all items, only the current page [77395]

Tweak - Included tooltip for Aggregator "Hide & Ignore" button for events [67890]

Tweak - Added all the Aggregator Origins to the Admin Bar [68693]

Tweak - Added filters: tribe_get_state_options

Tweak - Added template tags: maybe_format_from_datepicker()

Tweak - Added the tribe_rest_single_event_data filter to the single event REST API endpoint to allow filtering the returned data (thanks @mwender) [88748]

Language - 2 new strings added, 90 updated, 0 fuzzied, and 1 obsoleted

[4.5.11] 2017-08-24

Fix - Avoid Event Aggregator previews or scheduled imports being marked as failures [84259]

Fix - Fixed start and end date limit parsing for events archive in the REST API code [78375]

Fix - Fixed issue with tribe_events_get_the_excerpt() returning a read more link that sometimes pointed to the current page [70473]

Fix - Fixed Post ID not being sent to the_title filter for Organizers and Venues (props Anna L.) [85206]

Fix - Fixed issue where Month View tooltips would often go off-screen in some smaller viewport sizes [65136]

Fix - Fixed an issue that would sometimes render Event Aggregator options invalid even with a valid license [78469]

Fix - Fixed an issue where the mobile.php template file would often fail to include an event's featured image [74291]

Fix - Resolved issue where invalid linked post IDs prevent proper updates on linked posts (props to Mathew L. and a few others for highlighting this issue) [71802]

Fix - Do not hijack the blog when the main events page is configured to appear on the site's homepage (our thanks to Jason and others for flagging this problem) [72094]

Fix - Remove extra trailing double-quotes at the end of the timepicker data-format attributes [85603]

Fix - Fixed an issues where Event Aggregator scheduled imports could not run other than manually [81639]

Tweak - Prevent stray commas from showing up for some event venues in the List View [72289]

Tweak - Prevent stray commas from showing up for some event venues in the Day View [85429]

Tweak - Modify certain event queries to widen the window of opportunity for query caching (props @garretjohnson) [84841]

Tweak - Improve Event Aggregator message regarding Facebook token expiration [70376]

Tweak - Support importing from URLs (Event Aggregator) where the protocol hasn't been specified by defaulting to HTTP [76466]

Tweak - Removed WP API adjustments [85996]

Tweak - Added filter: tribe_aggregator_meta_source to filter the Event Aggregator import source

Tweak - Added filter: tribe_events_linked_post_meta_values_{$current_linked_post_meta_key} for filtering the array of values retrieved for a specific linked post meta field

Tweak - Updated views: src/views/day/single-event.php and src/views/list/single-event.php

Compatibility - Minimum supported version of WordPress is now 4.5

Language - Improvements to various strings to improve ease of translation (props to @ramiy)

Language - 5 new strings added, 56 updated, 1 fuzzied, and 3 obsoleted [the-events-calendar]

[4.5.10.1] 2017-08-16

Fix - Updates common library to resolve a range of issues preventing frontend assets from loading and breaking parts of our user interface [85017]

[4.5.10] 2017-08-09

Fix - Avoid duplicate events when importing from some iCal, Google Calendar and Facebook feeds in Event Aggregator (our thanks to Jason Sears, controlyours and many other users for highlighting these issues) [67038]

Fix - Fixed bug that caused scheduled imports to get stuck in a perpetual state of failure when receiving error messages from the Event Aggregator service (our thanks to Antonio Jose and others for flagging this problem) [83767]

Fix - Resolved issue where errors from the Event Aggregator service were not properly logging/visible on the History tab [83767]

Tweak - Made linked post fields' auto-save features more stringently check for empty values to prevent the plugin from trying to "save" empty values (our thanks to Jean-Marie for highlighting this problem) [80282]

Tweak - Moved the organizer e-mail address field label a bit to better accommodate Community Events [80426]

Tweak - Added filter to tribe_get_display_end_date()'s return value [77730]

Tweak - Avoid notice-level errors while processing queues within Event Aggregator (our thanks to David Sharpe and others for reporting this) [84020]

Tweak - Improve compatibility and avoid Javascript errors when running alongside Twenty Seventeen [70853]

Compatibility - Minimum supported version of WordPress is now 4.4

Language - 1 new strings added, 119 updated, 0 fuzzied, and 0 obsoleted

[4.5.9] 2017-07-26

[4.5.8.1] 2017-07-21

Fix - Fixed an issue where failed EA Imports would hang for a long time before failing [83344]

[4.5.8] 2017-07-13

Fix - Remove permalink logic for recurring events (Events Calendar PRO will implement instead) [74153]

Fix - Avoid type error when setting up one-time imports for Facebook URLs (our thanks to @J for flagging this!) [78664]

Fix - Add a safety check in isOrganizer() function (our thanks to Kevin for flagging this!) [81645]

Fix - Avoid EA Client hanging when no events are found while attempting an import from a Facebook source [82713]

Fix - Improve compatibility of The Events Calendar when operating with WPML from within a subdirectory (props: @dgwatkins) [81998]

[4.5.7] 2017-06-28

Fix - Restore support for translated events category slugs when WPML is active [73478]

Fix - Improve handling of shortcodes within event view excerpts (props: @awbauer) [81226]

Fix - Improve compatibility with WPML in relation to event permalinks specifically (props: @dgwatkins) [81224]

Fix - Improved handling of Venue fields that allows for better form validation in Community Events [76297]

Tweak - Better detection and reporting of communication failures with the Event Aggregator server

Tweak - Textual corrections (with thanks to @garrett-eclipse for highlighting many of these) [77196]

Tweak - New filter added ("tribe_events_linked_posts_dropdown_enable_creation") to facilitate more control over linked posts [80487]

Tweak - Improve performance of theme compatibility code [71974]

Tweak - Don't show Event Aggregator system status in Help tab if there's no Event Aggregator license in place [68506]

[4.5.6] 2017-06-22

Tweak - Improved how Cost field looks and it's consistency across views [71092 & 71094]

Fix - Resolved issue where the Meta Chunker attempted to inappropriately chunk meta for post post_types [80857]

Tweak - Added actions: tribe_events_inside_cost

Language - 1 new strings added, 15 updated, 1 fuzzied, and 1 obsoleted [the-events-calendar]

Language - 0 new strings added, 0 updated, 1 fuzzied, and 0 obsoleted [tribe-common]

[4.5.5] 2017-06-14

Fix - Removed extra double quotes in organizer link output [71133]

Fix - Make the list and day view styles match more closely [63599]

Fix - Better sanitization on CSV imports (thanks to Valentinos Chouris from NCC Group for reporting this) [80311]

Fix - Prevent tabs from being incorrectly escaped in iCal output (props: KZeni) [80452]

Fix - Fixed inconsistent font styling of Tribe Bar form labels. [27252]

Tweak - Removed unused Javascript (jQuery UI Dialog) to help avoid warnings (our thanks to @gama6889 for flagging this) [80766]

Tweak - Added new filter hooks 'tribe_events_register_event_type_args' and 'tribe_events_register_event_cat_type_args' [80658]

[4.5.4] 2017-06-06

[4.5.3] 2017-06-01

[4.5.2.1] 2017-05-19

Fix - Prevent fatal errors occuring in PHP 5.5 and earlier [79208]

[4.5.2] 2017-05-17

[4.5.1] 2017-05-04

[4.5.0.2] 2017-05-01

Fix - Ensure compatibility with WordPress version 4.4 and earlier

[4.5.0.1] 2017-05-01

Fix - Resolving issue where some premium plugins were falsely claiming they were out of date

[4.5] 2017-05-01

Feature - Event Aggregator now allows users to import from other sites with The Events Calendar [68139]

Feature - Include a Events REST API endpoint for read operations [70711]

Feature - Include granular Scheduling for Events Aggregator

Tweak - Update Authority for modified fields now will include Organizer, Venues and Taxonomy changes [71152]

Tweak - Clean up direct calls to get events and use wrapper tribe_get_events() which has a hook for customizing

Tweak - Remove including Event Tickets for backwards compatibility as a vendor library [71908]

Tweak - Create a global ID to increase consistency on all of the imported items with Event Aggregator [75218]

Fix - Prevent Aggregator to run on Empty Queues thus generating fatals (props to @Donald for the report here) [75377]

Fix - Categories and Tags are no longer cleared when importing with Event Aggregator (thank you @Nicolas for the report) [74264]

Fix - Increase consistency on Column Mapping for CSV imports [76476]

Tweak - Added filters for REST API: tribe_events_rest_url_prefix, tribe_rest_url, tribe_events_rest_use_builtin, tribe_rest_events_archive_data, tribe_rest_event_max_per_page, tribe_rest_event_data, tribe_rest_venue_data, tribe_rest_organizer_data, tribe_rest_event_categories_data, tribe_rest_event_tags_data, tribe_rest_event_taxonomy_term_data, tribe_rest_event_featured_image, tribe_events_rest_api_enabled

Tweak - Added filters for REST API Documentation: tribe_rest_swagger_cost_details_documentation, tribe_rest_swagger_date_details_documentation, tribe_rest_swagger_image_details_documentation, tribe_rest_swagger_image_size_documentation, tribe_rest_swagger_term_documentation, tribe_rest_swagger_event_documentation, tribe_rest_swagger_organizer_documentation, tribe_rest_swagger_venue_documentation, tribe_rest_swagger_documentation

Tweak - Removed filters for Event Aggregator: tribe_aggregator_track_modified_fields

Tweak - Added actions for Initialization: tribe_events_bound_implementations

Tweak - Removed methods for Tribe__Events__Aggregator__Service: has_service_message

[4.4.5] 2017-03-23

Fix - Local changes to events should be preserved in accordance with the Event Import Authority setting (thanks to @bryan for reporting this one) [72876]

Fix - Correct the value for days of the week abbreviation (thanks @mmmmartin03 for the report) [75379]

Tweak - Enable the month view cache by default on new installations [74867]

Tweak - External links to Google maps changed from http to https (nice find by @bjf2000 - reported via the .org support page) [74930]

Tweak - Links to WordPress.org changed from http to https (ultimately this is also credited to @bjf2000's find. Thanks!) [72273]

[4.4.4] 2017-03-08

[4.4.3] 2017-02-22

[4.4.2] 2017-02-09

Fix - Ensure the global and source-specific Google Map settings for imports are respected [67228]

Fix - Prevent PHP 5.2 Strict mode from throwing notices due to usage of is_a [72812]

Fix - Ensure the events list widget's show/hide if there are upcoming events setting is respected [72965]

[4.4.1.1] 2017-01-26

Fix - Resolved fatal caused when rendering themes that override tribe styles

[4.4.1] 2017-01-26

Fix - Resolve the Fatals related to undefined methods and Memory exhaustion [71958, 71912]

Fix - iCal export for Single events working again [71916]

Tweak - Changes the Search label to prevent duplicate words (props @oheinrich) [72149]

Tweak - Add theme version to tribe-event.css (props @berler) [71973]

Fix - Resolve JavaScript error when jQuery was been de-registered [71369]

Fix - Prevent Fatals when Importing Images on Event Aggregator [70576]

Fix - Prevent Third Party notes to be escaped, anchor link working again [71872]

Fix - Google Maps now are using HTTPS instead of HTTP (props @cliffordp)

Fix - Prevent Fatals on Event Aggregator Cron, due to Activity logging failure [71904]

Fix - Elminate some cases of problem with Facebook manual import on Event Aggregator [69137]

Fix - WPML integration smaller incompatibilities [70520, 70522]

[4.4.0.1] 2017-01-09

Fix - Adds safety check to ensure a smooth activation process when earlier versions of Tribe Common are active

[4.4] 2017-01-09

[4.3.5] 2016-12-20

Tweak - Updated the template override instructions in a number of templates [68229]

Tweak - Improve behavior of tribe_get_events_title() in respect of single events [46313]

Tweak - Event Aggregator will only load on the Administration, prevent bigger loads for Front-End users [70812]

Tweak - Allow better filtering for Organizers and Venue Meta fields (Props: @Chouby from Polylang) [70894]

Fix - Prevent JavaScript Notices related to Bumpdown [69886]

Fix - Assets URL on Windows Servers are fully operational again [68377]

Fix - JavaScript and CSS files will respect HTTPS on all pages [69561]

Fix - Fixed comment count and visibility issues due to Event Aggregator records [68297]

Fix - Fixed PHP notices and warnings raised when importing .ics files [69960]

Fix - Only show link to Venues if Pro is active in List View [69887]

Fix - Fixed and issue that would make Event Aggregator importing notices remain stuck in the Import screen [70614]

Fix - Avoid error screen when saving licenses on multisite installations [68599]

Fix - Fix calendar view links in WPML language switcher [67134]

[4.3.4.2] 2016-12-13

Fix - Correct an oversight leading to breakages of the /all/ events archive for Events Calendar PRO users [70662]

[4.3.4.1] 2016-12-09

Fix - Updates Tribe Common to remove some stray characters that were impacting page layouts (props: @Aetles) [70536]

[4.3.4] 2016-12-08

[4.3.3] 2016-11-16

Feature - Added Tribe Extension class and loader, to make small addons easier to build [68188]

Fix - Ordering on Month view is working as expected again [69123]

Fix - Enable ampersand character in mobile month view titles (thanks @kate for the report of this) [45409]

Fix - Prevent notices for Event Aggregator License checking [67981]

Fix - Mismatched text domains are resolved, important for translations (props to @Hans) [68462]

Fix - Sticky on Month View is working as expected again [68902]

Fix - Prevent HTTPS websites from pointing to Assets in HTTP [68372]

Fix - On WP_Query we will no-longer overwrite custom post__not_in params [42143]

[4.3.2] 2016-11-02

[4.3.1.1] 2016-10-20

Fix - Corrected a packaging issue from the 4.3.1 release [67936]

[4.3.1] 2016-10-20

Tweak - Implement the pruning of Event Aggregator history records after 7 days, filterable by tribe_aggregator_record_retention [68283]

Tweak - Event Aggregator will now verify that the license key has uses remaining before creating a history record [68286]

Tweak - Improve tribe_create_event documentation (Props to Keith) [44871]

Fix - Resolved an issue where scheduled Event Aggregator imports marked as "On Demand" were being run by cron [68284]

Fix - Resolved a bug where empty meta fields were being inserted into Event Aggregator record post meta [68290]

Fix - Resolved a bug where Venue and Organizers urls were been generated incorrectly (Thanks @Matt) [68168]

Fix - Pagination links on Month view are updating correctly [67977]

Fix - Resolved the support for translated event category archive slug that could lead to broken links on the front-end while using WPML (Props to Wilco in the support Forums) [62018]

Fix - Resolved a bug where searching for past events in the List view would always yield no results (Thanks for the report @Davide) [61863]

Fix - Resolved an issue where long file names would break plugin updates on some Windows installations (pros to @Alan [62552]

Fix - Resolved an issue where the /all link on recurring events on non English websites could be broken (reported by @lumiest - thanks!) [68062]

Fix - Pagination links on Month view are updating correctly [67977]

[4.3.0.1] 2016-10-14

Fix - Preventing legacy Facebook events from being duplicated

[4.3] 2016-10-13

[4.2.7] 2016-09-15

Tweak - Additional support for plugin extensions

[4.2.6] 2016-08-31

Add - tribe_is_event_past() conditional to detect if event end time is past current time (Reported by @Jonathan in our support forums - thanks Jonathan.)

[4.2.5] 2016-08-17

Fix - Fixed inconsistent template filtering logic for single event template [62525]

Tweak - Restored preview for published events [64874]

[4.2.4] 2016-08-03

[4.2.3] 2016-07-20

[4.2.2] 2016-07-06

Fix - Small CSS Issue on Welcome Page

Fix - Month view on mobile device width doesn't have links to prev/next months

Fix - Reimport of updated CSV removes featured image (Bug #46149)

Fix - Fixed the issue that would make multiple organizers details disappear when trying to submit invalid event data using Community

Fix - Add a check to avoid being unable to switch view when Filter Bar plugin is active and at least one field is set to auto-complete mode

Fix - Only add the events custom post type to the tag archive queries and not custom queries with tags [45635]

Fix - When using the filter tribe_events_excerpt_allow_shortcode shortcodes will be maybe be processed in event excerpts in the list views [42289]

[4.2.1.1] 2016-06-28

Fix - Ensure translations load as expected with all supported versions of WordPress (thanks to @JacobALund for originally reporting this on .org forums)

[4.2.1] 2016-06-22

Tweak - Adjust the caching rules for Month View for faster loading

Fix - Replace a bad return type to avoid unnecessary notices in the error log

Fix - Add missing styles for correctly hide screen reader text

Fix - Fixes tribe_get_event_link() which wasn't working when passing second parameter as `true'

Tweak - Reduce the ginormous font size of Month View titles in skeleton styles

Fix - Add styling to adjust List View description to full width

Fix - Miscellaneous tweaks to improve the Month and Day views

Fix - Fix a shorthand array that was causing errors in PHP 5.2 and 5.3 when importing events

[4.2] 2016-06-08

Feature - Added Google Maps API key field in the Settings tab to avoid map timeouts and errors on larger sites (Thanks to Yan for reporting this!)

Feature - Added support for featured image, multiple organizers, excerpt and more custom fields in the .csv file import function for events (Thank you to Graphic Designer for posting on UserVoice!)

Feature - Added support for featured image, description, map details and more custom fields in the .csv file import function for venues

Feature - Added support for featured image and description in the .csv file import function for organizers (Thank you to Rebecca for posting on UserVoice!)

Feature - Added an oEmbed template for events

Feature - Improve performance of a query used to determine if there are free/uncosted events (Thank you @fabianmarz for the pull request!)

Feature - Added support for attaching custom post types to events

Tweak - Improved filtering of the tribe_event_featured_image() function (Cheers to @fabianmarz!)

Tweak - Add an encoding class for the CSV importer to prevent non utf8 characters from preventing imports (Thanks to screenrage for the report!)

Tweak - Improved our JSON-LD output to ensure consistency (Props to @garrettjohnson and Lars!)

Tweak - Language files in the wp-content/languages/plugins path will be loaded before attempting to load internal language files (Thank you to user aafhhl for bringing this to our attention!)

Tweak - Switch to HTTPS for the "Powered by The Events Calendar" link (Thank you Cynthia for reporting this!)

Tweak - Switch to using HTTPS by default for interactions with Google Maps API

Tweak - Improved filterability of calendar excerpts by introducing the new tribe_events_get_the_excerpt filter hook

Tweak - Improved filtering of organizer details when importing by CSV (Props to @Geir for bringing this up!)

Tweak - Adjustments for single event view in Twenty Fifteen theme

Tweak - Improved performance of query used to test for events without any cost

Tweak - Added missing semicolon to a laquo (Props to mwender on GitHub for the fix!)

Tweak - Improve the "stickiness" of CSV import column mappings (Thank you @jamesgol!)

Tweak - Consistency of JSON-LD markup improved (Cheers to @garrettjohnson for the help!)

Tweak - Avoid notice-level errors when working with WP CLI on a site where The Events Calendar is also active (Thanks to @sun)

Tweak - Corrected the spelling of timezone in the CSV Importer's event field

Tweak - Updated venue and organizer templates to use the new architecture for attaching custom post types to events

Tweak - Move plugin CSS to PostCSS

Tweak - Category default view is now set to default in place of hardcoding the current default view in the category base rewrite rule [31907]

Fixed - Changed the use of have_posts() in the maybe iCal links for the main views that could cause an infinite loop

Accessibility - Focus styles added for search fields

Accessibility - Add ARIA labels for Month/Day/List sub nav

Accessibility - Add ARIA label for events footer sub nav heading

[4.1.4] 2016-05-19

[4.1.3] 2016-04-28

Fix - Month View single days are now ordered as follows: sticky events, ongoing multi-day events, all day events, then start time. In other words, all events should be ordered as you'd expect when viewing events in Month View.

Fix - Updated the compatibility of CSV importer with WordPress 4.5 due to a change in the post_status filter. This will help prevent some of the errors you may have seen when importing events using a CSV file.

Tweak - Added new event names for AJAX success to the List, Month, and Day views to help The Events Calendar's compatibility with our other premium plugins.

[4.1.2] 2016-04-11

[4.1.1.1] 2016-04-07

Security - Tightened up security with post type link filtering (props to Nadal Soler for reporting this issue!)

Security - Tightened up security around tribe bar submissions (props to Paul Mynarsky for reporting this issue!)

[4.1.1] 2016-03-30

[4.1.0.1] 2016-03-17

Fix - Resolved multiple issues with the German de_DE language file that caused a number of site-breaking issues

[4.1] 2016-03-15

[4.0.7] 2016-03-02

Fix - Resolve display issues on templates with Jetpack and a few themes

Fix - Mobile breakpoints on month view working with custom breakpoints

Fix - Reordering Venue and Organizer metadata no longer breaks titles

Fix - Prevented notices from happening when using the_title filter

Fix - iCal links now will respect categories on the first page

Fix - Prevent third-party bugs with SEO plugins when inserting events programmatically

Fix - Organizer information is showing up again correctly

Fix - Modified the add-on license validation method to better explain what is happening

Fix - Description on mobile views now have the correct class attribute on HTML

Fix - Added missing semicolon on the list navigation for "&laquo"

[4.0.6] 2016-02-17

Tweak - Adjust injection of event data into the_content from priority 10 to 9 for better 3rd-party plugin compatibility

Tweak - Change mobile month view selector to load event details below the calendar for better theme compatibility

Tweak - Better handling of edge cases on the post_excerpt for List View

Tweak - Removal of generic CSS classes like .updated and .published

Fix - Prevent Notices from appearing when using tribe_get_organizer()

Fix - Make HTML Single Event Pages valid

Fix - Numeric named categories URLs are now fully working

Fix - Event Title now Accepts HTML on Tooltips

Fix - Licenses Tab now will work with DISALLOW_FILE_MODS (Props to Sun for spotting and fixing this)

[4.0.5] 2016-01-15

Security - Security fix with Venues and Organizers (props to grantdayjames for reporting this!)

[4.0.4] 2015-12-23

Tweak - Including the latest embedded Event Tickets release for backward compatibility

[4.0.3] 2015-12-22

[4.0.2] 2015-12-16

[4.0.1] 2015-12-10

Tweak - Add a warning message for major updates

Tweak - For SEO reasons, use an h1 for the title rather than an h2 (props to wpexplorer for this fix)

Tweak - Target the calendar view grid in JS using a simpler selector

Fix - Resolved WP 4.4 related fatal on the Nav Menu page that prevented the admin footer from rendering/enqueuing JS

Fix - Resolved bug where visiting /events/upcoming could sometimes result in an infinite redirect loop

Fix - Removed wp_trim_excerpt and use only it's powers, fixing the excerpt problem

Fix - Fixed bug where the mobile calendar view did not display the date for the date being viewed

Fix - Fixed bug where the admin toolbar's Events > Import > CSV did not link to the CSV importer page

Fix - Fixed issue where the events list in the admin dashboard were not ordered in an intuitive manner

Fix - Resolved bug where sorting by event category or tag resulted in an error

Fix - Fixed bug where full event content text was displayed where excerpts should have been displayed

Fix - Resolved issue where events imported via CSV were excluded from single event navigation

Fix - Fixed bug where /events/list would sometimes 404 on a new install

Fix - Resolved bug where multiday all-day events displayed the end date as one day later than it should be when the End of Day Cut-off was set to something other than 12am

Fix - Timezone handling fixed within generated iCal feeds

[4.0] 2015-12-02

3.x and previous

For release notes from the 3.x and older lifecycles, see our full historical release notes.

# data[].attributes.attachment_link.description
6.0.0.1] 2022-09-07 Fix - Prevent E_ERROR from showing up when calling tribe_context()->is( 'is_main_query' ) too early in execution. [TEC-4464] [6.0.0] 2022-09-06 Version - The Events Calendar 6.0.0 is only compatible with Events Calendar PRO 6.0.0 and higher Feature - Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.

# data[].attributes.attachment_link.readable_text
For your content to be successful, it needs to be visible and engaging. SEO Writing Assistant-our smart editor tool-ensures that your text ticks both of these boxes by providing recommendations and improvements in real time.

The tool integrates seamlessly with WordPress and offers key readability and SEO suggestions based on the best-performing content in Google's SERPs. Whether you're writing your own copy or editing someone else's, SEO Writing Assistant makes the end product as impactful and effective as possible-for readers and search engines.

Key Features

Readability: Use the Flesch-Kincaid score to assess and improve your text's readability

Recommended Keywords: Receive semantically related keyword suggestions that can help boost your visibility

Tone of Voice: Ensure that your tone is smooth and consistent across your text

Plagiarism Check: Verify that your writer has submitted original content and avoid penalization

Rephraser: Rework pieces of text to improve quality, target different channels, or overcome writer's block

Overall Score: Evaluate and maximize the SEO potential of your text based on key on-page factors

How Does It Work?

The SEO Writing Assistant plugin allows you to write, assess, and edit your content in WordPress.

To set it up, follow these steps:

1. Click "Download" at the top of this page. The plugin will automatically save as a .zip file.

2. Log in to the admin area of your WordPress account.

3. Find "Plugins" in the main menu, and click on "Add New".

4. Find and click "Upload Plugin" at the top of the page and select the .zip file.

Once the plugin has been installed, it should be activated in your "Installed Plugins" list (if it isn't, ensure that you do so). Go to the page or post you want to optimize and click on "Connect SEO Content Template" (you will need to be logged in to your Semrush account).

Limits

To use SEO Writing Assistant, you need to first specify your target keywords. This requires a Semrush account.

With a Free or Pro Semrush account, you can create one recommendation set (tied to a document) for a lifetime. Higher tier accounts have different keyword budgets depending on the subscription plan, as well as full access to the powerful Semrush Content Marketing Platform.

Technical details

Please be aware that the plugin uses a third-party code provided by the Semrush SEO Writing Assistant tool that is not reviewed by the WordPress team. To analyze your text, the plugin will send it to Semrush API where texts can also be stored for statistical analysis. To improve user experience, telemetry data is collected by Google Analytics.

See also

Semrush Privacy Policy
Semrush Terms and Conditions

# data[].attributes.attachment_link.description
For your content to be successful, it needs to be visible and engaging. SEO Writing Assistant-our smart editor tool-ensures that your text ticks both of these boxes by providing recommendations and improvements in real time. The tool integrates seamlessly with WordPress and offers key readability and SEO suggestions based on the best-performing content in Google's SERPs.

# data[].attributes.attachment_link.readable_text
WP Last Modified Info: the Ultimate Last Modified plugin

Most WordPress themes usually show the date when a post was last published. This is fine for most blogs and static websites. However, WordPress is also used by websites where old articles are regularly updated. This last updated date and time is important information for those publications. The most common example is news websites. They often update old stories to show new developments, add corrections, or media files. If they only added the published date, then their users would miss those updates.

Many popular blogs and websites don't show any date on their articles. This is a bad practice and you should never remove dates from your blog posts.

So now it is possible to add last modified/updated info on your WordPress posts and pages. Just install and activate this and configuration is very easy.

Like WP Last Modified Info plugin? Consider leaving a 5-star review.

What does this plugin do?

This plugin automatically inserts last modified or updated info on your WordPress posts (including custom post types) and pages. It is possible to use shortcode [lmt-post-modified-info] for a manual insert. This plugin also adds 'dateModified' schema markup in WordPress posts automatically and it is used to tell the last modified date & time of a post or a page to various search engines like Google, Bing etc.

Allows you to display Last modified information in your posts and pages individually.

Provides you with options to display the last modified/last updated date above or below your posts and pages.

You can also set date/time formats and the position of the timestamp in WordPress Posts and Pages which can be either before content or after the content.

Allows you to customize the text which is to be displayed alongside the last modified date (default: Last updated on).

Inserts 'dateModified' schema markup to your WordPress posts automatically.

Displays last modified info on all post types column and publish meta box in the dashboard with the author name.

Allows you to sort posts/pages in last updated/modified date-time order.

Allows you to replace post published date with post modified info.

Allows you to display last modified info on your post as human-readable format, i.e. Days/weeks/months/years ago.

Allows you to display last modified info of all posts in the WordPress admin bar.

Allows you to display last modified author info in posts, pages.

Allows you to add last modified timestamp in post/page's custom field.

Allows you to edit last modified date and time from the post edit screen and quick edit screen as well.

You can also add template tags to your theme files. Go to the FAQ section for more information.

Elementor Dynamic Tags support with 'dateModified' schema markup.

Send Email Notification when anyone makes changes to any post of your website.

Tested with Yoast SEO, Rank Math, All in One SEO Pack, SEOPress, Schema and many other plugins.

And you can customize all and everything.

Compatibility

This plugin is fully compatible with WordPress Version 4.7 and beyond and also compatible with any WordPress theme.

Fully compatible with Yoast SEO, Rank Math, All in One SEO Pack, SEOPress, Schema and other many plugins.

Support

Contribute

This plugin provides 3 blocks.

Modified Date Template Display post"s last modified date using Template Tag.

Modified Date Display post"s last modified date.

Site Modified Date Display website"s last modified date.

1. Visit 'Plugins > Add New'.

2. Search for 'WP Last Modified Info' and install it.

3. Or you can upload the wp-last-modified-info folder to the /wp-content/plugins/ directory manually.

4. Activate WP Last Modified Info from your Plugins page.

5. After activation go to 'Settings > WP Last Modified Info'.

6. Enable options and save changes.

Is there any admin interface for this plugin?

Yes. You can access this from 'Settings > WP Last Modified Info'.

How to use this plugin?

Go to 'Settings > WP Last Modified Info', enable/disable options as per your need and save your changes.

How to check this plugin is working?

After enabling options in 'Settings > WP Last Modified Info', open any page or post and you can see the change.

How this plugin works?

This plugin hooks into the WordPress content area and displays the last modified information on posts and pages.

Not at all. You can show the revised info by just installing this plugin. Use the Plugin Settings to customize the date/time format according to your need.

Is this plugin compatible with any themes?

Yes, this plugin is compatible with any theme. Also, compatible with Genesis, Divi themes.

Does this plugin support all custom post types?

Yes, this plugin supports all types of custom posts.

How to customize last modified text style?

Go to 'Settings > WP Last Modified Info > Misc. Options > Custom CSS' and add your custom CSS.

Can I sort posts and pages by last modified info in the dashboard?

Yes, you can. You can sort posts and pages by ascending or descending order.

How this plugin helps to optimize SEO?

This plugin wraps modified info with 'dateModified' schema markup which is used to tell the last modified date & time of a web page to various web crawlers (Google, Bing etc.). Test your website with structured data tool.

The plugin makes use of your WordPress Date, Time and Timezone (Dashboard > Settings > General) in the WordPress dashboard. It is also customizable via plugin settings.

Is this plugin compatible with multisite?

Yes, it is fully compatible with multisite.

Yes, you can. Just set your custom text in settings and save your changes.

Can I use this as template tag?

Yes, you can. In this case, you have to edit your theme's template files i.e. single.php, page.php etc. And add/replace default published date function with this:

Returns the last modified info:

<?php if ( function_exists( 'get_the_last_modified_info' ) ) { get_the_last_modified_info(); } ?>

Displays/echos the last modified info:

<?php if ( function_exists( 'the_last_modified_info' ) ) { the_last_modified_info(); } ?>

Sometimes you may want to show last modified date only. For that reason, post published date and modified date would be the same and the last modified date will still appear on post/pages even if it's the same as the published date. In that case, you can set a time difference(ex. 1 day i.e. 24 hours) between post published date and modified date via plugin settings gap option.

The plugin isn't working or have a bug?

Post detailed information about the issue in the support forum and I will work to fix it.

"WP Last Modified Info" is open source software. The following people have contributed to this plugin.

Contributors

If you like WP Last Modified Info, please take a moment to give a 5-star rating. It helps to keep development and support going strong. Thank you!

1.8.4

Release Date: July 29, 2022

Added: User Column Sorting.

Fixed: Quick Edit HTML issue.

Fixed: Default Post Type ordering was not working.

Fixed: JS issue if Syntax Highlighting is disabled from User Profile.

Fixed: PHP Warning: Undefined property.

1.8.3

Release Date: May 30, 2022

Fixed: Bulk Editing is not working.

Fixed: Dashbaord Widget Posts List Order was wrong on some cases.

1.8.2

Release Date: May 24, 2022

Fixed: Block Editor JS Errors on some cases.

Fixed: Dashboard Widget showing wrong timestamp.

Fixed: Widget Editor is not loading some cases if this plugin is active.

Fixed: Block Rendering issue if custom colors are specified in theme.json.

Added: Nonce checking on Dashbaord Widget.

1.8.1

Release Date: May 22, 2022

Fixed: Notice can't be dismissed and causing a error.

1.8.0

Release Date: May 21, 2022

NEW: New Plugin UI.

NEW: Block Editor Controls.

NEW: Added 3 New Blocks for WordPress 5.8 and beyond.

Improvement: Enhanced Escaping.

Improvement: Plugin Rating is now calcualted out of 5.

Improvement: Use of Vanilla JS instead of jQuery to Replace Post Date.

Improvement: Remove Plugin Update data on Deactivation.

Improvement: Uses Post ID instead on WP Post Object to reduce memory usage.

Fixed: Dashboard Widget Issue.

Fixed: Elementor Deprecated issue.

Fixed: The issue where plugin returns true even if there is no value in settings.

Fixed: Rest API Output error if get_userdata() function returns false.

Removed: Astra and GeneratePress Theme support.

Removed: jQuery Cookie Library.

Added filter wplmi/plugin_links for plugin links output.

Tested with WPML.

Development is now done in GitHub.

Compatibility with WordPress v6.0 and PHP v8.0.

Other Versions

# data[].attributes.attachment_link.description
Most WordPress themes usually show the date when a post was last published. This is fine for most blogs and static websites. However, WordPress is also used by websites where old articles are regularly updated. This last updated date and time is important information for those publications.

# data[].attributes.headline
Attention, il n'est pas recommandé de l'installer pour ne pas surcharger inutilement votre base de données ! Reliez uniquement votre site WP à Matomo et consultez les statistiques sur Matomo On Premise.

# data[].attributes.subject
Attention, il n'est pas recommandé de l'installer pour ne pas surcharger inutilement votre base de données ! Reliez uniquement votre site WP à Matomo et consultez les statistiques sur Matomo On Premise.

# data[].attributes.attachment_link.readable_text
Already Matomo On-Premise or Matomo Cloud user? You need to use the WP-Matomo plugin instead of this plugin.

For all you WordPress website owners wanting an easier way to get customer insights to grow your business, you can now get the solution the professionals use, for free!

Matomo Analytics is the #1 used Google Analytics alternative that offers a powerful range of features, security and protects the privacy of your users. This enables you to learn how to improve your website, make the right decisions for your business and stand out in the crowd in a safe and trustworthy way.

Matomo's mission is to give control and data ownership back to the user. By hosting web analytics on your own servers there's no third-parties taking ownership, no on-selling of data and no-one looking in. This means when you install Matomo in a matter of a few clicks, you're in full control.

It's also easier for you to get insights from Matomo Analytics with it's time-saving interface design and out-of-the-box features, which require less manual configuration than Google Analytics.

Matomo is free, secure and open - your ethical user insights platform.
How Matomo Analytics for WordPress solves problems:

100% data ownership, no one else can see your data

All data is stored in your WordPress and not sent to any third party or different country

Super easy to install. No coding or technical knowledge needed #nocode

Free to use forever

Designed to save you time as an out-of-box solution (including many Ecommerce stores)

Protects the privacy of your users

GDPR Manager

No data sampling

Opportunities to extend with an ever-growing marketplace

Supports over 50 languages

Comes equipped with Matomo Tag Manager

How Matomo focuses on privacy:

Superb user privacy protection

Heaps of features to anonymize data and IP addresses

WP shortcode to embed an opt-out feature into your website

Features to export and delete data for GDPR

Ability to configure data retention

Ultimately, Matomo lets you: learn who your customers are and their needs; understand what content works and how engaged your audience is; identify which marketing channels give you the highest ROI and invest with confidence in channels that convert for your business; and discover blockages and fix pain points for confused visitors to ensure they become satisfied customers.
Features include:

Ecommerce features (supports WooCommerce, Easy Digital Downloads and MemberPress out of the box)

Campaign tracking

Visitor profiles

Tag Manager

Dashboards

Segmentation

Real time reports

Transitions

JavaScript error tracking

Extensive geolocation reports / maps

Many different visualisations

Row evolution

Report comparisons

Export features

See the most drastic changes within a given time period

Supports WP Rest API

And hundreds of other features

Easily give your colleagues access to your reports if / when needed

Easily exclude certain roles, visitors and pages from being tracked

Supports WordPress Multisite. (Note: Tag Manager feature does not work in MultiSite.)

Import historical data from Google Analytics or WP Statistics

Premium paid features:

Heatmaps & Session Recordings

Form Analytics

Media Analytics

Funnels

SEO features - Keyword rankings

Custom reporting

Cohorts

Users flow

Prerequisites and technical requirements:
Running Matomo Analytics on your server can use significant resources. Whenever someone visits your WordPress website, your server will need to serve your WordPress pages to the user, as well as tracking the user journey in Matomo, resulting in an additional request for each page view.

Over 1 million websites in over 190 countries are using Matomo already. Join the revolution too! Install Matomo on your WordPress website completely free and take back full control of your data!
Third party resources we use:

After activating this plugin, it will download a Geolocation database (DBIP-City.mmdb) from DB IP into your uploads directory. The DB-IP database is distributed under the Creative Commons Attribution 4.0 International License. This database is needed to detect the location of your visitors based on their IP.

When you enter a URL in the SEO ranking widget, then a request with the entered URL may be sent to Google, Alexa, Bing, and other SEO providers.

Credits

The entire Matomo team and everyone who contributed

André Bräkling who is the Author of the WP-Matomo plugin

Is there a demo available?

Yes, check out the online demo for Matomo at demo.matomo.cloud

Does Matomo care about security?

Security is a top priority at Matomo. As potential issues are discovered, we validate, patch and release fixes as quickly as we can. We have a security bug bounty program in place that rewards researchers for finding security issues and disclosing them to us.
Learn more or check out our HackerOne program.

How can I get involved?

We believe in liberating Web Analytics, providing a free platform for simple and advanced analytics. Matomo was built by dozens of people like you,
and we need your help to make Matomo better... Why not participate in a useful project today? Learn how you can contribute to Matomo.

How do you ensure quality?

The Matomo project uses an ever-expanding comprehensive set of thousands of unit tests and hundreds of automated integration tests, system tests, JavaScript tests, and screenshot UI tests, running on a continuous integration server as part of its software quality assurance. Learn more

Can I disable the Tag Manager?

The Tag Manager can be disabled by placing define('MATOMO_ENABLE_TAG_MANAGER', false); in your wp-config.php.

The Tag Manager does currently not work in WP Multisite mode.

How do you support WP Multisite?

Click here to learn more

Which MySQL versions are supported?

Matomo should run on most MySQL versions. However, we only support MySQL 5.5 and newer. It should also work with MariaDB and other MySQL compatible databases.

Which browsers do you support?

Tracking: We support pretty much all browsers even very old browsers

Admin: The Matomo UI does not support IE9 or older.

What are your contact details?

Website: matomo.org
About us: matomo.org/team/
Contact us: matomo.org/contact/

Can I import reports from WP Statistics plugin?

Yes, you can import historical data from WP Statistics so you don't lose any data when migrating to our plugin.

Where do I find all other available FAQs?

Needing to know more? Click here to view all of our FAQs on our website

# data[].attributes.attachment_link.title
Matomo Analytics - Ethical Stats. Powerful Insights.

# data[].attributes.attachment_link.description
Matomo is the #1 Google Analytics alternative that gives you full control over your data and protects user privacy. Free, secure, and open.

# data[].attributes.attachment_link.readable_text
An open-source analytics plugin for WordPress that does not use any external services and respects your visitors' privacy.

View on WordPress.org Contribute on GitHub

You can view a demo of Koko Analytics here.

Features

Plug and play. After activating the plugin, stats will be collected right away.

No external services. Any data about your visitors never leaves your site.

No personal information or anything that could lead back to a specific visitor is tracked.

Fast. Koko Analytics can handle thousands of daily visitors or sudden bursts of traffic without breaking a sweat.

Option to not use any cookies while still being able to determine returning visitors and unique pageviews.

Option to exclude certain user roles from being tracked.

Option to automatically delete older data.

Built-in blacklist to filter referrer spam.

Compatible with pages served from cache.

Compatible with AMP powered pages.

Completely open source (GPLv3 licensed).

GDPR compliant by design.

The Koko Analytics dashboard for viewing your site's statistics.

Translations

Thanks to an amazing group of contributors, the Koko Analytics plugin is currently translated into the following languages: English, Spanish, German, Japanese, Italian, Korean, Dutch, Russian, Greek, Croatian, Portugese, Danish, Finnish and Swedish.

Is your language not listed here yet?

You can help translate the plugin into your language using your WordPress.org account.

Contributing

You can contribute to Koko Analytics in many different ways. For example:

Write about the plugin on your blog or share it on social media.

Help fund the plugin through our OpenCollective intiative.

Translate the plugin into your language using your WordPress.org account.

Participate in the discussion in any of the the open GitHub issues.

Submit a pull request containing small code changes that fix any of the open GitHub issues. For bigger changes, please contact us first before spending too much time on a solution.

# data[].attributes.attachment_link.title
Koko Analytics | Privacy-friendly analytics plugin for WordPress

# data[].attributes.attachment_link.description
An open-source analytics plugin for WordPress that does not use any external services and respects your visitors' privacy. View on WordPress.org Contribute on GitHub You can view a demo of Koko Analytics here. Plug and play. After activating the plugin, stats will be collected right away. No external services.

# data[].attributes.attachment_link.readable_text
Get detailed insights into visitors' behaviour with Burst Statistics, the privacy-friendly analytics dashboard from Really Simple Plugins.

Features

Essential Metrics: Pageviews, Visitors, Sessions, Time on Page, Referrers etc

Privacy-friendly: Locally hosted, and anonymized data in collaboration with Complianz

Cookieless Tracking: Get data based on anonymous parameters without storing data in browsers.

Optimized: Built for performance and data minimization.

Flexibility: Have your own idea how Bounce Rate should be measured? Configure your own metrics.

Open-Source: We see our users as collaborators, so please feel free to use the below links to help us out building the best analytics tool for WordPress

Useful Links

Need Support

Burst Statistics offers full support on the WordPress.org Forum. Before starting a new thread, please check available documentation and other support threads. Leave a clear and concise description of your issue, and we will respond as soon as possible.

About Really Simple Plugins

Check out other plugins developed by Really Simple Plugins as well: Really Simple SSL and Complianz

We're on GitHub as well!

Contact us if you have any questions, issues, or suggestions. Burst Statistics is developed by Burst Statistics B.V.. Leave your feature requests here.

Burst Statistics: Analytics Dashboard

Go to "Plugins" in your WordPress Dashboard, and click "Add new".

Click "Upload", and select the downloaded .zip file.

Activate your new plugin.

Use our tour to get familiar with Burst Statistics.

Knowledgebase

Burst will maintain and a grow a knowledgebase about Burst Statistics and other products to assist, while using Burst Statistics burst-statistics.com

Can I block IP Addresses?

Before creating a dedicated user interface we collect proposed features as MU Plugins at Github - Burst Integrations

Why is Burst Statistics Privacy-friendly?

Burst Statistics provides an Analytics Dashboard with anonymized data that is yours, and yours alone.

What is Cookieless tracking?

Burst Statistics can be used without setting cookies or storing data in browsers. This, however, can affect accuracy; that's why a hybrid option is possible with cookies after consent. Read more about Cookieless tracking.

Does it affect performance?

Burst Statistics uses an endpoint to minimize requests during sessions. For best performance you can always use our 'Turbo Mode' which loads Burst in the footer, using the defer attribute.

Do you mind if I give feedback about the product?

We really want your feedback, please use the "Useful Links" section to get in contact. We'd like to develop this together.

Is there a Pro version?

"Burst Statistics - Privacy-Friendly Analytics for WordPress" is open source software. The following people have contributed to this plugin.

Contributors

1.2.2

Fix: Fixed an issue with a translatable string

Tested up to WordPress 6.1

1.2.2

Fix: Fixed an issue where duplicating a WooCommerce product would copy the total pageviews from the original product.

1.2.1

Fix: Fixed an issue where adding role capabilities would result in a fatal error.

Fix: Post and page counts did not update, this is fixed now.

Fix: Changed endpoint DIR to URL to prevent 404 errors on subfolder installs.

Improvement: Delete endpoint on uninstallation.

1.2.0

Feature: Introducing defer/footer as option

Feature: Introducing new improved tracking method

Improvement: Feedback notices

1.1.5

Improvement: Changed from .less to .scss because WordPress also uses .scss

Improvement: Update option autoload turned off on front end for better performance

Fix: Fixed bug where UID could be empty resulting in an SQL error

Fix: Fixed last step of shepherd tour to be inside the viewport

Improvement: Integration with Complianz that adds burst_uid to the cookie-scanner

1.1.4

Fix: Bounce rate calculation

Feature: Cookieless tracking

1.1.3

Fix: Fatal error on PHP 7.2

Improvement: Block IP address with MU Plugin

Improvement: Notice for REST API failure

1.1.2

Improvement: Added drop down to datatables, props @topfgartenwelt

1.1.1

Improvement: Added capabilities to view and/or edit burst

Improvement: Added new devices to recognized devices

Improvement: Added filters so that you can change the decimal and thousand separator

1.1.0

Fix: better tracking script. Hits from one pageview can not be registered multiple times now

Improvement: visits in pages and posts overview. As these hits are stored differently,
they will start at 0 for existing setups as well. Props: Shayne

Improvement: added parameter to clear the dashboard cache

Improvement: added JS event to so other plugins can integrate with Burst

Improvement: added privacy annex

Improvement: added widget to the WordPress Dashboard Props: Shayne

1.0.2

Fix: typo fix in generate_cached_data, props @seath

Fix: some strings with wrong text domain

Improvement: link in readme, props @8725z4twhugias

1.0.1

Fix: text domain, props @bonaldi

Fix: parse_user_agent library prefix to fix compatibility with Rank Math

1.0.0

# data[].attributes.attachment_link.title
Burst Statistics - Privacy-Friendly Analytics for WordPress

# data[].attributes.attachment_link.description
Get detailed insights into visitors' behaviour with Burst Statistics, the privacy-friendly analytics dashboard from Really Simple Plugins. Essential Metrics: Pageviews, Visitors, Sessions, Time on Page, Referrers etc Privacy-friendly: Locally hosted, and anonymized data in collaboration with Complianz Cookieless Tracking: Get data based on anonymous parameters without storing data in browsers.

# data[].attributes.attachment_link.readable_text
Unbloater is a simple and minimalist interface for cleaning up your WordPress admin dashboard and site code from unnecessary and not needed items. It mostly uses filters and actions to achieve fast and clean results. The settings screen is clean by itself, no additional styling or branding - that's what the plugin stands for.

This plugin evolved out of my personal need to clean up sites for clients. The available options, especially for third party plugins, may therefore be biased. They might also be developer-focused in that the results work towards a cleaner site for non-technical users.

Included Options
Unbloater currently integrates 50+ options: Core (Backend):

Hide update notice for non-admin users

Disable core auto-updates

Disable theme auto-updates

Disable plugin auto-updates

Disable code editors

Limit post revisions

Disable Application Passwords

Limit creation of Application Passwords to admins

Disable XML-RPC API

Remove WordPress 'W' admin bar item

Remove admin footer text

Core (Frontend):

Remove generator tag

Remove script/style version parameter

Remove WLW Manifest link

Remove RSD link

Remove shortlink

Remove feed generator tag

Remove feed links

Remove feeds

Remove DNS prefetch to s.w.org

Remove jQuery Migrate script

Remove emoji styles and scripts

Load comment script only when needed

Remove recent comments inline style

Prevent auto-linking URLs in comments

Reduce Heartbeat interval

Normalize favicon

Normalize login logo title

Normalize login logo URL

Disable login language selector

Block Editor / Gutenberg:

Deactivate Block Directory

Deactivate Core Block Patterns

Deactivate Template Editor

Auto-close Welcome Guide

Auto-exit Fullscreen Mode

Third party plugins:

Advanced Custom Fields: Remove admin interface

Autoptimize: Remove admin bar item

Autoptimize: Remove imgopt notice

Rank Math: Remove admin bar item

Rank Math: Whitelabel (removes head comments and admin footer credit)

Rank Math: Remove sitemap credit

Rank Math: Remove link class

SearchWP: Remove stats widget

SearchWP: Remove stats link

SearchWP: Remove admin bar item

SearchWP: Move top-level menu item to bottom

SearchWP: Remove top-level menu item

The SEO Framework: Remove plugin indicator

The SEO Framework: Move metabox to 'side' context

WooCommerce: Remove 'Connect your store' notice

WooCommerce: Remove all notices

WooCommerce: Remove cart fragment scripts

WooCommerce: Remove SkyVerge dashboard

Yoast SEO: Remove admin bar item

Yoast SEO: Remove plugin indicator

Third party options will only be shown when the applicable plugin is installed and activated.

Plugin settings (see description for all available options)

1. Upload the plugin files to the /wp-content/plugins/unbloater directory, or install the plugin through the WordPress plugins screen directly.

2. Activate the plugin through the 'Plugins' screen in WordPress

3. Configure your settings using the Settings->Unbloater screen

Will you add support for plugin x?

Probably not. This plugin is biased towards my personal needs, thus integrating what I need in client projects. I do not plan to add options for just any plugin out there, since that would kind of work against a clean plugin and site for myself.

"Unbloater" is open source software. The following people have contributed to this plugin.

Contributors

1.5.4

Added: Empty Trash option to reduce the number of days until posts are permanently deleted to 7

Improved: Add Block Editor scripts as inline scripts to prevent headers already sent errors

1.5.3

Tested up to WP 6.0.2

Improved: Remove script version parameters on frontend only to prevent conflicts

Improved: Hide Block Editor options when the Classic Editor plugin is active

Improved: Enqueue Block Editor scripts only in Block Editor context, remove jQuery dependency

1.5.2

Fix: Broken detection of overwritten option state

1.5.1

Added: Option to actually disable the RSS feeds (redirect to frontpage)

Added: SearchWP - Option to move the top-level menu item to the bottom (position 98)

Added: SearchWP - Option to hide the top-level menu item

1.5.0

Tested up to WP 5.9

Added: Frontend - Disable login language selector

Added: Block Editor - Auto-close Welcome Guide

Added: Block Editor - Auto-exit Fullscreen Mode

1.4.1

Fix: Accidental trailing comma causing error on PHP < 7.3

Removed: Unused legacy code

1.4.0

Added: Remove jQuery Migrate script

Added: Yoast SEO - Remove admin bar item

Added: Yoast SEO - Remove plugin indicator

1.3.1

Changed: Database option will now only be removed on plugin uninstall, not plugin deactivation

1.3.0

Tested up to WP 5.8

Added: RankMath - Remove admin bar item

Added: RankMath - Whitelabel (Removes head comments and admin footer credit)

Added: RankMath - Remove sitemap credit

Added: RankMath - Remove link class

Added: Block Editor - Deactivate block directory

Added: Block Editor - Deactivate core block patterns

Added: Block Editor - Deactivate template editor

1.2.0

Added: Multisite support (global settings if network-activated)

Removed: Support for Cookie Notice

1.1.4

Added: Properly clean up / delete options on plugin deactivation

Fixed: Hopefully finally fixed translations / text domain

1.1.3

Tested up to WP 5.7

Improved: Optimized/reduced translation strings

Improved: Replaced deprecated login_headertitle filter with login_headertext

1.1.2

Fixed: Translations / text domain for WP 4.6 and earlier

1.1.1

Fixed: Call of non-static functions (fixes PHP 8 fatal error)

Changed: WP version comparisons (moved to helper function)

1.1.0

Added: Option to disable Application Passwords completely

Added: Option to remove shortlink from head

Fixed: Conditional logic of comment reply script

Changed: Hardened deactivation of XML-RPC

1.0.0

# data[].attributes.attachment_link.description
Unbloater is a simple and minimalist interface for cleaning up your WordPress admin dashboard and site code from unnecessary and not needed items. It mostly uses filters and actions to achieve fast and clean results. The settings screen is clean by itself, no additional styling or branding - that's what the plugin stands for.

# data[].attributes.attachment_link.readable_text
Français

WPS Notice Center permet de masquer l'ensemble des notices d'administration et les réunir dans une seul notice à déplier. Profitez pleinement de votre interface WordPress sans pollution visuel.

Ce plugin vous est gentiment proposé par WPServeur l'hébergeur spécialisé WordPress.

Aucune de nos extensions n'exploite les données des sites où elles sont installées.

Découvrez également nos autres extensions gratuites :
- WPS Limit Login pour bloquer les attaques par force brute.
- WPS Hide Login pour changer votre URL de connexion par ce que vous voulez.
- WPS Bidouille pour optimiser votre WordPress et faire le plein d'infos utiles.
- WPS Cleaner pour nettoyer votre site WordPress.

Ce plugin est seulement maintenu, ce qui signifie que nous ne garantissons pas un support gratuit. Envisagez de signaler un problème et soyez patient.

English

WPS Notice Center makes it possible to hide all the instructions and to combine them in a single record to unfold. Take full advantage of your WordPress interface without visual pollution.

None of our extensions exploit data from the sites where they are installed.

This plugin is kindly proposed by WPServeur the specialized WordPress web host.

Discover also our other free extensions:
- WPS Limit Login to block brute force attacks.
- WPS Hide Login to change your login URL to whatever you want.
- WPS Bidouille to optimize your WordPress and get a lot of useful infos.
- WPS Cleaner to clean your WordPress site.

This plugin is only maintained, which means we do not guarantee free support. Consider reporting a problem and be patient.

Before / After WPS Notice Center

Français

1. Aller dans Extensions › Ajouter.

2. Rechercher WPS Notice Center.

3. Recherchez ce plugin, téléchargez-le et activez-le.

English

1. Go to Plugins › Add New.

2. Search for WPS Notice Center.

3. Look for this plugin, download and activate it.

"WPS Notice Center" is open source software. The following people have contributed to this plugin.

Contributors

1.2.5

1.2.4

1.2.3

1.2.2

1.2.1

Fix fatal error with vendor wp-dismissible-notices-handler and wp-review-me

1.2

Tested up to 5.6

Add compatibility with PHP8

1.1

Fix Deprecated function jQuery.

1.0.9

1.0.8

Fix JS update notices for plugins.

1.0.7

Fix CSS update notices for plugins.

1.0.6

Fix CSS update notices for plugins.

1.0.5

1.0.4

Fix CSS for compatibility with WP 4.x

1.0.3

Fix CSS for compatibility with WP Rocket plugin (Thanks @thierrypigot)

1.0.2

Fix CSS for notice with class "hidden".

1.0.1

1.0

# data[].attributes.attachment_link.description
Français WPS Notice Center permet de masquer l'ensemble des notices d'administration et les réunir dans une seul notice à déplier. Profitez pleinement de votre interface WordPress sans pollution visuel. Ce plugin vous est gentiment proposé par WPServeur l'hébergeur spécialisé WordPress. Aucune de nos extensions n'exploite les données des sites où elles sont installées.

# data[].attributes.attachment_link.readable_text
Custom Login Page Customizer by Colorlib is an awesome and intuitive login page plugin that helps you personalize your login page and login form directly from the Customizer. Custom Login Page Customizer fully supports the Live Customizer feature and you can see all the changes in real time on your login page and edit them.

All this plugin's tools and options can be found by going to Appearance > Customize > Custom Login Page Customizer. There you have templates you can use on your login page, custom login page logo, custom login page background options, custom login page form customizations, login form custom width, login form padding and borders, and more all leading to you having a brand new and custom login page.

Custom Login Page Customizer is without doubt one of the easiest to use WordPress plugins that allows the customization of the login page and login form. It was designed and developed to be powerful and user friendly so it can be enjoyed by both beginner and advanced developers. With Custom Login Page Customizer you can build a custom login page and custom login form in a matter of seconds, unlike some other login customizer plugins. Custom Login Page Customizer marks the end of a boring and bland login page and login form as you will be able to fine tune every aspect of the form to match your style and view and create a unique and custom login page.

Build and personalize your WordPress login page and login form from start to finish. Custom Login Page Customizer has the following features:

* Custom login page logo options: you can add a custom login page logo and set up its height and weight.
* Custom login page and login form background options: from here you can upload a background image or change the background's color.
* Custom login form options: you can change the login form's width and height, add a background image, change the background color, add padding and borders, and change the login form's field background color, width, and margin.
* Miscellaneous: in here you will find the options to change the login form button's background, color, hover state, border, shadow, and the link's color and hover color.

Custom Login Page Customizer by Colorlib detailed features:

Custom login page templates

Hide/show login logo from login page

Show/hide the logo text from login page

Custom logo on login page

Change logo width on login page

Change logo height on login page

Change number of columns on your login page

Customize width of the columns on your login page

Change login form column alignment

Customize login form vertical alignment

Customize login form horizontal alignment

Customize background color on the login page

Add a custom background image on login page

Customize login form column background color

Add a custom background image for login form column

Customize login form width

Customize login form width

Add custom background image for login form

Customize the background color for login form

Customize login form border radius

Customize login form fields' width

Customize login form fields' margin

Customize login form fields' border

Customize login form fields' border radius

Customize login form fields' background color

Customize login form fields' text color

Customize login form fields' label color

Customize login form username label

Customize login form password label

Show/hide the links on login page under the login form

Customize login form button background color

Customize login form button hover background color

Customize login form button border color

Customize login form button border color on hover

Customize login form button shadow

Customize login form button text shadow

Customize login form links color

Customize login form links color on hover

Hide/Show 'Remember me?' option on login form

Custom CSS option to customize further the login form and login page

Build and personalize your WordPress login form from start to finish. Colorlib Login Customizer has the following features:

Logo options: you can add a custom logo and set up its height and weight.

Background options: from here you can upload a background image or change the background's color.

Form options: you can change the form's width and height, add a background image, change the background color, add padding and borders, and change the form's field background color, width, and margin.

Miscellaneous: in here you will find the options to change the button's background, color, hover state, border, shadow, and the link's color and hover color.

Further Reading

This plugin is developed and maintained by Colorlib. Which is well know for their free WordPress themes. However, now they are looking to extend their presence in plugin development and believe that Colorlib Login Customizer is a great way to start.

If you are new to WordPress and want to learn more we have got you covered. Colorlib will teach you how to start a blog or create a website and much more. If you are already familiar with WordPress you likely want to learn how to make it faster and more reliable. That's when you want to look into hosting and more specifically WordPress hosting.

If you enjoy using Colorlib Login Customizer for WordPress please leave a positive feedback. We are committed to make it the best Login Customizer plugin for WordPress.

1. Download the plugin (.zip file) on your hard drive.

2. Unzip the zip file contents.

3. Upload the colorlib-login-customizer folder to the /wp-content/plugins/ directory.

4. Activate the plugin through the 'Plugins' menu in WordPress.

5. A new sub menu item Colorlib Login Customizer will appear in your main Settings menu.

"Custom Login Page Customizer by Colorlib" is open source software. The following people have contributed to this plugin.

Contributors

1.3.1 - 08.02.2022

Fixed: Form placement ( https://wordpress.org/support/topic/the-login-area-doesnt-center-fix-not-working/ )

1.3.00 - 10.05.2021

Added : Background image link ( https://github.com/ColorlibHQ/colorlib-login-customizer/issues/115 )

= 1.2.99 - 08.04.2021=
Fixed: An issue where the link color hover pallete would not display properly (https://github.com/ColorlibHQ/colorlib-login-customizer/issues/139)
Fixed: An issue where the logo would be outside of the login box on a selected template ( https://github.com/ColorlibHQ/colorlib-login-customizer/issues/134)

1.2.98

Compatibility with jQuery 3.0

1.2.97

Hide logo settings if hide logo is toggled on

Add option to use both image logo and text

1.2.96

Compatibility fix with All In One WP Security plugin

Customizer toggle bug fix

Review dismiss fix

1.2.95

Review request bug fix

Review save bug fix

1.2.94

1.2.93

Removed news dashboard widget

1.2.92

Update for possibility to add links inside certain form texts

1.2.91

Added possibility to add links inside certain form texts

Updated deprecated filter login_headertitle

Added option to change login page title

1.2.9

1.2.8

Responsive view fixes

Updated plugin headers

1.2.7

Added options to edit register form

Added options to edit lost password form

1.2.6

Customizer CSS editor full height

Apply login form settings to registration form

Removed duplicate control for logo text

1.2.5

Remove uninstall feedback

1.2.4

Fixed https://github.com/ColorlibHQ/colorlib-login-customizer/issues/30

Fixed https://github.com/ColorlibHQ/colorlib-login-customizer/issues/41

Added https://github.com/ColorlibHQ/colorlib-login-customizer/issues/27

1.2.3

1.2.2

Added the possibility to change the Remember Me and Log In texts

1.2.1

Minor tweaks & version bump

1.2.0

Implemented everything from here: https://github.com/puikinsh/colorlib-login-customizer/milestone/1?closed=1

1.1

Changed templates functionality

Added new layout options

Fixed live preview editing

Fixed minor bugs

1.0

# data[].attributes.attachment_link.title
Custom Login Page Customizer by Colorlib

# data[].attributes.attachment_link.description
Custom Login Page Customizer by Colorlib is an awesome and intuitive login page plugin that helps you personalize your login page and login form directly from the Customizer. Custom Login Page Customizer fully supports the Live Customizer feature and you can see all the changes in real time on your login page and edit them.

# data[].attributes.attachment_link.readable_text
4.4.5

Release Date: December 6th, 2021

[Hotfix] The ReadOnly class is renamed because it gave fatal error in PHP 8.1

4.4.4

Release Date: November 8th, 2021

[Improved] UI Improvements

4.4.3

Release Date: October 26th, 2021

[Improved] The Menu Order column has no restriction anymore

4.4.2

Release Date: October 12th, 2021

4.4.1

Release Date: September 28th, 2021

[Improved] Small optimizations for the Add-on page

[Improved] Give an idea of the available pro settings

4.4

Release Date: September 21st, 2021

4.3.2

Release Date: June 18th, 2021

[Added] Added Media columns: Artist and Album

[Fixed] Column date setting gave an error when the default date format was empty

4.3.1

Release Date: June 11th, 2021

4.3

Release Date: April 29th, 2021

4.2.7

Release Date: February 8th, 2021

[Fixed] Some settings were not saved correctly on the admin settings page

4.2.6

Release Date: February 3rd, 2021

[Added] User Column: First and Last Post(type)

[Improved] It's now possible to select a post status for the Post Count column (User)

4.2.5

Release Date: December 15th, 2020

[Fixed] The updater could give a PHP warning when there were no updates

[Fixed] Display a correct message when an integration is not installed

4.2.4

Release Date: December 9th, 2020

[Fixed] WordPress 5.6 compatibility issues

4.2.3

Release Date: October 6th, 2020

4.2.2

Release Date: September 9th, 2020

[Fixed] Slug column now applies urldecode()

[Fixed] Links to documentation pages are updated

4.2.1

Release Date: August 21st, 2020

[Fixed] JS error on table pages

4.2

Release Date: August 18th, 2020

[Added] New api function ac_get_columns to retrieve the available columns for Listscreen ID

[Added] New api function ac_get_column to retrieve a single column from a Listscreen based on its ID

[Added] Screen Option to show the Listscreen ID and Listscreen Name on the Column settings page

[Fixed] Fixed User helper that gave some PHP warnings when using in the Author column

4.1.9

Release Date: July 28th, 2020

[Updated] Column label translation support for WPML was updated for the latest version of WPML

4.1.8

Release Date: July 21st, 2020

[Added] New columns for the Users table: Fullname, Author Slug and Username / Login.

[Fixed] CSS conflict on overview pages where post type is 'Modal'

4.1.7

Release Date: June 9th, 2020

4.1.6

Release Date: April 22nd, 2020

4.1.5

Release Date: April 17th, 2020

[Fixed] Model auto close issue

4.1.4

Release Date: April 15th, 2020

[Added] Javascript Improvements

4.1.3

Release Date: April 10th, 2020

[Added] New media column: Download. For easy downloading of files.

4.1.2

Release Date: April 8th, 2020

[Fixed] PHP5.6 error when loading the settings page from the menu

4.1.1

Release Date: April 7th, 2020

[Added] Meta Box integration support

4.1.0

Release Date: March 30th, 2020

[Improved] The column type selector now uses select2

[Improved] The current list screen ID has been added to the URL when filtering a list table, making it easier to bookmark

[Improved] Our buttons on the list table now have the same style and colors as the default WordPress buttons.

[Added] Tooltips added to each feature of the custom field column

[Updated] The Admin class has been refactored

[Updated] The ListScreenRepository class has been refactored

4.0.3

Release Date: March 11th, 2020

[Updated] Saving column settings for the first time could result in extra database records.

4.0.2

Release Date: February 26th, 2020

[Updated] Fallback for wp_timezone when running WordPress < 5.3

[Updated] Languages for core version updated

4.0.1

Release Date: February 18th, 2020

[Fixed] Fatal error in Date helper that occurs in PHP 5.6

[Improved] Re-added the hook ac/column/custom_field/use_text_input to use a text field for the custom field column setting

4.0.0

Release Date: February 3rd, 2020

3.4.8

Release Date: November 19th, 2019

3.4.7

Release Date: August 26th, 2019

3.4.6

Release Date: August 21st, 2019

3.4.5

Release Date: July 16th, 2019

3.4.4

Release Date: May 20th, 2019

[Fixed] Transient class fixed. Unchanged data did not update the timestamp resulting in invalidating the transient constantly

3.4.3

Release Date: May 10th, 2019

[Fixed] IE11 bug when adding new columns

3.4.2

Release Date: March 26th, 2019

3.4.1

Release Date: February 18th, 2019

[Improved] Minor improvements in banners, missing links, etc

3.4

Release Date: January 23rd, 2019

3.3.1

Release Date: November 7th, 2018

[Improved] Better external image support for Custom Field column

3.3

Release Date: October 31st, 2018

[Improved] Extra display for Path column to show the local path of a file

3.2.7

Release Date: September 25th, 2018

3.2.6

Release Date: August 21th, 2018

[Improved] Set Admin Columns Capability on role instead of User

3.2.5

Release Date: August 15th, 2018

[Added] New JS API for column settings page. (Accessible through AC.Form)

[Improved] Exclude system files in Autoloader

3.2.4

Release Date: July 11th, 2018

[Fixed] Improved performance for ac_quickedit_events()

3.2.3

Release Date: June 26th, 2018

[Fixed] ThidParty classes are now using correct camelcasing

3.2.2

Release Date: June 26th, 2018

[Fixed] Fixed possible fatal error when running update.

3.2.1

Release Date: June 26th, 2018

[Fixed] Assets did not load correctly. Upgrade script fix.

3.2

Release Date: June 25th, 2018

[Removed] Support for PHP 5.2. The minimum version required to run Admin Columns is now PHP 5.3+.

[Removed] Deprecated functions (before 3.0) will be removed after 12 months.

3.1.10

Release Date: May 1st, 2018

[Fixed] Removed wrongly placed promotional modal

3.1.9

Release Date: May 1st, 2018

[Added] Added promotional features to the Custom Field column

3.1.8

Release Date: April 30th, 2018

[Improved] Styling for dismissable notice (wrong placed dismiss button)

[Improved] Changed Full Path Label to Path

3.1.7

Release Date: March 30th, 2018

[Fixed] Possible catchable fatal error for Author column fixed

[Improved] Logic for File Size column for media improved

3.1.6

Release Date: March 21st, 2018

[Improved] It's now possible to reset the Admin Columns capability by reactivating the plugin

3.1.5

Release Date: March 13th, 2018

[Improved] Minor improvements and PHP warning fixes

3.1.4

Release Date: February 6th, 2018

[Removed] Removed 'acp/column_types' action
[Fixed] Small typo in help text
[Update] Updated languages from wordpress.org

3.1.3

Release Date: January 30th, 2018

[Fixed] Added protected AC_ListScreen::get_object_by_id with deprecated message

3.1.1

Release Date: January 29th, 2018

[Fixed] Fixed fatal error for custom taxonomy columns

3.1

Release Date: January 29th, 2018

3.0.7

Release Date: December 12th, 2017

3.0.6

Release Date: November 22nd, 2017

[Fixed] Removed unused classes and methods

3.0.5

Release Date: November 9th, 2017

3.0.4

Release Date: August 17, 2017

3.0.3

Release Date: July 26th, 2017

[Fixed] Show the type instead of an empty label in the edit columns screen

[Fixed] Image URLs are supported again for the Custom Field column

[Fixed] Column with a date setting did not always store it's value date format correctly

[Improved] Post Status column can now also be displayed as an icon

[Improved] Use multibyte function to trim strings for showing a maximum character count

[Improved] Excerpt column now displays a text icon when the excerpt is generated from it's content

[Added] Added a helper to display star ratings

3.0.2

Release Date: July 3rd, 2017

3.0.1

Release Date: June 12th, 2017

3.0

Release Date: May 3rd, 2017

[Refactor] Complete refactor of core code. Please read Upgrading from v3 to v4

[Improved] Column will now have a default empty value (dash character)

[Improved] A column can now use an ajax callback for displaying it's contents (with AC_Column_AjaxValue interface)

[Improved] Updated the User Interface

[Improved] Using dashicons instead of image icons

[Improved] Action column now always is the primary column

[Improved] Heading structure in Admin is now correct

[Improved] Page Template column supports post types (since WP 4.7)

[Improved] Improved Custom Field column types

[Added] New user column added: Author name

[Added] New user column added: Show Toolbar

[Added] New column for shortlink added

[Added] Filter for suppressing admin notices

[Added] New helpers added for array, date, formfield, icon, image, post, string ,taxonomy and user. Helpers can be accessed by using 'ac_helper()->array()" etc

[Added] Filter for enabling a 'clear all columns' button to the setting page. 'ac/settings/enable_clear_columns_button'

[Added] New method for singleton for Admin Columns main class. 'ac()'

[Fixed] Comment Response column is no longer displayed in the table when viewing "Comments On".

[Fixed] Post Roles columns works again

2.5.6.4

Release Date: November 24th, 2016

[Update] Updated promo banner

2.5.6.3

Release Date: July 6th, 2016

[Added] Filter for suppressing admin notices, use: add_filter( 'cac/suppress_site_wide_notices', '__return_true' )

[Fixed] Only enable our plugin for taxonomies that are available in the admin

2.5.6.2

Release Date: April 29th, 2016

2.5.6.1

Release Date: April 29th, 2016

[Fixed] Hotfix. Version 2.5.6 did not display the stored column settings, which has been hotfixed.

2.5.6

Release Date: April 29th, 2016

[Fixed] Row actions are now only added to the first column when the primary column isn't available

[Fixed] The true/false field option for the Custom Field column will display a cross icon when the value is empty or zero

2.5.5

Release Date: April 7th, 2016

[Improved] Columns with empty values will now display a dash symbol

[Fixed] Excerpt column: The label "Excerpt from content" will now only display when the post has content

2.5.4.1

Release Date: March 29th, 2016

[Fixed] Columns can be marked as original, in case the default has been replaced by an ac-column

2.5.4

Release Date: March 29th, 2016

2.5.3

Release Date: March 18th, 2016

[Fixed] Fixes an issue with some 3rd party column not being visible

2.5.2

Release Date: March 16th, 2016

[Fixed] Fixes an issue where some of the WordPress default columns did not display correctly

2.5.1

Release Date: March 16th, 2016

[Fixed] Column settings are displayed correctly now

2.5

Release Date: March 16th, 2016

2.4.10

Release Date: February 9th, 2016

[Fixed] Data:image sources for images are supported in labels

[Fixed] Cloned columns no longer has the wrong options when stored

[Added] Added an extra update button to the bottom of the settings page

[Fixed] Created deprecated function for is_columns_screen()

[Fixed] The method get_current_storage_model returns the first occurrence instead of running the entire array of storage modals

[Fixed] The storage_model object should have the init_manage_columns method to properly load the columns heading and values

[Fixed] The storage_model object can now be used within sub pages

2.4.9

Release Date: Januari 21th, 2016

[Added] Display format Url added to Custom Fields

[Added] Allow the use of before and after fields for all columns. Use add_filter( 'cac/column/properties/use_before_after', '__return_true' ).

[Fixed] Removed Field Groups from post types

[Fixed] Removed additional avatars from the comments view

[Added] Added the option to replace the Custom Field select menu with a text input. Use add_filter( 'cac/column/meta/use_text_input', '__return_true' ).

2.4.8

Release Date: November 26th, 2016

2.4.7

Release Date: October 13th, 2015

2.4.6

Release Date: August 13th, 2015

[Fixed] Page Order column is now available on all supported posttypes

[Fixed] Time reading columns shows "-" instead of zero when there is no content

2.4.5

Release Date: July 1st, 2015

[Fixed] Estimate Time Reading column will not display a value when there is no content

[Fixed] When updating there was a possbile change on a "Cannot modify header information"

2.4.4

Release Date: June 29th, 2015

2.4.3

Release Date: May 4th, 2015

[Fixed] Comment bubble icon is fixed

2.4.2

Release Date: April 29th, 2015

2.4.1

Release Date: April 16th, 2015

2.4

Release Date: March 26th, 2015

[Added] Added content column for post(types).

[Added] Added the column shortcodes, which will display any used shortcodes in your post's content

[Added] Column width has a text field to enter the width

[Added] Added a message for when a custom field is empty

[Added] Column width can be set to pixels or percentages

[Added] Added a width indicator to the column settings header

[Added] Added a singular label to all storage_models

2.3.4

Release Date: March 3rd, 2015

2.3.3

Release Date: Januari 30th, 2015

2.3.2

Release Date: December 20th, 2014

[Updated] All translations from Transifex

[Updated] 100% Spanish translation thanks to Carlos

[Updated] Custom Fields will now display an icon for file attachments in the correct specified dimensions

[Added] Public methods to CPAC_Column; get_type(), is_type(), is_field_type(), get_field_type()

[Added] Custom Field type "Terms"

[Added] Added posts column "Last Modified Author"

[Improced] Improved loading on columns settings screen when using many custom field columns

[Fixed] Only display filtering icon on supported Custom Field types

[Fixed] Remove deregister of qtip2 scripts.

[Fixed] PHP export now works as intended

[Fixed] Compatibility issue with Ninja Forms where submission would not be displayed

2.3.1

Release Date: December 5th, 2014

[Fixed] Image Uploader failing inside nested Settings pod when using the Pods plugin

2.3

Release Date: December 5th, 2014

2.2.9

Release Date: October 31th, 2014

2.2.8.1

Release Date: October 2nd, 2014

[Fixed] Quick Edit will display columns correctly after saving

2.2.8

Release Date: October 1st, 2014

[Fixed] support for WPML columns

2.2.7

Release Date: September 24th, 2014

2.2.6.4

Release Date: August 28th, 2014

[Updated] Portuguese (Brazil) language - thanks to André Mácola Machado

2.2.6.3

Release Date: August 22nd, 2014

[Updated] Enable 3rd party plugins to set storage_models outside the post listings screens

[Updated] Spanish language updated - thanks to Andrew Kurtis

2.2.6.2

Release Date: August 29th, 2014

[Fixed] Fixed "Illegal offset" warning for unset option on edit screen

2.2.6.1

Release Date: August 15th, 2014

[Fixed] Fixed dependency on PHP 5.3+ in actions column

2.2.6

Release Date: August 15th, 2014

2.2.5.1

Release Date: August 13th, 2014

[Fixed] Unavailable included JS-file on editing pages

2.2.5

Release Date: August 1th, 2014

2.2.4

Release Date: July 11th, 2014

[Added] New filter cpac/storage_model/columns_default for filtering the columns that should be loaded if there are no stored columns

[Added] Option (column property hidden) to hide column types from the dropdown list of column types

[Added] Use tooltip library for enhanced column value representation

[Added] Box for direct feedback on Admin Columns settings screen

[Added] Added method for retrieving current storage model (for overview pages such as the posts and page overviews)

[Added] Added WooCommerce add-on to list of add-ons

[Updated] Hide ACF5 field group post type from list of post types columns settings

[Updated] Updated structure of scripts and styles and way of enqueuing them

2.2.3

Release Date: July 1th, 2014

[Added] Added Path column for post(types). Uses the permalink without the home url.

2.2.2

Release Date: June 27th, 2014

[Fixed] Custom Fields for Media Library did not work.

[Fixed] Column type dropdown displayed an empty item.

2.2.1.1

Release Date: June 23th, 2014

[Fixed] Fixed issue with Posts 2 Posts (and other third party plugins) columns not being displayed because of hooking into late actions on post pages

2.2.1

Release Date: June 17th, 2014

[Added] Option to make permalink in permalink column clickable (linking to post)

[Added] Direct support box in Admin Columns settings screen sidebar

[Added] Added filter to suppress pro add-on notice (cpac/suppress_proaddon_notice)

[Updated] Minor adjustments for WooCommerce and other third party plugin support, setting up the post object in post columns

[Updated] Minor update in default column retrieval for improved 3rd party plugin support

[Fixed] Fixed problem with column groups incorrectly handling default 3rd party columns

[Updated] Updated translations from Transifex

2.2

Release Date: May 28th, 2014

2.1.5

Release Date: May 4th, 2014

[Updated] Compatibility with add-ons

2.1.4

Release Date: March 21st, 2014

2.1.3

Release Date: March 12th, 2014

2.1.2

Release Date: March 11th, 2014

[Updated] Added ajax check and improved loading.
[Updated] Menu is split between posttypes and media, comments and users.
[Added] WooCommerce 2.1 columns support
[Fixed] Filters for column_path

2.1.1

Release Date: December 18th, 2013

2.1

Release Date: November 14th, 2013

[Updated] Improved overall performance for script loading and lowered memory usage

2.0.3

Release Date: November 12th, 2013

[Updated] Danish translation - thanks to iosoftgame

[Updated] Spanish translation - thanks to redywebs

[Added] Chinese translation - thanks to Ã¥â‚¬Â¡Ã¨ÂÅ'

[Fixed] Solved bug with before and after field

[Added] Fieldtype "Counter" to Custom Fields

[Added] Column type ID when you hover over the column type label

[Added] Support for raw values

[Updated] Changed filter for cac/column/value. See: https://www.admincolumns.com/documentation/.

2.0.2

Release Date: August 14th, 2013

[Fixed] Performance issue

[Added] Option to show/hide edit-button

[Fixed] Bug before/after-field not saving correctly

[Fixed] Bug with storage model trying to load repository (svn) files

[Fixed] Bug with tooltip

[Fixed] Bug with duplicate message in javascript

[Added] RTL support - thanks to Hassan

[Added] Arabic translation - thanks to Hassan

2.0.1

Release Date: August 9th, 2013

[Fixed] Bug which caused columns to not include properly

2.0

Release Date: August 9th, 2013

1.4.9

Release Date: December 13th, 2012

fixed bug: thirdparty columns that were previous loaded through load-edit.php will now use do_action( 'cpac-get-default-columns-{$type}' )

1.4.8

Release Date: December 12th, 2012

1.4.7

Release Date: December 11th, 2012

[Upated] Ready for WP 3.5

[Added] support for custom fields for Media

[Added] color to the custom field types

[Fixed] default sorting for Post(types) and Media

[Fixed] problem with different date formats in custom fields. all dates will parsed by strtotime() now.

[Fixed] Issue: which could trigger a conflict when saving the setting on other plugins

[Fixed] Issue: when returning an admin class atrribute

[Improved] Perfomance on post count on user overview screen

1.4.6.4

Release Date: September 21st, 2012

1.4.6.3

Release Date: September 19st, 2012

1.4.6.2

Release Date: August 21st, 2012

[Fixed] Issue: with a static function which could cause an error in some cases

[Added] filter to enable taxonomy filtering. add this to your functions.php to enable taxonomy filtering: add_filter( 'cpac-remove-filtering-columns', '__return_false' );

1.4.6.1

Release Date: August 20th, 2012

1.4.6

Release Date: August 14th, 2012

1.4.5.1

Release Date: June 27th, 2012

[Removed] taxonomy filtering ( will implement show/hide option )

1.4.5

Release Date: June 27th, 2012

[Added] french language ( thanks to Alexandre Girard )

[Added] filtering by taxonomy ( only displays when column is used )

[Added] compatibility with woocommerce

[Added] Actions column for Media (delete, view etc.)

[Added] Actions column for Link (delete, view etc.)

[Added] Actions column for Comments (delete, view etc.)

[Added] Wordcount column for Comments

[Added] Filesize column for Media ( supports sorting )

[Added] default sorting for posts ( remembers your last sorting, only with addon )

[Added] default sorting for media ( remembers your last sorting, only with addon )

[Added] filters to the result output

[Fixed] Issue: value media meta column ID

[Fixed] Issue: with sorting users by postcount

1.4.4

Release Date: May 1st, 2012

1.4.3

Release Date: April 13th, 2012

[Removed] taxonomy filtering

1.4.2

Release Date: April 11th, 2012

1.4.1

Release Date: March 27th, 2012

1.4

Release Date: March 23rd, 2012

1.3

Release Date: December 19th, 2011

1.2.1

Release Date: December 9th, 2011

1.2

Release Date: December 6th, 2011

1.1.3

Release Date: December 6th, 2011

1.1

Release Date: November 28th, 2011

1.0

Release Date: November 27th, 2011

# data[].attributes.attachment_link.description
Customise columns on the administration screens for post(types), pages, media, comments, links and users with an easy to use drag-and-drop interface.

# data[].attributes.attachment_link.readable_text
1 Plugin. 9 Widgets. Awesome Dashboard.

Add new widgets to your WordPress Dashboard. Streamline your workflow and optimize productivity. Widgets
Dashboard Widgets Suite provides awesome widgets that you can add to your Dashboard with a click:

Control Panel - Control widgets directly from the Dashboard

User Notes - Add, edit, delete notes for any user role

Feed Box - Display and customize any RSS Feed

Social Box - Display social links from Twitter, Facebook, etc.

List Box - Display custom lists created via the Menu screen

Widget Box - Display any theme or WP widget (e.g., Search, Text)

System Info - Display basic or advanced system information

Debug Log - Display, customize, reset your WP debug log

PHP Error Log - Display, customize, reset your server error log

Each widget includes its own set of options for customizing display 🙂

The notes widget is super awesome, designed for serious note takers. You can choose from 3 note formats: Text, HTML, or Code. Check out Installation for more about the User Notes Widget.
Features
Dashboard Widgets Suite provides a slick set of useful Dashboard widgets with some great features:

Includes 9 awesome Dashboard widgets

Easy to set up and customize options

Regularly updated and "future proof"

Secure, clean, error-free code

Built with the WordPress API

Lightweight, fast and flexible

Focused on performance, loads only enabled widgets

Enable/disable widgets via Dashboard or plugin settings

Option to restore 1-column display for the Dashboard

Shortcodes to display widgets on the frontend

Many options for customizing widget display

Works perfectly with or without Gutenberg

Check out the Screenshots for more details!
Privacy
This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. Thus, this plugin does not affect user privacy in any way.

Support development of this plugin

I develop and maintain this free plugin with love for the WordPress community. To show support, you can make a donation or purchase one of my books:

And/or purchase one of my premium WordPress plugins:

Links, tweets and likes also appreciated. Thank you! 🙂
Installing Dashboard Widgets Suite

1. Upload the plugin to your blog and activate

2. Visit the settings and enable desired widgets

3. Visit the WP Dashboard to use your new widgets

Tip: you can enable/disable widgets via the plugin settings or via the Control Panel widget on the Dashboard.
More info on installing WP plugins Like the plugin?
If you like Dashboard Widgets Suite, please take a moment to give a 5-star rating. It helps to keep development and support going strong. Thank you!
User Notes Widget
As of DWS version 1.9, you can choose a format for each user note:

How to choose a note format:

1. Click the "Add Note" link

2. In the "Format" select menu, choose your format

3. Write your note how you want, click the "Add Note" button and done!

To Edit or Delete any note, double-click on the note content (to display the "Edit" and "Delete" buttons).
Debug and Error Logs
Note that the Debug and Error Log widgets may require a bit of configuration, depending on your WP setup. Here is a quick guide:
Debug Log
To enable the WP Debug Log for the Debug Log widget, make sure that debug mode is enabled in your site's wp-config.php file. Here is one possible way to enable, by adding the following code to your wp-config file, just before the line that says, "That's all, stop editing!":

define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);

Once added, this will tell WP to log all errors, warnings, and notices to a file named debug.log, which is located in the /wp-content/ directory. Note that if the file does not exist, you can create it manually and give it suitable permissions. Ask your web host if unsure.
Error Log
To enable the Error Log for the Error Log widget, follow the same steps as for "Debug Log", but use this code instead:

define('WP_DEBUG', true); ini_set('display_errors', 'Off'); ini_set('error_reporting', E_ALL);

And also make sure to set the correct file path under the plugin's "Error Log" tab, in the setting "Log Location".
Debug Log and Error Log
To enable both Debug Log and Error Log, follow the same steps as above, but use this code instead:

define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); ini_set('display_errors', 'Off'); ini_set('error_reporting', E_ALL);

For more information, check these official resources:
Uninstalling
Dashboard Widgets Suite cleans up after itself. All plugin settings will be removed from your database when the plugin is uninstalled via the Plugins screen.
Restore Default Options
To restore default plugin options, either uninstall/reinstall the plugin or visit the General Settings > Restore default plugin options.
Shortcodes
DWS provides several shortcodes for displaying widgets on the frontend of your site. Here is a summary:

[dws_feed_box] => Feed Box [dws_social_box] => Social Box [dws_user_notes] => User Notes

You can add these to any WP Post or Page to display the widget on the frontend. The same widget settings apply to both frontend and backend display.
Customizing
Dashboard Widgets Suite provides plenty of settings to customize your widgets. For advanced customization, developers can tap into the power of WordPress Action and Filter Hooks. Here is a complete list of the hooks provided by Dashboard Widgets Suite:

Action Hooks dashboard_widgets_suite dashboard_widgets_suite_control_panel dashboard_widgets_suite_feed_box dashboard_widgets_suite_feed_box_frontend dashboard_widgets_suite_list_box dashboard_widgets_suite_log_debug dashboard_widgets_suite_log_error dashboard_widgets_suite_notes_user dashboard_widgets_suite_notes_user_submit dashboard_widgets_suite_notes_user_frontend dashboard_widgets_suite_social_box dashboard_widgets_suite_social_box_frontend dashboard_widgets_suite_system_info dashboard_widgets_suite_widget_box Filter Hooks dashboard_widgets_suite_options_general dashboard_widgets_suite_get_options_general dashboard_widgets_suite_options_feed_box dashboard_widgets_suite_get_options_feed_box dashboard_widgets_suite_feed_box_data dashboard_widgets_suite_feed_box_output dashboard_widgets_suite_feed_box_suffix dashboard_widgets_suite_feed_box_frontend_data dashboard_widgets_suite_options_list_box dashboard_widgets_suite_get_options_list_box dashboard_widgets_suite_list_box_menu_name dashboard_widgets_suite_options_log_debug dashboard_widgets_suite_get_options_log_debug dashboard_widgets_suite_log_debug_clear dashboard_widgets_suite_log_debug_errors dashboard_widgets_suite_log_debug_level dashboard_widgets_suite_log_debug_path dashboard_widgets_suite_options_log_error dashboard_widgets_suite_get_options_log_error dashboard_widgets_suite_log_error_clear dashboard_widgets_suite_log_error_errors dashboard_widgets_suite_log_error_level dashboard_widgets_suite_log_error_path dashboard_widgets_suite_options_notes_user dashboard_widgets_suite_get_options_notes_user dashboard_widgets_suite_notes_user_data_add dashboard_widgets_suite_notes_user_data_delete dashboard_widgets_suite_notes_user_data_edit dashboard_widgets_suite_notes_user_data_form dashboard_widgets_suite_notes_user_data_get dashboard_widgets_suite_notes_user_example dashboard_widgets_suite_notes_user_message dashboard_widgets_suite_notes_user_style dashboard_widgets_suite_notes_user_frontend_data dashboard_widgets_suite_notes_user_frontend_view dashboard_widgets_suite_notes_format dashboard_widgets_suite_note_styles dashboard_widgets_suite_options_social_box dashboard_widgets_suite_get_options_social_box dashboard_widgets_suite_social_box_output dashboard_widgets_suite_social_box_frontend_data dashboard_widgets_suite_options_system_info dashboard_widgets_suite_get_options_system_info dashboard_widgets_suite_options_widget_box dashboard_widgets_suite_get_options_widget_box dashboard_widgets_suite_allowed_tags dashboard_widgets_suite_editable_roles dashboard_widgets_suite_get_date

DWS also provides hooks for customizing widget names on the Dashboard.

Can you add this widget or that widget?

Yeah maybe, feel free to suggest a widget!

How to customize the names of dashboard widgets?

It's not a current feature of the plugin, however it is possible using custom functions. Check out this tutorial at Perishable Press.

How to add a widget that displays all pages?

To display a Dashboard widget that displays links to all of your pages:

1. Visit the Widget Box tab on the plugin page

2. Check the box for the setting, Enable Widget

3. Select Dashboard Widgets Suite for the Sidebar setting

4. Save changes

5. Visit the Menus screen under the Appearance menu

6. Create a menu that displays all Pages (or whatever links you want)

7. Visit the WP Widgets screen

8. Add your new widget to Dashboard Widgets Suite

Done! You can now visit the Dashboard to view your new menu in the Widget Box.

How to edit or delete a note?

Double click on the note itself, and buttons will be displayed, enabling Edit, Delete, etc.

Who can view the notes?

For each note, you can specify a level/role user that is allowed to view/read. So any user who has the capabilities of the specified role can read the note. For example, if you set a note level to "Author", then users with role of Author, Editor, or Admin will be able to read.

How to set a required note format?

By default, the user may choose which format (text, html, code) they want for each note. To change that, so that only one format is used, add the following code to your theme (or child theme) functions.php, or add via simple custom plugin:

function dashboard_widgets_suite_notes_format_custom($field_default) { return 'text'; // accepts: text, html, code } add_filter('dashboard_widgets_suite_notes_format', 'dashboard_widgets_suite_notes_format_custom');

Change text to any accepted format: text, html, or code.

How to add my own note styles?

To override the default note styles, add the following code to your theme (or child theme) functions.php, or add via simple custom plugin:

function dashboard_widgets_suite_note_styles_custom($css) { return '#dws-notes-user .dws-notes-user textarea, #dws-notes-user .dws-notes-user-note { font-size: 18px; }'; } add_filter('dashboard_widgets_suite_note_styles', 'dashboard_widgets_suite_note_styles_custom');

The returned CSS code is just an example, showing use of DWS existing selectors. You can change the CSS to whatever is necessary.

Got a question?

Send any questions or feedback via my contact form

"Dashboard Widgets Suite" is open source software. The following people have contributed to this plugin.

Contributors

Thank you for using Dashboard Widgets Suite! If you like the plugin, please show support with a 5-star rating "
3.1 (2022/05/15)

Updates plugin documentation

Tests on WordPress 6.0

3.0 (2022/01/10)

Improves loading of translations

Updates WP Resources on settings page

Updates some links to external resources

Changes minimum required WP version to 4.6

Generates new default translation template

Tests on WordPress 5.9

2.9 (2021/07/12)

Adds option to choose size for note text

Adds filter hook dashboard_widgets_suite_note_styles

Adds filter hook dashboard_widgets_suite_notes_format

Improves plugin documentation/readme.txt

Tests on WordPress 5.8

2.8 (2021/02/08)

Removes Google+ from Social Box

Cleans up Social Box stylesheet

Adds note to Social Box settings

Generates new default translation template

Tests on WordPress 5.7

2.7 (2020/11/09)

Improves appearance of the plugin settings page

Updates plugin script to account for changes in jQuery UI

Improves logic of system info widget "WP Debug Log"

Updates "WP Remote Post" test URL to example.com

Fine-tunes appearance of the Notes widget

Tests on PHP 7.4 and 8.0

Tests on WordPress 5.6

2.6.2 (2020/08/15)

Fixes bug with user note "Add New" link not displayed

Tests on WordPress 5.5

2.6.1 (2020/08/03)

Tweaks dashboard widget styles just a bit

Tests on WordPress 5.5

2.6 (2020/08/02)

Fixes incorrect label for error log

Fixes bug with deprecated jQuery function

Refines dashboard widget styles

Refines readme/documentation

Tests on WordPress 5.5

2.5 (2020/03/13)

Bug fix, removes dashboard_widgets_suite_check_magic_quotes()

Adds caption to note widget: "Double Click to Edit"

Fine-tunes dashboard widgets styles

Generates new default translation template

Tests on WordPress 5.4

2.4 (2019/10/25)

Updates styles for plugin settings page

Fixes incorrect class name on control panel widget

Adds general CSS class to dashboard widgets

Tests on WordPress 5.3

2.3 (2019/09/02)

Adds filter hooks to customize the names of widgets

Sharpens styles for dashboard widgets

Updates some links to https

Tests on WordPress 5.3 (alpha)

2.2 (2019/04/28)

Bumps minimum PHP version to 5.6.20

Tweaks plugin settings screen content

Updates default translation template

Tests on WordPress 5.2

2.1 (2019/03/06)

Refines plugin settings screen UI

Generates new default translation template

Tests on WordPress 5.1 and 5.2 (alpha)

2.0 (2019/02/02)

Just a version bump for compat with WP 5.1

Full update coming soon 🙂

1.9 (2018/11/12)

Adds 3 format options to each User Note: Text (default), HTML, and Code

Replaces global variable variables with regular variables (for PHP 7 compat.)

Resolves conflict with Ultimate Member plugin

Changes default number of notes to 3

Adds homepage link to Plugins screen

Updates default translation template

Tests on WordPress 5.0 (beta)

1.8 (2018/08/14)

Adds option to always use the logged-in username for notes

Adds "reload page" link to debug and error log widgets

Adds rel="noopener noreferrer" to all blank-target links

Escapes special characters in error log and debug log display

Improves logic of check-role function

Regenerates default translation template

Updates GDPR blurb and donate link

Further tests on WP versions 4.9 and 5.0 (alpha)

1.7 (2018/05/06)

Adds WP Resources info on settings page

Adds noopener and noreferrer to blank target link in social box widget

Fixes bug when no path is specified for Error Log widget

Adds shortcut links to plugin settings for all widgets

Removes unused font file, FontAwesome.otf

Adds support for Windows 10 detection

Adds support for 64-bit detection

Generates new translation template

Updates plugin documentation

Updates plugin image files

Tests on WordPress 5.0

1.6 (2017/10/20)

Changes required user role settings to minimum user role

Hides settings shortcut link on Control Panel for non-admins

Updates some settings labels for accuracy

Fixes custom multiple dashboard columns

Adds Link option to the Social Box

Adds label to Email option in Social Box

Improves markup for Email option in Social Box

Cleans up some unused code/comments

Tests on WordPress 4.9

1.5 (2017/07/31)

Adds fallback for array_column() for PHP less than 5.5

Removes redundant function for SQL version info

Adds GPL license file

Tests on WordPress 4.9 (alpha)

1.4 (2017/03/24)

Fixes PHP Notice for undefined constant, COM

Adds Italian translation (thanks to Aldo Latino)

Fixed some missing/incorrect translation domains

Improves logic of IP-detection script

Replaces global $wp_version with get_bloginfo('version')

Fixed PHP warning with feed box excerpts

Tests on WordPress version 4.8

1.3 (2016/11/16)

Simplifies dashboard_widgets_suite_get_lines()

Adds class_exists to get_server_load_average()

Changes stable tag from trunk to latest version

Fine-tunes styles for dialog box on settings page

Fine-tunes styles for abbr element on settings page

Adds &raquo; to rate plugin link on Plugins screen

Adds strong tags to admin notices on settings page

Updates URL for rate this plugin links

Tests on WordPress version 4.7 (beta)

1.2 (2016/08/10)

Updates WP Admin Notices

Replaces _e() with esc_html_e() or esc_attr_e()

Renames text-domain from "dws" to "dashboard-widgets-suite"

Renames /lang/ directory to /languages/

Generates new languages template

Changes default role to Admin for Control Panel widget

Changes default role to Admin for User Notes

Fixes PHP Warning when restoring options

Fixes incorrect error count for Log Widgets

Adds a rate this plugin link

Tests on WordPress version 4.6

1.1 (2016/03/30)

Adds option to delete/reset all user notes

Fixes incorrect localization parameter

Changes default required role to administrator for debug and error logs

Fixes two "Undefined variable" PHP Notices in debug and error logs

Fixes PHP Warning with array_sum() function in System Info widget

Adds setting to display any widget area in the Widget Box (thanks Joan Boluda)

Adds setting to display any menu/list in the List Box Widget (thanks Joan Boluda)

Improves handling of debug and error logs

Improves functionality of System Info Widget

Added more security checks to System Info Widget

Tests on WordPress version 4.5 beta

1.0 (2016/03/17)

# data[].attributes.attachment_link.description
1 Plugin. 9 Widgets. Awesome Dashboard. Add new widgets to your WordPress Dashboard. Streamline your workflow and optimize productivity. Widgets Dashboard Widgets Suite provides awesome widgets that you can add to your Dashboard with a click: Control Panel - Control widgets directly from the Dashboard User Notes - Add, edit, delete notes for any user role Feed Box - Display and customize any RSS Feed Social Box - Display social links from Twitter, Facebook, etc.

# data[].attributes.attachment_link.readable_text
Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change permissions, and more.
Features
The Pro version lets you set per-role menu permissions, hide a menu from everyone except a specific user, export your admin menu, drag items between menu levels, make menus open in a new window and more. Try online demo.
Shortcodes
The plugin provides a few utility shortcodes. These are mainly intended to help with creating login/logout redirects, but you can also use them in posts and pages.

[ame-wp-admin] - URL of the WordPress dashboard (with a trailing slash).

[ame-home-url] - Site URL. Usually, this is the same as the URL in the "Site Address" field in Settings -> General.

[ame-user-info field="..."] - Information about the logged-in user. Parameters:

field - The part of user profile to display. Supported fields include: ID, user_login, display_name, locale, user_nicename, user_url, and so on.

placeholder - Optional. Text that will be shown if the visitor is not logged in.

encoding - Optional. How to encode or escape the output. This is useful if you want to use the shortcode in your own HTML or JS code. Supported values: auto (default), html, attr, js, none.

Notes Normal installation

1. Download the admin-menu-editor.zip file to your computer.

2. Unzip the file.

3. Upload the admin-menu-editor directory to your /wp-content/plugins/ directory.

4. Activate the plugin through the 'Plugins' menu in WordPress.

That's it. You can access the the menu editor by going to Settings -> Menu Editor. The plugin will automatically load your current menu configuration the first time you run it.
WP MultiSite installation
If you have WordPress set up in Multisite ("Network") mode, you can also install Admin Menu Editor as a global plugin. This will enable you to edit the Dashboard menu for all sites and users at once.

1. Download the admin-menu-editor.zip file to your computer.

2. Unzip the file.

3. Create a new directory named mu-plugins in your site's wp-content directory (unless it already exists).

4. Upload the admin-menu-editor directory to /wp-content/mu-plugins/.

5. Move admin-menu-editor-mu.php from admin-menu-editor/includes to /wp-content/mu-plugins/.

Plugins installed in the mu-plugins directory are treated as "always on", so you don't need to explicitly activate the menu editor. Just go to Settings -> Menu Editor and start customizing your admin menu 🙂

Notes
* Instead of installing Admin Menu Editor in mu-plugins, you can also install it normally and then activate it globally via "Network Activate". However, this will make the plugin visible to normal users when it is inactive (e.g. during upgrades).
* When Admin Menu Editor is installed in mu-plugins or activated via "Network Activate", only the "super admin" user can access the menu editor page. Other users will see the customized Dashboard menu, but be unable to edit it.

1.10.2

1.10.1

Fixed the [ame-user-info] shortcode not working in login redirects. It would always output "(No user)" instead of the actual user data.

Fixed a warning caused by a conflict with plugins and themes that call the "login_redirect" filter with only 1 parameter instead of the expected 3.

Probably fixed a bug where menu items that use fully qualified URLs would lose their custom settings when the site URL changed (such as when migrating the site to a different domain).

Fixed a minor conflict with the plugin "Google Analytics for WordPress by MonsterInsights" where the "Getting Started" menu item that is usually hidden would become visible when AME was activated.

Fixed an edge case where the plugin would incorrectly show an "is this option enabled for everyone" checkbox in an indeterminate state when it was actually enabled for all roles but was not explicitly enabled (or disabled) for individual users.

Fixed a bug where AME did not prefer submenu items when detecting the current menu item based on the current URL.

Switched from jQuery.toJSON() to JSON.stringify(). The old jQuery JSON plugin appears to be unmaintained, and all modern browsers have supported JSON.stringify() for a long time.

Other minor fixes.

Tested up to WP 6.0-beta1.

1.10

Added a "Redirects" feature. You can create login redirects, logout redirects, and registration redirects. You can configure redirects for specific roles and users. You can also set up a default redirect that will apply to everyone who doesn't have a specific setting. Redirect URLs can contain shortcodes, but not all shortcodes will work in this context.

Added a few utility shortcodes: [ame-wp-admin], [ame-home-url], [ame-user-info field="..."]. These are mainly intended to be used to create dynamic redirects, but they will also work in posts and pages.

Slightly improved the appearance of settings page tabs on small screens and in narrow browser windows.

Fixed a minor conflict where several hidden menu items created by "WP Grid Builder" would unexpectedly show up when AME is active.

Fixed a conflict with "LoftLoader Pro", "WS Form", and probably a few other plugins that create new admin menu items that link to the theme customizer. Previously, it was impossible to hide or edit those menu items.

Fixed a few jQuery deprecation warnings.

Fixed an "Undefined array key" warning that could appear if another plugin created a user role that did not have a "capabilities" key.

Fixed a minor BuddyBoss Platform compatibility issue where the menu editor would show a "BuddyBoss -> BuddyBoss" menu item that was not present in the actual admin menu. The item is created by BuddyBoss Platform, but it is apparently intended to be hidden.

Refactored the menu editor and added limited support for editing three level menus. While the free version doesn't have the ability to actually render nested items in the admin menu, it should at least load a menu configuration that includes more than two levels without crashing. This will probably only matter if someone edits the settings in the database or copies a menu configuration from the Pro version.

1.9.10

1.9.9

1.9.8

Added a "bbPress override" option that prevents bbPress from resetting all changes that are made to dynamic bbPress roles. Enabling this option allows you to edit bbPress roles with any role editing plugin.

Fixed a conflict that caused some hidden Simple Calendars menu items to show up when Admin Menu Editor was activated.

Fixed a bug where menu items that had special characters like "&" and "/" in the slug could stop working if they were moved to a different submenu or to the top level.

Fixed a bug where changing the menu icon to an external image (like a URL pointing to a PNG file) could result in the old and the new icon being displayed at once, either side by side or one below the other. This only affected menu items that had an icon set in CSS by using a ::before pseudo-element.

Fixed many jQuery deprecation warnings.

Fixed a bug where some menu settings would not loaded from the database when another plugin triggered a filter that caused the menu configuration to be loaded before AME loaded its modules.

Fixed bug that could cause an obscure conflict with plugins that change the admin URL, like "WP Hide & Security Enhancer". When a user tried to open "Dashboard -> Home", the plugin could incorrectly apply the permisssions of a another menu item to the "Home" item. If the other menu item was configured to be inaccessible, the user would get an error message when logging in (they were still successfully logged in).

Improved error reporting in situations where the plugin can't parse menu data.

1.9.7

Fixed a conflict with Elementor 3.0.0-beta that caused the "Theme Builder" menu item to have the wrong URL.

Minor performance optimization.

1.9.6

1.9.5

Fixed a conflict with Media Ace, Snax and "What's Your Reaction?" plugins where activating Admin Menu Editor would cause a number of previously hidden menu items become visible.

Tested up to WP 5.4.

1.9.4

1.9.3

Fixed a warning about get_magic_quotes_gpc() being deprecated in PHP 7.4.

Fixed a conflict with plugins that use the "all_plugins" filter incorrectly.

1.9.2

1.9.1

Fixed a minor conflict with Toolset Types.

Fixed a conflict with the MailPoet plugin where it was not possible to change the plugin's menu icon.

Fixed a bug where the plugin could misidentify certain core menus that have different URLs for different roles.

Fixed a bug where the plugin could generate incorrect URLs for submenu items where the parent menu URL contained HTML entities like "&".

Fixed an issue where certain vulnerability scanners showed a warning about one of the plugin files because it used the eval() function. This particular instance of eval() was not a security flaw, but it has been now been removed to prevent false positives.

Fixed a bug where the plugin could show an incorrect error message when a menu item was hidden due to there being another hidden menu item with the same URL.

Fixed a minor issue with field alignment in menu properties.

The "Site Health" menu will no longer be highlighted as new because it's part of WordPress core.

1.9

1.8.8

1.8.7

Fixed a bug introcuded in 1.8.6 that caused a PHP warning "strpos(): Empty needle".

1.8.6

1.8.5

Fixed a bug where very long submenus wouldn't be scrollable if the current item was one that was moved to the current submenu from a different top level menu.

Fixed an obscure bug where clicking on an item in the current submenu could cause the entire submenu to "jump" up or down.

Fixed AME not highlighting the correct menu item when there was a space in any of the query parameter values.

Fixed another bug where the plugin didn't highlight the correct item if it was the first item in a submenu and also a custom item.

1.8.4

Added a "Documentation" link below the plugin description. For people concerned about the recent GDPR legislation, the documentation now includes a page explaining how the plugin processes personal data. Short version: It usually doesn't.

Tested with WP 4.9.6.

1.8.3

1.8.2

1.8.1

Added a workaround for a buggy "defer_parsing_of_js" code snippet that some users have added to their functions.php. This snippet produces invalid HTML code, which used to break the menu editor.

Fixed a PHP warning that appeared when using this plugin together with WooCommerce or YITH WooCommerce Gift Cards and running PHP 7.1.

Minor performance improvements.

Tested with WP 4.8.3 and 4.9.

1.8

You can edit plugin names and descriptions through the "Plugins" tab. This only changes how plugins are displayed on the "Plugins" page. It doesn't affect plugin files on disk.

Added an option to highlight new menu items. This feature is off by default. You can enable it in the "Settings" tab.

Added an option to compress menu data that the plugin stores in the database.

Added a compatibility workaround for the Divi Training plugin. The hidden menu items that it adds to the "Dashboard" menu should no longer show up when you activate AME.

Added a workaround that improves compatibility with plugins that set their menu icons using CSS.

Fixed an old bug where sorting menu items would put all separators at the top. Now they'll stay near their preceding menu item.

Fixed incorrect shadows on custom screen options links.

Fixed a couple of UI layout issues that were caused by bugs in other plugins.

Fixed a rare issue where hiding the admin bar would leave behind empty space.

When you use the "A-Z" button to sort top level menus, it also sorts submenu items. To avoid compatibility issues, the first item of each submenu stays in its original position.

Automatically reset plugin access if the only allowed user no longer exists. This should cut down on the number of users who accidentally lock themselves out by setting "Who can access the plugin" to "Only the current user" and then later deleting that user account.

Minor performance optimizations.

1.7.3

Fixed a bug where closing the menu properties of a custom menu item could set "extra capability" to "read".

Added a workaround for WooCommerce 2.6.8 to display the number of new orders in the "Orders" menu title.

Minor cosmetic changes.

Tested with WP 4.7 and 4.8-alpha.

1.7.2

1.7.1

1.7

Added a "Plugins" tab. It lets you hide specific plugins from other users. Note that this only affects the list on the "Plugins" page and tasks like editing plugin files, but it doesn't affect the admin menu.

Tested up to WordPress 4.6-beta3.

1.6.2

1.6.1

Fixed a bug introduced in version 1.6 that prevented the "collapse menu" link from working. In some cases, this bug also made it impossible to switch between "Help" tabs.

1.6

Improved PHP 7 support.

Added a few more menu icons.

Added tabs to the settings page: "Admin Menu" and "Settings". These tabs replace the heading buttons that were previously used to switch between the menu editor and general plugin settings.

Added basic support for the special "customize" and "delete_site" meta capabilities.

Fixed a bug that prevented menu items with an empty slug (i.e. no URL) from showing up.

Fixed a bug where collapsing menu properties would flag the "Icon URL" field as having a custom value even if you hadn't actually changed it.

Fixed a rare WPML conflict that sometimes caused the admin menu to use a mix of different languages.

Improved compatibility with buggy plugins and themes that throw JavaScript errors in their DOM-ready handlers.

Renamed jquery.cookie.js to jquery.biscuit.js as a workaround for servers with overly aggressive ModSecurity configuration. Apparently, some servers block access to any URL that contains the text ".cookie".

Added a compatibility workaround for the DW Question & Answer plugin. The hidden "Welcome", "Changelog" and "Credits" menu items should no longer show up when you activate AME.

Added locking to reduce the risk of triggering a race condition when saving menu settings.

Removed the non-functional "Embed WP page" option.

Tested up to WordPress 4.5-RC1.

1.5

Added "Keep this menu open" checkbox. This setting keeps a top level menu expanded even if it is not the current menu.

Added sort buttons to the top level menu toolbar.

Added an arrow that points from the current submenu to the currently selected parent menu. This might help new users understand that the left column shows top level menus and the right column shows the corresponding submenu(s).

Added a new editor colour scheme that makes the menu editor look more like other WordPress admin pages (e.g. Appearance -> Menus). You can enable it through the plugin settings page.

New and unused menu items will now show up in the same relative position as they would be in the default admin menu. Alternatively, they can be displayed at the bottom of the menu. You can configure this in plugin settings.

Fixed a rare bug where the menu editor would crash if one of the menu items had a null menu title. Technically, it's not valid to set the title to null, but it turns out that some plugins do that anyway.

Top level menus that have an empty title ("", an empty string) are no longer treated as separators.

Made all text fields and dropdowns the same height and gave them consistent margins.

Fixed a number of layout bugs that could cause field labels to show up in the wrong place or get wrapped/broken in half when another plugin changed the default font or input size.

Fixed a minor layout bug that caused the "expand menu properties" arrow to move down slightly when holding down the mouse button.

Fixed a minor bug that could cause toolbar buttons to change size or position if another plugin happens to override the default link and image CSS.

Added a workaround for plugins that create "Welcome", "What's New" or "Getting Started" menu items and then hide those items in a non-standard way. Now (some of) these items will no longer show up unnecessarily. If you find menus like that which still show up when not needed, please report them.

Fixed a few other layout inconsistencies.

Improved compatibility with buggy plugins that unintentionally corrupt the list of users' roles by misusing array_shift.

Fixed a URL parsing bug that caused AME to mix up the "Customize", "Header" and "Background" menu items in some configurations.

Fixed a layout issue where starting to drag one menu item would cause some other items to move around or change size very slightly.

Fixed JavaScript error "_.empty is not a function".

Increased minimum required WordPress version to 4.1.

Renamed the "Show/Hide" button to "Hide without preventing access". Changed the icon from a grey puzzle piece to a rectangle with a dashed border.

Made the plugin more resilient to JavaScript crashes caused by other plugins.

Use <h1> headings for admin pages in WordPress 4.2 and above.

Made the "delete" button appear disabled when the selected menu item can't be deleted.

Moved the "new separator" button so that it's next to the "new menu" button.

Changed the close icon of plugin dialogs to a plain white "X".

Increased tooltip text size.

Improved compatibility with IP Geo Block.

1.4.5

Fixed a TypeError: invalid 'in' operand a error that caused compatibility issues with WordPress 4.3.

Fixed a bug where the current menu item wouldn't get highlighted if its URL included %-encoded query parameters.

Fixed a bug in menu URL generation that could cause problems when moving a plugin menu from "Posts", "Pages" or a CPT to another menu. The URL of the menu item got changed in a way that could break some plugins.

Fixed a .htaccess compatiblility issue with with Apache 2.3+.

Fixed an incorrect directory name in an error message.

The "Links" menu will no longer show up in the editor unless explicitly enabled. As of WP 3.5, the "Links" menu still exists in WordPress core but is inaccessible because the Links Manager is disabled by default.

Tested with WordPress 4.3.

1.4.4

Tested with WordPress 4.2.

1.4.3

1.4.2

1.4.1

1.4

Added a special target page option: "< None >". It makes the selected menu item unclickable. This could be useful for creating menu headers and so on.

Added a new menu editor colour scheme that's similar to the default WordPress admin colour scheme. Click the "Settings" button next to the menu editor page title to switch colour schemes.

Fixed strange boxes showing up in the icon selector in Internet Explorer.

Fixed duplicate top level menus mysteriously disappearing. Now the plugin will properly warn the user that all top level menus must have unique URLs.

Fixed an obscure bug where changing the "Target page" from the default setting to "Custom" and back would occasionally make some menu properties suddenly show up as modified for no apparent reason.

Fixed incorrect submenu item height and margins in WP 4.0-beta.

Fixed a minor layout bug where items with no title would be smaller than other items.

Fixed combo-box dropdown button height for WP 3.9.x.

Added a workaround for a bug in WordPress Mu Domain Mapping 0.5.4.3.

Added a workaround for the very unusual situation where the "user_has_cap" filter is called without a capability.

Fixed duplicates of bbPress menu items showing up.

Changed the default custom menu icon to the generic "cogwheel" icon from Dashicons.

Other small UI changes.

Raised minimum requirements to WordPress 3.8 or later. This is mainly due to the increased reliance on Dashicons as menu icons.

1.3.2

1.3.1

Tested with WordPress 3.8.

Fixed several minor UI/layout issues related to the new 3.8 admin style.

Fixed a bug where moving an item to a plugin menu and then deactivating that plugin would cause the moved item to disappear.

Fixed deleted submenus not being restored if their original parent menu is no longer available.

Fixed a rare glitch where submenu separators added by certain other plugins would sometimes disappear.

Fixed a conflict with Shopp 1.2.9.

Made the plugin treat "users.php" and "profile.php" as the same parent menu. This fixes situations where it would be impossible to hide a "Users" submenu item from roles that don't have access to the "Users" menu and instead get a "Profile" menu.

Added extra logging for situations where a menu item is hidden because a higher-priority item with the same URL is also hidden.

Minor performance improvements.

1.3

Added a new settings page that lets you choose whether admin menu settings are per-site or network-wide, as well as specify who can access the plugin. To access this page, go to "Settings -> Menu Editor Pro" and click the small "Settings" link next to the page title.

Added a way to show/hide advanced menu options through the settings page in addition to the "Screen Options" panel.

Added a "Show menu access checks" option to make debugging menu permissions easier.

Added partial WPML support. Now you can translate custom menu titles with WPML.

The plugin will now display an error if you try to activate it when another version of it is already active.

Added a "Target page" dropdown as an alternative to the "URL" field. To enter a custom URL, choose "Custom" from the dropdown.

Fixed the "window title" setting only working for some menu items and not others.

Fixed a number of bugs related to moving plugin menus around.

Changed how the plugin stores menu settings. Note: The new format is not backwards-compatible with version 1.2.2.

1.2.2

Replaced a number of icons from the "Silk" set with GPL-compatible alternatives.

Tested with WP 3.6.

1.2.1

1.2

1.1.13

1.1.12

Fixed several more small CPT-related bugs that would cause the wrong menu to be marked as current.

Tested on WP 3.5-beta2.

1.1.11

1.1.10

1.1.8

1.1.7

Tested on WP 3.4

Fixed a rare "failed to decode input" error.

Fixed menus not being expanded/collapsed properly when the current menu item has been moved to a different sub-menu.

Added a shortlist of Pro version benefits to the editor page (can be hidden).

1.1.6.1

1.1.6

Tested on WP 3.3.1.

Fixed a couple 404's in the readme and the plugin itself.

1.1.5

Fixed an error where there would be no custom menu to show.

Removed the "Feedback" button due to lack of use. You can still provide feedback via blog comments or email, of course.

1.1.4

Fixed the updater's cron hook not being removed when the plugin is deactivated.

Fixed updates not showing up in some situations.

Fixed the "Feedback" button not responding to mouse clicks in some browsers.

Fixed "Feedback" button style to be consistent with other WP screen meta buttons.

Enforce the custom menu order by using the 'menu_order' filter. Fixes Jetpack menu not staying put.

You can now copy/paste as many menu separators as you like without worrying about some of them mysteriously disappearing on save.

Fixed a long-standing copying related bug where copied menus would all still refer to the same JS object instance.

Added ALT attributes to the toolbar icon images.

Removed the "Custom" checkbox. In retrospect, all it did was confuse people.

Made it impossible to edit separator properties.

Removed the deprecated "level_X" capabilities from the "Required capability" dropdown. You can still type them in manually if you want.

1.1.3

Tests for WordPress 3.2 compatibility.

1.1.2

Fixed a "failed to decode input" error that could show up when saving the menu.

1.1.1

1.1

1.0.1

1.0

Added a "Feedback" link.

Added a dropdown list of all roles and capabilities to the menu editor.

Added toolbar buttons for sorting menu items alphabetically.

New "Add separator" button.

New separator graphics.

Minimum requirements upped to WP 3.0.

Compatibility with WP 3.0 MultiSite mode.

Plugin pages moved to different menus no longer stop working.

Fixed moved pages not having a window title.

Hide advanced menu fields by default (can be turned off in Screen Options).

Changed a lot of UI text to be a bit more intuitive.

In emergencies, administrators can now reset the custom menu by going to http://example.com/wp-admin/?reset_admin_menu=1

Fixed the "Donate" link in readme.txt

Unbundle the JSON.php JSON parser/encoder and use the built-in class-json.php instead.

Use the native JSON decoding routine if it's available.

Replaced the cryptic "Cannot redeclare whatever" activation error message with a more useful one.

0.2

0.1.6

Fixed a conflict with All In One SEO Pack 1.6.10. It was caused by that plugin adding invisible sub-menus to a non-existent top-level menu.

0.1.5

# data[].attributes.attachment_link.description
Admin Menu Editor lets you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change permissions, and more. Features The Pro version lets you set per-role menu permissions, hide a menu from everyone except a specific user, export your admin menu, drag items between menu levels, make menus open in a new window and more.

# data[].attributes.attachment_link.readable_text
Details

Reviews

Installation

Support

Development

The White Label CMS plugin is for developers who want to give their clients a more personalised and less confusing content management system.

For a overview of the changes in 2.0 version of the plugin please visit the Video User Manuals website.

Features

Customize the login page

Add your branding to the header and footer

Customize the dashboard

Control which menus appear for your client

Setting up a customized dashboard can be done in seconds using the White Label CMS Wizard

Customize The Login Page

Impress your clients with a branded login page. Add yours or your client’s logo, add a background image and even control the CSS if you wish. Personalising the back end of WordPress will give your client the feeling that this is their website, not a generic website.

Add Your Branding to the Header and Footer

Stay top of mind with your client by adding your branding to the admin bar, menu or footer.

Customize the Dashboard

Are you tired of telling your clients to ignore everything on the Dashboard, but then still receive questions because they’re confused or have broken something?

With White Label CMS you can clear everything from the dashboard and add in your own dashboard panel. You can even add your own RSS feed so your clients can be kept up to date with what you are doing in your business. Which is much more relevant to your client than where and when the next WordPress Meetup is.

Add your own welcome dashboard, and now you can use an Elementor or Beaver Builder template to make it look beautiful.

Control with Menus Appear for Your Client

We have created a new feature called the White Label CMS admin which allows you to hide menus for other users. Setup is simple and gives clients admin access with some restrictions making it harder for them to stumble across settings and mess up the site.

Setup a Site in Seconds Using the Wizard

Setting up a customized dashboard is easy and quick using the White Label CMS Wizard. With just a few clicks, you can add your branding and your client’s details and be up and running in seconds.

There is so much that you can do with White Label CMS, but we want the experience to be simple. The Wizard allows you to set up a clutter-free, customized dashboard without having to scroll through all of the options that are available to you.

1. Download the White Label CMS plugin

2. Upload it to your plugins directory

3. Go to the plugins directory and activate the plugin

4. Go to Settings->White Label CMS and use the menu system to change the default values.

Who is this plugin for?

For developers who handover websites to their clients and use WordPress as a CMS.

How do I add links to my own panel?

Your custom panel accepts html, so just write the markup as you normally would in html.

How do you recommend using this plugin?

We have been using this for a number of months now, and we have found clients respond best when it is set up in the following fashion:

Use the clients logo for the login (it gives the CMS a bit of a wow factor!)

Use the clients logo in the header

Use your own logo in the footer, and place a link back to your website

Remove all panels from the dashboard (they have a lot of information that just confuses the client)

Add your own panel. Personalise the experience for your client by welcoming them to their website. Provide links to the most relevant elements in the CMS. Provide a link back to your support system if you have one.

Feature Requests

Got a feature request for WLCMS, let us know here.

10/10 recommend. Personalizing your dashboard experience for clients is so much easier especially if you using elementor!

i will give it 5 stars but doesnt have the option to create new admin menu items or change link test.

Encountered a bug, the developers patched it quickly and released an update the next day. Awesome! Recommended! 🙂

I use this on ALL my client's sites! One of the only premium plugins that does not charge a penny!

Súper completo para entregar proyectos a clientes. Gracias por el plugin!

Read all 100 reviews

“White Label CMS” is open source software. The following people have contributed to this plugin.

Contributors

Video User Manuals

2.2.9

Improved: Plugin security. Thanks to Krzysztof Zając and WPScan

Improved: Custom Dashboard for HTML wrapper justify-content

# data[].attributes.attachment_link.description
Customise dashboard panels and branding, hide menus plus lots more.

# data[].attributes.attachment_link.readable_text
Slate provides a clean, simplified design for your WordPress Admin area.

Our goal was to simplify the visual design with a primary focus on the content writing experience.

If you like Slate, please consider leaving a review here on WordPress. Thank you!

1. Unzip slate-admin-theme.zip

2. Upload the slate-admin-theme' folder to the/wp-content/plugins/` directory

3. Activate the plugin through the 'Plugins' menu in WordPress

Why doesn't something look right?

This is my first admin theme, and given all the various states and pages there are, there's a good chance I've missed some stuff. Please just submit a support ticket if you run into anything wacky.

"Slate Admin Theme" is open source software. The following people have contributed to this plugin.

Contributors

1.2.4

Styling updates for WordPress 5.9.

Removes post state from Customzier and Menus

Styling fixes for Elementor and WooCommerce

1.2.3

Styling updates for WordPress 5.5.

1.2.2

Styling updates for WordPress 5.4.

1.2.1

Styling updates for WordPress 5.1.

1.2

1.1.9

Compatibility update for WordPress 5.0+ and Gutenberg.

1.1.8

Compatibility update for WordPress 4.8 and 4.9.

1.1.7

Compatibility update for WordPress 4.5, 4.6, and 4.7.

1.1.6

Compatibility update for WordPress 4.4.

1.1.5

Compatibility update for WordPress 4.3.

1.1.4

Fixed a bug regarding hidden post titles for Subscriber roles.

1.1.3

Increased compatibility with some 3rd party plugins and custom metaboxes.

Minor bug fixes.

1.1.2

Minor CSS fix for deleted posts list.

1.1.1

Added support for WordPress 4.1

Other bug fixes.

1.1

Added user profile colors

Fixes for Jetpack

1.0.8

1.0.7

Fixed minor CSS issue introduced in last update.

1.0.6

Fixed minor CSS issue.

Changed a function name.

1.0.5

Added compatibility with the Obvious Post States plugin.

Changed how jQuery is called in slate.js.

Moved screenshots to assets folder.

Changed post state styling in CSS.

1.0.4

Admin menu bug fixes.

Added styles to Comments page.

1.0.3

Minor CSS fix to the admin menu.

Updates to readme.txt.

1.0.2

Added new Login page styles.

1.0.1

Added new Dashboard styles.

Removed jQuery UI.

1.0

# data[].attributes.attachment_link.description
Slate provides a clean, simplified design for your WordPress Admin area. Our goal was to simplify the visual design with a primary focus on the content writing experience. If you like Slate, please consider leaving a review here on WordPress. Thank you!

# data[].attributes.attachment_link.readable_text
Weglot Translate est l'extension de traduction WordPress la plus prometteuse, à laquelle plus de 60 000 utilisateurs et utilisatrices dans le monde entier font confiance. Traduisez votre site WordPress dans plus de 110 langues et devenez multilingue en quelques minutes, sans avoir à coder une seule ligne.

Augmentez la visibilité et stimulez les conversions en toute simplicité en ajoutant des fonctionnalités multilingues. Weglot Translate est entièrement optimisé pour le référencement multilingue, chaque page traduite étant automatiquement indexée par Google. Dites bonjour en plusieurs langues à des millions de nouveaux visiteurs et visiteuses.

Rendez votre site web multilingue en quelques minutes grâce à un essai gratuit. Rendez-vous sur https://weglot.com/ pour en savoir plus !

Comment fonctionne Weglot Translate

Pourquoi Weglot Translate

Facile à installer : Weglot Translate est rapide à configurer pour avoir un site WordPress multilingue prêt, instantanément. Touchez des millions de nouveaux visiteurs dans le monde entier en quelques clics, sans aucun codage.

Il est conçu pour une compatibilité maximale : Weglot Translate est entièrement compatible avec toutes les plateformes, les thèmes WordPress et les extensions. Des descriptions de produits WooCommerce aux formulaires de commande Elementor, tout est construit avec la création d'un site multilingue réussi en tête : Traduisez facilement tout votre contenu dans les langues de votre choix. Ainsi, vous pouvez vous concentrer sur votre contenu, et non sur les détails techniques.

Il est optimisé pour le SEO : Weglot Translate suit les meilleures pratiques de Google en matière de traduction de sites web multilingues, en fournissant un code source propre à toutes les pages web traduites. Google indexera automatiquement chaque page traduite avec des URL dédiées.

Facile à configurer et à oublier : Weglot Translate détecte automatiquement tout le contenu de votre site pour une traduction facile. Plus de duplication manuelle fastidieuse de chaque ligne de contenu pour obtenir un site multilingue. Toutes les traductions sont mises à jour en temps réel, vous n'avez donc pas à vous soucier de la maintenance et tout contenu nouvellement ajouté est automatiquement traduit.

Il prend la traduction au sérieux : Weglot Translate vous donne un avantage sur vos tâches de traduction grâce à la première couche de traduction automatique multilingue fournie par les meilleurs fournisseurs d'apprentissage automatique du marché (DeepL, Google, Microsoft et Yandex). Vous pouvez également modifier les traductions et collaborer avec votre équipe pour travailler ensemble sur les traductions, directement dans Weglot.

Il s'associe avec des pros : Weglot Translate vous permet de passer commande auprès de traducteurs professionnels agréés directement dans votre tableau de bord Weglot. Configurez la qualité de la traduction comme vous le souhaitez, avec Weglot Translate.

" En une semaine de traduction de notre site en anglais avec Weglot, les ventes internationales ont doublé, le mois suivant - elles avaient quadruplé. " Clara Champion - Directrice du commerce numérique et électronique, Jimmy Fairly Lire l'étude de cas.

Une fonctionnalité multilingue à nulle autre pareille

Augmentation de la visibilité : Toutes les pages traduites sont automatiquement indexées en suivant les meilleures pratiques de Google avec des URL dédiées. Obtenez un nouveau trafic avec votre site multilingue.

Réduction du taux de rebond : Rediriger automatiquement les visiteurs pour les servir dans la langue de leur choix, en fonction des réglages de leur navigateur.

Améliorer l'expérience utilisateur : De la page d'atterrissage à l'e-mail de confirmation, obtenez que toutes vos étapes clés de conversion soient traduites dans la langue de vos clients. Vous pouvez même ajouter des images et des vidéos différentes pour diverses langues. Utile pour les images avec du texte, Weglot Translate permet d'afficher facilement les images " traduites " dans vos versions traduites. La localisation des médias est un aspect essentiel de tout projet multilingue et Weglot Translate vous permet de le faire facilement.

" Nous avons vraiment apprécié les fonctions de localisation fournies par Weglot, telles que la possibilité de traduire des images et d'autres types de médias en fonction de la langue dans laquelle le visiteur consulte le site ". Kim Martin - Responsable de la communication et du marketing, The Challenge Initiative Lire l'étude de cas.

Une plateforme de traduction linguistique tout en un

Gérez et modifiez toutes vos traductions grâce à une interface adaptée.

Collaborez avec les membres de l'équipe, des traducteurs et de traductrices de confiance pour traduire ensemble, directement dans Weglot.

Est-ce un titre ? Est-ce un lien ? Plus besoin de deviner le contexte du texte. L'éditeur contextuel de Weglot Translate vous permet de traduire directement dans la page web.

Personnalisez-le. Le sélecteur de langue multilingue est entièrement personnalisable grâce à de multiples choix de conception.

Weglot Translate permet de migrer facilement depuis d'autres extensions multilingues de WordPress comme Polylang ou WPML. Il suffit de désactiver votre extension de traduction existante et d'installer Weglot Translate.

" Weglot a supprimé la douleur de devoir gérer plusieurs boutiques pour plusieurs langues. L'intégration a été facile, et le support est incroyablement utile. Je recommande vivement Weglot à tous ceux qui recherchent une solution simple et économique pour traduire leurs boutiques ! " Mike Robertson - Directeur des opérations commerciales, Nikon

Avec une augmentation du nombre de visiteurs et de la durée des sessions grâce à votre site web multilingue, vous pouvez vous attendre à une augmentation massive de vos conversions. Découvrez pourquoi des milliers de plateformes de commerce électronique, d'entreprises en mode SaaS, de places de marché, de sites web d'entreprise et de blogs du monde entier aiment Weglot Translate pour ses capacités multilingues. Essayez-le gratuitement dès aujourd'hui

Pourquoi vous devriez avoir un site multilingue ?

Il est facile d'oublier les autres langues lors de la création de votre entreprise en ligne ! Avec les ressources nécessaires pour mettre en place un nouveau site, les capacités multilingues sont très souvent ignorées, car le processus pour obtenir plusieurs traductions peut devenir compliqué et coûteux. Mais ignorer l'importance du multilinguisme peut être une erreur coûteuse : En permettant aux visiteurs de lire et d'interagir dans leur propre langue, vous élargissez considérablement votre champ d'action et augmentez vos chances de réussite commerciale !

C'est pourquoi il est important de réfléchir aux moyens de répondre à un plus grand nombre de langues : les sites multilingues sont naturellement classés dans un plus grand nombre de pays et attirent davantage de clients potentiels. Vos visiteurs auront également l'impression que vous êtes beaucoup plus proche d'eux en vous adressant à eux dans une langue qu'ils comprennent facilement !

Mais qu'en est-il du coût et du casse-tête pour mettre en place un site multilingue correct ? C'est là que Weglot peut vous faciliter la tâche : Avec un moyen simple de débloquer rapidement les capacités multilingues, votre site peut passer d'un site ciblé sur une seule langue à un site multilingue d'une manière simple et abordable !

Please note that Weglot is using Cloudfront CDN to display flags images to speed up performance around the world.
The use of this CDN and of Weglot service is subject to Weglot terms of service

Weglot Translate est-il gratuit ?

Weglot Translate est gratuit pour les petits sites web (moins de 2 000 mots) avec une seule langue de traduction.

Notre extension multilingue WordPress est plus rentable que toute autre, avec des plans personnalisés payants pour répondre à vos besoins. Découvrez nos tarifs pour plus d'informations.

Weglot Translate offre également une version d'essai gratuite de 10 jours; essayez notre solution de site multilingue dès aujourd'hui !

Weglot est-il compatible avec le SEO ?

Weglot Translate est 100% optimisé pour le SEO multilingue. Il crée une URL dédiée pour chaque langue afin d'assurer la bonne indexation de votre contenu traduit sur les moteurs de recherche comme Google. Les balises SEO sont également traduites et modifiables dans votre compte Weglot Translate, pour un contrôle ultime de vos traductions.

Weglot Translate est-il compatible avec WooCommerce ?

Oui, vous pouvez utiliser Weglot Translate pour traduire des sites de boutiques WooCommerce multilingues sans aucun problème de compatibilité. Même votre page de commande est traduite - et les traductions sont modifiables à partir de votre tableau de bord Weglot Translate.

Puis-je migrer de WPML ou Polylang vers Weglot Translate ?

Oui, vous pouvez facilement migrer de Polylang ou WPML vers Weglot Translate. Il vous suffit de désactiver votre extension multilingue de traduction existante, et vous pourrez immédiatement commencer à utiliser Weglot Translate.

Si vous avez besoin d'importer des traductions préexistantes depuis WPML, Polylang ou toute autre extension multilingue, n'hésitez pas à nous contacter directement sur support@weglot.com.

Comment puis-je configurer Weglot Translate ?

Weglot Translate est facile à mettre en place pour obtenir un site multilingue en quelques minutes :

1. Allez sur https://dashboard.weglot.com/register-wordpress pour configurer un compte.

2. Copiez votre clé API à partir de votre tableau de bord Weglot. Elle ressemblera à quelque chose comme : " wg_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ".

3. Vous trouverez la page des réglages de Weglot Translate en bas à gauche de votre tableau de bord d'administration WordPress.

4. Collez votre clé API dans l'espace approprié dans les réglages de Weglot Translate, et cliquez sur enregistrer. Saisissez ensuite la langue d'origine de votre site web et les langues de traduction que vous souhaitez.

5. Voici maintenant la partie amusante : personnalisez le style de votre bouton de traduction (ajoutez ou supprimez des icônes de drapeau, faites de la liste des langues un menu déroulant si vous le souhaitez, affichez le nom complet de chaque langue ou le code de langue à 2 lettres...)

6. Cliquez sur " Enregistrer ".

7. (Facultatif) Allez dans Apparence -> Widgets, puis faites glisser le widget " Weglot Translate " à l'endroit où vous voulez qu'il apparaisse.

Actualisez votre page web. Votre site web est maintenant multilingue et disponible dans les langues de traduction sélectionnées. Vous pouvez changer de langue pour voir en direct vos pages traduites.

Quand vous êtes prêt, vous pouvez modifier vos traductions directement dans votre tableau de bord Weglot.

Puis-je modifier mes traductions ?

Avec Weglot Translate, vous pouvez modifier les traductions sous l'onglet " Traductions " de votre compte Weglot, ici. Si vous modifiez une traduction, elle est automatiquement enregistrée et affichée sur votre site web.

Puis-je ajouter des images et des vidéos traduites ?

Oui, vous pouvez ajouter des images et des vidéos différentes pour d'autres langues. C'est utile si vous avez du texte dans une image et que vous souhaitez afficher une image " traduite " dans votre version traduite. Pour cela, vous pouvez simplement téléverser votre autre image traduite dans votre galerie WordPress. Vous pouvez ensuite la relier à la version traduite correcte de votre site en vous rendant dans votre tableau de bord Weglot et en recherchant l'URL d'origine dans la liste des traductions ; remplacez cette URL par celle de l'image " traduite " nouvellement téléversée dans la colonne des traductions.

Weglot peut-il traduire les URL ?

Oui, vous pouvez traduire vos slugs d'URL avec Weglot. C'est utile si vous souhaitez un niveau de localisation supplémentaire. Accédez à cette fonction dans votre tableau de bord Weglot via Traductions > Slugs d'URL et choisissez de les modifier manuellement ou en utilisant la traduction automatique. Assurez-vous de retourner dans l'onglet Weglot dans votre tableau de bord WordPress et de cliquer sur sur actualiser pour finaliser la traduction.

Puis-je faire des exclusions et des exceptions de traduction ?

Vous le pouvez certainement ! Exclure des pages, ou des parties de pages, de la traduction si vous voulez vous en tenir au contenu original. Vous pouvez également créer des règles de traduction personnalisées pour traduire les pages et les articles exactement comme vous le souhaitez.

Puis-je utiliser Weglot Translate sur plus d'un site ?

Oui, les plans Pro et supérieurs offrent un support multi-sites. Cela vous autorise à gérer plusieurs langues et plusieurs sites multilingues séparément et donne accès à une personne par site web.

Weglot Translate fournit-il un support ?

Oui, et nos utilisateurs et utilisatrices nous adorent pour cela ; jetez un coup d'œil à nos évaluations ! L'équipe de Weglot Translate offre un support à tous les utilisateurs, avec une priorité accordée aux membres premium. Assurez-vous de découvrir notre centre d'aide. Publiez un sujet sur le forum support, ou envoyez-nous un e-mail à support@weglot.com si vous avez des questions.

Combien de langues Weglot prend t'il en charge ?

Weglot prend en charge plus de 110 langues différentes pour une flexibilité multilingue ultime pour votre site. Une liste complète des langues disponibles peut être trouvée ici. Weglot vous permet de débloquer facilement des pouvoirs multilingues en quelques clics !

Puis-je utiliser des sous-domaines pour chaque langue ?

Il n'est pas possible actuellement d'utiliser plusieurs sous-domaines sur WordPress avec Weglot Translate comme de.website.com. Cependant, Weglot utilise des sous-répertoires dans votre URL pour séparer toutes les versions multilingues de votre site.

Par exemple, si votre site est website.com, la version française sera website.com/fr/, de même pour la version allemande website.com/de/, et ainsi de suite. Cette opération est répétée pour chaque version de votre nouveau site multilingue. Une URL unique est donc créée pour chaque version de votre page multilingue, ce qui est important pour votre référencement.

# data[].attributes.attachment_link.title
Weglot Translate - Traduisez votre site WordPress et devenez multilingue

# data[].attributes.attachment_link.description
Weglot Translate est l'extension de traduction WordPress la plus prometteuse, à laquelle plus de 60 000 utilisateurs et utilisatrices dans le monde entier font confiance. Traduisez votre site WordPress dans plus de 110 langues et devenez multilingue en quelques minutes, sans avoir à coder une seule ligne.

# data[].attributes.attachment_link.readable_text
Avec MailPoet, les visiteurs de votre site peuvent s'inscrire en tant qu'abonné·es de la newsletter et construire votre liste de diffusion, tout cela sans quitter votre administration WordPress.

Notre constructeur de newsletter s'intègre parfaitement avec WordPress pour que chaque propriétaire de site puisse créer de beaux e-mails à partir de zéro ou en utilisant nos modèles responsives qui s'affichent parfaitement sur tous les appareils.

Planifiez vos newsletters, envoyez-les immédiatement ou configurez-les pour envoyer des notifications d'articles de blog automatiquement en seulement quelques clics.

300 000 sites nous font confiance depuis 2011.

New! Our Premium is now free for sites with 1,000 subscribers or fewer.
Visit our website to see the templates or try the demo
Toutes les fonctionnalités

Pourquoi choisir MailPoet

Constructeur de newsletter WordPress facile à utiliser.

Beaux modèles responsives

Aucune configuration nécessaire : tout fonctionne immédiatement

Small site owners with lists of 1,000 subscribers or fewer get the Premium for free. Read More.

Conforme au RGPD

Regardez-le en action

Testez la démo ou visionnez la vidéo de 2 minutes

Avant d'installer

Veuillez noter :

Pas encore optimisé pour les langues de droite à gauche (RTL)

Le multisite n'est pas supporté

Review our minimum requirements

WooCommerce emails

With the MailPoet email designer, you can easily design the transactional emails sent by WooCommerce, like automatic emails for new account, new order, order processed, etc.

Increase your sales and stay in touch with your customers with our automatic emails for WooCommerce!

With our WooCommerce emails, you can:

Détails du Premium
MailPoet Premium is entirely free and includes quality sending for users with 1,000 subscribers or fewer. Read more.
La version Premium ajoute les fonctionnalités suivantes :

Service d'envoi MailPoet
MailPoet Sending Service is free for your first 1,000 subscribers (pay as you go afterwards). Read More
Envoyer des e-mails et des newsletters avec votre hébergeur n'est pas une bonne idée. Vous pourriez faire face à des limitations de vitesse d'envoi et voir vos e-mails finir dans la boîte des indésirables.

Pour aider vos envois à se dérouler sans accroc, nous avons créé une infrastructure avancée d'envoi d'e-mails conçu pour WordPress. Notre technologie vous permet de :

Le service d'envoi de MailPoet est très facile à installer, il vous suffit de saisir une clé dans votre administration WordPress et tout est fait !

Traductions

Nous accueillons des traducteurs expérimentés pour traduire directement dans notre projet Transifex. Veuillez noter que toutes les traductions soumises via le site " Traduire WordPress " ne fonctionneront pas.

Sécurité

Our repository is public on GitHub.

Les audits de sécurité sont réalisés par LogicalTrust, un service tiers indépendant et externe.

Vous avez une question pour nous ? Contactez-nous sur security@ notre domaine.

3.71.3 - 2021-10-18

3.71.2 - 2021-10-04

3.71.1 - 2021-09-29

Fixed: conflict with Elementor plugin.

3.71.0 - 2021-09-28

3.70.0 - 2021-09-20

Added: filter to alter mailpoet database table prefix;

Added: bounced metric on the Email Stats page;

Improved: update lucatume/wp-browser;

Improved: MailPoet form security against spambots;

Improved: coding standards;

Improved: refactor to Doctrine;

Improved: code comment on warning;

Fixed: machine-opened metric on the Email Stats page;

Fixed: flaky integration test;

Fixed: " Updated at " in the System Status shows time with incorrect time zone;

Fixed: horizontal scrollbar in form style settings sidebar.

3.69.1 - 2021-09-13

Added: saving detailed bounce stats;

Added: show last engagement date on the Subscriber page;

Added: notice when creating opens-related segment;

Added: new machine-opened and # of machine-opens segments;

Changed: throttle also logged-in users when signing up multiple times;

Changed: show CAPTCHA on the first signup, instead on the second;

Changed: performance of the queries used to sync WooCommerce data;

Changed: display more specific error message for banned users;

Fixed: an error when using MySQL in strict mode;

Fixed: compatibility with WooCommerce Payments new checkout experience;

Fixed: segment counter when using multiple text input fields;

Fixed: missing space after signup checkbox on the checkout.

3.69.0 - 2021-09-07

3.68.0 - 2021-08-30

3.67.1 - 2021-08-24

3.67.0 - 2021-08-17

3.66.0 - 2021-08-09

3.65.1 - 2021-07-20

Fixed: Sign up button in welcome wizard not working.

3.65.0 - 2021-07-13

Added: Lists and Segments subscribers counts cache to speed up MailPoet pages.

3.64.3 - 2021-07-06

Fixed: custom email shortcodes notice cannot be dismissed.

3.64.2 - 2021-06-28

3.64.1 - 2021-06-22

Added: create complex segments using multiple conditions;

Fixed: error when WooCommerce transactional emails template is deleted.

3.64.0 - 2021-06-15

3.63.0 - 2021-06-07

3.62.1 - 2021-06-01

3.62.0 - 2021-05-25

3.61.0 - 2021-05-17

3.60.12 - 2021-05-11

3.60.11 - 2021-05-04

3.60.10 - 2021-04-27

3.60.9 - 2021-04-20

3.60.8 - 2021-04-12

Fixed: editing WooCommerce purchased in category segment;

Fixed: handling 3rd-party plugin segments when the plugin is disabled.

3.60.7 - 2021-04-06

3.60.6 - 2021-03-29

3.60.5 - 2021-03-22

3.60.4 - 2021-03-15

3.60.3 - 2021-03-09

3.60.2 - 2021-03-01

3.60.1 - 2021-02-17

Fixed: links in form checkbox labels.

3.60.0 - 2021-02-15

3.59.2 - 2021-02-08

3.59.1 - 2021-02-02

3.59.0 - 2021-01-26

Fixed: missing statistics link in WooCommerce emails listing;

Fixed: opening draft email without a template.

3.58.0 - 2021-01-18

Improved: Gutenberg updated for form editor.

3.57.1 - 2021-01-11

3.57.0 - 2021-01-04

3.56.2 - 2020-12-22

Fixed: segment description editing.

3.56.1 - 2020-12-15

Fixed: api key verification issues.

3.56.0 - 2020-12-07

Improved: search control when setting up Purchased this Product/Category emails.

3.55.1 - 2020-11-30

Added: a video tutorial for form editor;

Improved: manual download of Premium plugin instead of automatic, as per repository guidelines.

3.55.0 - 2020-11-23

3.54.3 - 2020-11-17

3.54.2 - 2020-11-10

Improved: fullscreen option added to the form editor;

Fixed: Form editor is now again usable on mobile devices.

3.54.1 - 2020-11-02

3.54.0 - 2020-10-27

3.53.0 - 2020-10-20

Improved: minor changes and fixes.

3.52.0 - 2020-10-12

Added: WooCommerce Abandoned Cart Content;

Improved: Gutenberg updated for form editor.

3.51.2 - 2020-10-07

Added: over a dozen beautiful form templates;

Improved: PHP 7.1 is now required.

3.51.1 - 2020-09-29

3.51.0 - 2020-09-21

3.50.1 - 2020-09-14

3.50.0 - 2020-09-08

3.49.1 - 2020-08-31

Improved: redesigned email creation flow breadcrumbs;

Fixed: rare error caused by MySQL exception.

3.49.0 - 2020-08-24

3.48.1 - 2020-08-10

3.48.0 - 2020-08-04

3.47.11 - 2020-07-28

Improved: better initial WooCommerce setup.

3.47.10 - 2020-07-21

3.47.9 - 2020-07-14

3.47.8 - 2020-07-07

3.47.7 - 2020-06-30

3.47.6 - 2020-06-23

3.47.5 - 2020-06-16

3.47.4 - 2020-06-09

3.47.3 - 2020-06-03

Fixed: a bug which caused old posts to be sent.

3.47.2 - 2020-06-02

3.47.1 - 2020-05-25

3.47.0 - 2020-05-19

Fixed: showing two columns in popup form side by side;

Fixed: custom form input padding.

3.46.14 - 2020-05-12

3.46.13 - 2020-05-04

3.46.12 - 2020-04-27

3.46.11 - 2020-04-21

3.46.10 - 2020-04-15

Fixed: sending multiple stats emails.

3.46.9 - 2020-04-14

3.46.8 - 2020-04-07

3.46.7 - 2020-03-31

3.46.6 - 2020-03-24

3.46.5 - 2020-03-23

Fixed: Emptying trash won't delete all newsletters anymore. Sorry about that

3.46.4 - 2020-03-19

Added: Columns block in the form editor;

Added: Heading block in the form editor.

3.46.3 - 2020-03-16

3.46.2 - 2020-03-03

Editor: delete block confirmation links are white again.

3.46.1 - 2020-02-25

Improved: minor changes and fixes.

3.46.0 - 2020-02-17

3.45.1 - 2020-02-11

Added: new option to automatically include signup forms below every post and page;

Fixed: css editor in form editor now works.

3.45.0 - 2020-02-04

3.44.0 - 2020-01-27

3.43.1 - 2020-01-22

Fixed: broken form widget styling.

3.43.0 - 2020-01-21

3.42.3 - 2020-01-14

Fixed: subscribers moved to the trash no longer count against the subscribers limit.

3.42.2 - 2020-01-07

Fixed: incorrect subscriber limit being applied to old plans.

3.42.1 - 2020-01-07

Fixed: inactive subscriber detection.

3.42.0 - 2019-12-24

Added: new email customizer to design the transactional emails sent by WooCommerce.

3.41.2 - 2019-12-17

3.41.1 - 2019-12-10

Added: MailPoet can now deliver all of your site's emails if enabled in settings.

Fixed: incorrect DE Formal translation file name.

3.41.0 - 2019-12-03

Added: MailPoet is now PHP 7.4 compatible;

Fix: shortcodes not working Google Analytics tracking.

3.40.1 - 2019-11-25

Improved: minor changes and fixes.

3.40.0 - 2019-11-18

Improved: newsletter editor performance;

Fix: broken translation string.

3.39.2 - 2019-11-11

Fixed: missing text domain for translations;

Fixed: bulk trashing of subscribers with user ID of 0.

3.39.1 - 2019-11-05

3.39.0 - 2019-10-29

3.38.1 - 2019-10-22

3.38.0 - 2019-10-15

3.37.3 - 2019-10-09

Fixed: fatal error when sending with special characters in the subject line.

3.37.2 - 2019-10-08

3.37.1 - 2019-10-01

3.37.0 - 2019-09-24

3.36.0 - 2019-09-17

3.35.4 - 2019-09-10

3.35.3 - 2019-09-04

3.35.2 - 2019-08-27

Added: referral tracking capabilities;

Improved: listing page loading speed, now wicked fast;

Improved: preview in browser link text in newsletter templates;

Improved: timing of when new customer polls are shown for the first time;

Improved: easier mouse drag to resize right aligned images;

Improved: unsyncing WooCommerce customers without an additional list sets global status to unsubscribed;

Improved: removed link to non-existent privacy policy in default forms on new installs;

Improved: content of default confirmation email;

Improved: updated privacy policy in API for 3rd party developers;

Improved: replaced images that looked blurry on high-res displays;

Fixed: issue with color-picker for global and content background colors;

Fixed: false positive on system status page for cron;

Fixed: post excerpts now exclude image captions. Thx Dieter;

Fixed: preview in browser button on statistics page for non-Premium users.

3.35.1 - 2019-08-20

Improved: remove WooCommerce customers list on non-WooCommerce websites.

3.35.0 - 2019-08-13

3.34.4 - 2019-08-01

Fixed: database connection error with MariaDB and MySQL 8 users.

3.34.3 - 2019-07-31

Fixed: some users were experiencing a database issue after latest update.

3.34.2 - 2019-07-30

Fixed: issue breaking Email listing page with fatal error.

3.34.1 - 2019-07-30

Fixed: issue breaking Email listing page with fatal error.

3.34.0 - 2019-07-30

3.33.0 - 2019-07-23

3.32.2 - 2019-07-16

Added: notice about inactive subscribers when many users will be marked inactive;

Improved: filtering out WP spam users from WordPress Users lists.

3.32.1 - 2019-07-11

Improved: minor changes and fixes.

3.32.0 - 2019-07-09

Improved: messages for undo/redo actions.

3.31.1 - 2019-07-03

Improved: minor changes and fixes.

3.31.0 - 2019-07-02

3.30.0 - 2019-06-25

Added: emails can be sent without stopping for certain error types;

Added: by popular demand, undo/redo! Use our UI or keyboard shortcuts.

Improved: disallow import of role addresses, e.g. postmaster@, to improve deliverability;

Improved: notification for users with many inactive subscriber, alerting them that users are being changed to inactive;

improved: stats page readability;

Improved: bounce sync timing for MSS users;

Fixed: misbehaving MailPoet icon in WP Admin now stops hiding itself and other icons;

Fixed: some admins were receiving new subscriber notifications twice;

Fixed: empty posts widget can now be deleted;

Fixed: email rendering was broken for some users when using particular link types;

Fixed: display error in sign-up form.

3.29.0 - 2019-06-18

Fixed: improved timing of subscribing via the WP registration form to reject subscribers rejected by WP registration protection. Special thanks to customer David for helping troubleshoot this issue.

3.28.0 - 2019-06-04

3.27.0 - 2019-05-28

3.26.1 - 2019-05-21

3.26.0 - 2019-05-14

3.25.1 - 2019-05-06

3.25.0 - 2019-04-29

3.24.0 - 2019-04-23

3.23.2 - 2019-04-16

3.23.1 - 2019-04-08

3.23.0 - 2019-04-02

3.22.0 - 2019-03-26

3.21.1 - 2019-03-18

3.21.0 - 2019-03-11

3.20.0 - 2019-03-05

3.19.3 - 2019-02-26

3.19.2 - 2019-02-19

3.19.1 - 2019-02-12

Added: warning against using free email address in " from " fields;

Added: updated Instagram icons;

Added: new custom font choices;

Improved: new design for block controls;

Improved: updated width of image setting width input field for better display of 4-digit numbers;

Improved: wider vertical drag button for dividers;

Improved: align social icons left, center or right;

Improved: minor enhancement to controls of elements in editor;

Fixed: restored missing X to modal when deleting templates;

Fixed: minor adjustments to assist third-party plugins using MailPoet integrations incorrectly;

Fixed: when Post Notification send date/time are left as default, we now create a Post Notification with those settings;

Fixed: double click on text in TinyMCE keeps formatting.

3.19.0 - 2019-02-05

3.18.2 - 2019-01-29

3.18.1 - 2019-01-22

3.18.0 - 2019-01-15

3.17.2 - 2019-01-08

Fixed: possible conflict with other plugins using webpack. Thanks, Julien;

Fixed: creating a new WooCommerce email now defaults to the Woo template page tab instead of standard templates tab;

3.17.1 - 2018-12-19

Fixed: premium plugin crash; Thanks, Sebastian!

3.17.0 - 2018-12-18

3.16.3 - 2018-12-13

3.16.2 - 2018-12-11

Added: new post notification default subject to highlight how to use Subject Line variables;

Improved: minor tweaks and fixes;

3.16.1 - 2018-12-05

3.15.0 - 2018-11-27

3.14.1 - 2018-11-20

3.14.0 - 2018-11-13

3.13.0 - 2018-11-06

3.12.1 - 2018-10-30

Added: 2:1 and 1:2 column blocks for further newsletter customization;

Fixed: conflict with JetPack 6.6 Asset CDN module.

3.12.0 - 2018-10-23

3.11.5 - 2018-10-17

Fixed: javascript errors resolved;

3.11.4 - 2018-10-16

Added: email notifications to administrators when new subscribers subscribe

3.11.3 - 2018-10-09

Fixed: Linux cron to work again.

3.11.2 - 2018-10-09

3.11.1 - 2018-10-02

Fixed: JS assets caching issues;

3.11.0 - 2018-09-25

3.10.1 - 2018-09-18

Improved: made some error messages clearer

3.10 - 2018-09-11

Changed: welcome emails to new subscribers are now free for everyone!

Fixed: newsletter footer warning to be displayed if unsubscribe link is missing.

3.9.1 - 2018-09-04

3.9.0 - 2018-08-28

3.8.6 - 2018-08-21

Improved: compatibility with caching plugins

3.8.5 - 2018-08-14

3.8.4 - 2018-08-07

3.8.3 - 2018-08-01

Fixed: resolved potential duplicate sending issue.

3.8.2 - 2018-07-31

Added: more useful sending status information in Help page.

3.8.1 - 2018-07-24

3.8 - 2018-07-17

3.7.8 - 2018-06-26

3.7.7 - 2018-06-20

Changed: MailPoet 3 to no longer work with PHP version 5.3 or older. Please upgrade to PHP 7!

Added: exit user survey;

Added: retina display optimized images for MailPoet 3 WordPress plugin entry;

Fixed: welcome emails are not being sent;

Fixed: non-Premium users now see a proper call to action for WooCommerce automatic email events;

Fixed: errors when using Title Only and Display as List setting in ALC content block;

Fixed: API reports errors when confirmation emails aren't sent. Thanks, Team BrainstormForce;

Fixed: in some cases, button fonts in newsletter would display in preview incorrectly;

Fixed: using double quotes cause rendering issues;

Fixed: MailPoet translation string should not be available on translate.wordpress.org;

Fixed: word " beta " is duplicated on WooCommerce automatic email select screen;

3.7.6 - 2018-06-12

3.7.5 - 2018-06-05

Added: align images left or right of posts excerpts;

Fixed: post content block image alignment issues.

3.7.4 - 2018-05-30

3.7.3 - 2018-05-22

3.7.2 - 2018-05-15

3.7.1 - 2018-05-08

3.7.0 - 2018-04-25

Fixed: subscriber search functionality fixed.

3.6.7 - 2018-04-24

Fixed: duplicates in the database will not stop scheduled newsletters anymore.

3.6.6 - 2018-04-17

Fixed: missing database records no longer break the sending process. Thanks, Catalin;

3.6.5 - 2018-04-10

3.6.4 - 2018-04-03

Fixed: editing sent emails will not remove them from email archive. Thanks David!

3.6.3 - 2018-03-28

3.6.2 - 2018-03-21

Fixed: sending is faster and uses less resources on sites with large number of emails. Thanks Donald and Hostek support team!

Fixed: scheduled newsletter task no longer runs non-stop when " site visitor " option is enabled. Thanks to @amedic, @conorsboyd and @aspasa for reporting the issue on the forum!

3.6.1 - 2018-03-20

Fixed: prevents sending from being paused for long time during plugin update. Big thanks to Deborah, Kelley, Ciro and Justin!

3.6.0 - 2018-03-20

3.5.1 - 2018-03-13

3.5.0 - 2018-03-06

3.4.4 - 2018-02-27

3.4.3 - 2018-02-20

Improved: export includes IP address column and differentiates between global and list subscription status;

Improved: email designer checks if " Automatic Latest Content " widget is present in Post Notification emails.

3.4.2 - 2018-02-13

3.4.1 - 2018-02-06

Fixed: previously saved templates are now under " Your saved templates ";

Improved: imported templates with no matching category are now added to " Your saved templates ".

3.4.0 - 2018-01-30

3.3.6 - 2018-01-23

Added: optional reCAPTCHA to protect subscription forms from fake signups.

3.3.5 - 2018-01-16

Added: additional tools for our support team to mitigate sending issues;

3.3.4 - 2018-01-09

Fixed: the plugin no longer spams the same post notification email to subscribers. Thank you Mark, Bruno, Peter, Aaron, PJ, Silowe, Eytan, Beverly and others for your help!

Fixed: public assets are loaded for shortcode/PHP form placement methods. Thanks Ehsan!

3.3.3 - 2018-01-02

3.0.0 - 2017-09-20

3.0.0-rc.1.0.0 - 2017-08-01

3.0.0-beta.1 - 2016-10

Version béta initiale publique

# data[].attributes.attachment_link.title
MailPoet - E-mails et newsletters dans WordPress

# data[].attributes.attachment_link.description
Avec MailPoet, les visiteurs de votre site peuvent s'inscrire en tant qu'abonné·es de la newsletter et construire votre liste de diffusion, tout cela sans quitter votre administration WordPress. Notre constructeur de newsletter s'intègre parfaitement avec WordPress pour que chaque propriétaire de site puisse créer de beaux e-mails à partir de zéro ou en utilisant nos modèles responsives qui s'affichent parfaitement sur tous les appareils.

# data[].attributes.attachment_link.readable_text
Détails

Avis

Installation

Support

Développement

GetResponse for WordPress

GetResponse for WordPress lets you add site visitors to your contact list, update contact information, and add your GetResponse landing pages to your WordPress site as a page. Use it to track site visits and pass ecommerce data to GetResponse. The plugin helps grow your contact list and ensures you have the contact information and ecommerce data to plan successful marketing campaigns.

The plugin features include:

List-building options

Encourage people to sign up using all the list-building options and built-in integrations with Contact Form 7, BuddyPress and Ninja Forms:

add GetResponse forms anywhere on your site and to your blog posts,

add an opt-in box to comments and registration forms to add site visitors to your list,

add an opt-in box to Contact Form 7, Ninja Forms and BuddyPress forms.

Add GetResponse landing pages on your WordPress site to:

easily feature new webinar, signup, promotion, download, or sales-focused pages,

use popup, exit popup, and fixed bar forms on the pages to get more signups,

run A/B tests to ensure your page design is optimized for conversions,

easily publish landing pages under your WordPress domain as a subpage,

add contacts without any 3rd party integrations directly after they sign up from one of your landing pages.

WooCommerce – add contacts and collect ecommerce data

The built-in integration with WooCommerce lets you add customers to your contact list and send ecommerce data to GetResponse. Here’s what you can do with it:

grow your list by adding customers at checkout,

export customer list to GetResponse (this option allows you to export custom fields and purchase history),

collect information about customer spending habits, products, purchases made, and shopping carts.

Web Event tracking

GetResponse for WordPress lets you track visits to your site. Create workflows based on URLs visited. Use advanced search options to identify people who recently visited your site. You can create custom filters and plan your mailings.

Have questions? Head to our Help Center for more information about installing the features in the plugin.

Cette extension fournit 2 blocs.

GetResponse Form

GetResponse for WordPress

Method 1.

1. Log into your WordPress admin panel.

2. Go to the Plugins menu and click Add new.

3. In the search field, type in GetResponse for WordPress and click Search plugins.

4. Once you’ve found it, click Instal Now. When the plugin finishes installing, it will appear in the side menu.

5. To activate the plugin, go to Plugins>>Installed Plugins, locate GetResponse for WordPress, and click Activate.

6. Connect your GetResponse account. Here’s how to do it:

Go to the Account tab in the plugin.

Copy and paste the GetResponse API key you can find in Profile>>Integrations & API>>API in your GetResponse account. (If you are GetResponse MAX client, check the checkbox to confirm you have the **MAX package, choose your account type, and enter your GetResponse MAX domain).

Click Connect.

Method 2.

1. Download the GetResponse plugin for your WordPress version.

2. Unzip the downloaded file and extract the code to to your /wp-content/plugins/ folder.

3. To complete installation you should activate the module in the plugins section of your administration panel.

Where can I find my API Key?

You can find it on your GetResponse account in Profile >> Integrations & API >> API.

A very useful plugin for those who are using GetResponse as an online marketing platform.

Very useful! So easy integration! Thank you!

I am using them to generate leads from my website, it's really easy to set up. GetResponse offers some nice templates, so it's quick to configure.

I'm using this plugin for few months and it's really useful. It allows me to integrate GetResponse to WordPress and add contacts to my list. I can save a lot of time. Right now I have all e-commerce details in GetResponse. Highly recommended.

I am a GetResponse customer. I am using the plugin and I like it so much - its perfect for my goals. What more can I say? Thanks GetResponse, keep the great features coming!

Adding web forms to your page is quick and simple. You can start adding signups within minutes. I recommend it to everybody who builds their email database.

Lire les 33 avis

« GetResponse for WordPress » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

GetResponse

v5.5.19

Tested up to WordPress 6.0

v5.5.18

Fixed – Contact Form 7 values from select component sent as array

v5.5.17

Fixed – Skipping products with missing product variant ID or missing product variant in the cart

v5.5.16

Fixed – cleanup in css (removed global styles)

v5.5.15

Fixed – tooltip css class rename

Fixed – api_key variable checking on TinyMCE editor

Fixed – readding a deleted product in GetResponse store

v5.5.14

Fixed – error on deleting last variant for product

v5.5.13

Fixed – mb_convert_encoding for PHP < 7.2

v5.5.12

Fixed – XSS vulnerability in plugin settings

Fixed – Validation error on updating product variant

v5.5.11

Fixed – utf8 payload encoding.

v5.5.10

Fixed – utf8 payload encoding.

v5.5.9

Fixed – max package connection.

v5.5.8

Fixed – retrieving customer for export.

v5.5.7

Fixed – selected list validation.

v5.5.6

Fixed – GetResponse API timeout.

v5.5.5

Fixed – use mbstring functions to truncate description

v5.5.4

Fixed – notice when API Response don’t have httpStatus

v5.5.3

Added – disconnect when API Key doesn’t exists.

Fixed – fix for autoresponder checkbox

Fixed – new instruction about API Key connection.

v5.5.2

Fix in exports – export guests accounts.

v5.5.1

Fix for db update.

v5.5.0

Added custom fields in Contact Form 7.

Fixed empty strings sent by API.

Fixed footer links.

Fixed Woocommerce product variant update.

v5.4.8

Fixed issue with multisite and contactForm7.

v5.4.7

Fixed get all webforms by API.

v5.4.6

Fixed update Autoresponder day when contact is updated.

v5.4.5

Fixed problem with product ids greater than 4294967295

v5.4.4

Fixed problem with loopback and Health Check timeouts

v5.4.3

Fixed problem with adding contact by comment in WordPress 5.2

v5.4.2

Fixed issue with sending data about orders without address

v5.4.1

Fixed loop continue warning for PHP 7.3

Fixed issue with landing pages routing

v5.4.0

Added Gutenberg webforms block

Improvements for WP 5

v5.3.7

Minor fixes

v5.3.6

Query string support for landing pages

v5.3.5

Resolved problem with landing pages display on mobile devices

v5.3.4

Resolved problem with LPS on mobile

v5.3.3

Resolved validation problem when customer name is empty

v5.3.1

Change form snippet for contact form 7

v5.3.0

New feature – Ninja Forms integration

v5.2.0

New feature – Landing Pages

v5.1.1

optimization of cron usage

v5.1.0

Improvements

flash messages based on session

optimization in api calls

Fixes

support configurable products in export

overriding name during contact update

create table gr_variants_map

v5.0.11

Fix – validating plugin activation process

v5.0.10

Add required PHP version and remove depricated methods for Woocommerce.

v5.0.9

Fix – create tables when plugin is activated.

v5.0.8

Fix for WebForms and exported images.

v5.0.7

Fix issue with losing email address on checkout without registration

v5.0.6

Fix issue with unicode in url to products images
Fix issue with adding product to GetResponse

v5.0.5

Set proper field names for Contact Form 7 integration.
Create product if not exists during order/cart exports to GetResponse.

v5.0.4

Bug fixes, improvements

v5.0.3

Bug fixes in CURL connection

v5.0.2

Fix for redeclared dd function= v5.0.1 =

Tested up to WordPress 4.9.4

v5.0.0

Plugin redesign and new features added:
* Enabling opt-in checkbox on forms in BuddyPress and Contact Form 7
* Enabling tracking site visits
* WooCommerce integration
* Purchase history in exports
* Ecommerce data tracking
* Time-based job scheduler

v3.2.1

Fixed compatibility with PHP 5.3

v3.2.0

Disconnect, when invalid API Key

v3.1.6

Fixed widget display for GetResponse360 accounts.

v3.1.1

Added shortcode on post-new page.

v3.1.0

Provided support for PHP 7.

v3.0.9

Tested up to WordPress 4.6 (beta version).

v3.0.8

Fixed integration with Saphali Woocommerce Russian.

v3.0.7

Reduction of API requests amount (plugin performance improvement).
Fixed payment webhook on checkout page in WooCommerce integration.

v3.0.6

Fixed Notice: Undefined variable

v3.0.5

Fixed SSL CA certificates issue

v3.0.4

Fixed widget issue (Variants not loading properly).

v3.0.3

Fixed widget issue (plugin not worked correctly in Customizer).

v3.0.2

Added support for GetResponse 360 accounts

Views improvements

Fix for WordPress <3.9 – added Web Form Shortcode to TinyMCE editor

v3.0.1

Changed param name WebformId => formId in API v3 forms method

Added Check webform/form status on list

Improved performance on widget list

Fixed js issues to display variants

v3.0

Integration is based on new REST API v3.0

Added support for new Web forms (Forms)

v2.2.2

Fixed js issue with undefined param

v2.2.1

Fixed sort method (compatible with php < 5.4)

v2.2

Added Subscribe via BuddyPress Registration page

Added Subscribe via WooCommerce Registration page

Added Convert special characters to HTML entities in Webform url

Added Shortcode attribute « center » – allows to center Webform easily

Added Shortcode attribute « center_margin » – allows to edit margin (center position)

Campaign names and Web Forms are now sorted by name using case-insensitive ordering

v2.1.4

Fixed bug, hook register_post changed to user_register. Thanks to @Wieckowy.

v2.1.3

Fixed problem with HTTPS blog

v2.1.2

Fixed problem with displaying web forms with the same names on drop down list

v2.1.1

Shortcode updated to TinyMCE 4 (fixed broken visual editor)

Description, Installation and FAQ updated

v2.1

Added subscribe via the registration page

Campaign names and Web Forms are now sorted by name

Added checking if curl extension is set and curl_init method is callable

Removed typo and deprecated unused params

Tested up to: 3.9.1

v2.0.7

Fixed Class name changed in class-gr-widget-webform

v2.0.6

Class name changed from GetResponse to GetResponseIntegration, in some cases caused error: Cannot redeclare class GetResponse

v2.0.5

Tested up to: 3.9

Shortcode updated to TinyMCE 4

v2.0.4

Changelog updated

Screenshot updated

Default ref custom (ref => wordpress) added to API request

v2.0.3

Fixed typo, Thanks to @Reza

Tested up to: 3.8.3

v2.0.2

Fixed curl error notification

Trigger error deleted

v2.0.1

Fixed Strict standards: non-static method

Fixed empty variables

Fixed empty campaigns notice

Register actions moved to constructor

Tested up to: 3.8.2

v2.0

Integration is based on API Key;

Web form ID needs no longer to be copied; now web form is selected from the drop-down menu;

Customer details can be updated at Checkout page;

Checkout subscription checkbox now can be ticked by default;

Comments subscription checkbox now can be ticked by default;

Shortcode now contains webform url instad of webform id;

Drop-down menu with webforms has been added to WYSIWYG editor;

Web forms can now be instantly added into multiple places inside the WordPress page via Widgets;

Custom fields can be easily mapped via the web form upon subscription;

v1.3.2

Fixed bugs in getting options. Thanks to @norcross. FAQ updated

v1.3.1

Added shortcode

v1.3.0

Added integration with WooCommerce to allow users to subscribe via the checkout page.

v1.2.1

Fixed code.

v1.2.0

Note that the web form installed via the old version of the plug-in will still be fully operational, so you do not need to replace it with the new one. If you want to add the new “Subscribe via comment” function, simply delete old plug-in and install new – and use the same web form ID.

v1.1.1

Fixed integration with new WebForms.

v1.1

Added possiblity to use WordPress styles,

Added integration with new WebForms.

v1.0

Initial release.

# data[].attributes.attachment_link.description
Take advantage of your visitors’ commentators’ and customers’ interest. Invite them to subscribe and nurture their engagement.

# data[].attributes.attachment_link.readable_text
Create personalized customer experiences across channels with the ActiveCampaign plug-in for WordPress.

ActiveCampaign's WordPress marketing automation plugin makes it easy to:

Embed ActiveCampaign forms directly into any post, page, or sidebar

Use site tracking to track visitors to your website

Enable live chat for accounts using ActiveCampaign Conversations

Make your website profitable
Turn your website into a viable customer engagement channel by attributing sales and conversions to site visitors with ActiveCampaign site tracking. Discover which products, services, and information your site visitors are most interested in-then trigger automated personalized follow-up emails that drive more revenue.

Drive the right traffic to your website
With only so many hours in a day, it's crucial to spend your precious time on the right customers. Use ActiveCampaign forms on your WordPress site to help identify customers who are ready to buy, while firing automated emails to customers who still need a little warming up.

Keep your visitors engaged
Once a visitor visits your site, now what? It's not enough to simply get them to the homepage, you need to keep them interested with relevant content that will keep them coming back. Add ActiveCampaign Conversations to your WordPress site to engage your customers in real time while leaning on automated nurture streams that keep pulling visitors back for more.

Your WordPress website is as much a part of your business as a physical storefront, email newsletters, and direct interactions with customers. Supercharge your WordPress site with ActiveCampaign Customer Experience Automation (CXA) to drive smarter, more targeted marketing promotions.

Don't have an ActiveCampaign account? Sign up for a free trial to get started.

Ready to get started with the ActiveCampaign plug-in for WordPress? [Here's how].

DESCRIPTION OF ACTIVECAMPAIGN
ActiveCampaign's category-defining Customer Experience Automation Platform (CXA) helps over 150,000 businesses in 170 countries meaningfully engage with their customers. The platform gives businesses of all sizes access to 800+ pre-built automations that combine transactional email and email marketing, marketing automation and CRM for powerful segmentation and personalization across social, email, messaging, chat and text. Over 70% of ActiveCampaign's customers use its 870+ integrations including WordPress, Microsoft, Shopify, Square, Facebook, and Salesforce.

ActiveCampaign scores higher in customer satisfaction than any other solution in Marketing Automation, CRM, and E-Commerce Personalization on G2.com and is the Top Rated Marketing Automation Software on TrustRadius. Pricing starts at just $9/month.

Description of ActiveCampaign

ActiveCampaign's category-defining Customer Experience Automation Platform (CXA) helps over 150,000 businesses in 170 countries meaningfully engage with their customers. The platform gives businesses of all sizes access to 600+ pre-built automations that combine email marketing, marketing automation and CRM for powerful segmentation and personalization across social, email, messaging, chat and text. Over 70% of ActiveCampaign's customers use its 870+ integrations including Microsoft, Shopify, Square, Facebook, and Salesforce. ActiveCampaign scores higher in customer satisfaction than any other solution in Marketing Automation, CRM, and E-Commerce Personalization on G2.com and is the Top Rated Marketing Automation Software on TrustRadius. Pricing starts at just $9/month. Start a free trial at ActiveCampaign.com.

Cette extension fournit 1 bloc.

AC Forms Allows ActiveCampaign forms to be embedded via the block editor

This section describes how to install the plugin and get it working. Please see our additional help documentation for more detailed information.

1. Upload the entire " activecampaign " zip file to the Plugins section of WordPress, or " Add New " plugin and search for " activecampaign. "

2. Visit the Settings > ActiveCampaign section in WordPress.

3. Fill in your ActiveCampaign connection details, then hit Update.

4. Configure your forms:

Using Classic Editor? Choose which subscription forms to use in the widget and associated CSS settings for each, then hit Update Settings again. You can also copy your shortcodes from this section.

Using the Gutenberg Block Editor? All your forms and CSS options will be available in AC Forms block.

Using shortcodes? The [activecampaign form=ID css=1] shortcode will display a form anywhere on your site where shortcode syntax is supported. Toggle shortcode parameters css=1 or css=0 to override the plugin setting's " Use ActiveCampaign's form CSS " value.

5. Embed multiple forms onto a single page!

6. Enable site tracking to have page visits tracked to ActiveCampaign.

How do I create ActiveCampaign subscription forms to use in WordPress?

You need to be using ActiveCampaign email marketing platform to use this widget. Create new subscription forms in the platform by going to the " Integration " section, then they will be available through this plugin.

How does this plugin differ from copying and pasting the subscription form onto my site manually?

This plugin makes it much easier to do without requiring you to know which theme (or core WordPress) files to modify. Also, copying and pasting HTML into WordPress can often cause odd display issues (depending on your WordPress theme).

What happens after someone submits the subscription form on my WordPress site?

The same thing that would happen if they submitted it from another site: it redirects back to the ActiveCampaign confirmation message, or a custom URL if you have that set up for the subscription form in ActiveCampaign (modify your forms under the " Integration " section).

If you enable the " Ajax " option of the plugin settings, you can have the form submitted without the page reloading (so the viewer never leaves the page).

Can my form require an opt-in email confirmation be sent?

Yes, you would just make sure that your form settings (in ActiveCampaign) have the Opt-in confirmation setting checked.

How does live chat work?

Live chat is a feature of Conversations, an add-on available to ActiveCampaign users that enables multi-channel communication with your customers through a unified inbox. To activate live chat for your WordPress website you must first start a trial or purchase Conversations. Learn more here.

How will I know I have received a live chat message from a visitor?

All live chat messages will display in the Conversations inbox in your ActiveCampaign account. You can receive desktop and audio notifications when the messages are received, or use our Conversations mobile app (available for iOS and Android) to get push notifications on your phone and respond on the go.

I get a " Connection failed " message. What does this mean?

Please make sure that your login information is correct, and that you have at least one Integration form already created in the ActiveCampaign system.

Verifying 6.0 compatibility, updated listing

" ActiveCampaign - Forms, Site Tracking, Live Chat " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

8.1.9

Updated authentication for internal API requests

8.1.8

8.1.7

8.1.6

Improving credential check to fix permissions bug

Fixing non-inline form previews in block editor

Removing unnecessary Google Font loads on no-style embeds

Updating Plugin description

8.1.5

Updating Readme with up to date screenshots and better descriptions

Updating Plugin Settings with clearer descriptions of form and shortcode use cases

Fixing block editor CSS class input on dynamic div output

Fixing display of Site Tracking settings without forms

Site Tracking JS migrated to vgo() from pgo()

Fixing bug with Tracking ID fetch

Adding admin notice stack for future plugin updates

8.1.4

Rolling back settings page form/css deprecations. We have improved testing workflows moving forward.

8.1.3

Hotfix for Default CSS option deprecation

Moving from global assignment to block/shortcode assignment

Allowing fallback for existing blocks without CSS setting

8.1.2

Simplifying plugin settings options

Dropping 'Global' CSS option for block, defaulting to 'Use ActiveCampaign CSS'

Converting to Dynamic Block pattern

8.1.1

Improved error handling on expired credentials and misconfigurations

Shortening Block widget name to 'AC Forms'

8.1.0

Improvements to Gutenberg Editor experience, including live preview of Form embeds

Background color bug fix

Shortcode support for optional 'css' and 'static' attributes that default to plugin settings

Avoiding global namespace conflicts of on-demand chunks bug fix

8.0.3

8.0.2

Security fix to address CSRF vulnerability

General fix to address browser warning for invalid cookie attribute

8.0.1

removing php 7 feature usage

8.0.0

Update ActiveCampaign forms embed to be compatible with Gutenberg editor

Resolve account connection UI bug

7.1.4

7.1.3

7.1.2

Update tracking code copy to be more specific to Site Tracking and Conversations.

Fix old link to Forms page.

Make install code toggle focusable.

7.1.1

Include our own host header on requests.

7.1

Update plug-in to enable Live Chat.

7.0

Force upgrade prompt for users on 6.25.
The prior version (6.3) is technically smaller than 6.25 in semantic versioning so users on 6.25 won't ever see an upgrade prompt unless we got to 6.25.1 or 6.26.

6.3

Added site tracking options for GDPR.

6.2.12

Fix for when the " form_id " key is undefined.

6.2.11

Fix for when the " site_tracking " key is undefined.

6.2.10

Limit amount of ActiveCampaign account data shown in JavaScript (for site tracking).

6.2.9

Fix for " Keep original form CSS " checkbox not being respected.

6.2.8

6.2.7

Fix for 6.2.6 change missing another check.

6.2.6

Fix for certain error messages not being displayed properly.

6.25

Fix for SSL issue (when the page is loaded via HTTPS and the AC account uses a CNAME, forms would not show up).

After upgrading go to WordPress ActiveCampaign settings and click " Update Settings " so it reloads the form code!

6.2

Fix for compatibility issue with Live Composer plugin.

6.1

Fix for issue with new forms not displaying properly.

6.0

Added support for new form builder.

5.93

Fix for issue with captcha verification when using the Ajax (" Submit form without refreshing page ") form submission option.

5.92

Support for captcha validation when using the 'Submit form without refreshing page' (Ajax) option.

Added success or error CSS classes to the Ajax response div.

5.91

Updates to avoid conflicts with other plugins using the ActiveCampaign PHP API wrapper.

5.9

Use current user's email for site tracking.

5.8

5.7

Removed ability to add custom form " action " URL.

5.6

Patched major security bug.

5.5

Added site tracking (optional setting).

5.2

Default form behavior is now " sync. " This coincided with WordPress version 3.9 release.

5.1

Added button to TinyMCE toolbar to more easily choose and embed the form shortcode into the post body.

5.0

Added support for multiple forms. Removed widget entirely.

4.5

Added ActiveCampaign to the Settings menu so you can use the shortcode independent of the widget.

4.0

Added many additional settings to control how your form is displayed and submitted.

3.5

You can now use a shortcode to display your subscription form.

3.0

Re-wrote widget backend to use most recent WordPress Widget structure.

Streamlined code and API usage.

Ability to reset or refresh your forms.

Better form width detection.

2.1

Changed internal API requests to use only API URL and Key instead of Username and Password.

Provided option to remove style blocks from embedded form code, and converting input type="button" into input type="submit".

2.0

Re-configured to work with ActiveCampaign version 5.4.

Improved some areas.

1.1

Verified this works with latest versions of WordPress and ActiveCampaign.

Updated installation instructions.

1.0

# data[].attributes.attachment_link.title
ActiveCampaign - Forms, Site Tracking, Live Chat

# data[].attributes.attachment_link.description
Create personalized customer experiences across channels with the ActiveCampaign plug-in for WordPress. ActiveCampaign's WordPress marketing automation plugin makes it easy to: Embed ActiveCampaign forms directly into any post, page, or sidebar Use site tracking to track visitors to your website Enable live chat for accounts using ActiveCampaign Conversations Make your website profitable Turn your website into a viable customer engagement channel by attributing sales and conversions to site visitors with ActiveCampaign site tracking.

# data[].attributes.attachment_link.readable_text
Détails

Avis

Installation

Support

Développement

Build better newsletters : faster, easier & automated.
AcyMailing is one of the best newsletter automation tools for successful marketing campaigns.

Don’t waste your time reading this huge description 🙅🏼‍♂️
We’ve made a test website for you to show all the features and even test them 😎

👇🏼
Access AcyMailing demo website 🚀

What is said/loved by our users 🗣

Affordable

Facilité d’utilisation (aucune connaissance de développement nécessaire)

Unlimited sendings. Send as many newsletters as you wish using SMTP or an external sending service

Nouvelle version chaque semaine (on aime se lancer des défis)

Suivi des revenus WooCommerce

Le marketing automatisé n’a jamais été si facile

Constructeur de formulaires d’abonnement

External sending services included using SMTP or API 🐙

Sendinblue : See how to integrate with Sendinblue
Mailgun : See how to integrate with Mailgun
SendGrid : See how to integrate with SendGrid
Amazon SES SMTP : See how to integrate with Amazon SES

Awesome features 🥳

Utilisateurs : Gérez autant d’utilisateurs que vous le souhaitez (conformité RGPD)

Formulaire d’abonnement modulable via un widget

Gèrez l’abonnement des utilisateurs enregistrés et des visiteurs

Filtrez les fausses adresses e-mail et utilisez l’intégration reCAPTCHA invisible de Google

Enregistrez l’IP utilisateur pour se conformer aux lois de tous les pays

Importez vos utilisateurs depuis n’importe quelle source

Gérez les listes d’utilisateurs

Abonnez automatiquement vos utilisateurs à une ou plusieurs listes durant le processus de création

Nettoyez vos listes en fonction des rebonds reçus.

Marketing Automation : keep your users happy by sending them the right message at the right time using your favorite SMTP ⚙️

Actions groupées automatisées pour les utilisateurs (newsletter d’anniversaire, message de bienvenue…)

Newsletter de suivi

Newsletters planifiées

Send WooCommerce abandoned carts reminder

Créez vos flux de travail d’automatisation marketing en quelques minutes

Newsletter creation : create them easily to attract your users’ attention 💌

Édition en glisser-déposer : Aucune connaissance HTML nécessaire

Incluez facilement des articles WordPress dans votre newsletter

Double confirmation et lien automatique de désabonnement

Personnaliser vos messages avec des informations utilisateur dans vos newsletters (nom, e-mail, champ personnalisé…)

Options de partage sur les réseaux sociaux (Facebook, Twitter…)

Modèle entièrement responsive

Prévisualisation des newsletters sur ordinateur et mobiles

Deliverability : never end in the spam box anymore 📥

Envoi en temps réel, utilisant un système de file d’attente afin de surmonter les limitations serveur

Test A/B

Outil de test de spam de newsletter

Statistiques : Suivez les statistiques de vos newsletters pour ajuster votre stratégie marketing

Sending performance : number of newsletters sent, bounced…

Résultats de newsletters : Taux d’ouverture, taux de désabonnement, taux de clics

Engagement : Visualisez quels liens ont été le plus cliqués, et qui a le plus interagit avec vos newsletters

And much more ⤵️

Intégrations disponibles : WooCommerce, Gravity Forms et plus encore

Installation en quelques minutes

External services to send your newsletters : Sendgrid, Amazon SES, Elastic Email, Mailgun, Sendinblue

Place de marché de modules : Tous vos modules groupés au même endroit pour les gérer facilement depuis AcyMailing

Toujours pas convaincu ? Trouvez plus d’informations ici : AcyMailing

Fonctionnalités :

Aucune connaissance en HTML nécessaire, profitez de la création de newsletters grâce à la fonction en glisser-déposer de notre éditeur

Système d’envoi en temps réel, et utilisant un système de file d’attente vous permettant de gérer toute limitation de votre serveur d’envoi !

Module de gestion d’abonnement avec différents effets (popup, défilement dynamique…)

Gèrez l’abonnement des utilisateurs enregistrés et des visiteurs

Enregistrez l’IP utilisateur pour se conformer aux lois de tous les pays

Double confirmation et lien automatique de désabonnement

Conforme avec la CAN-SPAM

Sendinblue integration

Conforme avec le RGPD

Validation et confirmation de l’adresse e-mail

Création d’abonnement groupé via des filtres et des actions groupées

Synchronisation automatique avec vos utilisateurs WordPress

Amazon SES Integration

Intégrez facilement vos articles WordPress dans vos newsletters

Intégrez facilement les informations de vos utilisateurs dans vos newsletters (nom, prénom, e-mail, identifiant)

Extension de partage Facebook et Twitter

Affichez vos listes sur le formulaire d’inscription WordPress

Abonnez automatiquement vos utilisateurs à une ou plusieurs listes durant le processus de création

Gérez un nombre illimité d’utilisateurs, de listes, et de newsletters

Mailgun Integration

Gestion de modèles de newsletters incluant 4 modèles responsives installés dès le départ

Conversion automatique en css en ligne

Possibilité de fichiers joints, ou d’utiliser l’option des images intégrées

Prévisualisez et envoyez des newsletters de test à un groupe d’utilisateurs WordPress ou à une adresse e-mail spécifique

Gestion des statistiques de newsletter (nombre d’e-mails envoyés, ouverts, en version HTML ou en version texte)

Statistiques avancées de newsletter (qui a ouvert vos newsletters et quand)

Processus d’automatisation facile de flux de travail marketing

Archive des vos newsletters dans l’interface publique avec génération de PDF et des options d’impression

Module des dernières newsletters

Sendgrid Integration

Installation automatique d’extensions, modules, modèles d’e-mails et de votre configuration

Handle SMTP Secured Connections (you can use GMAIL SMTP to send your newsletters)

Plug AcyMailing to an external delivery service such as Mandrill, SendGrid, ElasticEmail, Amazon SES, Sendinblue…

Notification pour les administrateurs/utilisateurs

Documentation intégrée

Interfaces entièrement multilingues

Cette extension fournit 3 blocs.

Newsletter for WordPress - AcyMailing Newsletter

Newsletter for WordPress - AcyMailing Newsletter

Newsletter for WordPress - AcyMailing Newsletter

Il existe trois façons d’installer cette extension :

1. Première méthode

1. Dans la partie d’administration de votre site, cliquez sur « Extensions » puis « Ajouter »

2. Recherchez AcyMailing

3. Trouvez-la, installez-la, activez-la

4. C’est tout bon !

2. Seconde méthode

1. Téléchargez le zip depuis cette page

2. Sur la partie d’administration de votre site, cliquer sur « Extensions » puis « Ajouter »

3. Cliquez sur « Téléverser une extension »

4. Téléversez le zip, activez l’extension

5. C’est tout bon !

3. Troisième méthode

1. Téléchargez le zip depuis cette page puis extrayez le

2. Téléverser le répertoire « acymailing » extrait du fichier zip sur votre site, dans le dossier wp-content/plugins/

3. Activez l’extension sur la partie d’administration de votre site

4. C’est tout bon !

Comment nous contacter ?

N’hésitez pas à le faire depuis ce formulaire : https://www.acyba.com/contact-us.html

Où puis-je trouver une documentation ?

Sur chacune des pages de l’extension AcyMailing, vous pouvez cliquer sur le bouton de documentation en haut à droite de l’écran.
Si vous ne trouvez pas la documentation que vous recherchez, vous pouvez trouver la documentation complète ici : https://acymailing.gitbook.io/acymailing/

Comment AcyMailing m’aidera pour mettre en place des campagnes marketing ?

AcyMailing offre des outils puissants pour automatiser la communication de votre newsletter.
En envoyant des e-mails basés sur des flux de travail conditionnels, vous pourrez faire tout ce que vous voulez !

Perdrais-je mes données si je fais une mise à jour ou une mise à niveau d’AcyMailing ?

Non, vous pouvez faire une mise à jour ou une mise à niveau sans risque. Vous ne perdrez aucune donnée.
Que ce soit votre configuration, vos utilisateurs, vos modèles de newsletters, vos campagnes marketing… Tout restera intact.

How AcyMailing sends emails?

You can select your own favorite sending methods.
AcyMailing is integrated with Sendgrid, Mailgun, Amazon SES, Sendinblue and many more.
You can even send emails from your own PHP Mail server or another SMTP of your choice.

We've been using AcyMailing for about 6 years. Very reliable. Each new version just get better and better. Support team have been very helpful (and quick) on the rare occasions I have needed them. We send about 300 emails every week, so not BIG users...Just Happy Users.

Great plugin and support!

The best mailer from Joomla available on WP. We have migrated a site from Joomla to WP (because of some payment plugins needed) and there are many shortcomings and features missing but thankfyúlly the mailer isnt't an issue thanks to Acymailing. Its easy to setup and use and does it's job as it always did, I still have to explore all features.

I use different mailing tools like Mailchimp but no mailing system covers it all like this one does !

Great plugin ! Great support ! I was using acymailing in Joomla, now i use it in Wordpress ! And I still love it

Lire les 138 avis

« Newsletter for WordPress – AcyMailing Newsletter » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

AcyMailing Newsletter Team

7.8.3 – May 30, 2022

[Editor] The zones and blocks in the editor can now be easily moved with up/down arrows

[Editor] Added new buttons in the editor to handle indentation

Added an option in subscription configuration to display a pictogram and an error message in addition to the red colored field on incorrectly filled fields

Add reCaptcha v3 integration

When deactivating AcyMailing, you can enter your email to be contacted by our support service

[Editor] The editor performances have been greatly improved on all actions (drag&drop, resize, duplication, deletion, etc…)

Added from and reply-to name and email inputs in templates advanced options

Change the configuration design

When uploading a new attachment, it is now automatically selected

We put back the field to define a default campaigns number per page in archive view/widget

We adjusted the display of the stats by list view

We added a width input on the language custom field

Fix clickable notifications in the notification center

[Outlook] The text color and font are now correctly taken into account for buttons. Unwanted characters are also removed in the Outlook browser version

[Outlook] Giphy and video blocks inserted are now correctly centered by default. The video link can now be modified (you need to insert new blocks to have the fix)

Fix the folder choice when adding attachments on Firefox

The automations deleting subscribers now correctly work when called automatically

The import to the Sendinblue account can now handle a large number of users

Handle cases where subscription forms are submitted by robots

Removed an option in detailed statistics that was not supposed to exist anymore

Fix Gravity form integration, now when you click on the list label the checkbox is checked

Voir tout le journal des modifications ici.

# data[].attributes.attachment_link.title
Newsletter for WordPress – AcyMailing Newsletter

# data[].attributes.attachment_link.description
Free and unlimited newsletter via SMTP, Sendinblue & many more.
Create newsletter, test your newsletter SPAM score easily & send it 🚀

# data[].attributes.attachment_link.readable_text
Détails

Avis

Installation

Support

Développement

L’extension Cliquez pour tweeter la plus populaire pour WordPress (à un mile), pour une bonne raison.

Create tweetable content for your readers, using a simple shortcode or Gutenberg block. Readers are encouraged to tweet out both a quote, and a link to your content.

Add Premium Styles with just a few clicks.

Using the shortcode method in the classic editor? See our Power User Guide for all the tricks (remove or change the « via, » make links nofollow, change the callback URL, and more!).

Why Better?
Back in the day, there was only one or two options for Click to Tweet plugins. They didn’t do a lot of things I wanted them to do, so I made this plugin. I’m bad at naming things, so « Better Click To Tweet » it is. Since then, I’ve made so many changes and enhancements that any resemblance to the original inspiration plugins are long gone.

Developer? Designer? Geek of any sort? Please hop in and suggest improvements. You can create issues or submit pull requests at the github repository for this plugin.

Translation is managed at the official WordPress translation page.

Cette extension fournit 1 bloc.

Better Click to Tweet

To install the plugin manually in WordPress:

1. Login as Admin on your WordPress blog.

2. Click on the « Plugins » tab in the left menu.

3. Select « Add New. »

4. Click on « Upload » at the top of the page.

5. Select the ‘better-click-to-tweet.zip’ on your computer, and upload. Activate the plugin once it is uploaded.

To install the plugin manually with FTP:

1. Unzip the ‘better-click-to-tweet.zip’ file. Upload that folder to the ‘/wp-content/plugins/’ directory.

2. Login to your WordPress dashboard and activate the plugin through the « Plugins » tab in the left menu.

Y-a-t-il d’autres options de style ?

Yes! If you are a developer or handy with CSS, there are limitless options for styling.

If you are not a developer, I have released a premium add-on for selecting among several (and growing) different style options. Check out Premium Styles

How does Better Click To Tweet work?

Better Click To Tweet enables you to create beautiful Click To Tweet boxes in your blog posts. Once you’ve installed and activated the plugin, click on the settings link to put in your Twitter username, and save the settings.

Then, wherever you want to insert a Click to Tweet quote, use a shortcode in the format [bctt tweet="xxxxxxxxxxxx"] replacing the xxxxxxx with your tweetable quote.

In the visual editor, you can click the blue birdy icon in the toolbar and a correctly formatted shortcode will be inserted in your text. For more info or clarifications, start a support thread. I’ll actively answer.

How does the URL shortener functionality work?

Better Click To Tweet gives you the maximum number of characters possible. Allow me to explain:

Twitter automatically routes every link through its own URL shortener (you might recognize t.co as the domain they use). For their t.co links, the length is automatically truncated to 23 characters for URLs. This leaves 253 characters after the URL for you to use to compose your tweet. Even a link that is run through bit.ly or a yourls.org install is still routed through t.co in the tweet.

The benefit of URL shorteners goes beyond just character length, though. Many users use bit.ly or a similar service to track numbers of clicks and other analytical data. I personally use yourls.org to power http://benlikes.us for my shortened links.

Better Click To Tweet works alongside url shortening plugins to harness that power, if you choose to.

WordPress has a feature called « shortlinks » which changes the long URL to something like example.com/?p=3435. Various plugins in the official plugin directory exist to change that shortlink to one using other outside services. Using a combination of those plugins and mine, your Better Click To Tweet boxes can now display a trackable link.

On the settings page for Better Click To Tweet, simply check the box indicating you’d like to use the short URL, and save changes. If you’ve got a plugin that correctly hijacks the built-in WordPress shortlink functionality, you’re all set! I’ve tested my plugin with the following plugins, and will make every effort to keep this list updated:

WP Bitly

YOURLS Link Creator

Goo.gl

If you run into any issues with my plugin not working alongside a certain link shortener, start a support thread and include a link to the other plugin. I’ll see what I can do to work with the other developer.

I’ve also written a tutorial for how to set up the shortlinks with bit.ly and yourls.org.

Are there any other hidden tricks?

Yes! Because I want the majority of users (who aren’t as concerned with options like nofollow links and getting rid of the URL in the tweet) to be happy, most options are hidden. I’ve written a tutorial for using those advanced options. Most of those options are visible in the Gutenberg block, so that tutorial really only applies to the classic editor.

What do I do if it’s not working right?

I am active in the support forums, and in patching the plugin. Start a thread there, and I will gladly help you out. Most of the time you can expect a day or two before a response. I’m in the eastern US, and I like playing with my kids at night, so you might not hear back immediately. Don’t panic.

How can I help?

Traductions : https://translate.wordpress.org/projects/wp-plugins/better-click-to-tweet
Problèmes, demandes de fonctionnalité et demandes de retrait : https://github.com/Benunc/better-click-to-tweet
Dons : http://benlikes.us/donatedemande

BCTT never worked as needed and I was never able to get a response to the support question -- the tweet call-out area affected the font of the paragraph directly below. Disappointed & was looking forward to using this plugin. https://wordpress.org/support/topic/bctt-link-affects-font-of-paragraph-directly-below-it/#new-topic-0

You should get this if you want traffic from twitter

I have been using this plugin for years. This is my go-to plugin for helping to get my content shared on Twitter. Well supported and easy to use. This is a plugin almost everyone should have on their site.

My grandpa is very less confused, thanks to your work 😉

This is a fantastic plugin! It is so easy to use, looks beautiful on our page, and greatly helps increase user engagement. I am so happy to use it on our blog posts, it makes them more exciting. Thank you very much to everyone who worked hard on bringing this plugin to WordPress! I am so grateful!

This plugin is nice and easy to use, it's great having it as an easy to use block. I do wish however that it didn't redirect to welcome screen on activation - maybe the first time is ok but everytime I have to deactivate for testing purposes it is really annoying to be redirected to this page and prevents bulk activation of of plugins

Lire les 46 avis

« Better Click To Tweet » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

5.10.2

fix – patch minor security issue. Short version: if an attacker already has admin access to your site (or feeds a vulnerable admin user a specific string) they could execute code remotely on sites with very specific server configurations. But if an attacker already has admin access to your site, there are much easier and effective ways of doing nefarious things. Still, it’s good to remove unescaped potential vulnerable inputs. So we did.

chore – tested for compatibility with WordPress 6.0

chore – the number of people using promo codes is too (darn) low. Use promo code CHANGELOG at https://benlikes.us/bcttps

5.10.1

fix — resolved a bug where Better Click To Tweet was not playing nicely with other plugins that made changes to the title related filters.

chore — unrelated to the plugin, there’s so much pollen in the air in South Carolina. You can see it like a cloud. Use promo code CHANGELOG at https://benlikes.us/bcttps

5.10.0

feature — adding a blank [bctt] shortcode populates the Better Click To Tweet box with the post/page’s title.

bonus — moved to the country. Incorrectly assumed I’d eat a lot more peaches, based on my extensive knowledge of Presidents Of The United States songs from the 90s

chore — confirm compatibility with WordPress 5.7 and PHP 8.0

sale — you should reward yourself with the promo code CHANGELOG at https://benlikes.us/bcttps

5.9.5

chore — check for compatibility with the upcoming WordPress version 5.6

enhancement — update some of the links and text on the settings page.

5.9.4

fix — the upsell nag was previously showing on any page that was related to plugins, including the update interface. now it only shows up on the plugins page itself.

chore — tested up to WordPress version 5.5

5.9.3

fix — a woocommerce function somehow made it into my setup wizard, which has been removed now. It was causing errors on a select few installs on installation.

switcheroo — going back to featuring the Premium styles add-on in the plugins page upsell. You should buy that with a coupon of CHANGELOG at https://benlikes.us/bcttps

5.9.2

fix — the links being sent to mailchimp for those opting into the newsletter were sending an incorrect subset, resulting in incorrect data.

5.9.1

fix — resolve a minor error on the Premium Styles tab of the settings with folks who had their own custom styles enqueued but not the offical Premium Styles add-on.

bonus — there’s still not-so-much usage for the CHANGELOG discount code at https://benlikes.us/bcttps I’m personally fine with folks paying full price, tho.

5.9.0

enhancement — new onboarding/welcome wizard to help users maximize their productivity with the plugin.

fix — at long last, this plugin doesn’t eat up valuable Top Level Menu space, and all menu items for the free plugin or premium addons are moved to tabs.

chore — tested up to 5.3, and listen, if you’re not on at least 5.2 for the massive enhancements like recovery mode, you definitely should be.

bonus — people keep giving me extra money when they check out at betterclicktotweet.com because they don’t read changelogs. You’ve got a leg up and can get a discount with code CHANGELOG.

5.8.2

fix — resolving PHP notices related to the custom URL not being set.

fix — resolve outstanding errors around UTM tags add-on integration.

chore — tested up to WordPress version 5.2. you should definitely be on 5.2. It’s awesome.

bonus — I feel like you people aren’t reading my changelogs. I’m over here handing out discounts, and y’all just keep paying full price. try CHANGELOG to see if you get 10% off!

5.8.1

new — created a new nag for the plugins page announcing the UTM tags add-on.

new — added a link to the main settings page for folks to check out the new UTM Tags addon.

bonus — people who read change logs should get a discount. Use the code CHANGELOG at checkout for 10% off. http://benlikes.us/bcttaddons (good on the bundle, too!)

5.8.0

new — adding a filter and various other enhancements to support a new UTM tags add-on

fix — testing with the newest version of the block-based editor (Gutenberg)

new — added a constant to define the core BCTT version, allowing add-ons to make sure that BCTT core is up to date before activating.

5.7.2

fix — two spelling typos in the new License activation page. Thanks to @garrett-eclipse on Github for the fix.

fix — on certain installs I was getting a front end notice about an undefined variable. This patch fixes that. Thanks to @dannycooper for the help!

5.7.1

fix — replace premium styles page for premium styles users.

5.7.0

feature — moved license management for premium add-ons (get them at https://www.betterclicktotweet.com today!) to the core plugin. Free plugin users will not notice a difference here at all. Premium users: check your email!

enhancement — several updates to code comments for clarity.

enhancement — the callback URL (from tweet back to website) is now filterable.

not much in terms of user-focused enhancements in this release, but a ton happened « under the hood. »

5.6.5

fix — added a parameter to the mailing list signup in the admin to help determine where some suspicious signups are originating from.

enhancement — gave the readme file a makeover so that the page on the plugin directory is more focused and provides greater value.

5.6.4

fix — resolve an error for folks running both WordPress 5.0 and PHP version 5.3.x

fix — changes to make the code more legible for humans. But only the total geeks.

5.6.3

fix — update language on the settings page about the tweet length (280 character support added earlier, this is updating the help text to reflect that)

fix — tested up to WordPress 5.0

random — updated the text on the email signup box on the settings page. I don’t offer a PDF any more… It’s more of a email drip sequence at this point.

5.6.2

fix — resolving zip problem.

5.6.1

fix — another attempt at the « invalid headers » intermittent problem.

5.6.0

fix — improving compatibility with WordPress 5.0 and the new block-based (Gutenberg) editor. Thanks again to @ajitbohra for the help

fix — resolve « invalid headers » problem on certain new installs

5.5

Enhancement — added compatibility with WordPress 5.0’s new editor, codenamed Gutenberg (thanks to Ajit Bohra @ajitbohra for all the great work!)

Enhancement — Some CSS modifications to make the plugin play nicely with the new editor.

Enhancement — changed the twitter bird icon for an updated one on the front end. (Thanks to @oliverpitsch for the PR on Github.)

5.4.3

Security fix — added a line to the output that secures the target _blank vulnerability. Thanks to @dmv912 on the wordpress forums for the call-out!

5.4.2

Fix — removed a line that was breaking things.

5.4.1

Fix — made the settings page more accessible with the help of Rachel Cherry’s fantastic wa11y plugin. https://wordpress.org/plugins/wa11y/ Thanks Rachel!

Started tinkering with Gutenberg compatibility, the new editor experience coming to WordPress, to make BCTT compatible with the Future of WordPress (no file changes on this, just wnate to let you know it’s on the radar. Learn more at https://wordpress.org/gutenberg

5.4

Enhancement — Now supports Twitter’s new 280 character limit. Note that non-roman characters may effect the new truncation in strange ways. Please report any such strangeness to me in the support forums.

Enhancement — updated some links in the back end to link to the all new (and still kinda bland) https://www.betterclicktotweet.com

5.3.1

Security Fix — potential XSS vulnerability on settings page. (mild security risk only affecting logged-in administrator accounts previously compromised). Thanks Robbie at DXW @robbiepaul on Github for the responsible disclosure.

If the last point didn’t make any sense, please translate it to « UPDATE NOW. Previous versions of the plugin are mildly vulnerable to enterprising attackers. »

5.3

enhancement — cleaned up the various options checks that were happening on the front end (thanks @igmoweb on GitHub!)

Readme changes. I also celebrated a milestone of 20K active installs, which was cause for great celebration, and at least one undocumented happy dance.

5.2.1

fix — unused $handle_code variable has been removed. Was causing some errors for folks.

fix — code introduced in 5.2 messed up the « via » option and the option to not include the URL. This has been fixed.

5.2

security fix — adds (more) escaping throughout the plugin. Thanks to Paul de Wouters from HumanMade for the PR!

enhancement — tested for compatibility with WordPress core 4.8

but seriously, you should check out Premium Styles. http://benlikes.us/bcttps

5.1

enhancement — I added a highly dismissable notice to the plugins page upon update, encouraging people to purchase my Premium styles add-on. The notice only shows to folks who have not previously customized their own styles, and once dismissed will never be shown to that user again.

enhancement — I made several changes to the readme file so that the plugin is showcased nicely in the WordPress Plugin Directory’s new design.

5.0.2

fix — I was incorrectly calling translation module, breaking things when people updated to the latest version of Yoast SEO.

5.0.1

fix — « subscribe » text on plugin settings page was not translatable.

New customers are enjoying Premium Styles: http://benlikes.us/bcttps

5.0

enhancement — settings page now looks good on mobile. Before it looked a bit like someone was actively hitting it with a bat.

enhancement — added multiple action hooks to the settings page. This provides third party developers with the ability to add things to that page without hacking the core code.

enhancement — made the function enqueuing the front end styles DRYer.

change — the previous way (version 4.9) I had filtered the function enqueuing styles was throwing PHP warnings when I used it, so I introduced an options-based method for never enqueueing it in the first first place. Updated gist for that: http://benlikes.us/bcttgist2 This method will also pave the way for the most exciting update (for me) in the history of Better Click To Tweet:

change — introduced the first premium add-on (Premium Styles), and made some changes to the settings page to facilitate that. The goal is threefold: (1) Don’t introduce the option to folks who have already replaced the custom stylesheet using the power user guide http://benlikes.us/7r or by dequeueing the stylesheet using this gist http://benlikes.us/bcttgist1 (2) Introduce the option to purchase custom styles in a non-sleazy way. (3) Um, introduce the option to my tens of thousands of happy users to pay me for something.

4.10

enhancement — added a ‘prompt’ shortcode attribute, so not you can change the words « Click To Tweet » on a per-box basis. Thanks to @apearlman on the WordPress.org support forums for the suggestion!

fix — changed the way the shortcode attributes are called, because my IDE kept throwing strange errors because the code wasn’t clean enough.

fix — removed some unused local variables because I used to not know how to code things good.

dream — thought about ways to monetize this plugin, but ultimately decided against it for now, because I hate dashboard nags. But if you like it, donate: http://benlikes.us/donate

change — decided to go with 4.10 instead of 5.0 in an attempt to move toward a version numbering system that makes sense, because I have learned much since 0.X –> 1.0.

just for kicks and totally unrelated — wrote a cool post about rolling back WordPress plugins: http://benlikes.us/fk

4.9

enhancement – Made the function that registers and enqueues the scripts filterable, so that developers who want to put all styles for Better Click To Tweet boxes in their theme files are able to do so using this snippet: https://gist.github.com/Benunc/533985231bbfde551d019620f628a921

two updates in a row with no love for the non developer, but MUCH love for the developer. Trust me, this one is big time for CSS developers to be able to add styles to themes.

changed some specifics in the FAQ, and the Readme in general. Encouraged people to donate at http://benlikes.us/donate

4.8

made span classes filterable, so that other developers don’t hate me when they try to extend the plugin.

I know that first point doesn’t sound like much, but it’s huge for developer geeks. You’re just gonna have to trust me.

removed the names of translators from the « description » since they are now being handled by official language packs, and giving credit where it is due was getting complicated.

4.7.1

updated links throughout the back end of the plugin to send me money, for people who are into that sort of thing. Shoutout to https://givewp.com for the SWEET donation integration on my site.

4.7

added the ability to change the « via » addendum on a per-box basis using the new « username » shortcode attribute. The default behavior is (still) to go with the username you saved on the settings page.

(non-geek explanation of that first point) Now if you have a guest post by @KanyeWest, your Better Click To Tweet box can add « via @KanyeWest » automatically to your reader’s tweets!

made some changes to the toolbar popup in the visual editor to facilitate the new « username » attribute, limiting confusion and causing much rejoicing.

Made unsuccessful attempt at getting Kanye West to guest post as the ultimate demonstration of the new feature.

Tested for compatibility with the upcoming WordPress 4.5, and I don’t mean to sound arrogant, but it pretty much NAILS compatibility with 4.5.

Added a module that shows up when a user is using WordPress in a language for which there is incomplete (or non-existent) translations for this plugin. For users where there is a complete (+90%) translation, nothing will show up. But for users where the translation is incomplete, they’ll be encouraged to help with the translation efforts!

4.6.2

Removed extra (old and unused) js file.

changed some back-end links to go to my new page, www.wpsteward.com

realized that my use of tags in the WP repo miiiight have been a touch on the obnoxious and unhelpful side, so now I just use 3.

successfully overthrew an oppressive regime in my 5-year-old’s preschool « mystery reader » cartel. Take that, Fox in Socks.

4.6.1

Removed call to external twitter script for security concerns.

changed some wording on the description.

4.6

The click to tweet box is now output as a <span instead of a <div> giving the ability (with custom CSS) to « inline » a click to tweet box.

4.5.3

fixed an issue that was causing browsers to load older cached versions of the css.

made no noticable attempts at overthrowing governments, but I did post something on facebook about Donald Trump which made some waves.

4.5.2

updated css for compatibility with the twenty sixteen theme.

updated compatibility to WordPress 4.4.

unsuccessful overthrow of all world governments. I would have gotten away with it too, if it weren’t for those meddling kids.

4.5.1

fixed bug introduced in v 4.5 incorrectly displaying ellipses on truncated tweets.

added Greek translation.

4.5

fixed issue causing tweets to display incorrectly on iOS Twitter App (thanks to Cameron Conaway for the bug report in the forums)

Ampersands are now correctly displayed.

began master plan moving toward world domination.

4.4.1

Fixed CSS issue with spacing in the default theme.

4.4

Twitter now opens in a new modal box instead of a new tab, (developers: this is done using a call to platform.twitter.com/widgets.js within the code of the output from the shortcode. This means that the script won’t be loaded on pages or posts where it’s not needed.)

4.3.1

added Italian language

4.3

added translation support (internationalization or i18n) to the button on the visual editor. Now the entire plugin is translatable!

updated swedish, finnish, and spanish language files.

4.2.1

added German and Swedish translations, updated info in readme with link to instructions for migrating from Click To Tweet to Better Click To Tweet.

made minor change to the bcttstyle.css (sample) file that was bugging me on hover.

4.2

added the ability to specify a custom URL as a shortcode parameter. (more info at the power user tutorial at http://benlikes.us/7r )

4.1.1

added Russian translation

added sample bcttstyle.css file (for moving to the root of the /uploads folder) to assets/css

4.1

the plugin now looks for a custom css stylesheet before falling back to the default style, giving designers and developers full access to the CSS, without disrupting user experience for folks just looking to plug and play.

added Finnish (fi) translation courtesy of Sampsa Daavitsainen at http://calltoaction.fi

4.0

complete overhaul of the visual editor button courtesy @norcross

added the ability to make all links « nofollow » by adding the parameter nofollow="yes" to the shortcode.

complete overhaul of the settings page for better readability.

3.4.1

added Serbian translation courtesy of Borisa Djuraskovic

3.4

small change to the outputted URL for vc3 compliance. Thanks to @tomazzaman on Github for the fix!

3.3

fixed a bug that was creating (rare, server-configuration-related) « Fatal Error » notices for mb_strlen() and related multibyte functions.

various code tweaks for readability and compliance with WordPress standards.

3.2.2

fixed bug that was causing the URL not to display on certain clicks after the 3.2 update (thanks @aa_stardust for the heads up!)

3.2.1

fixed the truncation math given the new options to remove the url (as of 3.2) and via (as of 3.1), to correctly get back all those lost characters.

3.2

added the ability to leave off the url on a tweet-by-tweet basis (handwritten shortcodes only, the visual editor will not show it as an option on the popup window)

code modifications for clarity.

3.1

added the ability to leave off the via @YourTwitterName on a tweet-by-tweet basis.

complete overhaul of the javascript file to enable that functionality without having to mess with hand-coding the shortcode.

3.0

added option to use WordPress shortlink in place of full URL.

further refinement of the math used in calculating tweet truncation length.

2.0.3

updated CSS to remove underline on « Click to Tweet » on Twenty Fifteen theme (and others!)

2.0.2

fixed bug introduced in 2.0 related to javascript.

2.0.1

added in support for RSS feeds: when outputting to an RSS feed, the click-to-tweet text will be smartly formatted.

added css declarations to deal with issues in the Twenty Fifteen theme.

readme enhancements for better user experience.

2.0

Major version release for internationalization: added Spanish (ES) translation, and updated code throughout for internationalization. Still to-do: add translation support for the tinymce plugin on the visual editor.

1.0

updated the tweet length math to correctly parse text with non-standard characters. Thanks to WordPress forum user zachop at https://wordpress.org/support/topic/incorrect-handling-length-count-of-multi-byte-strings for the tip.

various code cleanup issues, to make my code more readable and complaint with WordPress standards.

0.4

rescued 9 characters that were being stolen by some incorrect math in my tweet-generating function. (now tweets won’t be truncated until they actually need to be).

0.3

added margin on the bottom of the bcct-clicktotweet div

0.2

fixed a bug that was not displaying the CSS correctly.

updated the FAQ and other readme items.

0.1

Version initiale.

# data[].attributes.attachment_link.description
Insert click to tweet boxes into your posts, simply and securely. Gutenberg/WordPress 5.X+ block included.

# data[].attributes.attachment_link.readable_text
This plugin is using the pinterest javascript library to pin your images on your website and user is required to login to pinterest for the image to be pinned into your pinterest account.

Weblizar Pin it button on image hover plugin provides facility to pins your blog posts, pages and images into your Pinterest account boards. Simply install then activate the plugin and start pinning.You can show or hide pin it button in post/page. You can enable or disable pin it button on image hover through plugin settings tab.
Fonctionnalités

Show Pinterest Pin It Button On Image Hover

Show Pinterest Pin It Button In Post

Show Pinterest Pin It Button In Page

Pinterest Pin It Button Settings

Customizable Button Size On Hover

Multilingual - Translatable in Any Language

Weblizar - Pinterest Feed Pro Features

Pinterest Profile - Show your Pinterest profile as it looks on Pinterest platform

Pinterest Pins - Share all your Pinterest pins on your website

Get All relevant outputs of your Pinterest profile, Pins - Showcase your Pinterest gallery in the most efficient way to gather more traffic.

Shortcode and widgets section for your Pinterest profile, Pins - Many shortcodes and widget options to choose where to display your Pinterest feed.

Pinterest profile with stat box of total boards, Pins, Following, Followers, Likes and Follow button - Decide which stats you want to show to your users with beautiful templates.

Get All Pinterest Pins of single and multiple boards - Choose how you want to display your pins and boards.

Responsive dashboard design with Live preview -Tested with multiple devices and screen sizes by our team of dedicated web developers

Easy to use user friendly interface Easy options to configure Pinterest feed

User friendly descriptive section designing with helpful tool tips - Stuck somewhere? Our special tool tips will help you along the way

Multi Site Support - Plugin support on WordPress multi sites functionality

Bootstrap Based Responsive Plugin Settings Panel - It is compatible with all the latest and top most WordPress websites available.

Multilingual & Translation Ready - So that none of our user face difficulty in using our plugin.

Check Pinterest Feed Pro Live In Action

Check Admin Demo Before Buy

Fonctionnalités

Enable/Disable Pinterest Pin It Button On Image Hover

Enable/Disable Pinterest Pin It Button In Post

Enable/Disable Pinterest Pin It Button In Page

Pinterest Pin It Button Settings

Docs & Support

You can find docs, FAQ and more detailed information about Pinterest Pin It Button On Image Hover And Post on Weblizar. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the support forum on WordPress.org.

We Need Your Support

It is really hard to continue development and support for this free plugin without contributions from users like you. If you are enjoying using our Pinterest Pin It Button On Image Hover And Post plugin and find it useful, then please post a Feedback. Your feedback will help us to encourage and support the plugin's continued development and better user support.

Traducteurs

Please contribute to translate our plugin. Contact at lizarweb (at) gmail (dot) com`.

For more information, see Weblizar.

Version 3.5

[16-06-2022]
- Tested up to WordPress 6.0
- Tested up to PHP 8.0.19
- Minor bug fixed.

Version 3.4

[01-04-2022]
- Tested up to WordPress 5.9.2
- Minor changes.
- removed extra files and directory

Version 3.2

[22-02-2022]
- readme.txt updated.
- User permissions check.

Version 3.2

[18-02-2022]
- Bootstrap library updated.
- font-awesome library removed.
- minor code fixes.
- extra unused files removed.

Version 3.1

[21-12-2021]
- Updated : Product page

Version 3.0

[06-09-2021]
- Updated : Bootstrap library
- Updated : User Interface layout of Exclude Page , Exclude Image setting
- Bug Fixed : After page add not reload in Exclude Page , Exclude Image setting

Version 2.8.2

[23-07-2021]
- Tested Up to WordPress 5.8

Version 2.8.1

[20-03-2021]
- Tested Up to WordPress 5.7

Version 2.8.0

[10-12-2020]
- Tested Up to WordPress 5.6
- Improved Code Readability.

Version 2.7.9

[18-11-2020]
- Minor Fix.

Version 2.7.8

[25-07-2020]
- Minor change in dashboard.

Version 2.7.7

[18-03-2020]
- Minor Fix.

Version 2.7.6

[29-02-2020]
- Bootstrap library update.
- Small layout change.

Version 2.7.5

[14-11-2019]
- Tested with Wp 5.3
- Bootstrap and font awesome library update.

Version 2.7.4

recommendations page update

minor changes

Version 2.7.3

Plugin name changes

Banner and icons changes

Version 2.7.2

- Fixed : undefined index notice error fixed. - Updated : Admin notice bar updated. - updated : Pin It Button Settings updated.

Version 2.7.1

- Version Update & Compatible with WordPress 5.2.2 - backend layout updated - Some minor changes in Recommendation panel

Version 2.7.0

- Version Update & Compatible with WordPress 5.2 - bugs fixed - Recommendation panel updated

Version 2.6.9

- Exclude image issue fixed

Version 2.6.8

- Version Update & WordPress 5.1 Compatible - Minor issue fixed

= Version 2.6.7
- Version Update & WordPress 5.0.2 Compatible
- Bug Fix Option Panel ( Excluding function )
- Update back-end panel css issue fixed.

Version 2.6.5

- Update setting of pin it button for mobile device - Update product page - Readme file update

Version 2.6.4

- Add Exclude page setting for no pin on specific page

Version 2.6.3

Setting Button add in Plugin page

PO files updated

Version Update & WordPress 4.9.8 Compatible

Version 2.6.2

- Invalid Argument supplied in foreach loop bug-fixed - Add new product in product page - minor changes applied

Version 2.6.1 - minor php error fix

Version 2.6 - Update Font-Awesome library + Add Our Product and Recommendation Page + Update Review Link + WordPress 4.9.6 Compatible

Version 2.5 - update + WordPress 4.8.1 Compatible

Version 2.4.0 - update

Version 2.3.9 10/10/2016

Version 2.3.8 16/09/2016

Version 2.3.7 16/05/2016

Version 2.3.6.1 08-Feb-2016

Bug: setting was not saving

Version 2.3.6 06-Feb-2016

Sanitized method used appropriately

Bug: setting was not saving

Version 2.3.5 01-Feb-2016

Version 2.3.4 29-Jan-2016

Sanitized data method updated

Version 2.3.3 28-Jan-2016

Version 2.3.2 2-Jan-2016

Version 2.3.1 20-Jan-2016

Compatible with WordPress 4.4.1

Feature: Enable/Disable Pin button for mobile or portable devices

Plugin recommendation page updated

Multilingue

Version 2.3 30-Dec-2015

Version 2.2 11-Dec-2015

Version 2.1 17-Nov-2015

Small Bug resolved.

Compatible with wordpress 4.4 beta version

Version 2.0 10-Oct-2015

Version 1.9 29-Sep-2015

Version 1.8 22-Sep-2015

Compatible with wordpress 4.3.18-June-2015

Small update in css file

Version 1.7 01-Sep-2015

Small Updates in admin css

Version 1.6 24-June-2015

New: Pinterest official Js code modified

Bug: browser_extension_tracking_id fixed

Bug: Invalid url fixed

Version 1.5 25-June-2015

New: Reverting Autotomize plugin compatibilities

Version 1.4.1 19-June-2015

New: Compatible with Autotomize plugin

Version 1.4 18-June-2015

Bug Fix: Undefined $post variable notice error fixed

Version 1.3 23-May-2015

Bug Fix: In Page / Post pin it button appearing according to settings now

Version 1.2 22-Apr-2015

New: WordPress 4.2 Compatible

1.1

Bug Fix: RSS Killing Script Moved To Head

1.0

New: Show Pinterest Pin It Button On Image Hover

New: Show Pinterest Pin It Button In Post

New: Show Pinterest Pin It Button In Page

New: Pinterest Pin It Button Settings

New: Customizable Button Size

# data[].attributes.attachment_link.title
Weblizar Pin It Button On Image Hover And Post

# data[].attributes.attachment_link.description
Pin Your Images With weblizar pin it button on image hover and post.

# data[].attributes.attachment_link.readable_text
This plugin displays Google Business Reviews on your WordPress website through a public and approved by Google API without crawling and other unofficial methods. With this plugin, you can be sure of the right way for showing Google Reviews.

Displaying Google Rating and Reviews on your site is the easiest and most effective way to increase your customer confidence and, as a result, increase sales!

By the way, with the Business version of this plugin, you can get better results, because it shows all reviews, auto syncs these, supports other platforms like Facebook, Yelp which you can mix and has many other great features!
Online demo
Free plugin features

Multiple widgets and Google places, not just one like in other similar plugins

All connected Google ratings and reviews are automatically updated without any manual actions

Awesome, responsive and really cool slider which works anywhere - mobile, table, desktops and HD

Collect new Google Reviews and increase your Google Rating with a 'review us on G' button

Slider don't fit? You can use a List layout or hide the reviews and show just a rating badge

Display the reviews through a shortcode, widget or any page builder: Gutenberg, Elementor, Page Origin, Beaver Builder, WPBakery, Divi and others

Hide certain reviews from displaying, sometimes it may not only be a negatively rated review

Upload your own Google business photo

Use Pagination to hide some of the reviews

Trim long reviews with "read more" link

Works on a dark websites

Multi language support

Ability to customize layout with additional CSS

Zero load time: SVG, lazy load images and the smallest size of assets (css: 3kb, js: 8kb)

Get More Features with Business version
Upgrade to Business
The business version of the plugin uses another Google API to show all reviews. It's also official and approved by Google like in the free plugin, but can uses only for business owners and show all reviews. To connect reviews, just log in through your Google My Business (GMB) owner account and that's it.

Shows ALL Google reviews with constant automatic updates through official Google My Business (GMB) API without any unofficial workarounds like crawling

Connecting and showing reviews is easier than ever, just log in through your GMB account

Flash theme: increase user trust, social proof and sales via beautiful popups with your real recent reviews

Ability to connect one, several or all your Google locations just through one log in

Mix ratings and reviews between each other from the same or different platforms: Google, Facebook, Yelp

Awesome and beautiful layouts: list, grid, slider, float and embedded badges

Absolutely unique feature: a custom rating and reviews template will allow to create your own layout

Lift important reviews to the top

Show/hide any elements (business photo, name, rating, reviews, avatars, names, time and etc)

Any Sorting: recent, oldest, rating, striped, random

Include/Exclude words filter to show or hide certain reviews

Minimum rating filter

Priority support

Additional Free Reviews Plugins

Why limit your reviews to just Google Reviews? Check out our other free reviews plugins to add to your site as well:

Support

If you have any questions regarding this plugin or business version, you can contact us directly.

We offer 24/7 email support in English.

We recommend the following order when searching for answers:
1. Plugin's support page in wp-admin: Google Reviews / Support.
2. Check topics or ask a new question here: Support Forum
3. Try to find similar question/answer on our Live Chat page
4. If you still can't find the answer, feel free to email us: support@richplugins.com

To find out more about who we are and what we do, here are some useful links:

1. Unpack archive to the 'wp-content/plugins/' directory or install the plugin through the WordPress plugins screen directly

2. Activate the plugin through the 'Plugins' menu in WordPress

"Plugin for Google Reviews" is open source software. The following people have contributed to this plugin.

Contributors

2.1.9

Update to WP 6.0

Bugfix: null property error in the scroll event

2.1.8

2.1.7

2.1.6

Bugfix: slider fixed with latest webkit

Bugfix: wrong text domain for load_plugin_textdomain

2.1.5

2.1.4

2.1.3

2.1.2

2.1.1

2.1.0

Bugfix: broken the 'See All Reviews' link without header

Bugfix: wrong language ISO codes for Chinese (correct zh and zh-Hant)

2.0.9

2.0.8

2.0.7

Slider layout: bug and style fixes

2.0.6

Great features - slider layout and 'Write a Review' button!

2.0.5

Reassembled production assets (js, css)

2.0.4

Bugfix: duplicate reviews for empty language

Style fixes

2.0.3

Ajax auto-save for widgets

Small bug fixes

2.0.2

Improve instantly Google reviews connection

Separated assets to dist and src for speed up the loading

Preparing a database for introducing rating & reviews stats

Deleted unused JS libraries

Dropped unused db columns

Update support page

2.0.1

2.0

1.9.9

Bugfix: PHP 8 problem (vsprintf(): Argument #2 ($values) must be of type array)

1.9.8

1.9.7

Update to WordPress 5.8

Update settings page and Full Installation Guide

1.9.6

Little bugfix

Removed external debug information

1.9.5

1.9.4

1.9.3

Bugfix: powered by icon large width

1.9.2

1.9.1

Small bugfix with a translations

Update to WordPress 5.6

1.9

1.8.9

Improve: Added Swedish language

Bugfix: Google default avatar quality is 128px

1.8.8

1.8.7

1.8.6

1.8.5

Improve: added reviews moderation

Bugfix: some fixes with locales

1.8.4

Bugfix: fatal error when reinstall from scratch

Bugfix: little fixes for locales

1.8.3

1.8.2

Improve: added 'Based on ... reviews' feature

Improve: added hide reviews option

1.8.1

1.8

Improve: added advance options panel

Bugfix: 404 link to all reviews page for some places

1.7.9

Bugfix: is_admin checks for notice

1.7.8

1.7.7

1.7.6

Bugfix: fix French, Dutch and German translations

1.7.5

Update to WordPress 5.2

Bugfix: conflict with a Bootstrap css in the widget

1.7.4

1.7.3

Improve: reduce reviewer avatars size

Improve: added option for image lazy loading

1.7.2

Update readme and links to the business version

1.7.1

Improve: added hook to enqueue scripts and styles

1.7

Update to WordPress 5.1

Bugfix: issue with an empty language

1.6.9

Improve: 'read more' link feature

Improve: direct link to reviews on Google map

Improve: language support of Google reviews

Improve: added centered option

Improve: update widget design

Improve: update setting page design

1.6.8

1.6.7

Bugfix: fixed the issues with working on site builders (SiteOrigin, Elementor, Beaver Builder and etc)

Bugfix: aseerts loaded with plugin's version to uncached

1.6.5

Bugfix: fill hash in reviews database

1.6.4

Important note: Google Places API now returns reviews with anonymous authors, we added support of this

Improve: widget works in any page builders (SiteOrigin, Elementor, Beaver Builder and etc.)

1.6.3

Important note: Google has changed the Places API and now this is limited to 1 request per day for new accounts, we have changed the plugin according to this limitation

Improve: added feature to upload custom place photo

1.6.2

Bugfix: remove deprecated function create_function()

1.6.1

Improve: support of SiteOrigin builder

Bugfix: fix css classes for the setting page

1.6

Feature: Added pagination

Feature: Get business photo for place

Feature: Added maximum width and height options

Improve: Added compatibility with WP multisite

Improve: Added checking of Google API key

Bugfix: change DB.google_review.language size to 10 characters

Bugfix: corrected time ago messages

1.5.9

Fixed incorrect messages in the time library

Added Italian language (it_IT)

1.5.8

1.5.7

1.5.6

1.5.5

Update description

Bugfix: use default json_encode if it's possible

1.5.4

Bugfix: badge, available for old versions, not clickable

1.5.3

Bugfix: set charset collate for plugin's tables

Improve: extract inline init script of widget to separate js file (rplg.js), common for rich plugins

1.5.2

1.5.1

1.5

1.49

Bugfix: time-ago on English by default, update readme, added fr_FR locale

1.48

1.47

Added localization for German (de_DE)

1.46

Bugfix: remove unused variable

1.45

Bugfix: auto-updating existing place rating

1.44

1.43

Bugfix, Added search by Google Place ID

1.42

Bugfix: update path images in reviews helper

1.4

Bugfix: update path images

# data[].attributes.attachment_link.description
This plugin displays Google Business Reviews on your WordPress website through a public and approved by Google API without crawling and other unofficial methods. With this plugin, you can be sure of the right way for showing Google Reviews.

# data[].attributes.attachment_link.readable_text
Details

Reviews

Installation

Support

Development

WP LinkedIn Auto Publish lets you publish posts, custom posts and pages automatically from WordPress to your personal LinkedIn profile and/or company pages that you are an administrator of.

The plugin is simple, lightweight and free. It does have a couple of options which includes choosing who you want to share your LinkedIn posts with and whether you want to enable simple text-based sharing or more advanced sharing where you can tell LinkedIn to use your posts feature image. You can also setup a default share message format using time saving dynamic shortcodes for all your posts which you can over-ride on the post meta box settings. You can also filter items to be published based on categories selected on the plugin settings page. You can choose whether you want to share posts, custom posts and pages. You can select the default profile and/or companies you want to share with as well.

Every post will automatically be published to LinkedIn, however on each post there is a checkbox which enables you to not share a particular post. On a post page and on the all posts page you will also see a record of instances a post has been shared to LinkedIn.

Announcing AutoSocial

Please check out the pro version called AutoSocial which provides the same functionality as WP LinkedIn Auto Publish but adds Facebook, Google My Business, Twitter, Instagram and Pinterest. AutoSocial has many other cool features you will love as well! Learn more

There are a couple of methods for installing and setting up this plugin.

Upload Manually

1. Download and unzip the plugin

2. Upload the ‘wp-linkedin-autopublish’ folder into the ‘/wp-content/plugins/’ directory

3. Go to the Plugins admin page and activate the plugin

Install via the Admin Area

1. In the admin area go to Plugins > Add New and search for “WP LinkedIn Auto Publish”

2. Click install and then click activate

Frequently asked questions can be found under the help tab on the plugin settings page.

This free plugin is OK it is a 4 stars. The 1 stars is for the paid upgrad. I was in need of more fonctionnalities and automation than that. So I paid for the Upgrad "Autosocial". Hey, the name say it Auto like in automation. Well it does not do that. No tutorials, or complete FAQ. Very complicated. I even had to creat my own app in twitter to make it work and it didn't. The guy didn't even refunded me. Don't loose your time, there is pleanty of better plugin, easyer to configure and "automated"

Hi there, actually 5 stars, but the monthly reconnects with Linkedin really sucks. Managing several partners forces the admin to request all private access from thos users, which is odd. M.

its be a great plugin. i use it and its very good.

I use it for automatic publishing of our new podcast episodes to LinkedIn. This is the only plugin I found to be able to publish to a company page, with images. I'll upgrade to the new version, if we make any money of the podcast!

The plugin does exactly what it says it does. Thanks for being generous with this tool.

Read all 60 reviews

“WP LinkedIn Auto Publish” is open source software. The following people have contributed to this plugin.

Contributors

Northern Beaches Websites

7.11

Further bug fixes

7.10

Better handling of excerpt

7.9

Fixing of PHP error around test authentication

7.8

Fixing of PHP errors

7.7

Updated messaging for AutoSocial – now we post to Pinterest

7.6

Updated messaging for AutoSocial – now we post to Instagram

Updated character limit to 3000

7.5

Additional data sent to LinkedIn upon share

7.4

Updates to custom post types

7.3

Support for more custom post types

7.2

Fixed line break issue

7.1

Restoration of don’t share by default feature

7.0

Updated to the latest version of the LinkedIn API – important after updating please re-authenticate the plugin

6.18

Update to advanced mode so if you don’t share an image the grey box won’t appear

Tested with WordPress 5.1.1

6.17

Further bug fix

6.16

Fixes test authentication bug

Tested with WordPress 5

6.15

Only shows re-authentication warning to admins

6.14

Announcing AutoSocial our new premium version of WP LinkedIn Auto Publish

6.13

Compatibility improvements with other NBW plugins

6.12

Updates to messaging in plugin FAQ and testing with WordPress 4.9.8

6.11

Image fix for some WordPress sites in advanced mode

6.10

Unresolved issues from 6.8

6.9

Unresolved issues from 6.8

6.8

Small fix if someone doesn’t have a LinkedIn company

6.7

Bug fix

6.6

Fixed compatibility issue with my other plugin WP Google My Business Auto Publish

6.5

If you try and share a post with no profile selected we will now display an error message so you know the post hasn’t been shared to LinkedIn and you need to select a profile

6.4

More diagnostic information collection, better error reporting

6.3

Fixed content length bug which was solved in version 5.10 but re-appeared somehow. This was causing some users authentication issues

6.2

Update to redirect URL with better HTTPS/http determination

6.1

Removed temporary error when authenticating for the first time

6.0

A new authentication system so you don’t need to create your own app anymore!

You can now share to multiple companies and a profile at the same time and selectively choose what profile you want to share to!

Heaps of bug fixes and code improvements

5.26

now loads all styles/scripts locally

5.25

new SSL mode to assist people with forced SSL backends – please see this new setting under additional options

5.24

minor bug fix around admin notice message showing error

5.23

issue with company selection not showing correctly in the plugin settings

5.22

Better feedback in the plugin settings of the current authentication status of the plugin.

5.21

A bug caused by LinkedIn is bringing back a share URL which doesn’t work. This update resolves this so the link to your shared post actually works

5.20

Fixed issue where it appeared as if there was an authentication error when there wasn’t

5.19

Fixed issue with authorisation code not working due to version 5.18

Better debugging or authorisation

5.18

Removed HTTPS from the redirect URL displayed in the ‘Authorisation Instructions’ to show an HTTP address instead as LinkedIn wasn’t accepting an HTTPS redirect URL.

5.17

Added new option to not share posts by default in the plugin settings. Thanks Alexander.

5.16

Fixed diagnostic error message

5.15

Added diagnostic information to the help tab

5.14

Added a loading message when clicking a button to prevent people double clicking a button. Thanks skinner009!

5.13

Enabled the instant share options i.e. the LinkedIn meta box share button and the ‘share now’ link on post listings to share a post even though the category or post type has been blocked in the plugin settings. This enables you to over-ride default actions if necessary

5.12

Made the plugin translatable and provided some translations

5.11

Removed shortcodes and HTML tags from post content

Fixed plural of day on admin notice

5.10

Fixed authentication issue some users might have experienced due to LinkedIn requesting a content length in POST requests

5.9

Fixed admin notice so it now tells you a more accurate message once the authentication has expired

5.8

Fixed donation link

5.7

Fixed the way the Redirect URI (which is used in the initial plugin setup/authorisation process) is created and deployed. Now if you change website addresses or go from an HTTP to an HTTPS website the redirect URI will be dynamically created instead of being saved in the plugin settings which was causing some headaches for people. Thanks to Jack Welch for the inspiration to do this fix

Tested with WordPress version 4.7.4

5.6

Limited share message to 700 characters to allow long posts to still be shared

5.5

Resolved special characters showing incorrectly on advanced share message

5.4

Resolved fully special characters showing incorrectly

5.3

Fixes issue with website name and post title showing special characters incorrectly

5.2

New getting started video which is viewable from the plugin settings

5.1

Minor change to ‘Share Now’ button

5.0

Implemented new ‘Share Now’ button on posts page meta box so posts can be shared without having to update/publish the page

New smart AJAX post option saving which will give more predictable results when choosing to share, not share or change the custom message of a post

Now the ‘Share Now’ button on the All Posts page will actually share the post to LinkedIn rather than taking you to the post edit page to then share the post to LinkedIn

4.2

Made it easier to reshare previously published posts as you don’t need to make them draft and then publish them again

4.1

Fixes issue with custom post types being shared to LinkedIn

4.0

Now works with scheduled posts

New help tab to help people with common issues particular as to why posts aren’t being shared on LinkedIn

Tested with WordPress version 4.7.2

3.5

Added notice regarding scheduled posts not working

3.4

Fixed PHP warning if setting not set

3.3

Removed ‘Share With’ option because when set to ‘Connections Only’ posts weren’t being shared on LinkedIn – I couldn’t find a solution to this so just removed the option

3.2

Removed error message created by expiry message if the user hasn’t saved settings yet

3.1

Fix of advanced option share where the pulling of the title was triggering an error message

Added quick settings link on plugin page

3.0

Now you can share custom post types and pages – check out the new setting in the sharing options tab

2.8

There are now more more shortcodes to use for the default share message which include the posts excerpt, content, author and the website title

2.7

Fixed numbering error

2.6

Updated screenshots

2.5

Now displays whether a post has been shared with LinkedIn or not on the main posts listing – this can be turned off with a new setting as well

2.4

Improved logic so that once a post has been sent to LinkedIn the post will default to not sending the post again if updated

Added a share history section at the bottom of the meta box on the posts page so you can see if the post has been sent to linkedin before

2.3

Added clipboard functionality to make it easier to copy redirect url

Added admin warning when access token is about to expire

2.2

Updated links and messaging

2.1

Updated file names

2.0

Reconfigured plugin setting arrangement to follow WordPress best practice

Updated settings interface

1.1

You can now choose particular categories not to share on LinkedIn

1.0

Initial launch of the plugin

# data[].attributes.attachment_link.description
WP LinkedIn Auto Publish automatically publishes posts, custom posts and pages to your LinkedIn profile and/or company pages.

# data[].attributes.attachment_link.readable_text
Manage

The Monarch Dashboard

Setting up and managing your Monarch settings is anything but complicated. We've created a custom panel in the WordPress dashboard for easy and intuitive access to your Monarch settings, stats, and data.

# data[].attributes.attachment_link.description
Setting up and managing your Monarch settings is anything but complicated. We've created a custom panel in the WordPress dashboard for easy and intuitive access to your Monarch settings, stats, and data.

# data[].attributes.attachment_link.readable_text
The CookieYes GDPR Cookie Consent & Compliance Notice plugin will assist you in making your website GDPR (RGPD, DSVGO) compliant. In addition to compliance with this GDPR WordPress plugin also supports cookie compliance in accordance with the LGPD of Brazil, CNIL of France, and California Consumer Privacy Act (CCPA) which is a state statute intended to enhance privacy rights and consumer protection for residents of California.

The plugin is one of the best WordPress GDPR compliance plugins as it comes with a host of features some of which are listed below.

Key Features

The plugin will enable a WordPress cookie notice with Accept and Reject options. The cookies are not rendered by default and only upon user consent. (The cookie value will be set to 'null' by default; it takes a value 'yes' when the user clicks 'Accept' and 'no' upon 'Reject'. Your developer can check this value to set a cookie accordingly.)

The plugin allows single click automatic scanning and categorization of cookies.

Lets you display the list of cookies on your cookie policy page by using a shortcode.

This GDPR plugin adds a subtle cookie banner to your WordPress website either in the header or footer so you can show your compliance status regarding the new GDPR law.

With the help of this WordPress GDPR plugin, you can fully customise the cookie notice style so it blends with your existing website: change the colours, fonts, styles, the position on the page and even how it behaves when you click "Accept".

You can choose to make the cookie notice bar disappear after a few seconds (completely configurable) or to accept on scroll.

It also has a Cookie Audit module so you can easily show what cookies your site uses and display them neatly in a table on your Privacy & Cookies Policy page.

The plugin can be configured to have a CCPA 'Do Not Sell My Personal Information' control to the cookie notice.

Assists in compliance of CNIL - A french administrative regulatory body

Helps in compliance with POPIA (Protection of Personal Information Act) - South Africa's data protection law

Integrates seamlessly with Official Facebook Pixel, Smash Balloon Instagram Feed & Twitter Feed.

Additional Features

Entièrement personnalisable pour ressembler au style de votre site Web : personnalisez les couleurs, les styles et les polices.

Placez la barre des cookies dans l'en-tête ou le pied de page.

(Facultatif) Accepter la politique de cookie si l'utilisateur fait défiler la page.

(Facultatif) Ferme automatiquement la barre de cookies après un délai (le délai est configurable).

(Optional) cookie banner can be permanently dismissed or accessible through a "show again" tab

(Optional) "show again" tab is fully customisable including position shown on page and styles

"Cookie Audit" shortcode to construct a nicely-styled 'Privacy & Cookie Policy'

Compatible WPML

qTranslate and Polylang support

The CookieYes GDPR Cookie Consent and Compliance Notice Plugin Uses The Following Cookies

viewed_cookie_policy - Is the primary cookie that records the user consent for the usage of the cookies upon 'accept' and 'reject'. It doesn't track any personal data and is set only upon user action(accept/reject).

cookielawinfo-checkbox-necessary/cookielawinfo-checkbox-non-necessary - Records the default button state of the corresponding category. It works only in coordination with the primary cookie.

CookieLawInfoConsent - Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.

Another best part of this GDPR compliance plugin is that it seamlessly integrates with and supports WPML and qTranslate so your translation needs are covered.

You can get more information and read more about the EU Cookie Law

Cookieyes GDPR Cookie Consent & Compliance Notice plugin user guide will help you with the setup of the plugin.

Our javascript solution for running third-party scripts will also be helpful.

CookieYes GDPR Cookie Consent & Compliance Notice Plugin Premium Version Features

Manage list of cookies ( Name, CookieID, Description, Duration, Type, Category, Header Script, Footer Script).

Gérer les catégories de Cookies

Scan and auto block scripts - Google Analytics, FB Pixel, Google tag manager, Hotjar, Instagram, etc.

Location based exclusion of cookie notice for EU countries.

Provide the users with the granular control over the cookies/scripts used by the website.

Option to renew consents when there is a change in policy.

Optionally log users' consent and export into a CSV file.

Customize the privacy overview in the cookie banner settings popup.

Export/import cookies and related information via CSV file.

Scan and import/export the cookies.

Allow to display cookie notice settings popup where site visitors can opt-in or give consent to cookie categories.

Add CCPA 'Do Not Sell My Personal Information' control to the cookie notice.

Customisable to look just like your own website's style: customise the colours, styles and fonts.

Put the cookie banner in either the header or the footer, as pop-up or even as widget.

Compatibility with major caching servers and plugins.

Cookie policy generator.

Cookie banner preview in admin settings.

(Optional) accept cookie notice if the user scrolls.

(Optional) automatically close the cookie bar after a delay (delay is configurable).

(Facultatif) La barre de cookies peut être fermée de manière permanente ou accessible via un onglet "afficher à nouveau".

(Facultatif) L'onglet "afficher à nouveau" est entièrement personnalisable, y compris la position indiquée sur la page et les styles.

" Cookie Audit " shortcode to construct a nicely-styled 'Privacy & Cookie Policy'.

WPML, qTranslate, Polylang compatible.

For complete list of features and details, Please visit GDPR Cookie Consent Premium Plugin for more details

NOTE : LE SIMPLE FAIT D'INSTALLER CETTE EXTENSION NE REND PAS VOTRE SITE CONFORME AVEC LE RGPD. CHAQUE SITE UTILISANT DES COOKIES DIFFERENTS, VOUS DEVEZ VOUS ASSURER DE LA MISE EN PLACE DES CONFIGURATIONS REQUISES.

Automatic installation

The automatic installation is the easiest way to install the plugin. You can install the plugin within your WordPress dashboard from the same browser window.

From your admin dashboard, go to Plugins > Add New. From the search box, type "GDPR Cookie consent" or just "gdpr" and then search. Click the install button on the GDPR Cookie Consent by WebToffee and then activate the plugin.

Manual installation

In the manual installation, you will need to download the zip file of the plugin from the plugin page in WordPress.org. You can upload the file directly from your WordPress dashboard, or using an FTP application.

When doing a manual installation

1. Upload the plugin folder to the /wp-content/plugins/ directory.

2. Activez l'extension via le menu " Extensions " de WordPress.

Plugin updates

For every update of the plugin, you will be notified of the installed plugins page. You can directly update the plugin from your dashboard. We recommend that you keep the latest version of the plugin so that you can avail yourself of the new functionalities and security features.

There's a lot of help available on the main plugin website. See the FAQ on the main website and the setup guide for GDPR cookie compliance.

First check you have installed the plugin and have activated it in the plugins panel.
To check if it is switched on or not, go to 'GDPR Cookie Consent > Cookie Law Settings' and then enable the cookie law.

Veuillez signaler un bogue sur le forum de support. Assurez-vous d'inclure les informations suivantes :

Votre URL (J'en aurai besoin pour vous aider ! )

Version de WordPress par ex. 4.2.2 (trouvé dans le coin inférieur droit du tableau de bord)

Navigateur par exemple FireFox, Chrome, IE

Décrivez le problème

Plus vous donnez d'informations, plus vite je peux répondre.

Que fait cette extension ?

Cette extension va :

1. Ajoutez une bannière en haut/en bas de toutes les pages de votre site Web pour informer le visiteur que vous disposez d'une politique de confidentialité et de cookies clairement définie.

2. Autoriser l'enregistrement les cookies utilisés par votre site et :

3. Affichez la liste des cookies (via un code court). Vous pouvez mettre cette liste sur votre page de politique de confidentialité par exemple.

Cette extension bloque-t-elle tous les cookies ?

Non, cette extension restreint les cookies en chargeant éventuellement les scripts. Pour cela, vous devez ajouter tous les cookies en utilisant la fonctionnalité Ajouter un cookie. Il n'est pas techniquement possible de bloquer complètement tous les cookies sur votre site WordPress sans au préalable mettre à jour tous les extensions utilisant des cookies. Cela dépasse le fonctionnement d'une seule extension.
Une approche plus réaliste pour les propriétaires de sites WordPress consiste à déplacer les scripts qui placent les cookies (par exemple, le code de suivi de Google Analytics) vers l'extension GDPR Cookie Consent, puis de permettre aux visiteurs de le contrôler en donnant leur consentement.

Les visiteurs doivent-ils maintenant accepter/refuser les cookies pour pouvoir utiliser un site Web ?

Non, seuls les cookies "nécessaires" seront chargés jusqu'à ce que l'utilisateur donne son consentement.

Cette extension empêche-t-elle les cookies d'être stockées ?

Nous vous fournissons la possibilité d'ajouter des cookies et les scripts correspondants (cela fonctionne si les cookies sont placés lorsqu'un script est ajouté à l'en-tête ou au pied de page du site, comme dans le cas de Google Analytics, Hotjar, etc.). Dans notre version Premium, les visiteurs peuvent refuser la catégorie de cookies qu'ils ne veulent pas installer. Dans ce cas, tous les cookies de cette catégorie seront bloqués pour l'utilisateur. Dans la version gratuite, vous pouvez toujours bloquer les scripts, mais sans sélection au niveau des catégories.

Mais si une autre extension ajoute des scripts ou place un cookie, nous n'avons aucun contrôle. Nous n'avons aucun moyen de savoir quelles extensions vous utilisez ou comment elles fonctionnent, donc bloquer/supprimer les cookies sur un site/blog WordPress pourrait éventuellement casser votre site. Les grands sites Web aux budgets énormes peuvent bien investir dans une telle technologie, mais cette extension a pour but de vous aider à fournir un certain niveau de conformité sans prendre de mesures radicales.

Cette extension garantit-elle que je respecte ce réglement ?

No.
As a generic plugin, there's no way we can know anything about your specific circumstances. It can be used as part of an overall plan of action to comply, but just installing it and doing nothing more does nothing to help you. In all cases, you need to assess your own website's use of cookies and decide an appropriate course of action. If you are looking for specialist legal advice relating to your website you should always consult a lawyer.
See http://cookielawinfo.com for more information on what is required.

" CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready) " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

2.1.1

Fix - Compatibility issue with PHP 7.3.0 and below.

2.1.0

Improved: Validation & escaping for Security Enhancement.

2.0.9

Fix - Removed cache flush helper functions

Tested ok with WordPress version 5.9

2.0.8

Fix - Compatibility issue with WordPress 4.7.0 and below.

2.0.7

2.0.6

Fix: Removed extract() function from the shortcodes module to improve security.

2.0.5

Enhancement: Disable cookie bar on page builders.

Tested ok with WordPress version 5.8

2.0.4

2.0.3

Enhancement - Default cookie banner message update.

2.0.2

Enhancement - Added reject button by default

Enhancement - Help text improvements

2.0.1

Enhancement - New shortcode [cookie_accept_all] to add accept all button to the banner

Enhancement - MonsterInsights integration

Enhancement - New filter wt_cli_set_secure_cookies to set plugin cookies as secure

Fix - Site map issue with cookie category

Fix - Cookie categories are not ordered properly in secondary languages

2.0.0

Introduced website cookie scanner

Introduced dynamic cookie categories

1.9.5

Tested ok with WordPress version 5.6

1.9.4

Renamed show again tab to revisit consent

New shortcode wt_cli_manage_consent option for revisit consent

1.9.3

Fix: Editors unable to access the dashboard due to recent security update

1.9.2

Improvement: Option to change the title for necessary and non-necessary categories

Improvement: Added support for Official Facebook Pixel, Smash Balloon Instagram Feed & Twitter Feed plugins.

1.9.1

Fix - Conflict with the Divi page builder

1.9.0

Fix - Javascript error on IE after 1.8.9 update

Fix - Conflict with the theme customizer

Tested ok with WordPress version 5.5

Updated translation files for Finnish

1.8.9

1.8.8

Introduced 'wt_cli_enable_cache_flush' filter to enable / disable cache flushing

Cookie elements are excluded from the Google search engine indexing (<! - googleoff: all ->)

1.8.7

Tested ok with WordPress version 5.4.0

1.8.6

[Bug fix] Privacy overview is not visible if the content is in Cyrillic alphabets

[Improvements] Fixed compatibility issues with Decorator - WooCommerce Email Customizer

1.8.5

Bug fix w.r.t the plugin release version 1.8.4

1.8.4

1.8.3

1.8.2

1.8.1

Added option in admin to modify the default button state of the non-necessary cookie category

[Bug fix] Show more / show less issue when custom text editor is used in the privacy overview content.

Updated translations

Read me updates

1.8.0

1.7.9

1.7.8

1.7.7

Introduced new cookie settings popup option

Added a shortcode [cookie_settings] to control settings

Option to add descriptions for both necessary and non-necessary cookies

Tested ok with WP 5.2

[Bug fix] Responsive styling issues for cookie audit table winter theme

1.7.6

1.7.5

Defaulted the minimize cookie bar option for Read more link to disabled state.

The cookie message bar has been defaulted to include Reject option in addition to Accept.

1.7.4

Cookie policy generator

Added a shortcode [user_consent_state]

Updated shortcode [cookie_audit] with option to configure columns

Margin option added in all button shortcodes

Introduced an option to hide cookie bar on policy page

Tested ok with WP 5.1

1.7.3

1.7.2

Tested ok with WordPress version 5.0.2

Compatibility added for Pixelyoursite plugin

1.7.1

Cookie notice as Widget option added

1.7.0

Bug: Submenu sorting issue for custom user roles

1.6.10

Bug: submenu sorting issue for non administrator accounts

Bug: Flashing the cookie bar on page load.

1.6.9

1.6.8

1.6.7

1.6.6

Improved UI.

Enhancements to cookie message bar - included title and option for overlay layout.

1.6.5

Filter added. (filter to edit audit table head)

1.6.4

1.6.3

1.6.2

Issue with reject button colour fixed.

1.6.1

Filter to display cookie bar only on selected pages.

1.6.0

Issue with dual accept button.

1.5.9

Issue with the plugin interfering with breadcrumb fixed.

1.5.8

Support for underline tag in the message bar.

1.5.7

Ajout de la traduction danoise

1.5.6

1.5.5

1.5.4

Testé avec WordPress 4.9.5

GDPR compliance updates.

1.5.3

Bug fix: Buttons now handle apostrophes correctly

Bug fix: Added to table head for [cookie_audit] table for W3 Validator (thanks to davidebabylonia for finding and suggesting the solution)

1.5.2

Minor bug fix: adds version number to cli-admin.css

1.5.1

Bug fix: HTML5 validation fix for shortcode links (thanks to davidebabylonia)

Added JavaScript version number for greater compatibility

1.5

Major update: the cookie bar is now inserted into the page via wp_footer rather than using jQuery (for better performance and greater browser compatibility)

Update: if the cookie bar is in the header, there is now an option to fix the bar to the header using position:fixed

1.4.3

jQuery 'reload' bug fix on accept

1.4.1

Bug fix: fixed browser compatibility issue in cookielawinfo.js

1.4

New feature: accept policy & close cookie bar on scroll (an option available under Italian law)

New feature: if cookie bar is set to header it is fixed to the top of the screen (using CSS " position:fixed ")

1.3.2

Bug fix: changed filename from wpml.xml to wpml-config.xml

1.3.1

Fixing header/SVN tagging issue

1.3

Adding WPML support (wpml.xml)

1.2.2

1.2.1

Added plugin settings page link to plugins.php

Bug fix: custom posts bug affecting some other plugins

1.2

Removed 3rd party JavaScript " jQuery.cookie " which can cause issues with certain versions of Apache server

Added native JavaScript cookie getter/setter

Removed JavaScript debug routine

Replaced JavaScript 'eval' with JSON.parse() for improved security: requires IE8+ (all other browsers fine though- who would have thought?)

Improved JavaScript performance and compatibility by removing global variables and running as inline function

1.1

New feature: auto-hide cookie bar after (configurable) delay

New feature: added responsive design to cookie audit table (thanks to Mark Wiltshire)

Upgrade: now using WP3.5 color picker

Bug fix: Cookie Audit table now shows maximum of 50 posts (was 10, which was a bit restrictive)

Bug fix: Cookie Law Info now only visible to admins

Bug fix: fixed typo on Dashboard help section for the [delete_cookies] shortcode

Bug fix: fixed " invalid header " bug

Performance enhancement: removed jQueryUI from admin panel and added custom (slimline) code

Performance enhancement: compressed CSS a bit

Performance enhancement: cookie audit CSS is now only downloaded on the page on which it is needed

1.0.3

Fixed bug where JavaScript generated an http 404 error.

0.9

Improved design & appearance

Cookie Law Info bar can be shown in header or footer

Customise fonts

New animations on page load / close header

Option to switch off " show again tab " - or position it anywhere horizontally in the header or footer. Additionally the styling has been improved and you are now able to customise the message.

New button styles: better styling and effects, greater control

Customise your message using HTML and 5 shortcodes with quick-start default options

" Cookie Audit " module - document the cookies your site uses then display them in your privacy policy via a shortcode

Tableau de bord amélioré

Enhanced help section

Refactored codebase, improved jQuery performance

Bugs fixed: no more slashes in Message Box

0.8.3

Première version publique.

# data[].attributes.attachment_link.title
CookieYes | GDPR Cookie Consent & Compliance Notice (CCPA Ready)

# data[].attributes.attachment_link.description
The CookieYes GDPR Cookie Consent & Compliance Notice plugin will assist you in making your website GDPR (RGPD, DSVGO) compliant. In addition to compliance with this GDPR WordPress plugin also supports cookie compliance in accordance with the LGPD of Brazil, CNIL of France, and California Consumer Privacy Act (CCPA) which is a state statute intended to enhance privacy rights and consumer protection for residents of California.

# data[].attributes.attachment_link.readable_text
Complianz est une extension de consentement aux cookies RGPD/CCPA, qui prend en charge les GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA et PIPEDA, avec une notification conditionnelle des cookies et une politique de cookies personnalisée basée sur les résultats de leur analyse intégrée.

Fonctionnalités

Notification de consentement aux cookies

Gestion du consentement

Lois & directives sur la protection de la vie privée

Prêt pour les GDPR, AVG, RGPD, LGPD, DSGVO, CNIL, PECR, UK DPA, UK GDPR, CCPA, COPPA, PIPEDA, CASL, POPIA, Privacy Act 1988, Australian Privacy Principles, Le " Marco Civil " et la Loi Générale sur la Protection des Données brésilienne

Nous suivons de près les derniers développements dans le règlement ePrivacy, le projet de loi sur les cookies pour l'Union Européenne et d'autres législations dans le monde.

Documents juridiques

Une politique de cookies, générée par vous-même grâce à un assistant simple, rédigée par un cabinet d'avocats spécialisé en informatique.

Ne pas vendre mes informations personnelles : page DNSMPI pour CCPA - si nécessaire. (Désormais appelée " Préférences de refus ").

Les Conditions générales sont disponible dans une extension séparée : Complianz - Terms and Conditions

Intégrations

Les données détectées sur les cookies sont préremplies à partir de cookiedatabase.org, avec des descriptions claires et transparentes des cookies, qui sont continuellement mises à jour.

Intégré avec les fonctionnalités de confidentialité de WordPress. Exportez et effacez les données personnelles depuis notre Tableau de bord.

Mise en œuvre de Google Tag Manager, Google Analytics, Matomo, Clicky, Yandex, Jetpack et Burst Statistics

Catégorisez vos cookies avec Tag Manager ou notre centre des scripts, si nécessaire.

Intégration avec l'API WP Consent.

S'intègre parfaitement avec Gutenberg, Elementor, Divi, Forminator, WPBakery, Monsterinsights, GADWP, Beehive, WPForms, Gravity Forms, Happy Forms, Contact Form 7 <5.4 (CF7), Woocommerce, Easy Digital Downloads, WP Google Maps, Google Maps Widget, CAOS | Host Google Analytics Locally et autres extensions populaires.

Testé avec les thèmes et constructeurs de page populaires.

Blocks Gutenberg activés.

Support

Complianz offre un support complet sur le Forum de WordPress.org. Avant de commencer un nouveau fil de discussion, veuillez consulter la documentation disponible et les autres fils de discussion. Laissez une description claire et concise de votre problème, et nous vous répondrons dès que possible.

Liens utiles

Fonctionnalités premium

Complianz propose une suite complète de confidentialité pour WordPress sur Complianz.io avec encore plus de fonctionnalités :

Notification de consentement aux cookies

Elementor Pro - Créez une bannière de cookies avec les modales d'Elementor et utilisez la gestion du consentement de Complianz.

Améliorez le taux de conversion avec des tests A/B : quel bannière de cookies a le meilleur taux de consentement ? Effectuez des tests et déterminez ce qui fonctionne le mieux pour votre site.

Gestion du consentement

Lois & directives sur la protection de la vie privée

Sélectionnez simultanément les États-Unis, le Canada, le Royaume-Uni, l'Australie, l'Afrique du Sud, le Brésil et l'UE comme régions ciblées avec un consentement conditionnel et des bannières de cookies dédiées.

Documents juridiques

Support & mises à jour

Support premium par notre incroyable équipe.

Mises à jour premium, nouvelles langues, fonctionnalités, régions et plus encore afin de créer Ultimate Privacy Suite pour WordPress.

À propos de Complianz

Consultez également les autres extensions développées par Really Simple Plugins : Really Simple SSL

Complianz est sur GitHub également !

IMPORTANT ! Complianz - GDPR/CCPA Cookie Consent peut vous aider à répondre aux exigences de conformité, mais l'utilisateur doit s'assurer que toutes les exigences sont respectées.
Complianz doit se connecter à Cookiedatabase.org pour collecter et se synchroniser avec les descriptions les plus récentes pour les cookies et les services connexes. Cela garantira que votre politique de cookies contient toujours les descriptions de cookies les plus récentes. Cookiedatabase.org est exploité par Complianz BV et le service offert peut être utilisé gratuitement dans notre extension sous les conditions d'utilisation suivantes.

Contactez nous si vous avez des questions, des problèmes ou des suggestions. Complianz | GDPR/CCPA Cookie Consent est développé par Complianz B.V.. Laissez vos demandes de fonctionnalités ici.

Cette extension fournit 1 bloc.

Base de connaissances

Complianz maintient une base de connaissances en croissance continue sur le RGPD, y compris les sous-régions, par exemple DSGVO et CNIL, CCPA, PIPEDA, COPPA, POPIA &; d'autres lois spécifiques sur complianz.io.

Avec cette extension, mon site web est-il conforme aux RGPD, COPPA, CCPA, DSGVO, TTDSG, AVG, CNIL, UK-GDPR, PECR, CASL, LGPD, POPIA et/ou PIPEDA ?

Nous ne pouvons pas garantir la conformité de votre site web. Une configuration correcte de cette extension par l'administrateur du site est toujours nécessaire.

Quand ai-je besoin d'une notification de cookies ?

Complianz | GDPR/CCPA Cookie Consent le déterminera automatiquement en fonction des lois de la région ou des régions d'où proviennent la plupart de vos visiteurs.
En ce qui concerne CCPA, vous devez toujours indiquer quels cookies vous utilisez, mais il n'y a aucune obligation de demander le consentement.

Ai-je toujours besoin d'une case de consentement à cocher sur les formulaires de contact ?

Parfois, l'extension Complianz Privacy Suite Premium peut déterminer si vous en avez besoin, en fonction de vos réponses dans l'assistant. Cela dépend principalement du type d'informations et de la raison pour laquelle votre visiteur utilise le formulaire de contact.

Qu'est-ce que le RGPD ?

Le RGPD est un règlement de l'UE sur la confidentialité et la protection de données pour tout citoyen dans l'UE et l'Espace Économique Européen. Il vise principalement à permettre aux individus de contrôler leurs données personnelles. Le RGPD aborde également l'exportation de données personnelles en dehors de l'UE.

Qu'est-ce que le CaCPA ?

Le " Californian Privacy Act " (CaCPA) est une loi établie par le gouvernement californien. Cette loi est considérée comme l'une des lois sur la confidentialité des consommateurs les plus dures et ayant l'une des plus grandes portées aux États-Unis. Elle vise surtout à expliquer quelles données personnelles sont collectées par les entreprises, et comment protéger et contrôler ces données personnelles.

Qu'est-ce que le COPPA ?

Le " Children's Online Privacy Protection Act " (COPPA) est une loi visant à protéger la confidentialité en ligne des enfants de moins de 13 ans. Elle a été établie dans les années 1990 et stipule que les propriétaires de sites web doivent se conformer à certains prérequis concernant les visiteurs de moins de 13 ans.

Que sont le PECR et l'UK-GDPR ?

Le PECR (Royaume-Uni) couvre l'utilisation des cookies et technologies similaires afin de stocker des informations et accéder aux informations stockées sur l'équipement d'un utilisateur, comme un ordinateur ou un appareil mobile.

Qu'est-ce que le Privacy Act 1988 & Australian Privacy Principles ?

Pour se conformer aux lois australiennes sur la protection de la vie privée, un opérateur de site web doit présenter une politique en matière de cookies et/ou une notification de confidentialité avant ou, si cela n'est pas possible, dès que possible après que votre site web ait collecté des informations personnelles sur un individu.

Que sont la PIPEDA et la CASL ?

La législation canadienne anti-indésirable (CASL) et la loi sur la protection des renseignements personnels et les documents électroniques (PIPEDA) exigent qu'un exploitant de site web obtienne un consentement, implicite ou explicite, avec une déclaration de cookie dédiée.

Qu'est-ce que POPIA (POPI Act) ?

POPIA est l'acronyme de la loi sud-africaine sur la protection des données personnelles (PROTECTION OF PERSONAL INFORMATION ACT). Similaire au RGPD, au UK-GDPR et au LGPD brésilien, elle promeut la protection des informations personnelles traitées par des organismes publics et privés, réglemente le flux transfrontalier d'informations personnelles et décrit les droits des sujets concernées.

Que sont le " Marco Civil " et la Loi Générale sur la Protection des Données brésilienne (LGPD) ?

La Loi Générale sur la Protection des Données brésilienne est similaire au GDPR, le GDPR britannique ; elle promeut la protection des informations personnelles traitées par des organismes publics et privés, réglemente le flux transfrontalier d'informations personnelles et décrit les droits des personnes concernées. Le Marco Civil est le nom brésilien du cadre brésilien des droits civils pour l'internet, un homologue du " ePrivacy " européen, bien que non similaire.

Puis-je créer une modale de cookies avec cette extension ?

Cela est possible avec du CSS personnalisé, mais nous ne considérons pas les modales de cookies comme étant conformes au RGPD, cette fonctionnalité n'est donc pas activement prise en charge. Nous avons cependant une option pour créer une modale de cookies allégée, qui bloque toute interaction avec le site web, mais en gardant la possibilité de l'ignorer.

" Complianz - GDPR/CCPA Cookie Consent " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

6.0.6

6.0.5

Improvement: auto enable migrate.js when upgrading from < 6 to 6.0 and up

6.0.4

Fix: allow for configuration which could cause empty buttons.

Fix: anonymous statistics description toggle showing when field is disabled props @kaznim, @puregraphx.

6.0.3

6.0.2

Fix: catch double upgrade issues

6.0.1

6.0.0

5.5.2

5.5.1

Fix: auto update disabled for other plugins

5.5.0

Nouveauté : options de personnalisation et thèmes d'espaces réservés

Nouveauté : mode consentement de Google pour Google Tag Manager et GTAG.js

Improvement: Animate task dismissal

Improvement: Cookiedatabase optin to optout

Improvement: prepare update notice for 6.0

Improvement: new filter 'cmplz_cookiescan_post_types' for posttypes in cookiescan

Improvement: sharing of data section from different regions merged

Improvement: line break in legal documents after publish/checked date

Fix: Terms & Conditions recommendation not showing

Fix: automatic redirect to English for native English docs

5.4.0

5.3.0.1

Fix: anonymizeip double quote in gtag.js

5.3.0

5.2.6

5.2.5

Fix: placeholder detection used wrong key, resulting in default placeholder

5.2.4

Fix: svn not picking up new version in tags folder

5.2.3

5.2.2

Fix: When choosing anonymous statistics from a not supported statistics type, the wizard forced configuration by Complianz.

5.2.1

Fix: arguments error in notice

5.2.0

5.1.0

5.0.3

5.0.2

5.0.1

Fix: Exclude RSS feed from cookie blocker.

CSS: save button to primary on license

Improvement: tips & tricks not translatable

Fix: CSS styles for cookies shortcode

Fix: since 5.0 UK could not set the categories type separately

Fix: preview of categories automatically hidden after timeout

Fix: upgrade integrations notices to 5.0 style

Improvement: when cookie banner isn't necessary, show " open " notice instead of " completed "

Fix: on duplicate cookies cleanup, do not delete cookies when from different services

Fix: Processing field for 'other' option, linked textfield wasn't shown when selected

Fix: feedback on settings saved responsive and multilanguage proof

Improvement: change varchar fields in cookiebanner table to text, to preven max rowsize warnings on some installations.

5.0.0

4.9.12

Legal: ending delimiter in clicky recognition regex

4.9.11

4.9.10

4.9.9

Amélioration : affichage de la notification CF7 uniquement lorsque reCAPTCHA est actif

4.9.8

Amélioration : intégration d'Events Calendar

Abandons de l'ntégration du formulaire de Contact Form 7 à partir de CF7 5.4, en raison des continuelles modifications de rupture dansCF7. Le formulaire de Contact Form 7 devrait plutôt être intégré avec l'API de consentement de WP.

4.9.7

Amélioration : css d'aperçu de la politique de cookies pour les mobiles

Correctif : Youtube n'est plus bloqué dans le widget Elementor après la mise à jour d'Elementor

4.9.6

Fix: Revoke on cookie policy with accept/deny banner

Improvement: do not re-run marketing after consent

Improvement: clear cookies after cookie policy id change. Resolves issues for WPML users with cookiepath issues

Improvement: activate blocked images on consent

Fix: prevent infinite loop in Canada region with certain configurations

Improvement: limit number of requests by jquery error detection

Improvement: Advanced Captcha reCaptcha updated to integrate with latest version

Improvement: improved URL pattern in URL input field

Improvement: changed Advanced Custom Fields detection from ACF to ACF_VERSION, as it seems another plugin or theme is using this same function/constant/class

Improvement: improved method of keeping track of blocked content containers that were already set up, or activated.

Amélioration: compatibilité TranslatePress

Amélioration : autorisation de l'espace dans l'URL intégrée de l'iframe de Google Maps

Amélioration : correspondance plus stricte pour WooCommerce Google Analytics pro et WooCommerce Google Analytics Integration, empêchant la correspondance avec d'autres scripts

4.9.5

4.9.4

Fix: when configured with accept/deny, accept on blocked content container not working

4.9.3

Fix: not storing consent correctly because the no_choice option was included in the categories list

4.9.2

4.9.1

Fix: on websites with wordpress installed in subdirectory, cookiepath was set incorrectly.

4.9.0

4.8.2

4.8.1

4.8.0

4.7.6

4.7.5

4.7.4

4.7.3

4.7.2

4.7.1

4.7.0

4.6.10

4.6.9

Correctif : une option n'a pas été cochée correctement, empêchant les cookies d'être déclarés sur certaines configurations

4.6.8

4.6.7

Correctif : chargement correct des valeurs par défaut afin que la bannière ait un repli si le titre d'impressum n'est pas encore saisi.

4.6.6

4.6.5

4.6.4

4.6.3

4.6.2

4.6.1

4.6.0

4.5.2

Correctif : fonction setCookie appelée sans expiration à un moment donné du code, ce qui la rend liée à l'expiration de la session

4.5.1

Correctif : certains thèmes affichant des cases à cocher double

4.5.0

4.4.1

Correctif : réglage de contenu ajax chargé non appliqué

4.4.0

4.3.6

4.3.5

4.3.4

4.3.3

Correctif : la région " toute " a été ignorée dans une vérification de région

4.3.2

Amélioration : faire de la création de pages une action utilisateur explicite

4.3.1

4.3.0

Nouveau : supporte l'API WP Consent.

Correctif : type sur document juridique

Ajustement : filtre pour changer dynamiquement la région

4.2.0

4.1.5

4.1.4

Correctif : Google Analytics n'était pas bloqué correctement.

4.1.3

4.1.2

4.1.1

Correctif : plusieurs régions non traitées correctement par la fonction cmplz_has_region()

4.1.0

4.0.5

Amélioration : ajout d'une réinitialisation pour l'analyse des cookies effaçant tous les cookies

Correctif : ajout d'une chaîne à traduire (texte sur le contenu bloqué)

4.0.4

Amélioration : accord pour cookiedatabase.org

4.0.3

Correctif : synchronisation avec cookiedatabase ne synchronisant pas les services tiers dans les environnements multilingues
Amélioration : messages d'erreur pour la synchronisation améliorés

4.0.2

Correctif : les politiques britanniques et états-uniennes utilisaient encore de vieilles descriptions de cookies

4.0.1

Correctif : enregistrement de la bannière quand l'UE et le Royaume-Uni utilisent tous les deux les catégories

4.0.0

Amélioration : type de consentement séparé pour le Royaume-Uni

Amélioration : informations sur les cookies récupérées sur cookiedatabase.org

3.2.3

3.2.2

3.2.1

Correctif : langue en_US forcée

3.2.0

3.1.2

Correctif : retrait du titre superflu sur la preuve de consentement

Correctif : dépendance de reCAPTCHA à Contact Form 7 lancée dans le mauvais ordre

3.1.1

3.1.0

3.0.11

Correctif : deuxième chiffre de la version enlevé lors de la vérification de mise à niveau

3.0.10

3.0.8

3.0.7

Ajustement : retrait du blocage des implémentations Google personnalisées, car il n'est pas encore possible de les réactiver

3.0.6

Correctif : le nouveau regex n'excluait pas les scripts cmplz-native du bloqueur de cookies

3.0.5

3.0.4

Correctif : nombre de jours avant expiration non communiqué à la bannière de cookies

3.0.3

Correctif : ajout d'attribut href au bouton d'accord sur la bannière de cookies

Amélioration : code court [cmplz-accept-link text= "accept cookies "]

Correctif : réglages des cookies analytiques et publicitaires corrigés sur la politique de cookies

Correctif : non enregistrement de cases non cochées dans le CSS de document personnalisé

Correctif : notification de la déclaration de confidentialité européenne lorsque le réglage États-Unis uniquement était activé

Correctif : si la page est supprimée, l'URL de la page de politique de cookies pouvait être vide

Correctif : lorsque les réglages pour les cookies publicitaires étaient changés, le résultat pouvait afficher à la fois le paragraphe pour leur présence et celui pour leur absence

Correctif : aucune mention de bannière de cookies dans la politique de cookies lorsqu'aucune bannière n'est nécessaire

Correctif : le bloqueur de cookies n'était pas activé lorsque les statistiques étaient l'unique catégorie nécessitant un avertissement de cookies

Correctif : ne sélectionner aucun service ou cookie tiers pouvait entraîner une double activation des statistiques

Correctif : sélectionner les États-Unis comme région ciblée ne lançait pas le consentement par défaut dans certains cas, ce qui est autorisé par la réglementation états-unienne sur la confidentialité

3.0.2

3.0.1

Correctif : crochet pour la mise à niveau de la base de données déplacé vers une version antérieure.

3.0.0

1.0.0

# data[].attributes.attachment_link.description
Complianz est une extension de consentement aux cookies RGPD/CCPA, qui prend en charge les GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA et PIPEDA, avec une notification conditionnelle des cookies et une politique de cookies personnalisée basée sur les résultats de leur analyse intégrée.

# data[].attributes.attachment_link.readable_text
Complianz est une extension de consentement aux cookies RGPD/CCPA, qui prend en charge les GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA et PIPEDA, avec une notification conditionnelle des cookies et une politique de cookies personnalisée basée sur les résultats de leur analyse intégrée.

Fonctionnalités

Notification de consentement aux cookies

Gestion du consentement

Lois & directives sur la protection de la vie privée

Prêt pour les GDPR, AVG, RGPD, LGPD, DSGVO, CNIL, PECR, UK DPA, UK GDPR, CCPA, COPPA, PIPEDA, CASL, POPIA, Privacy Act 1988, Australian Privacy Principles, Le " Marco Civil " et la Loi Générale sur la Protection des Données brésilienne

Nous suivons de près les derniers développements dans le règlement ePrivacy, le projet de loi sur les cookies pour l'Union Européenne et d'autres législations dans le monde.

Documents juridiques

Une politique de cookies, générée par vous-même grâce à un assistant simple, rédigée par un cabinet d'avocats spécialisé en informatique.

Ne pas vendre mes informations personnelles : page DNSMPI pour CCPA - si nécessaire. (Désormais appelée " Préférences de refus ").

Les Conditions générales sont disponible dans une extension séparée : Complianz - Terms and Conditions

Intégrations

Les données détectées sur les cookies sont préremplies à partir de cookiedatabase.org, avec des descriptions claires et transparentes des cookies, qui sont continuellement mises à jour.

Intégré avec les fonctionnalités de confidentialité de WordPress. Exportez et effacez les données personnelles depuis notre Tableau de bord.

Mise en œuvre de Google Tag Manager, Google Analytics, Matomo, Clicky, Yandex, Jetpack et Burst Statistics

Catégorisez vos cookies avec Tag Manager ou notre centre des scripts, si nécessaire.

Intégration avec l'API WP Consent.

S'intègre parfaitement avec Gutenberg, Elementor, Divi, Forminator, WPBakery, Monsterinsights, GADWP, Beehive, WPForms, Gravity Forms, Happy Forms, Contact Form 7 <5.4 (CF7), Woocommerce, Easy Digital Downloads, WP Google Maps, Google Maps Widget, CAOS | Host Google Analytics Locally et autres extensions populaires.

Testé avec les thèmes et constructeurs de page populaires.

Blocks Gutenberg activés.

Support

Complianz offre un support complet sur le Forum de WordPress.org. Avant de commencer un nouveau fil de discussion, veuillez consulter la documentation disponible et les autres fils de discussion. Laissez une description claire et concise de votre problème, et nous vous répondrons dès que possible.

Liens utiles

Fonctionnalités premium

Complianz propose une suite complète de confidentialité pour WordPress sur Complianz.io avec encore plus de fonctionnalités :

Notification de consentement aux cookies

Elementor Pro - Créez une bannière de cookies avec les modales d'Elementor et utilisez la gestion du consentement de Complianz.

Améliorez le taux de conversion avec des tests A/B : quel bannière de cookies a le meilleur taux de consentement ? Effectuez des tests et déterminez ce qui fonctionne le mieux pour votre site.

Gestion du consentement

Lois & directives sur la protection de la vie privée

Sélectionnez simultanément les États-Unis, le Canada, le Royaume-Uni, l'Australie, l'Afrique du Sud, le Brésil et l'UE comme régions ciblées avec un consentement conditionnel et des bannières de cookies dédiées.

Documents juridiques

Support & mises à jour

Support premium par notre incroyable équipe.

Mises à jour premium, nouvelles langues, fonctionnalités, régions et plus encore afin de créer Ultimate Privacy Suite pour WordPress.

À propos de Complianz

Consultez également les autres extensions développées par Really Simple Plugins : Really Simple SSL

Complianz est sur GitHub également !

IMPORTANT ! Complianz - GDPR/CCPA Cookie Consent peut vous aider à répondre aux exigences de conformité, mais l'utilisateur doit s'assurer que toutes les exigences sont respectées.
Complianz doit se connecter à Cookiedatabase.org pour collecter et se synchroniser avec les descriptions les plus récentes pour les cookies et les services connexes. Cela garantira que votre politique de cookies contient toujours les descriptions de cookies les plus récentes. Cookiedatabase.org est exploité par Complianz BV et le service offert peut être utilisé gratuitement dans notre extension sous les conditions d'utilisation suivantes.

Contactez nous si vous avez des questions, des problèmes ou des suggestions. Complianz | GDPR/CCPA Cookie Consent est développé par Complianz B.V.. Laissez vos demandes de fonctionnalités ici.

Cette extension fournit 1 bloc.

Base de connaissances

Complianz maintient une base de connaissances en croissance continue sur le RGPD, y compris les sous-régions, par exemple DSGVO et CNIL, CCPA, PIPEDA, COPPA, POPIA &; d'autres lois spécifiques sur complianz.io.

Avec cette extension, mon site web est-il conforme aux RGPD, COPPA, CCPA, DSGVO, TTDSG, AVG, CNIL, UK-GDPR, PECR, CASL, LGPD, POPIA et/ou PIPEDA ?

Nous ne pouvons pas garantir la conformité de votre site web. Une configuration correcte de cette extension par l'administrateur du site est toujours nécessaire.

Quand ai-je besoin d'une notification de cookies ?

Complianz | GDPR/CCPA Cookie Consent le déterminera automatiquement en fonction des lois de la région ou des régions d'où proviennent la plupart de vos visiteurs.
En ce qui concerne CCPA, vous devez toujours indiquer quels cookies vous utilisez, mais il n'y a aucune obligation de demander le consentement.

Ai-je toujours besoin d'une case de consentement à cocher sur les formulaires de contact ?

Parfois, l'extension Complianz Privacy Suite Premium peut déterminer si vous en avez besoin, en fonction de vos réponses dans l'assistant. Cela dépend principalement du type d'informations et de la raison pour laquelle votre visiteur utilise le formulaire de contact.

Qu'est-ce que le RGPD ?

Le RGPD est un règlement de l'UE sur la confidentialité et la protection de données pour tout citoyen dans l'UE et l'Espace Économique Européen. Il vise principalement à permettre aux individus de contrôler leurs données personnelles. Le RGPD aborde également l'exportation de données personnelles en dehors de l'UE.

Qu'est-ce que le CaCPA ?

Le " Californian Privacy Act " (CaCPA) est une loi établie par le gouvernement californien. Cette loi est considérée comme l'une des lois sur la confidentialité des consommateurs les plus dures et ayant l'une des plus grandes portées aux États-Unis. Elle vise surtout à expliquer quelles données personnelles sont collectées par les entreprises, et comment protéger et contrôler ces données personnelles.

Qu'est-ce que le COPPA ?

Le " Children's Online Privacy Protection Act " (COPPA) est une loi visant à protéger la confidentialité en ligne des enfants de moins de 13 ans. Elle a été établie dans les années 1990 et stipule que les propriétaires de sites web doivent se conformer à certains prérequis concernant les visiteurs de moins de 13 ans.

Que sont le PECR et l'UK-GDPR ?

Le PECR (Royaume-Uni) couvre l'utilisation des cookies et technologies similaires afin de stocker des informations et accéder aux informations stockées sur l'équipement d'un utilisateur, comme un ordinateur ou un appareil mobile.

Qu'est-ce que le Privacy Act 1988 & Australian Privacy Principles ?

Pour se conformer aux lois australiennes sur la protection de la vie privée, un opérateur de site web doit présenter une politique en matière de cookies et/ou une notification de confidentialité avant ou, si cela n'est pas possible, dès que possible après que votre site web ait collecté des informations personnelles sur un individu.

Que sont la PIPEDA et la CASL ?

La législation canadienne anti-indésirable (CASL) et la loi sur la protection des renseignements personnels et les documents électroniques (PIPEDA) exigent qu'un exploitant de site web obtienne un consentement, implicite ou explicite, avec une déclaration de cookie dédiée.

Qu'est-ce que POPIA (POPI Act) ?

POPIA est l'acronyme de la loi sud-africaine sur la protection des données personnelles (PROTECTION OF PERSONAL INFORMATION ACT). Similaire au RGPD, au UK-GDPR et au LGPD brésilien, elle promeut la protection des informations personnelles traitées par des organismes publics et privés, réglemente le flux transfrontalier d'informations personnelles et décrit les droits des sujets concernées.

Que sont le " Marco Civil " et la Loi Générale sur la Protection des Données brésilienne (LGPD) ?

La Loi Générale sur la Protection des Données brésilienne est similaire au GDPR, le GDPR britannique ; elle promeut la protection des informations personnelles traitées par des organismes publics et privés, réglemente le flux transfrontalier d'informations personnelles et décrit les droits des personnes concernées. Le Marco Civil est le nom brésilien du cadre brésilien des droits civils pour l'internet, un homologue du " ePrivacy " européen, bien que non similaire.

Puis-je créer une modale de cookies avec cette extension ?

Cela est possible avec du CSS personnalisé, mais nous ne considérons pas les modales de cookies comme étant conformes au RGPD, cette fonctionnalité n'est donc pas activement prise en charge. Nous avons cependant une option pour créer une modale de cookies allégée, qui bloque toute interaction avec le site web, mais en gardant la possibilité de l'ignorer.

" Complianz - GDPR/CCPA Cookie Consent " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

6.0.6

6.0.5

Improvement: auto enable migrate.js when upgrading from < 6 to 6.0 and up

6.0.4

Fix: allow for configuration which could cause empty buttons.

Fix: anonymous statistics description toggle showing when field is disabled props @kaznim, @puregraphx.

6.0.3

6.0.2

Fix: catch double upgrade issues

6.0.1

6.0.0

5.5.2

5.5.1

Fix: auto update disabled for other plugins

5.5.0

Nouveauté : options de personnalisation et thèmes d'espaces réservés

Nouveauté : mode consentement de Google pour Google Tag Manager et GTAG.js

Improvement: Animate task dismissal

Improvement: Cookiedatabase optin to optout

Improvement: prepare update notice for 6.0

Improvement: new filter 'cmplz_cookiescan_post_types' for posttypes in cookiescan

Improvement: sharing of data section from different regions merged

Improvement: line break in legal documents after publish/checked date

Fix: Terms & Conditions recommendation not showing

Fix: automatic redirect to English for native English docs

5.4.0

5.3.0.1

Fix: anonymizeip double quote in gtag.js

5.3.0

5.2.6

5.2.5

Fix: placeholder detection used wrong key, resulting in default placeholder

5.2.4

Fix: svn not picking up new version in tags folder

5.2.3

5.2.2

Fix: When choosing anonymous statistics from a not supported statistics type, the wizard forced configuration by Complianz.

5.2.1

Fix: arguments error in notice

5.2.0

5.1.0

5.0.3

5.0.2

5.0.1

Fix: Exclude RSS feed from cookie blocker.

CSS: save button to primary on license

Improvement: tips & tricks not translatable

Fix: CSS styles for cookies shortcode

Fix: since 5.0 UK could not set the categories type separately

Fix: preview of categories automatically hidden after timeout

Fix: upgrade integrations notices to 5.0 style

Improvement: when cookie banner isn't necessary, show " open " notice instead of " completed "

Fix: on duplicate cookies cleanup, do not delete cookies when from different services

Fix: Processing field for 'other' option, linked textfield wasn't shown when selected

Fix: feedback on settings saved responsive and multilanguage proof

Improvement: change varchar fields in cookiebanner table to text, to preven max rowsize warnings on some installations.

5.0.0

4.9.12

Legal: ending delimiter in clicky recognition regex

4.9.11

4.9.10

4.9.9

Amélioration : affichage de la notification CF7 uniquement lorsque reCAPTCHA est actif

4.9.8

Amélioration : intégration d'Events Calendar

Abandons de l'ntégration du formulaire de Contact Form 7 à partir de CF7 5.4, en raison des continuelles modifications de rupture dansCF7. Le formulaire de Contact Form 7 devrait plutôt être intégré avec l'API de consentement de WP.

4.9.7

Amélioration : css d'aperçu de la politique de cookies pour les mobiles

Correctif : Youtube n'est plus bloqué dans le widget Elementor après la mise à jour d'Elementor

4.9.6

Fix: Revoke on cookie policy with accept/deny banner

Improvement: do not re-run marketing after consent

Improvement: clear cookies after cookie policy id change. Resolves issues for WPML users with cookiepath issues

Improvement: activate blocked images on consent

Fix: prevent infinite loop in Canada region with certain configurations

Improvement: limit number of requests by jquery error detection

Improvement: Advanced Captcha reCaptcha updated to integrate with latest version

Improvement: improved URL pattern in URL input field

Improvement: changed Advanced Custom Fields detection from ACF to ACF_VERSION, as it seems another plugin or theme is using this same function/constant/class

Improvement: improved method of keeping track of blocked content containers that were already set up, or activated.

Amélioration: compatibilité TranslatePress

Amélioration : autorisation de l'espace dans l'URL intégrée de l'iframe de Google Maps

Amélioration : correspondance plus stricte pour WooCommerce Google Analytics pro et WooCommerce Google Analytics Integration, empêchant la correspondance avec d'autres scripts

4.9.5

4.9.4

Fix: when configured with accept/deny, accept on blocked content container not working

4.9.3

Fix: not storing consent correctly because the no_choice option was included in the categories list

4.9.2

4.9.1

Fix: on websites with wordpress installed in subdirectory, cookiepath was set incorrectly.

4.9.0

4.8.2

4.8.1

4.8.0

4.7.6

4.7.5

4.7.4

4.7.3

4.7.2

4.7.1

4.7.0

4.6.10

4.6.9

Correctif : une option n'a pas été cochée correctement, empêchant les cookies d'être déclarés sur certaines configurations

4.6.8

4.6.7

Correctif : chargement correct des valeurs par défaut afin que la bannière ait un repli si le titre d'impressum n'est pas encore saisi.

4.6.6

4.6.5

4.6.4

4.6.3

4.6.2

4.6.1

4.6.0

4.5.2

Correctif : fonction setCookie appelée sans expiration à un moment donné du code, ce qui la rend liée à l'expiration de la session

4.5.1

Correctif : certains thèmes affichant des cases à cocher double

4.5.0

4.4.1

Correctif : réglage de contenu ajax chargé non appliqué

4.4.0

4.3.6

4.3.5

4.3.4

4.3.3

Correctif : la région " toute " a été ignorée dans une vérification de région

4.3.2

Amélioration : faire de la création de pages une action utilisateur explicite

4.3.1

4.3.0

Nouveau : supporte l'API WP Consent.

Correctif : type sur document juridique

Ajustement : filtre pour changer dynamiquement la région

4.2.0

4.1.5

4.1.4

Correctif : Google Analytics n'était pas bloqué correctement.

4.1.3

4.1.2

4.1.1

Correctif : plusieurs régions non traitées correctement par la fonction cmplz_has_region()

4.1.0

4.0.5

Amélioration : ajout d'une réinitialisation pour l'analyse des cookies effaçant tous les cookies

Correctif : ajout d'une chaîne à traduire (texte sur le contenu bloqué)

4.0.4

Amélioration : accord pour cookiedatabase.org

4.0.3

Correctif : synchronisation avec cookiedatabase ne synchronisant pas les services tiers dans les environnements multilingues
Amélioration : messages d'erreur pour la synchronisation améliorés

4.0.2

Correctif : les politiques britanniques et états-uniennes utilisaient encore de vieilles descriptions de cookies

4.0.1

Correctif : enregistrement de la bannière quand l'UE et le Royaume-Uni utilisent tous les deux les catégories

4.0.0

Amélioration : type de consentement séparé pour le Royaume-Uni

Amélioration : informations sur les cookies récupérées sur cookiedatabase.org

3.2.3

3.2.2

3.2.1

Correctif : langue en_US forcée

3.2.0

3.1.2

Correctif : retrait du titre superflu sur la preuve de consentement

Correctif : dépendance de reCAPTCHA à Contact Form 7 lancée dans le mauvais ordre

3.1.1

3.1.0

3.0.11

Correctif : deuxième chiffre de la version enlevé lors de la vérification de mise à niveau

3.0.10

3.0.8

3.0.7

Ajustement : retrait du blocage des implémentations Google personnalisées, car il n'est pas encore possible de les réactiver

3.0.6

Correctif : le nouveau regex n'excluait pas les scripts cmplz-native du bloqueur de cookies

3.0.5

3.0.4

Correctif : nombre de jours avant expiration non communiqué à la bannière de cookies

3.0.3

Correctif : ajout d'attribut href au bouton d'accord sur la bannière de cookies

Amélioration : code court [cmplz-accept-link text= "accept cookies "]

Correctif : réglages des cookies analytiques et publicitaires corrigés sur la politique de cookies

Correctif : non enregistrement de cases non cochées dans le CSS de document personnalisé

Correctif : notification de la déclaration de confidentialité européenne lorsque le réglage États-Unis uniquement était activé

Correctif : si la page est supprimée, l'URL de la page de politique de cookies pouvait être vide

Correctif : lorsque les réglages pour les cookies publicitaires étaient changés, le résultat pouvait afficher à la fois le paragraphe pour leur présence et celui pour leur absence

Correctif : aucune mention de bannière de cookies dans la politique de cookies lorsqu'aucune bannière n'est nécessaire

Correctif : le bloqueur de cookies n'était pas activé lorsque les statistiques étaient l'unique catégorie nécessitant un avertissement de cookies

Correctif : ne sélectionner aucun service ou cookie tiers pouvait entraîner une double activation des statistiques

Correctif : sélectionner les États-Unis comme région ciblée ne lançait pas le consentement par défaut dans certains cas, ce qui est autorisé par la réglementation états-unienne sur la confidentialité

3.0.2

3.0.1

Correctif : crochet pour la mise à niveau de la base de données déplacé vers une version antérieure.

3.0.0

1.0.0

# data[].attributes.attachment_link.description
Complianz est une extension de consentement aux cookies RGPD/CCPA, qui prend en charge les GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA et PIPEDA, avec une notification conditionnelle des cookies et une politique de cookies personnalisée basée sur les résultats de leur analyse intégrée.

# data[].attributes.attachment_link.readable_text
Details

Reviews

Installation

Support

Development

Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.

This plugin extends the Reusable Blocks admin interface and provides few fancy features:

Add Reusable Blocks dashboard informations

Activate Reusable Blocks admin screen

Provide a list of Posts where each Reusable Block is used and the date it was last modified

Provide a live preview of your reusable blocks from the Reusable Blocks admin screen, with your theme stylesheets

Provide a Reusable Blocks Widget to use your block anywhere you want in your theme’s widgets areas

Provide a Reusable Blocks Shortcode to use your block anywhere you want in your Post types (even if they use the Classic Editor rather than Gutenberg!)

Provide some Reusable Blocks PHP functions to use your block anywhere you want in your theme even

NEW: An easy tool to convert reusable blocks to block patterns in one click!

For a full presentation of Reusable Blocks Extended, see this WordCamp Talk synthesis available on my blog.

1. Install the plugin and activate.

2. Go to Reusable Blocks Admin Menu

How to implement Reusable Blocks using Widgets

Go to WP-Admin > Appearance > Widgets.

Add “Reusable Block” Widget to your widget area.

Choose the reusable block you want to use and save the widget.

How to implement Reusable Blocks with shortcode

Go to WP-Admin > Reusable Blocks.

Choose the reusable block you want to use; copy the provided shortcode.

Then, paste it where you want.

Syntax: [reblex id="NUMERIC_ID_OF_THE_REUSABLE_BLOCK"]

How to implement Reusable Blocks with PHP functions

Go to WP-Admin > Reusable Blocks.

Choose the reusable block you want to use; copy the provided PHP function.

Then, paste it where you want.

Syntax:
reblex_display_block( NUMERIC_ID_OF_THE_REUSABLE_BLOCK );

Note for developers: you may also need to get the shortcode data before displaying it. In this case, you should use the following function:
reblex_get_block( NUMERIC_ID_OF_THE_REUSABLE_BLOCK );

It's a pity that WordPress Core offers so little features around reusable blocks. This plugin unlocks the full potential of reusable blocks. Love it!

This is a must have if you use reusable blocks. Easy access via the admin menu bar and it also tells you where your reusable blocks are being used, so you don't accidentally delete any of them. Pure gold, thank you.

Thanks JB for this very practical extension. Personally, it simplifies me the management of page footers!

Great plugin, PHP function became a must have for my workflow.

I installed this after searching for a way to access reusable blocks without having to go in to a page or post and was immediately blown away by what that admin interface for this plugin offers. Like all my reusable block dreams come true!

Very nice. I was just looking for a quick solution to pull up the reusable blocks CPT to echo out in the theme and found this gem.

Read all 28 reviews

“Reusable Blocks Extended” is open source software. The following people have contributed to this plugin.

Contributors

0.9

Props @chaton666 (Marie Comet) for a small fix.

WP 6.0 compatibility.

0.8

Performance enhancement on the wp_block list table. Props @grapplerulrich for spotting this.

0.7

WP 5.8 compatibility.

Replace “Reusable blocks” menu name with “Blocks”.

Small variable name and docs change.

Various minor interface improvements.

0.6.2

Removes a PHP notice.

0.6.1

Fix an issue with polylang plugin (props @eddystile).

0.6

Introduces the Block Pattern conversion tool for WP 5.5+.

0.5.1

Fixes a bug with ACF Pro Blocks. Props @mbcreation for raising the issue.

0.5

Improvement of the preview feature, which is now displaying your reusable blocks in a modal window.

0.4

Force block editor for wp_block post type even with Classic Editor plugin activated.

Collapsible items improvements.

0.3

Make block instances collapsible for a better preview. Props @alfredg.

0.2

Use @import instead of link tag or enqueues in the preview iframe.

0.1

Plugin initial commit. Works fine 🙂

# data[].attributes.attachment_link.description
Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.

# data[].attributes.attachment_link.readable_text
ACF Extended

Howdy, ACF Extended

Click the "Add Row" button below to start creating your layout

0 Cards

Cards

Click the "Add Card" button below to start creating your layout

2 Hero

Flexible Content

Dynamic Preview

3 Cards

Gallery

Vestibulum ante ipsum primis in faucibus orci luctus.

Hero

Vestibulum ante ipsum primis in faucibus orci luctus.

Cards

Vestibulum ante ipsum primis in faucibus orci luctus.

Newsletter

Vestibulum ante ipsum primis in faucibus orci luctus.

Cards

Click the "Add Card" button below to start creating your layout

Field Group

Taxonomy Terms

Category 1

Category 2

Category 3

Tag 1

Tag 2

Term

Order

Label

Name

Key

Type

# data[].attributes.attachment_link.title
ACF Extended – All-in-one Enhancement Suite for ACF & WordPress

# data[].attributes.attachment_link.readable_text
The Best WordPress Caching Plugin,
Simple and affordable.

Over 1,391,000+ websites load blazing fast with WP Rocket

Pricing

Display estimated prices in Euro (€)

Your purchase will be made in US Dollars. Converted prices are provided as an estimation.

What's included with all licences

Quick Setup

Page Caching

GZIP Compression

Browser Caching

Database Optimization

Google Fonts Optimization

Lazyload

Minification / Concatenation

CloudFlare Compatibility

CDN

DNS Prefetching

Mobile Detection

Multisite Compatibility

eCommerce Friendly

Multilingual Compatibility

Connected Users

Import/Export

Developer Friendly

100% No-Risk Money Back Guarantee

Although we don't think you'll ever want one, we'll gladly provide a refund if it's requested within 14 days of purchase.

Frequently Asked Questions

Who should use WP Rocket?

Anyone with a WordPress website should use WP Rocket! It works for sites large and small, no matter the type. From a simple blog to an online store, WP Rocket will accelerate the loading time! WP Rocket is easy enough for non-technical WordPress users, but extensible enough that seasoned developers can customize it to their liking.

What are the requirements for WP Rocket?

A minimum of PHP 5.6 is required. WP Rocket will work on any of these servers: Apache (with mod_rewrite, mod_expires, mod_deflate), NGINX, Litespeed or Windows. "Pretty" permalinks in WordPress are required.

Do you offer a trial?

We don't offer a trial version, but we do have a 14 day refund policy, so you can buy with confidence.

Is my WP Rocket license automatically renewed?

Yes. Your WP Rocket license will automatically renew at a 30% discount after one year, so you don't lose access to support and updates. You can easily disable the auto-renewal on your account page in the order tab.

Can I upgrade my license?

Yes, if you would like to add more sites to your account you can upgrade and you'll just pay the difference in cost.

Do you offer support if I need help?

Yes, our team of Rocketeers is standing by to help you! Submit a support ticket any time from the Support tab in the plugin and we'll be happy to assist.

Can I use WP Rocket on client sites?

Yes, you can use our Infinite license for your client sites. We also offer Reseller accounts if you want to offer WP Rocket as part of an optimization package.

Do I need to have coding skills to use WP Rocket?

Not at all! WP Rocket is the only cache plugin which integrates more than 80% of web performance best practices even without any options activated. This means that you only need to install it and activate it: WP Rocket will automatically start caching your pages, without any need to tweak the code!

Does WP Rocket work on WordPress.com?

Yes, if you have a Business or eCommerce plan on WordPress.com, you can install WP Rocket on your websites. If you have opted for a Personal or Premium plan, you cannot add WP Rocket or other plugins to your websites.

Is WP Rocket GDPR compliant?

Yes WP Rocket is GDPR compliant. It doesn't store, or access to any personal datas. Also no cookies either are added by WP Rocket.

Chris Lema

VP of Product at Liquid Web

If you compare WP Rocket with W3 Total Cache, you'll quickly determine that you don't need an online course to configure it.

Matt Cromwell

VHead of Support at WordImpress

WP Rocket hits all the right notes. The easiest configuration; coupled with best practices WordPress code; combined with excellent customer support. I really can't speak high enough of this plugin and the team.

Pricing

Display estimated prices in Euro (€)

Your purchase will be made in US Dollars. Converted prices are provided as an estimation.

100% No-Risk Money Back Guarantee

Although we don't think you'll ever want one, we'll gladly provide a refund if it's requested within 14 days of purchase.

# data[].attributes.attachment_link.description
The Best WordPress Caching Plugin, Simple and affordable. Over 1,391,000+ websites load blazing fast with WP Rocket Display estimated prices in Euro (€) Your purchase will be made in US Dollars. Converted prices are provided as an estimation.

# data[].attributes.attachment_link.readable_text
IMAGE OPTIMIZATION LEADS TO HAPPY INTERNET USERS

A significant part of a website's data is usually comprised of images. Image optimization refines images, decreases load times and eases the burden of network resources, including data usage in the case of mobile data plans.

Image optimization can also boost your SEO performances, as search engines factor in page load speed when ranking websites. Page loading faster means more page views, a pleasant user experience and better search ranking.

ShortPixel is an image optimizer that uses advanced compression technology to reduces image size without any before/after difference in quality, thus making your pages load faster.

Less bandwidth usage

Quick backups

Better search ranking

Super fast websites

Batch image optimization

WordPress plug-in

Image quality is preserved

Powerful algorithms

images already optimized
on 1 million+ websites by more than 500,000 users worldwide.
So far we saved the web over 600,000TB of traffic.

# data[].attributes.attachment_link.title
Image Optimization and Compression Plugin for WordPress and API by ShortPixel

# data[].attributes.attachment_link.description
A significant part of a website's data is usually comprised of images. Image optimization refines images, decreases load times and eases the burden of network resources, including data usage in the case of mobile data plans. Image optimization can also boost your SEO performances, as search engines factor in page load speed when ranking websites.

# data[].attributes.attachment_link.readable_text
3000+ successful affiliate marketers use Affiliatable to create comparison tables and product boxes that help in increasing the conversion rate.

No credit card required

Trusted by 3000+ Affiliate Marketers

And Many More Coming Soon...

All-In-One Affiliate Toolkit

The truth is, creating a comparison table, product box, pros/cons box isn’t always easy as you need to install multiple plugins and manage them all. We simplify this with an easy way to create everything in a single platform.

And Many More Coming Soon...

Quick Facts

Over 3000 successful affiliate marketers love Affiliatable

Customers reported 12.6% conversion increase

Over 102,493 tables and boxes created using Affiliatable

Dozens of lovely ❤️ comments about our support team

100+ new websites connected every week

Highly Compatible

Create high converting comparison tables and product boxes with the tools you already use. Elementor or Oxygen builder, Affiliatable works everywhere.

Pre-Designed Templates

Give your affiliate website a professional look by using our pre-designed comparison tables and boxes with complete branding control.

Core Features

Amazon API Integration

Import the product details directly from Amazon and add it to your tables and product boxes in a single click.

Wordpress Plugin

Use our wordpress plugin to quickly add the tables and boxes by inserting a shortcode directly in your post.

Clicks Report

Analyze which table or box is performing well and optimize all your money pages for higher conversions.

Schema Optimized

Improve the way search engines read and represent your page in SERPs by adding schema optimized tables and boxes.

Multiple CTA

Direct the users to other merchants other than Amazon with our multiple call to action (CTA) feature

Geotargeting

Monetize the website's international traffic by redirecting the users to the right amazon store.

What Do Others Think?

We can tell you how awesome Affiliatable is and how much it will improve your conversions, but you’d rather hear it from customers.

Jon Dykstra

Fat Stacks Blog
Read More

Oh boy, you are going to love this. I’ve mentioned this to a few Fat Stacks readers who love it as much as I do. I’ve been deploying this sucker across niche sites and Fat Stacks. I love it. For the price, it can’t be beat. I bought the lifetime offer which means I’ll print money with it for years and it won’t cost me another nickel.

Dylan Gordon

Hustler Source
Read More

After finding Affiliatable, I quickly picked up the lifetime deal after seeing the clean tables the tool could build. Now, multiple months later, I've made my investment back and so happy with the platform. Affiliatable is easy to use, and there's no bloat - it's a no-brainer way to make more money from your website!

Previous

Next

Mushfiq S

The Website Flip
Read More

Affiliatable is, in fact, a straightforward product. The process is much easier and definitely more user-friendly that you can start creating nice, beautiful conversion elements immediately. If you are looking for an all-in-one solution like comparison tables, product boxes, pros/cons boxes, top 3 boxes etc., Affiliatable is your best bet.

Matt Tricot

Premium Domain Names
Read More

I used to use AAWP for displaying nice comparison tables, product boxes, etc. Gave Affiliatable.io a try and haven't looked back, better pricing, cleaner html/css only code output makes it a no brainer. Plus the team are always putting out new updates & designs. I would recommend this to any affiliate looking to get started quickly.​

Previous

Next

James Lee

Monetized Future
Read More

I often promote products from merchants other than Amazon, so in order to keep a uniform look to my site, I need a solution that can work with any affiliate partner. Affiliatable fills that need perfectly. If you have multiple sites where you are promoting affiliate products, Affiliatable is one of the easiest and most cost-effective options you can choose.

Steve West

Entrepreneur Nut
Read More

After trying several options to build tables I finally decided to give Affiliatable a try, and I’m very glad I did! In my opinion the other plugins I tried don’t compare to this one in terms of design, ease of use, and pricing. I took the lifetime deal and rolled it out across several sites. I made my investment back within about 10 days, so it’s been one of my best buys this year! Highly recommended.

Previous

Next

Alex Horsman

Your Bass Guy
Read More

I tried the free version of Affiliatable for about two days before buying the PRO version. Now, I’m absolutely in love with this product and how easy it is to use. Not only is the interface user friendly, but I’m scoring a 99 on core web vitals even though my tables look like they are built with a page builder. Will be using this tool on every page moving forward!

Giovanni Angioni

Oddschecker Global Media
Read More

I'm really impressed with Affiliatable. It is easy to use, extremely powerful, and proved to be very handy to add products on my affiliate sites. Even if I have been a AAWP user for years, I've always been looking for a Wirecutter-like solution to improve UX and CTR. Well, this is the one!

Previous

Next

Dozens Of Supported Affiliate Platforms

We play nice with the others. Seamlessly use Affiliatable with any of the affiliate platforms, networks, and programs.

Why Use Affiliatable?

Ever been excited to try something new because of it’s busyness and popularity? Basically, the same goes for your websites.

Simple & Clean

We only use HTML & CSS to keep the code clean. Add the product details, select the template, copy the embed code and insert it in your post.

Performance & Speed

There are no additional plugins or JS required to install on your website to use Affiliatable. This means you can achieve your core web vitals score 90+ easily.

Responsive & Customizable

We offer sections and settings which give you flexible options for customizing the template, color, text format and CTA of your pages.

App Dashboard

High converting pre-designed templates

Multiple custom Call-to-Action

Responsive preview check

Add schema option

Custom theme color

External link settings

Plugin Dashboard

Tables & Boxes shortcode

Detailed Clicks report

Website API settings

Geotargeting

Data sorting

Data Sync

A Plan That Fits Your Needs

Whether you’re an individual or agency, our pricing is pretty simple. You’re even able to use the power of Affiliatable entirely free with limited options. No hidden fees.

7-day refund policy, no questions asked.

Basic - Single

Free Forever

One Website

WordPress Plugin

Geotargeting Feature

Unlimited Tables & Boxes

Premium Templates

Replace Tracking ID

Schema Optimized

Custom Categories

Live Chat Support

Team Member

Copy Function

Pro - Single

$199/ One-time

One Website

WordPress Plugin

Geotargeting Feature

Unlimited Tables & Boxes

Premium Templates

Replace Tracking ID

Schema Optimized

Custom Categories

Live Chat Support

Team Member

Copy Function

One Website

WordPress Plugin

Geotargeting Feature

Unlimited Tables & Boxes

Premium Templates

Replace Tracking ID

Schema Optimized

Custom Categories

Live Chat Support

Team Member

Copy Function

Pro - Infinite

$399/ One-time

Unlimited Websites

WordPress Plugin

Geotargeting Feature

Unlimited Tables & Boxes

Premium Templates

Replace Tracking ID

Schema Optimized

Custom Categories

Live Chat Support

Team Member

Copy Function

Unlimited Websites

WordPress Plugin

Geotargeting Feature

Unlimited Tables & Boxes

Premium Templates

Replace Tracking ID

Schema Optimized

Custom Categories

Live Chat Support

Team Member

Copy Function

Frequently Asked Questions

Affiliatable is built for Affiliate Marketers. All the functions are easy to use and you can have your first table or box installed in less than 5 minutes.

Affiliatable is 100% cloud-based and you’ll no longer have to install expensive plugins, which in the end will save about a hundred dollars per year and ensure your page loading speed is not affected. More than just a tool, Affiliatable offers you a greater freedom to build a successful affiliate site with outstanding features.

While the FREE plan brings a lot of values to your website, our Pro plan is a more powerful option to help you scale your website..

Access to premium templates

Advanced visual editor

Schema Optimized

Early access to our future updates

VIP customer support

No! Affiliatable is developed in such a way that you can promote other merchants other than Amazon.

Of course. Affiliatable works well with the most popular and trusted page builders like Elementor, Oxygen, Kadence blocks etc. If you encounter any issues, our support team will assist you and provide you with the appropriate solution for you.

No! Affiliatable is moreover a cloud-based app and not a wordpress plugin. So you can use it on any CMS including sites built on HMTL and PHP.

No worries. The base code is lightweight and served via CDN so that it won’t slow down your website.

Installing too many plugins on your website will affect your loading time and may lead to lower conversions. With Affiliatable, we aim to optimize your loading speed.

You don’t have to edit any code to get the awesome custom look & feel you want. All our features are easy to use without editing a single line of code. You just need to copy the embed code and paste it onto your website. It’s really that simple.

If you upgrade from the free plan to pro plan, you need to update the base code as the pro version base code is different from the free version.

For your monthly or yearly subscription, you have 7 days after the transaction to request for a refund (No questions asked) but please be advised that we reserve the right to decline that request should we see high activity on your account within this time. Read more

# data[].attributes.attachment_link.title
Affiliatable - Create Comparison Tables That Convert!

# data[].attributes.attachment_link.description
Affiliatable helps you take your affiliate website to the next level. Create stunning comparison tables, product boxes, pros & cons boxes and much more!

# data[].attributes.attachment_link.readable_text
You can scan all files that are in uploads directory and see which ones are actually in Media Library and which ones are just sitting there. Then you can select files you want to import to the database and therefore make them available in Media Library.

You can also use FTP to upload your files to uploads directory and bring those files into Media Library.

Disclaimers

Please read before adding a support topic. Reviews are not intended for support or suggestions.

1. "For developers"
This plugin makes database changes ( wp_posts and wp_postmeta tables), and it was primarily developed to help other developers that are aware of the consequences.

2. "1 file first"
Please be careful and try to import only one file first, to see if it works.

3. "All at once"
This plugin is focused on scanning, selecting, and importing all files at once. So it might not be great for huge amounts of files, since it can use up a lot of memory. Future versions will hopefully solve that problem. For now, you can try to go to Settings -> Media Sync and set it to scan only a specific directory.

4. "Your setup is unique"
Please keep in mind that each WordPress installation is unique, so it's quite possible this plugin will not work in your case. If that happens, please turn on debugging in settings of this plugin, try to figure out why you have that problem, and then describe what you found in the Support section. The more details we have - it's more likely the problem will be solved.

Ignored files

index.php,

various hidden files (.DS_Store, .htaccess),

WP generated thumbnails (files ending with for example -100×100.jpg),

WP generated scaled images (files ending with -scaled).

This is now configurable with a custom hook function and it can totally overwrite these rules or add additional ones.

1. Upload media-sync directory to the /wp-content/plugins/ directory

2. Activate the plugin through the 'Plugins' menu in WordPress

Stuck at importing / spins endlessly

Please try to increase max_execution_time (and/or memory_limit) in php.ini on server (as described here). Or if you have too many files, try going to Settings -> Media Sync and change "Scan directory" to some inner folder.

Files not showing up in Media Library

Please make sure "Dry Run" option is NOT checked. This is a safety mechanism to make sure you know what you're doing, so be careful, try it first with just one file.

Doesn't work

Please first try to turn on debugging by adding this: define('WP_DEBUG', true); to your wp-config.php and check Network tab in Chrome DevTools to see what is going on in the background. Then report actual errors since it's hard to help without knowing the error which is causing the problem.

"Media Sync" is open source software. The following people have contributed to this plugin.

Contributors

1.2.9

Fix selecting multiple files without clicking on checkbox (e.g. shift-select).

Minor code cleanup.

Update supported WordPress version to 6.0.

1.2.8

Create a custom _msc record in wp_postmeta table to be able to differentiate files imported using this plugin. Could be useful to clean up the database later on.

1.2.7

Extend plugin access to "Editor" and "Author" roles.

1.2.6

If debugging is turned on, AJAX requests for import are now html which is rendered directly in UI.

1.2.5

New filter hook (media_sync_filter_before_update_metadata) which can be used to customize how metadata is updated or to run additional actions after file import.

1.2.4

Handle files with quotes (apostrophes) or other special characters in the file name.

Continue importing other selected files if there was an error with some of the files.

Show errors in UI instead of alert.

1.2.3

Better error handling and fallback when finding mime type

1.2.2

Fix meta data errors caused by invalid mime types

1.2.1

Much better error handling while importing

1.2.0

Optimized directory scanning to use less memory

New option to turn on debugging for this plugin

Changed parameters passed to media_sync_filter_is_scan_object_ignored hook function

Now requires PHP 5.5

1.1.8

Fix handling big ("-scaled.jpg") images introduced in WordPress 5.3. These files will now be skipped and won't be imported multiple times.

Add handy "Re-scan" button.

1.1.7

Fix issues when importing files containing special characters

1.1.6

Slight improvements with error handling in JavaScript

1.1.5

Always convert backslashes ("\") to forward slashes ("/") to fix various issues when using Windows Server.

1.1.4

Important backslash ("\") vs forward slash ("/") fix for use on Windows Server.

1.1.3

New option to set "Scan directory" in settings which will allow checking only certain sub directory.

New hook function media_sync_filter_is_scan_object_ignored which can be used to overwrite which files are ignored by default or to just skip additional files.

1.1.2

Fix Smart File Time on Windows server

1.1.1

Reduce the maximum number of items to import per batch from 20 to 10.
So batch sizes are now: 1 (importing 1 to 10 items); 5 (importing 11 to 100 items) or 10 (importing more than 100 items)

1.1.0

[IMPORTANT] Date of imported Media Library items now defaults to the current date.
But there are options to choose before importing and also a possibility to overwrite that using the custom hook.

New options page with the option to disable and hide "Dry Run".

Fix Media Library filter that was showing all items when the filter didn't find any result.

1.0.4

Reduce the number of items to import per batch

1.0.3

Support multisite network by changing required access capability from update_plugins to import

1.0.2

Another fix for get_current_screen error

1.0.1

Fix get_current_screen error

1.0.0

New option to clean up Media Library from items that are missing actual files (using custom Media Library filter)

New filter when scanning uploads directory which can help to show only files missing from Media Library

0.1.6

Fix PHP short array syntax

Update required PHP version to 5.4

0.1.5

Date of imported Media Library item is now set based on file modification timestamp

0.1.4

Add plugin localization

Add Serbian translation

0.1.3

Various improvements and fixes

0.1.2

Fix sorting of directories and files

Minor wording changes and code cleanup

0.1.1

0.1.0

# data[].attributes.attachment_link.description
You can scan all files that are in uploads directory and see which ones are actually in Media Library and which ones are just sitting there. Then you can select files you want to import to the database and therefore make them available in Media Library.

# data[].attributes.attachment_link.readable_text
LoginWP (formerly Peter's Login Redirect) lets you define a set of redirect rules for specific users, users with specific roles, users with specific capabilities, and a blanket rule for all other users. Also, set a redirect URL for post-registration.

You can use the following placeholders in your URLs so that the system will build a dynamic URL upon each login: {{username}}, {{user_slug}}, {{website_url}}.

Upgrade to LoginWP PRO to redirect users to the current page they are logging in from or back to the previous (or referrer) page after login using {{current_page}} and {{previous_page}} placeholders. Learn more

You can add your own code logic before and between any of the plugin's normal redirect checks if needed. See our documentation. Some examples include: redirecting the user based on their IP address and redirecting users to a special page on the first login.

Pro Integrations

This is the lite version that works with the default WordPress login page and limited other user registration and login form plugins. Upgrade to Pro to avail the support for the following plugins.

What's Next

If you like this plugin, then consider checking out our other products:

ProfilePress - The perfect user registration, login form, user profile & membership plugin.

MailOptin - Create popups and optin forms for capturing email newsletter subscribers. Integrates with Mailchimp, ConvertKit, Infusionsoft, ActiveCampaign, Campaign Monitor, Constant Contact & more.

L'installation de cette extension est comme n'importe quelle autre extension WordPress. Accédez à votre page " Extensions " WordPress, à l'intérieur de votre tableau de bord WordPress, et suivez ces instructions :

1. In the search field enter LoginWP. Click " Search Plugins ", or hit Enter.

2. Select LoginWP and click either " Details " or " Install Now ".

3. Une fois installée, cliquez sur " Activer ".

Please visit the plugin page with any questions.

Les redirections de connexion ne fonctionnent pas ? Cette extension utilise le point d'accroche standard login_redirect de WordPress. La cause habituelle des problèmes est qu'une autre extension utilise d'abord le point d'accroche, ou qu'il existe un formulaire de connexion personnalisé qui ne fonctionne même pas via les fonctions de connexion WordPress standard.

" LoginWP (Formerly Peter's Login Redirect) " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

3.0.1.0

3.0.0.8

Added noncache to temporary redirects.

Added user_id placeholder.

Added wp_logout() redirection support

3.0.0.7

Fix site and website url placeholder bug in multisite.

3.0.0.6

Compatibility with WP 5.9.

Pro: Added LearnDash Enrolled Course and User Group redirect conditions.

Pro: Added WooCommerce Purchased Product, Purchased Product Category, Active User Subscription, Active Membership Plan redirect conditions.

Pro: Added MemberPress Subscribed Membership redirect condition.

Pro: Added Restrict Content Pro Has Membership redirect condition.

Pro: Added LifterLMS Enrolled Course and Enrolled Membership redirect conditions.

See the changelog file for full changelog information.

# data[].attributes.attachment_link.title
LoginWP (Formerly Peter's Login Redirect)

# data[].attributes.attachment_link.description
LoginWP (formerly Peter's Login Redirect) lets you define a set of redirect rules for specific users, users with specific roles, users with specific capabilities, and a blanket rule for all other users. Also, set a redirect URL for post-registration.

# data[].attributes.attachment_link.readable_text
The WP-Members membership plugin turns your WordPress site into a membership site. Restrict premium content, create custom registration fields, and more.

Membership Sites. Simplified.

You need a membership site, but you want to focus on your business, not mastering a plugin. WP-Members is simple to use, easy to set up, yet flexible in every way imaginable.

The plugin restricts selected WordPress content to registered site members. WP-Members puts the registration process on the site front end so it is part of your content instead of the native WP login page. WP-Members requires no modifications to your theme while remaining scalable for users who want to customize the look and feel, or want to restrict only some content. It is a great tool for sites offering premium content to subscribers and is adaptable to a variety of applications.

Simple to install and configure - yet customizable and scalable!

Fonctionnalités :

Block posts, pages, and custom post types

User login, registration, and profile integrated into your theme

Sidebar login widget

Create custom registration and profile fields

Notifier l'administrateur d'une nouvelle inscription

Hold new registrations for admin approval

Create post excerpt teaser content automatically

More than 120 action and filter hooks for customization

A library of API functions for extensibility

WP-Members allows you to set content as blocked or hidden to restrict For those that simply want to utilize the member management features and possibly restrict some content, the default setting can easily be toggled to block or unblock pages and/or posts by default. No matter what the default setting, individual posts or pages can be set to be blocked or unblocked at the article level, overriding the default setting.

The plugin installs with additional registration fields including name, address, phone, and email. Using the WP-Members admin panel, you can also create your own custom registration fields and delete existing ones. Changing the field order is simple with a drag-and-drop interface. The registration form will be part of your content rather than using the WordPress login page. This offers you a premium content site with a professional and branded look and feel. It also provides an opportunity for the user to register without leaving the page to do so - less clicks = more conversions.

There are also some special pages that can be created with simple shortcodes:

A User Profile page where registered members can edit their information and change/reset their password: [wpmem_profile]

A Registration page available for those that need a specific URL for registrations (such as email marketing or banner ad landing pages). Note: this is strictly optional as a registration form can also be included by default on blocked content pages: [wpmem_form register]

A Login page. This is also an optional page as the login form is included by default on blocked content. But if you need a specific login page, this can be created with a simple shortcode: [wpmem_form login]

And more shortcodes are available!

Powerful cusotmizations can be constructed with over 100 action and filter hooks, as well as user accessible functions.

In addition to all of the features above, the plugin can be extended with premium add-on modules available from the support site rocketgeek.com. Members of rocketgeek.com have access to support, examples, tutorials, and code snippets that will help you extend and customize the base plugin using the plugin's framework. Some of the add-ons have their own hooks and shortcodes to further expand the plugin's extensibility. Visit the site for more info.= WP-Members™ is a trademark of butlerblog.com =

There are a number of commercial vendors offering products called WP-Members. Most of these products are neither free and some are not open source. The original plugin hosted here has been publicly available since 2006 and is in no way associated with any of these vendors. If you are seeking support for one of these commercial products, you should seek support from the vendor. If you got it from a site other than rocketgeek.com or wordpress.org then it isn't WP-Members™.

An official statement is available here.

RocketGeek.com

Premium priority support is available at the plugin's site RocketGeek.com. A site membership includes priority support, members-only forum access, plugin extensions, and a custom code snippet library. RocketGeek.com is the only site officially managed for this plugin's support.

WP-Members is designed to run " out-of-the-box " with no modifications to your WP installation necessary. Please follow the installation instructions below. Most of the support issues that arise are a result of improper installation or simply not reading/following directions.

Basic Install:

The best way to begin is to review the Initial Setup Video. There is also a complete Users Guide available that covers all of the plugin's features in depth.

1. Upload the /wp-members/ directory and its contents to the /wp-content/plugins/ directory

2. Activate the plugin through the 'Plugins' menu in WordPress®

You are ready to begin using WP-Members. Now follow the instructions titled " Locking down your site " below.

Locking down your site:

To restrict posts, you will need to use the <!--more--> link in your posts. Content above to the " more " split will display on summary pages (home, archive, category) but the user will be required to login to view the entire post. You may also use the plugin's auto excerpt setting to create post excerpts automatically. If you do not use the " more " tag or the auto excerpt setting, full post content is going to show on archive templates, unless the post is marked as hidden.

To begin restricting pages, change the plugin default setting for pages to be blocked. Unlike posts, the <!--more--> link is not necessary in the blocking of pages, but must be used if you have the " show excerpts " setting turned on for pages.

To protect comments, we recommend setting " Users must be registered and logged in to comment " under Settings > Discussion.

On the Settings > General page, it is recommended that you uncheck " Anyone can register ". While not required, this will prevent WP's native registration from colliding with WP-Members, especially if you are using any of the WP-Members additional registration fields.

Under Settings > Reading, " For each article in a feed, show " is recommended to be set to " Summary. " WordPress installs with full feed settings by default. If you don't change this, your feeds will show full content.

Additional Settings and Information

A full Users Guide is available here. The guide outlines the installation process, and also documents how to use all of the settings.

Plugin Extensibility

WP-Members is designed to be an out-of-the-box usable plugin, but also have an extensible framework for maximum flexibility and customization. For this purpose, there are a number of functions, shortcodes, filters, and actions that can be used.

See this page for a list of shortcodes and their description.

The plugin has over 120 filter and action hooks. For a list of hooks and a description of their use, see this page

The plugin's premium support site has many tips, tricks, and sample code for you to make maximum use out of the plugin. Get more information here. Members of the premium support site also have access to premium add-on modules.

The FAQs are maintained at https://rocketgeek.com/plugins/wp-members/docs/faqs/

" WP-Members Membership Plugin " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

3.2.4.2

Fixes a URL issue with the default stylesheet for new installs.

3.2.4.1

Fixes a jQuery incompatibility from 3.2.4, rolls back to the 3.2.3 script.

3.2.4

Added deactivate users both bulk and single in Users > All Users.

Added id attribute for form labels.

Added wpmem_format_date() API function.

Added label tags to multipe checkbox and radio group items.

Added assigned product(s) column to users and posts screens.

Updated membership product object structure.

Updated users bulk action jquery to use noconflict().

Updated load priority to run later for jquery loginout script.

Removed query_vars filter.

Depreacted wpmem_a_activate_user(), use wpmem_activate_user() instead.

Deprecated wpmem_a_deactivate_user(), use wpmem_deactivate_user() instead.

Relocated install file to /inc/ directory.

Moved methods out of core.php, deprecated file.

3.2.3

3.2.2

Fixed bug in 3.2.1/3.2.2 for user activation when user creates password at registration and is activated from the user profile.

Fixed a 3.2 upgrade issue, verifies username field is properly added to field settings array.

Fixed issue with user product verification where only expiration products were validated.

Fixed logic in form field builder so multiselect will accept a custom class.

Added select2 support for setting product access in the post editor.

Removed duplicate API function wpmem_current_postid() (use wpmem_current_post_id()).

Replaced sanitize_html_class() with WP_Members_Forms::sanitize_class() so variables may contain multiple classes.

3.2.1

Fixed duplicate ID in login form.

Fixed user profile update for excluded fields.

Fixed native WP registration, excluded WP-Members username field in form validation.

Fixed update post when block status is not changed.

Rebuilt user interface for post restriction metabox to make it more intuitive.

Changed status column in All Posts to show all block statuses, not just those opposite the default.

Changed " clickable " attribute for field shortcode default to false.

Added wpmem_user_export_header and wpmem_user_export_row filter for export.

3.2.0

3.1.9

3.1.8

3.1.7

# data[].attributes.attachment_link.description
The WP-Members membership plugin turns your WordPress site into a membership site. Restrict premium content, create custom registration fields, and mo ...

# data[].attributes.attachment_link.readable_text
Stunning design, incredible functionality

Stand out from the competition with this WordPress plugin that lets you quickly and easily customize your login page - no coding required!

Social
Login

Auto
Login

Why Should You Choose LoginPress?

Fantastic plugin & support

This is an outstanding plugin that does exactly what you want it to. Thanks to the plugin author for fast support as well.

Too Comfortable

This plugin's free version gives enough chance to customize the login page while serving your site to your client. Thank you.

Awesome plugin!

This is what I was looking for! A login plugin I can customize with with colors/image and my own logo. Good job guys

225,000+ Active Installations of LoginPress

With 600+ 5-stars, the WordPress community loves LoginPress

* Plugin updates and email support is provided for the duration of your current subscription.

All licenses are billed annually and you may cancel your subscription at any time.

100% No-Risk Money Back Guarantee

If for any reason you are not happy with our product or service, simply let us know within 14 days of your purchase and we'll refund 100% of your money. No questions asked.

Join the 10,000+ brands using LoginPress every day!

Our Top Features

LoginPress comes with easy-to-use design tools that allow you to customize every detail of your WordPress login pages to match your branding - which is essential for professional-looking websites.

Is LoginPress WPML Compatible?

LoginPress is fully supported with multilingual. LoginPress is also compatible with WPML Plugin, which means you can easily translate your login page with WPML plugin according to the given translation options in the WPML plugin.

Is LoginPress translation ready?

Yes, LoginPress has full translation and localization support via the LoginPress textdomain. All .mo and .po translation files should go into the languages folder in the base of the plugin.

Is coding skills needed to use LoginPress?

No, It is very easy to setup. Just plug and play. Have fun!

How to Install or Use LoginPress Pro?

Step-by-step instructions on How to Upgrade from existing Free version to Pro
1. You have installed and set up the Free version already.
2. Upload the Pro version.
3. Pro features will be enabled automatically.
4. You don't need to set up Free version options again.
5. Setup Pro features like Google fonts, Google reCaptcha, Choose themes, etc.

License key is the Order ID which looks like in this format.
WHI150807-1234-12345
You can find it in the email Sales Receipt.

LoginPress is absolutely, positively the most beginner friendly WordPress custom login form plugin in the market. It is both easy and powerful.

I'm the founder of WPBrigade. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training. I feel that we have done that here. I hope you enjoy using LoginPress!

Thank you!

Muhammad Adnan

Founder, WPBrigade

# data[].attributes.attachment_link.title
LoginPress - Best WordPress Login Plugin

# data[].attributes.attachment_link.description
Stand out from the competition with this WordPress plugin that lets you quickly and easily customize your login page - no coding required! Social Login Auto Login Why Should You Choose LoginPress? Fantastic plugin & support This is an outstanding plugin that does exactly what you want it to.

# data[].attributes.attachment_link.readable_text
LoginPress Plugin by LoginPress holds a lot of customization fields to change the layout of the login page of WordPress. You can modify the look and feel of login page completely even the login error messages, forgot error messages, registration error messages, forget password hint message and many more.
LoginPress Plugin would give you and your users a feeling that it is a custom login page and a part of the site layout. You must checkout the Demo video of how you can customize WordPress login page.
Getting Started video for customizing login page using LoginPress
Why You Should Upgrade to LoginPress Pro?

Checkout the Pro version
LoginPress plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.
LoginPress Documentation

Multilingual & Translatable
WPML Compatible

LoginPress Addons:
We have a collection of great Free and Pro addons that makes LoginPress more powerful. Upgrade to Pro package and enjoy the show.
LoginPress Features:

Logo: Can change the login logo {image, width, height, padding, URL and Title}.

Background: You can customize background Image or Color. Set its position, Size and repeatable property.

Login Form: Even you can customize the login form {image or color, width, height, padding and border}. More over customize Input Text Field {width, margin, text color, label color and background color}.

Forget Form: Beauty of the plugin here you can change the background or color of the forget form.

Button: You can set the color of your button WYSIWYG.

Error Messages: Main Feature of the plugin. You can change the error log messages as you want to show users form LoginPress → Error Messages.

Welcome Messages: Same as error log messages you can customize the welcome messages from LoginPress → Welcome Messages.

Form Footer: After the login Button, here is form footer. You can customize the footer {text, display, text decoration, text color, text hover color and text size}. In this section you can also customize the page footer text.

Making WordPress Login page mobile friendly after customization
This plugin is also responsive. It means that when you customize login page, It will look good on mobile i.e It is Responsive.

LoginPress Features in Detail:

Customize login error messages. You can change every error message whether it is on login form, forgot password form, register form or reset password form.

Customize login logo image.

Customize login logo image width.

Customize login logo image height.

Customize login logo image hover title.

Customize login logo image hover link.

Customize login logo padding bottom.

Customize login page background image.

Customize login page background color.

Background Gallery with a selected set of HD Backgrounds for Login Screen.

Customize login page background image size.

Customize login page without background image. You can keep it simple with different login form style.

Customize login form width.

Customize login form height.

Customize login form border style.

Customize login form input styling.

Customize login form label styling.

Customize login form field text color.

Customize login form background color.

Customize login page " lost your password? " text.

Customize login forgot password form background color and image.

Customize login form button styling.

Customize login form notice messages.

Add copyright notice message at the bottom of login page.

Customize " Back to " text at login page. You can hide or show or change the color or even the text size as well.

Customize login page footer. We call login page footer area under the login form fields.

LoginPress has a Custom CSS area which can Customize login page in more advanced way. Recommended for advanced users.

Customize your login page in more advanced way using our Custom JS area. Add your JS there and make your login page more advanced.

Customize login page with unlimited features available in LoginPress.

After going through this extensive list of features you can imagine Why LoginPress is the best login page customizer in the WordPress market.

Beautify and Innovate your WordPress login page without any coding knowledge!

Languages compatible

Arabic

Chinese (Traditional)

Dutch

Spanish

French Translated by Jean Scheider

Dutch (Netherlands) Translated by Harm10

Russian Translated by satone667

Portuguese (Brazil) Translated by Rodrigo

Polish (Poland) Translated by Mateusz

What's Next

If you like this plugin, then consider checking out our other amazing plugins:

Notes

LoginPress is absolutely, positively the most beginner friendly WordPress custom login form plugin on the market. It is both easy and powerful.

Also, I'm the founder of WPBrigade, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.

I feel that we have done that here. I hope you enjoy using LoginPress.

Thank you

Muhammad Adnan

Custom Login page Example #1 with Default Background

1.6.0 - 2022-03-16

1.5.13 - 2022-03-01

BugFix: Slider control layout in customizer.

BugFix: Show LoginPress addons to download after activating on agency license.

1.5.12 - 2022-02-02

BugFix: Apply escaping at redirect-page attribute on the optin page.

Bugfix: Apply check to restrict method name duplication. (Fix for WP-CLI)

Compatibility: Compatible with WordPress 5.9.

1.5.11 - 2022-01-31

1.5.10 - 2021-12-10

Enhancement: Code refactoring.

1.5.9 - 2021-11-26

BugFix: Only administrator can view the review banner now.

1.5.8 - 2021-11-01

BugFix: Footer div spacing issue.

Bugfix: Add-Ons page - List all LoginPress addons.

1.5.7 - 2021-09-24

Bugfix: Login button {text & hover} color live preview in customizer.

Enhancement: Added a filter loginpress_form_logo to change the form logo.

Enhancement: Added a filter loginpress_body_background_image to change the background image.

Enhancement: Added a filter loginpress_body_after_background_image to change the background image for theme 8 Wedding #2.

Enhancement: Added a filter loginpress_login_background_image to change the background image for theme 17 Photographers.

Enhancement: Added a filter loginpress_login_after_background_image to change the background image for theme 6 Startup & theme 10 Bikers.

Enhancement: Added a filter loginpress_login_form_background_image to change the login form background image.

Enhancement: Added a filter loginpress_lostpassword_form_background_image to change the lost password form background image.

1.5.6 - 2021-09-07

1.5.5 - 2021-07-24

Bugfix: Welcome message for the lost password & register page.

Bugfix: A live preview of current year in copyright note (A $YEAR$ variable will change in current year).

Compatibility: Compatible with WordPress 5.8.

1.5.4 - 2021-06-16

Bugfix: Form padding was not working on default template;

Enhancement: Automate the current year in copyright note (Use $YEAR$ variable for it in note).

1.5.3 - 2021-05-18

Bugfix: Remove depreciative method jQuery.fn.load().

Enhancement: Translations added for custom login messages.

Enhancement: Added a filter loginpress_llms_lostpassword_url to prevent the redirection of lost password to Lifter LMS's lost password page.

1.5.2 - 2021-04-08

1.5.1 - 2021-03-18

1.5.0 - 2020-11-09

1.4.6 - 2020-08-12

1.4.5 - 2020-07-16

Bugfix: Truncate a filter loginpress_prevent_new_user_notification_email.

1.4.4 - 2020-05-19

Bugfix: Managing Free Add-On, Login Logout Menu from Add-Ons page.

Enhancement: Added a filter loginpress_prevent_new_user_notification_email to prevent sending the Login detail email during register on site.

1.4.3 - 2020-02-27

New Feature: Created a new control for button text color on hover.

Bugfix: Video background works on iOS devices as well.

Bugfix: Compatible with Listing Pro Themes. Dequeue their stylesheet on login page only.

Enhancement: Added a filter loginpress_footer_copyright to extend the copyright note functionality.

1.4.2 - 2020-01-14

Compatibility: LoginPress is compatible with Polish (Poland) language now. Special thanks to Mateusz for contribution.

Compatibility: LoginPress is compatible with Chinese (Traditional) language as well.

Update: Dutch (Netherlands) language.

Bugfix: Box-shadow issue in live previewer.

1.4.1 - 2019-11-20

1.4.0 - 2019-11-15

New Feature: Created a new Pro Animated Login Page template.

Bugfix: Compatible with All In One WP Security & Firewall. Remove /wp_admin redirect in customizer for customizing the login page.

Bugfix: Compatible with Oxygen Builder.

Enhancement: Update the email string on user registration if using the LoginPress custom password field.

Compatibility: Compatible with WordPress 5.3

Compatibility: LoginPress is compatible with Portuguese (Brazil) language now. Special thanks to Rodrigo to contribute.

1.3.2 - 2019-10-23

Bugfix: Firefox CSS conflict with premium templates.

Bugfix: Compatible with Thrive Themes. Dequeue their stylesheet on login page only.

Bugfix: Compatible with Oxygen Builder.

Enhancement: Added a filter loginpress_exclude_role_session to exclude the user roles from session expiration.

Enhancement: Compatible with Password Protected plugin. Login logo title fixed.

1.3.1 - 2019-08-17

BugFix: Fatal error in wp-admin when WebARX is installed on site.

Enhancement: Add compatibility with Password Protected plugin. logo URL fixed.

1.3.0 - 2019-08-09

New Feature: Create Filter to remove LoginPress custom error messages.

BugFix: LoginPress is Compatible with WebARX plugin. Fixed Customizer loading issue.

BugFix: Password Reset issue when Video Background feature is enable in WordPress customizer.

BugFix: Font size of Submit button.

Enhancement: Compatible with 2FA Two Factor Authentication plugin. CSS buttons issue fixed.

1.2.4 - 2019-07-23

BugFix: Compatibility issue, fatal error fixed.

1.2.3 - 2019-07-23

New Feature: Compatible LoginPress Customizer with WebARX plugin.

New Feature: Add settings for " remember me " option already checked on login form.

New Feature: Create a hook for change the default login page background.

Bugfix: Footer issue in Safari Browser.

Bugfix: LoginPress Dashicon confliction with other custom dashicons.

Bugfix: Video Previewer issue in customizer.

1.2.2 - 2019-07-15

New Feature: One click Install / Activate / Deactivate Add-Ons on addons page.

Bugfix: Enable / Disable " Back To " link issue in customizer.

Bugfix: " remember me " color issue in customizer.

Bugfix: Login form transparency issue in customizer.

Bugfix: Optimized plugin speed and code improvement.

Enhancement: Allow SVG file type if SVG mime enable in WordPress.

1.2.1 - 2019-07-08

Bugfix: PHP warning.

Enhancement: Update log file.

1.2.0 - 2019-06-09

1.1.25 - 2019-05-25

Bugfix: Compatible Network sites with WordPress 5.2.

Enhancement: Code refactoring.

1.1.24 - 2019-05-10

Bugfix: login_headertitle hook has been deprecated in >= 5.2 versions.

Enhancement: Allow startup license to download loginpress add-ons from add-ons page.

Compatibility: Compatible with WordPress 5.2

Compatibility: LoginPress is compatible with Dutch (Netherlands) language now. Special thanks to Harm10 to contribute.

1.1.23 - 2019-04-29

Bugfix: PHP callout error in LoginPress settings page.

1.1.22 - 2019-04-25

1.1.21 - 2019-03-08

Bugfix: Background repeat.

Bugfix: Background position.

Credit: Special thanks to nggum for highlighting the issue.

1.1.20 - 2019-02-21

Enhancement: Add themes details in debugging log file.

Compatibility: Compatible with WordPress 5.1

1.1.19 - 2019-01-22

Enhancement: Code refactoring.

Compatibility: Compatible with WordPress 5.0

1.1.18 - 2018-12-29

Bugfix: Login Form box-shadow.

1.1.17 - 2018-12-11

1.1.16 - 2018-12-07

1.1.15 - 2018-11-20

Enhancement: hide banner.

1.1.14 - 2018-11-20

1.1.13 - 2018-11-05

Update: log file (active theme info).

Compatibility: LoginPress is compatible with Russian language now. Special thanks to satone667 to contribute.

Enhancement: Code refactoring.

1.1.12 - 2018-10-10

Bugfix: On load hide login form control if transparency enabled. (in customizer)

1.1.11 - 2018-09-19

Bugfix: Social Login CSS Confliction with Default Template.

Update: Arabic language.

1.1.10 - 2018-09-11

1.1.9 - 2018-08-25

1.1.8 - 2018-08-08

Update: log file.

Compatibility: Compatible with WordPress 4.9.

1.1.7 - 2018-07-13

New Feature: Create a setting option " Lost Password URL " for using WordPress default forget form instead WooCommerce forget form.

New Feature: Create a Hook for removing " Remember me " checkbox.

New Feature: Compatible with LoginPress new addon ( Login Menus ).

Bugfix: Multisite PHP error.

Update: French language.

Update: POT file.

Compatibility: Compatible with WordPress 4.9.

Enhancement: Code refactoring.

1.1.6 - 2018-06-25

1.1.5 - 2018-06-05

1.1.4 - 2018-03-31

Bugfix: Addons notice links.

1.1.3 - 2018-03-30

New Feature: Compatible with Multisite.

New Feature: Introducing Tool tips in customizer.

New Feature: Introducing Login Logo (Enable / Disable) control.

New Feature: Introducing Login Form (Transparency, Radius, Shadow, Opacity, Padding) control.

New Feature: Introducing Login Form Labels (Text, Size, Color) control.

New Feature: Introducing Login Form Input Field (Radius, Shadow, Opacity) control.

New Feature: Introducing Login Button (Padding, Padding top, Padding bottom, Radius, Shadow, Opacity, Text size) control.

New Feature: Introducing Footer Copyright Text (Enable / Disable) control.

New Feature: Introducing Brand text position control in footer.

Bugfix: Login Logo issue in mobile Responsive.

Bugfix: Form Background Color issue.

Bugfix: Footer text issue in Customizer.

Bugfix: Typos in Customizer.

Enhancement: Compatible with Plugin Password Protected.

Enhancement: Compatible with Plugin Divi 100 Login Page.

Enhancement: Compatible with Plugin Fusion Builder.

Enhancement: Code refactoring.

Compatibility: Compatible with WordPress 4.9.

1.1.2 - 2018-01-20

1.1.1 - 2018-01-19

Compatibility: Compatible with WordPress 4.9.

Bugfix: Default background fixed

1.1.0 - 2018-01-19

New Feature: Introducing Background Gallery with a selected set of HD Backgrounds for Login Screen.

New Feature: Launched LoginPress addons (Auto Login, Hide Login, Login Redirects, Social Login, Login Widget, Limit Login Attempts)

New Feature: Login Addons can be installed from addons page within the plugin.

New Feature: Launched login logout menu addon on wordpress.org can be installed from LoginPress addons screen.

Bugfix: Custom Previewer Icon issue on Preview screen

Bugfix: Date_function() is deprecated

Enhancement: Code refactoring.

Compatibility: Compatible with WordPress 4.9.

1.0.23 - 2017-12-26

New Feature: Implement Edit Shortcut Icons in the Customizer Preview.

Bugfix: Welcome messages in Customizer.

Bugfix: Activation multiple plugins issue.

Bugfix: PHP 7 Warning.

Bugfix: RTL Settings pages.

Bugfix: Typo in log file.

Bugfix: Optimized plugin speed and code improvement.

Enhancement: Improved the UI/UX of the whole plugin.

Enhancement: Apply live Google Fonts on footer text in Customizer (Pro Feature).

Compatibility: Compatible with WordPress 4.9.1

1.0.22 - 2017-09-08

1.0.21 - 2017-08-25

Bugfix: Translation bug fixed which changes multilingual backend to English.

1.0.20 - 2017-08-25

1.0.19 - 2017-08-22

New Feature: User Login with Email only.

New Feature: Introduced Help Page with System Info.

New Feature: Introduced Add-ons page, list of all possible Add-Ons.

New Feature: Introduced Export/Import settings page.

New Feature: Compatible with WPML.

Enhancement: Add 'px' automatically in input field.

Enhancement: Code refactoring.

1.0.18 - 2017-07-03

Bugfix: Compatible with Rename wp-login.php

Bugfix: Conflict with Leaflet Maps Marker.

Bugfix: Password Reset Success Message.

Bugfix: Enqueue settings page CSS & JS files only on settings page.

Bugfix: Optimized plugin speed and code improvement.

Enhancement: Set login session expiration time.

1.0.17 - 2017-06-14

Enhancement: Pro features promo introducing in Free version.

Enhancement: Compatible with 4.8

1.0.16 - 2017-06-09

Bugfix: Login errors confliction with WooCommerce login form.

Enhancement: Set default login errors messages.

Enhancement: Add " username exists " and " email exists " error message option in customizer.

Enhancement: Code improvement.

Introducing Pro features:

Bugfix: reCaptcha confliction with WooCommerce login form.

Enhancement: Add " Password hint " message option in customizer.

Enhancement: Code improvement.

1.0.15 - 2017-05-31

1.0.14 - 2017-04-29

Bugfix: Backgrounds and Colors for pre-defined templates.

Enhancement: Code refactoring.

1.0.13 - 2017-04-14

Enhancement: Introducing Pro features e.g Google fonts, Google reCaptcha. Adding compatibility for those features in Free version.

Enhancement: Code improvement.

1.0.12 - 2017-03-23

Bugfix: Remove conflictions.

Enhancement: Add Button to deactivate plugin without feedback.

1.0.11 - 2017-02-25

1.0.10 - 2017-02-13

Bugfix: Default background issue fixed.

1.0.9 - 2017-02-01

Bugfix: Path issue in 1.0.8

1.0.8 - 2017-02-01

1.0.7 - 2017-01-24

Bug fix: Color and Background management fixed and themes launch.

1.0.6 - 2017-01-20

Bug fix: Site lock out bug fixed.

1.0.5 - 2017-01-13

Bug fix: Redirect 404 page error.

1.0.4 - 2017-01-12

Bug fix: Default background path fixed.

Bug fix: Bugfix for PHP 5.3

1.0.3 - 2017-01-06

Bug fix: Default background.

Bug fix: Responsive layout.

1.0.2 - 2016-12-24

Enhancement: Code refactoring and readme update.

1.0.1 - 2016-11-08

Enhancement: Changing panel name " LoginPress " in WordPress Customizer.

1.0.0 - 2016-09-08

# data[].attributes.attachment_link.title
LoginPress | Custom Login Page Customizer

# data[].attributes.attachment_link.description
LoginPress Plugin by LoginPress holds a lot of customization fields to change the layout of the login page of WordPress. You can modify the look and feel of login page completely even the login error messages, forgot error messages, registration error messages, forget password hint message and many more.

# data[].attributes.attachment_link.readable_text
Login Logout Menu plugin will help you to add the dynamic login and logout menu to any menu of your WordPress website. You can also set the Login Page url, Login redirect url, and logout redirect url. The menu item will change based on the current user status (Login or Logout).

You can use the following plugin shortcodes to display the Login, Logout, Register, Password reset, Username and Profile links on your website pages.

login_logout_menu__login_link

login_logout_menu__logout_link

login_logout_menu__profile_link

login_logout_menu__register_link

login_logout_menu__username_link

login_logout_menu__reset_pass_link

login_logout_menu__login_logout_link

Check out our documentation to implement the shortcodes and filters of Login Logout Menu Plugin.

If you find our plugin useful, please leave a good rating/review and check out our other plugins below.

1. Upload the plugin to your 'wp-content/plugins' directory, or download and install automatically through your admin panel.

2. Activate the plugin through the 'Plugins' menu in WordPress.

3. Go to Menus, You will see a separate section for Login,Logout,Register and Profile Menu Items.

4. Drag and Drop these menu items to your menus you have created already.

"Login Logout Menu" is open source software. The following people have contributed to this plugin.

Contributors

1.3.2. - 2022-05-19

Enhancement: Added a filter before_login_logout_menu_items to change the menu item behavior.

Compatibility: Compatible with WordPress 6.0

1.3.1 - 2021-07-22

Bugfix: Shortcode Parameters for Login/Logout redirects.

Compatibility: Compatible with WordPress 5.8.

1.3.0 - 2021-06-16

Enhancement: Added a shortcode login_logout_menu__login_link for using the Login link.

Enhancement: Added a shortcode login_logout_menu__logout_link for using the Logout link.

Enhancement: Added a shortcode login_logout_menu__profile_link for using the Profile page link.

Enhancement: Added a shortcode login_logout_menu__register_link for using the Registration page link.

Enhancement: Added a shortcode login_logout_menu__username_link for using the Username link.

Enhancement: Added a shortcode login_logout_menu__reset_pass_link for using the Reset Password link.

Enhancement: Added a shortcode login_logout_menu__login_logout_link for using the Login/Logout link.

1.2.0 - 2021-04-01

New Feature: Create a new nav menu item for showing username. (if user is Login)

Enhancement: Added a filter login_logout_menu_login to change the Login URL.

Enhancement: Added a filter login_logout_menu_logout to change the Logout URL.

Enhancement: Added a filter login_logout_menu_profile to change the Profile page URL.

Enhancement: Added a filter login_logout_menu_register to change the Registration page URL.

Enhancement: Added a filter login_logout_menu_username to change the Username.

Enhancement: Added a filter login_logout_menu_username_url to change the Username URL.

Compatibility: Compatible with WordPress 5.7.

Compatibility: Compatible with PHP 8.0.

1.1.0 - 2019-06-09

Compatibility: Compatible with WordPress 5.2

1.0.0 - 2018-01-05

# data[].attributes.attachment_link.description
Login Logout Menu plugin will help you to add the dynamic login and logout menu to any menu of your WordPress website. You can also set the Login Page url, Login redirect url, and logout redirect url. The menu item will change based on the current user status (Login or Logout).

# data[].attributes.attachment_link.readable_text
Powerful tools for Oxygen professionals

Empower yourself with Oxygen design sets crafted by OxyNinja, and start saving the time instantly.

Our Products

Design sets & addons

for Oxygen Builder

OxyNinja's ultimate goal is to improve the workflow of fellow freelancers and web design agencies.

CORE

CORE CSS Framework

160+ Professionally designed sections

Support, documentation and cheat sheet

Learn More

WOO.CORE

CORE CSS Framework

17 Full WooCommerce Templates

Support, documentation and cheat sheet

Learn More

Purchase Core + WooCore in a bundle for €189 €228

motion.page

Check out our recently released WordPress plugin, that allows you to animate any website using the professional GUI motion builder.

Learn More

Build perfect sites in no time

Documentation

Each product includes the easy-to-follow documentation that covers all steps.

No bloat

Our products are made for performance and never add any bloat to your pages.

# data[].attributes.attachment_link.title
OxyNinja: Powerful Tools & Design Sets For Oxygen Builder

# data[].attributes.attachment_link.description
Learn more about much appreciated design sets and addons for Oxygen Builder by OxyNinja.

# data[].attributes.attachment_link.readable_text
Divi Marketplace

Find Hundreds Of Third Party Modules, Themes And Layouts

Divi is amazing on its own, but it's also backed by a thriving community of developers and designers (just like WordPress)! In the Divi Marketplace, you will find tons of free and premium products that will help you build unique websites.

Develop

Developers Rejoice! Extend Divi in New & Exciting Ways

Divi is more than a theme, it's a complete web design framework backed by a thriving and enthusiastic community. We believe in extendability and in the cultivation of an open source development ecosystem. That's why we created the Divi developer API, allowing developers to create custom Divi modules and more.

Divi Theme

Divi Builder

Colorful Shapes

Sign Up Today

Join To Download Today

# data[].attributes.attachment_link.description
Divi. The most popular WordPress Theme in the world and the most advanced WordPress Page Builder.

# data[].attributes.attachment_link.title
Oxygen - The Ultimate Visual Site Builder for WordPress

# data[].attributes.attachment_link.description
"As a non-programmer, it makes building complex systems easy and with the amazing support and active community, you simply cannot go wrong." "I've been developing websites since the mid-90's, and Oxygen is easily the best web design tool I've ever used." CEO @ Nurick + Associates "Oxygen is my weapon of choice to create websites.

# data[].attributes.attachment_link.readable_text
Skip to content

New!

Your online course deserves the best!

Award Winning

Capterra Top 20 Training Software Winner

The only WordPress LMS on the list!

LearnDash is trusted by big names like

The online course platform created by e-learning experts.

Superior Quizzing Capabilities

The most powerful quizzing engine in the industry engage students with eight different question types, any form of media supported, graduation levels, automation sequences, and more!

Don't just sell courses, sell more courses.

With LearnDash you have complete control when selling your online courses. Choose the pricing model, up-sell offerings, reminder notifications, and watch your sales soar!

"I'm so glad that we have chosen to work with LearnDash. I've tried almost all the WordPress LMS plugins and yours is by far the best."

"I've been developing courses on Teachable, Thinkific, and Kajabi, and recently put together my first course with LearnDash. I'm just blown away by how awesome it is! I feel like I finally have the creative control."

More Testimonials

See LearnDash in Action

Learn why the biggest names in online education choose LearnDash.

Get started quickly, in just four easy steps!

We provide you with the resources you need to get your courses created and online quickly!

Step 1 WordPress One-Click Install Step 2 Upload LearnDash Step 3 Import Demo Site Step 4 LearnDash Bootcamp

Step 1 approx. 5 min

Installing WordPress typically takes less than five minutes and a few clicks.

To use LearnDash, all you need is a WordPress website. Still looking for a host? Choose from one of these great options!

Step 2 approx. 5 min

Upload LearnDash

Once logged into your WordPress site, simply upload the LearnDash ZIP file that you download after purchase.

Once uploaded, click "Activate" and you are all set!

Step 3 approx. 10 min

Import Demo Site

As a thank you for choosing LearnDash, we give you the entire LearnDash demo site for FREE so you can get started quickly!

Step 4 approx. 30 min

LearnDash Bootcamp

You have your WordPress site with LearnDash installed, and you have imported the free demo - now it's time for bootcamp where you will learn exactly how to create (and even sell) your courses!

Everything you need to succeed with your online course.

user-person-single-id-account-player-male-female

Extend your capabilities through the LearnDash ecosystem!

Unlike other platforms, LearnDash does not limit your creativity. Easily connect LearnDash to the tools that you already know and love to create a truly unique learning platform!

Some LearnDash success stories...

See how others have used LearnDash to create impressive online training programs!

"

Our LearnDash powered courses continue to impress our learners. In the last nine months we have had not one, but THREE course launches, each one generating over six-figures in revenue!

Why LearnDash?

By choosing LearnDash, you partner with a trendsetter in e-learning. You will be in good company - we have one of the largest active online communities of online course creators, educational institutions, and WordPress professionals!

Award Winning E-Learning Solution

#1 Most Affordable LMS

Top 20 LMS based on User Experience

Top 20 Easiest to Use General LMS

Top 20 Easiest to Use Corporate LMS

Top 20 Highest Rated Corporate LMS

Your partner in success.

ico-instructions
Created with Sketch.

Your course could already be online!

We offer a 30 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo

# data[].attributes.attachment_link.description
Skip to content New! Award Winning The only WordPress LMS on the list! LearnDash is trusted by big names like The online course platform created by e-learning experts. The most powerful quizzing engine in the industry engage students with eight different question types, any form of media supported, graduation levels, automation sequences, and more!

# data[].attributes.attachment_link.provider_name
#1 Sales Funnel Builder For WordPress - Beautiful Checkout Pages & One Click Upsells

# data[].attributes.attachment_link.readable_text
#1 Sales Funnel Builder to Increase Conversions & Maximize Profits

The CartFlows sales funnel builder turns your WordPress website into an optimized selling machine.

One Click Upsells

One Click Order Bumps

A/B Split Testing

Dynamic
Offers

Checkout Form Layouts

Templates for Everything

Trust The Market Leader

CartFlows is a powerful, user-friendly WordPress sales funnel builder designed to help generate leads and turn visitors into customers

Over 223,242+ people can’t be wrong. Join our thriving community.

CartFlows was launched in November 2018 and has seen explosive growth while helping users make more profit.

Since our launch, we have consistently added new powerful features.

“CartFlows is probably the most exciting product in the WP space in recent years. Totally a game changer!”

Troy Dean

“If you care about sales conversion you definitely need Cartflows. You have order bumps, unlimited upsells, A/B split testing, analytics and a lot of other little things that makes it just the best sales funnel builder I could find.”

Fernando A. S. Arbex

“CartFlows has completely modernized the WooCommerce checkout system — and that’s only a fraction of what it does. If you’re selling with WordPress, CartFlows is the essential tool for success.”

Kyle Van Deusen

“CartFlows has already proven to be essential to building sales funnel flows with WordPress.”

Dave Foy

“CartFlows brings the post-purchase features to WooCommerce that it’s always needed!”

Chris Lema

“I use CartFlows to customize, streamline and supercharge the purchase process for coaches selling online courses & memberships. If you use WooCommerce, you need CartFlows!”

Allison Kessler

An All-In-One WordPress Funnel Builder Plugin

A complete sales funnel builder with everything you need to generate leads and grow sales with upsells, order bumps, and other powerful features.

One Click Upsells

Increase average order value with one click upsells. Selling to your existing customers is easy!

Order Bumps

Get a 10% to 30% boost in revenue by quickly adding compelling offers with order bumps on the checkout.

A/B Split Testing

Use A/B split testing to identify the offers, products, and content that leads to higher conversions

Conversion Templates

Save time and effort with our fully customizable high converting sales funnel templates.

Checkout Editor

Increase conversions & decrease cart abandonment with full control over the checkout page and form fields

Dynamic Offers

Turn regular order bumps and upsells into highly relevant dynamic offers that entice buyers to purchase more.

Cart Abandonment

CartFlows makes it easy to identify and recover abandoned carts and maximize revenue.

Insights

Boost conversion by identifying areas of opportunity based on the deep insights on funnel performance.

Ready to import

Templates That Convert

CartFlows includes an extensive library of conversion optimized templates that are ready to use.

Pre-built Templates

One Click Import

Made for Popular Page Builders

Conversion Optimized Templates

Customize Without Code

What Is a Sales Funnel?

A sales funnel (we call them flows) is the sequence of steps a buyer takes to make a purchase. CartFlows helps optimize funnels to turn visitors into customers

Watch The Full Demo

See how easy it is to add sales funnels to your WordPress website

Best Sales Funnel Builder For Every Industry

Build high conversion lead generation and sales funnels for any use and any industry!

eCommerce

Use upsells, order bumps, and pre-checkout offers to increase sales of your physical products.

Online Course Creators

Attract students with our range of professionally designed templates and sell more courses online.

Agencies

Whether it’s for a client or for yourself, get an influx of customers with our lead generating funnels.

Consultancies

Outperform the competition by generating leads and converting them into clients using a powerful sales funnel builder that’s built to perform.

Event Organizers

Make it seamless to buy event tickets with a smooth checkout experience that’s designed to convert.

Any WooCommerce User

CartFlows is a must-have for all WooCommerce stores if increasing revenue is your priority

CartFlows Works With The Products You Love

CartFlows works perfectly with your favorite apps.

Frequently Asked Questions

Do you have any questions about CartFlows? See the list for our most frequently asked questions. If your questions is not listed here, then please contact us.

A funnel builder makes it easy to create high conversion sales funnels to generate leads,, add order bumps and upsells to your online store. A perfectly crafted sales funnel can help generate leads on autopilot and convert visitors into customers.

Everyone who wants to convert visitors into leads or customers needs to use CartFlows. It’s the easiest way to funnel visitors into paying customers or more profitable ones.

CartFlows integrates with WordPress and uses WooCommerce for the checkout. So you will need a hosting account with WordPress and WooCommerce installed.

CartFlows only works with WordPress right now.

Yes you can! In fact that is one of the main reasons we created it.

This is where CartFlows is a solution for everyone. Any payment gateway for WooCommerce will work with CartFlows and we currently support Auth.Net, iDeal via Mollie, PayPal, Stripe, and Cash on Delivery for one click upsell. We are currently working on Square support.

CartFlows works with existing WooCommerce payments gateways and extensions. It is compatible with the official WooCommerce Subscriptions extension.

Be a Part of the Most Enthusiastic Market Leader on the Web

# data[].attributes.attachment_link.title
CartFlows - #1 Sales Funnel Builder for WordPress & WooCommerce

# data[].attributes.attachment_link.description
One click sales funnel builder for WordPress with conversion optimized templates, frictionless checkout, order bumps, upsells / downsells and more.

# data[].attributes.attachment_link.readable_text
Right forms for the right need

We did it for you! Get privileged with these templates because we know you need them. All templates are based on category. And of course, you can download the JSON file and import it to your favorite Fluent Forms.

# data[].attributes.attachment_link.title
Fluent Forms - The Fastest WordPress Form Builder

# data[].attributes.attachment_link.description
We did it for you! Get privileged with these templates because we know you need them. All templates are based on category. And of course, you can download the JSON file and import it to your favorite Fluent Forms.

# data[].attributes.attachment_link.readable_text
Priorisation des actions SEO

Visualisation des problématiques par URL ou par problème

Création d'un sitemap optimisé, performant et plus lisible non indexable

Désactivation et redirection des sitemap natifs de WordPress

Optimisation de la page de connexion à votre back office WordPress

Ajout d'une balise meta robot optimisée (index, follow, max snippet)

Ajout d'une balise no index sur l'URL XMLRPC

Suppression de certains widgets nocifs (archive, meta, calendrier, nuage de mots- clés)

Suppression du paramètre replytocom des commentaires et redirections vers l'URL du contenu concerné

Désactivation de la pagination des commentaires

Désactivation des commentaires imbriqués

Création d'un chemin de navigation optimisé

Désactivation des pings internes suite à la création de liens internes

Suppression des pings pour les pages que vous ne souhaitez pas indexer avant et après publication de vos contenus

Désactivation des liens vers les archives par date et redirections vers la page d'accueil

Redirections automatiques des pages de pagination renvoyant une 404

Optimisations des flux RSS

Suppression du préfixe de la taxonomie "category" avec redirection automatique des anciennes URL et modification de tous les liens internes

Génération d'un code 410 au lieu d'un code 404 sur les URL de cache générées par certaines extensions

Désactivation de la pagination des pages auteurs

Création et optimisation d'un fichier robots.txt

Optimisations techniques - Schema.org

Ajout du balisage schema.org person, localbusiness ou organization

Ajout du balisage schema.org person sur les pages "auteur"

Ajout du balisage schema.org potential action

Génération automatique du balisage schema.org breadcrumb

Suppression du balisage schema.org hentry contenant des erreurs

Optimisations SEO de vos contenus

Audit simplifié de tous vos contenus

Audit complet et avancé de tous vos contenus

Ajoutez un mot clé ciblé pour chaque page pour avoir des conseils SEO

Obtenez des recommandations SEO pour optimiser la visibilité de vos pages sur le mot-clé ciblé

Obtenez des conseils pour optimiser votre maillage interne

Optimisations automatiques de vos balises titres et meta description si possible

Gestion simplifiée de vos balises titres et meta description

Gestion simplifiée de vos balises titres et meta description des pages d'archives de vos types de contenu si elles existent

Bloquez la visibilité de vos contenus dans Google (balise no index)

Suppression des liens vers les pages attachment pour les médias et redirection 301 vers l'URL du fichier

Obtenez des conseils pour optimiser votre maillage interne

Ajout d'un éditeur de texte avancé dans le champ "description" des taxonomies

Suppression de la possibilité d'ajouter un H1 dans l'édition d'un contenu

Suppression des liens internes vers les pages "auteur" non indexables

Visualisez le nombre de clics, d'impressions de vos pages et la position moyenne sur tous les mots-clés générant du trafic vers cette page

Notification quand de nouveaux types de contenus sont ajoutés

Ne plus afficher un contenu non indexable dans les pages listant des liens vers des contenus (page de catégorie par exemple)

Ajoutez et modifiez facilement des redirections 301

Visualisez toutes les erreurs 404 générées par Google et redirigez-les en un clic

Détection et gestion des redirections automatiques générées par WordPress

Outil SEO - Optimisation de vos images (ALT Editor)

Ajoutez facilement des textes alternatifs à vos images (formulaire rapide, navigation avec tabulation)

Filtrez et affichez facilement les images sans texte alternatif

Suppression des caractères spéciaux sur les nouveaux médias mis en ligne afin d'éviter les erreurs 404

Outil SEO - Search Console

Connexion ou validation de votre site à la Search Console Google

Soumission automatique des sitemap dans la Search Console Google

Soumission automatique du flux RSS dans la Search Console Google

Configuration et interface SEOKEY

Configurez votre extension grâce à un wizard d'installation simple et fluide

Désactivez facilement les autres extensions SEO en doublon

Importez vos données depuis YOAST SEO (bientôt disponible)

Ajout d'une fonctionnalité pour pouvoir utiliser SEOKEY sur un environnement de développement (protégé par un htpassword)

Support disponible via le forum WordPress.org

Priorisation des actions SEO

Visualisation des problématiques par URL ou par problème

Création d'un sitemap optimisé, performant et plus lisible non indexable

Désactivation et redirection des sitemap natifs de WordPress

Optimisation de la page de connexion à votre back office WordPress

Ajout d'une balise meta robot optimisée (index, follow, max snippet)

Ajout d'une balise no index sur l'URL XMLRPC

Suppression de certains widgets nocifs (archive, meta, calendrier, nuage de mots clés)

Suppression du paramètre replytocom des commentaires et redirections vers l'URL du contenu concerné

Désactivation de la pagination des commentaires

Désactivation des commentaires imbriqués

Création d'un chemin de navigation optimisé

Désactivation des pings internes suite à la création de liens internes

Suppresion des pings pour les pages que vous ne souhaitez pas indexer avant et après publication de vos contenus

Désactivation des liens vers les archives par date et redirections vers la page d'accueil

Redirections automatiques des pages de pagination renvoyant une 404

Optimisations des flux RSS

Optimisations des flux RSS

Suppression du préfixe de la taxonomy "category" avec redirection automatique des anciennes URL et modification de tous les liens internes.

Génération d'un code 410 au lieu d'un code 404 sur les URL de cache générées par certaines extensions

Désactivation de la pagination des pages auteurs

Création et optimisation d'un fichier robots.txt

Optimisations techniques - Schema.org

Ajout du balisage schema.org person, localbusiness ou organization

Ajout du balisage schema.org person sur les pages "auteur"

Ajout du balisage schema.org potential action

Génération automatique du balisage schema.org breadcrumb

Suppression du balisage schema.org hentry contenant des erreurs

Optimisations SEO de vos contenus

Audit simplifié de tous vos contenus

Audit complet et avancé de tous vos contenus

Ajoutez un mot clé ciblé pour chaque page pour avoir des conseils SEO

Obtenez des recommandations SEO pour optimiser la visibilité de vos pages sur le mot clé ciblé

Obtenez des conseils pour optimiser votre maillage interne

Optimisations automatiques de vos balises titres et meta description si possible

Gestion simplifiée de vos balises titres et meta description

Gestion simplifiée de vos balises titres et meta description des pages d'archives de vos types de contenu si elles existent

Bloquez la visibilité de vos contenus dans Google (balise no index)

Suppression des liens vers les pages attachment pour les médias et redirection 301 vers l'URL du fichier

Obtenez des conseils pour optimiser votre maillage interne

Ajout d'un éditeur de texte avancé dans le champ "description" des taxonomies

Suppression de la possibilité d'ajouter un H1 dans l'édition d'un contenu

Suppression des liens internes vers les pages "auteur" non indexables

Visualisez le nombre de clics, d'impressions de vos pages et la position moyenne sur tous les mots clés générant du trafic vers cette page

Notification quand de nouveaux types de contenus sont ajoutés

Ne plus afficher un contenu non indexable dans les pages listant des liens vers des contenus (page de catégorie par exemple)

Outils SEO - Redirections

Ajoutez et modifiez facilement des redirections 301

Visualisez toutes les erreurs 404 générées par Google et redirigez-les en un clic

Détection et gestion des redirections automatiques générées par WordPress

Outils SEO - Optimisation de vos images (ALT Editor)

Ajoutez facilement des textes alternatifs à vos images (formulaire rapide, navigation avec tabulation)

Filtrez et affichez facilement les images sans texte alternatif

Suppression des caractères spéciaux sur les nouveaux média mis en ligne afin d'éviter les erreurs 404

Outils SEO - Search Console

Connexion ou validation de votre site à la Search Console Google

Soumission automatique des sitemap dans la Search Console Google

Soumission automatique du flux dans la Search Console Google

Configuration et interface SEOKEY

Configurez votre extension grâce à un wizard d'installation simple et fluide

Désactivez facilement les autres extensions SEO en doublon

Importez vos données depuis YOAST SEO (soon)

Ajout d'une fonctionnalité pour pouvoir utiliser SEOKEY sur un environnement de développement (protégé par un htpassword)

Support disponible via le forum WordPress.org

# data[].attributes.attachment_link.description
Choisissez l'abonnement SEOKEY qui vous correspond pour optimiser au mieux vos sites internet avec les offres 1, 3 ou 10 sites !

# data[].attributes.attachment_link.readable_text
Quickly and easily rollback any theme or plugin from WordPress.org to any previous (or newer) version without any of the manual fuss. Works just like the plugin updater, except you're rolling back (or forward) to a specific version. No need for manually downloading and FTPing the files or learning Subversion. This plugin takes care of the trouble for you.

Rollback WordPress.org Plugins and Themes

While it's considered best practice to always keep your WordPress plugins and themes updated, we understand there are times you may need to quickly revert to a previous version. This plugin makes that process as easy as a few mouse clicks. Simply select the version of the plugin or theme that you'd like to rollback to, confirm, and in a few moments you'll be using the version requested. No more fumbling to find the version, downloading, unzipping, FTPing, learning Subversion or hair pulling.

Muy Importante (Very Important): Always Test and Backup

Important Disclaimer: This plugin is not intended to be used without first taking the proper precautions to ensure zero data loss or site downtime. Always be sure you have first tested the rollback on a staging or development site prior to using WP Rollback on a live site.

We provide no (zero) assurances, guarantees, or warranties that the plugin, theme, or WordPress version you are downgrading to will work as you expect. Use this plugin at your own risk.

Translation Ready

Do you speak another language? Want to contribute in a meaninful way to WP Rollback? There's no better way than to help us translate the plugin. This plugin is translation ready. Simply use the wp-rollback.pot file and your favorite translation tool. Once finished, please reach out to us on the WordPress.org forums or better yet, submit a pull request on the Github Repo.

Support and Documentation

We answer all support requests on the WordPress.org support forum.

WP Rollback was created to be as intuitive to the natural WordPress experience as possible. There are is no dedicated setting page or option panels. We believe that once you activate WP Rollback, you'll quickly discover exactly how it works without question.
BUT!!
We do have documentation on the plugin Github Wiki.

Minimum Requirements

WordPress 4.8 or greater

PHP version 5.3 or greater

MySQL version 5.0 or greater

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of WP Rollback, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type "WP Rollback" and click Search Plugins. Once you have found the plugin you can view details about it such as the the point release, rating and description. Most importantly of course, you can install it by simply clicking "Install Now".

Manual installation

The manual installation method involves downloading our donation plugin and uploading it to your server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.

Updating

Automatic updates should work like a charm; as always though, ensure you backup your site just in case.

Is this plugin safe to use?

Short answer = Yes. Longer answer = It depends on how you use it.

WP Rollback is completely safe because all it does is take publicly available versions of the plugins you already have on your site and install the version that you designate. There is no other kinds of trickery or fancy offsite calls or anything. BUT!!!

Safety largely depends on you. The WordPress website admin. We absolutely do NOT recommend rolling back any plugins or themes on a live site. Test the rollback locally first, have backups, use all the best practice tools available to you. This is intended to make rolling back easier, that's all.

Why isn't there a rollback button next to X plugin or theme?

WP Rollback only works with plugins or themes installed from the WordPress Repository. If you don't see the rollback link, then most likely that plugin or theme is not found on WordPress.org. This plugin does not support plugins from Github, ThemeForest, or other sources other than the WordPress.org Repo.

I rolled my [insert plugin name] back to version X.X and now my site is broken. This is your fault.

Nope. We warned you in bold print several times in many places. And our plugin delivered exactly what it said it would do. May the Gods of the internet pity your broken site's soul.

Where is the complete documentation located?

The documentation for this plugin is located on our Github Wiki. This is where we make regular updates.

Can this plugin be translated?

Yes! All strings are internationalized and ready to be translated. Simply use the languages/wp-rollback.pot file and your favorite translation tool. Once finished, please reach out to us on the WordPress.org forums or better yet, submit a pull request on the Github Repo.

"WP Rollback" is open source software. The following people have contributed to this plugin.

Contributors

1.7.1

Fix: Prevent PHP notice when rolling back a plugin or theme on PHP 7.4.

1.7.0

Tweak: Removed the WP Time Capsule staging button and banner.

1.6.0

New: You now have the ability to rollback to the trunk for plugins. This is useful for beta testing releases and more. Thanks to karpstrucking for making this happen. #45

New: Add actions "wpr_plugin_success", "wpr_plugin_failure", "wpr_theme_success", and "wpr_theme_failure" for developers.

New: If a plugin or theme does not have any tagged releases to select from then then an informative notice appears rather than empty space for a better user experience. #42

Tweak: Use the WP.org API to retrieve plugin release version information for more reliable results. #35

1.5.1

Tweak: Added additional information about the importance of Staging and Backups and links to our preferred plugin.

1.5

New: You can now view plugin changelogs within the rollback screen. #7

New: Added support for WordPress Multisite rollbacks for themes and plugins. #22

New: Rollback button is fixed to the bottom of the page now to prevent long scrolls for rollbacks with many versions. #23

New: Updated the WP.org plugin header graphic. #37

1.4

New: Updated plugin's text domain to the plugin's slug of 'wp-rollback' to support WordPress' GlotPress translations. #28

New: Gulp automated POT file generation and text domain checker. #28

Fix: Check the WP install's themes transient is present, if not fetch it to see if a theme can be rolled back. Allows rollbacks for new WP installs or in a case where the transient is not set properly.#27

1.3

Tested compatibility with WordPress 4.4 and verified as working; bumped up compatibility

Fix: Trying to get property of non-object warning. #20

Improvement: Better version sorting now using usort & version_compare. #16

1.2.4

New: Portuguese translations added.

Fix: Limit HTTP requests to Plugin page only. Report 1 Report 2

1.2.3

Fixed: XSS hardening. Thanks @secupress

Fixed: CSRF patch regarding missing nonces. Thanks @secupress

Improvement: escape all of the things.

1.2.2

New: Russian translations from @Flector - thanks!

Fix: Replaced use of wp_json_encode to support older WordPress versions. Report

1.2.1

Fix: Rollback link appears on non wp.org plugins - thanks @scottopolis. #14

Removed unnecessary WP_ROLLBACK_VERSION constant.

1.2

New: Swedish translation files - Thanks @WPDailyThemes.

1.1

Fixed "Cancel" button which was falsely submitting the form.

1.0

Initial plugin release. Yippee!

Adds "Rollback" link to all plugins from the WordPress repo on the plugin screen.

Adds "Rollback" link to all themes from the WordPress repo inside the modal details screen.

The "Rollback" page allows you to choose which version you want to rollback to.

# data[].attributes.attachment_link.description
Quickly and easily rollback any theme or plugin from WordPress.org to any previous (or newer) version without any of the manual fuss. Works just like the plugin updater, except you're rolling back (or forward) to a specific version. No need for manually downloading and FTPing the files or learning Subversion.

# data[].attributes.attachment_link.readable_text
Ghostlink le plugin N°1 d’obfuscation des liens pour WordPress

Une technologie avancée dans un plugin ergonomique et efficace. Rapide & simple à utiliser.

Une technique SEO professionnelle
à portée de clic !

Distribution du PageRank : ne perdez plus votre jus !

Le PageRank est l’un des éléments les plus importants à travailler si vous souhaitez booster votre SEO.

Il est divisé par le nombre de liens que comporte votre page. Pour optimiser votre stratégie SEO, vous devez envoyer ce jus vers les pages les plus utiles de votre site.

C’est-à-dire, celles que vous souhaitez mettre en avant dans les résultats de recherche. Vous ne devez surtout pas le gaspiller pour des pages généralistes (mentions légales, CGU, à propos, etc…) ou encore des liens externes.

L’OBFUSCATION EST LA SOLUTION ! Cette technique permet de rendre vos liens invisibles aux yeux des moteurs de recherche. Cela évitera à GoogleBot de suivre le lien et de le prendre en compte lors de la répartition du PageRank.

De cette manière, vous préservez toute la puissance de votre JUS SEO !

Gérez l’ensemble des liens de votre site avec  » Obfuscation Plugin WordPress «

De trop nombreux sites possèdent des Mega Menus très importants ou encore des footers à n’en plus finir. Ces liens sont comme des trous noirs​ qui aspirent tout votre jus SEO et ne vous donnent rien en échange !

Obfusquez ces liens rapidement et facilement avec notre plugin Ghostlink !

Ne jetez pas votre jus SEO par les fenêtres !

Et le “No Follow” dans tout ça ? Cette technique permet, comme son nom l’indique, de dire aux robots d’indexation de ne pas suivre ces liens lorsqu’ils les rencontrent.

Vous pourriez croire que c’est une bonne chose, mais c’est loin d’être suffisant. Je dirais même que c’est toujours néfaste, car même si les Bots ne suivent pas les liens “No Follow”, ils les détectent.

Ils sont donc quand même pris en compte lors de la répartition du PageRank. Par conséquent, ils font perdre énormément de puissance à votre SEO …

L’obfuscation est donc bien plus efficace ! Obfuscation Plugin WordPress est votre solution.

SEO & UX la réconciliation : Le plugin WordPress d’obfuscation au service de l’expérience utilisateur.

Avec l’obfuscation, plus besoin de choisir entre optimiser le parcours utilisateur ou le référencement naturel. En effet, vous pouvez dès à présent garder vos boutons d’appel à l’action (Call To Action), vos liens de navigation (Mega Menu) ou tout autre lien sans pour autant voir votre trafic diminuer.

Créez un parcours utilisateur adapté aux robots d’indexation et déterminez vous-même les pages que vous souhaitez mettre en avant sur les moteurs de recherche. Tout cela sans devoir faire de concessions sur l’expérience utilisateur et le design de votre site !

# data[].attributes.attachment_link.title
Obfuscation Plugin WordPress : Obfuscation & Cloaking pour WordPress

# data[].attributes.attachment_link.description
Plugin Obfusation WordPress : Maintenant l'obfuscation et le cloaking des liens sous Wordpress est à portée de main. Obfusquer ces liens avec Ghostlink

# data[].attributes.attachment_link.readable_text
Restrict Content Pro gives you robust content restriction tools and a powerful WordPress membership site, all in one.

Lock away exclusive content and give access to valued members in a lightweight ecommerce solution that elegantly does exactly what you need it to do. With all of the power for selling premium content, creating paywalls, and building membership websites, Restrict Content Pro provides simple tools that make complex revenue streams easy.

# data[].attributes.attachment_link.description
Lock away exclusive content and give access to valued members in a lightweight ecommerce solution that elegantly does exactly what you need it to do. With all of the power for selling premium content, creating paywalls, and building membership websites, Restrict Content Pro provides simple tools that make complex revenue streams easy.

# data[].attributes.attachment_link.readable_text
Finally, a WordPress Membership Plugin
that's Easy and Powerful

MemberPress lets you build astounding WordPress membership sites, accept credit cards securely, sell online courses, control who sees your content, and sell digital downloads... all with easy setup.

Customers MemberPress

I can't say enough about how great MemberPress has been for our company: from its ability to drip content, to the great support ... and more.

I've built custom WordPress designs and used different membership plugins, and by far MemberPress has provided more services and better value for the price. A true "win-win" solution.

Over many years of building membership sites for clients, we've built many of them with MemberPress. Not only is the code good & clean but the plugin is easy to set up, the support great and the plugin is easy enough to use that our customers can manage their sites for themselves.

This is why MemberPress has become our preferred membership solution.

Top reasons why thousands of
users choose MemberPress

There a lot of reasons why MemberPress is the world's top WordPress
membership site plugin. But here are the most compelling ones.

MemberPress integrates with your favorite
third-party services and software.

Frequently Asked Questions and Resources

Have a question about MemberPress? See the list below for those most frequently asked. If your question isn't listed here, please contact us.

Is MemberPress available in languages other than English?

Yes! We have a few official translations in languages including French and Spanish, and we're currently working to expand that list. Check the current list of official translations for more info. If you don't see the language you need in the list, you can add your own translation.

MemberPress has official translations for the following languages: French (France) French (Belgium) German Italian Japanese Portuguese (Brasilian) Spanish You can access the languages documentation here.

Everything you need to know about membership sites

Check out the MemberPress Blog for tips and tricks on how to improve your membership site.

# data[].attributes.attachment_link.keywords[]
how do i create a membership site with wordpress

# data[].attributes.attachment_link.keywords[]
wordpress plugin for membership subscription

# data[].attributes.attachment_link.title
The "All-In-One" Membership Plugin for WordPress

# data[].attributes.attachment_link.description
MemberPress lets you build astounding WordPress membership sites, accept credit cards securely, sell online courses, control who sees your content, and sell digital downloads... all with easy setup. I can't say enough about how great MemberPress has been for our company: from its ability to drip content, to the great support ...

# data[].attributes.attachment_link.readable_text
This plugin enables you to create a global login and redirect the WordPress login to a page. A new settings tab will be created for you under BuddyForms in the admin settings to set up the login form.

Options of the Settings Page

Login Page
** Select the page you want to use for the redirect.

Display Login Form?
** Overwrite the page content
** Above the content
** Under the content
** Use the Shortcode

Display Registration Link?
** Select a registration page to rewrite the registration Link

Redirect after Login
** Select a page you like to use for the redirect.
** redirect to the user profile or any custom URL

Enable a private site or network
** Redirect logged off users to a login and create a private site or network
** Select public Accessible Pages
** Select public Accessible Post Types

Docs & Support

Submit Issues - Contribute

Pull request are welcome. BuddyForms is community driven and developed on Github

Documentation & Support

Extensive Documentation and Support

All code is neat, clean and well documented (inline as well as in the documentation).

The BuddyForms Documentation with many how-to's will help you on your way.

Find our Getting Started, How-to and Developer Docs on docs.buddyforms.com

or watch one of our Video Tutorials

If you still get stuck somewhere, our support gets you back on the right track. You can find all help buttons in your BuddyForms Settings Panel in your WP Dashboard and the Help Center!

Settings Page - Settings Page in the Admin under BuddyForms/ Settings/ Custom Login

Upload the entire plugin folder to the /wp-content/plugins/ directory or install the plugin through the WordPress plugins screen directly.
Activate the plugin through the 'Plugins' menu in WordPress.
Head to the 'BuddyForms' menu item in your admin sidebar and go to the Settings Page

There are no reviews for this plugin.

"BuddyForms Custom Login" is open source software. The following people have contributed to this plugin.

Contributors

1.1.11 - 28 May 2022

Fixed vulnerability issue.

Tested up to WordPress 6.0

1.1.10 - 17 May 2022

1.1.9 - 24 Mar 2022

Added new option to use external url as redirection page.

Tested up to WordPress 5.9

1.1.8 - 23 Sep 2021

Added new option to set "Remember Me" checkbox as checked by default.

Fixed validation on Public Accesibles Pages.

Tested up with WordPress 5.8

1.1.7 - 1 Apr 2021

Improvements on the custom login page redirection to take into account the WordPress admin email confirmation.

1.1.6 - 8 Mar 2021

Tested up with WordPress 5.7

1.1.5 - 11 Sep 2020

Fixed to avoid form login custom page redirection, redirect to custom page only when the user is loggin from a custom login page or wordpress default login page.

1.1.4 - 06 Jan 2020

Fixed the login redirection for the post and contact form.

Improved the compatibility with the setting pages of the core plugin.

Integrated with tk scripts.

1.1.3 06. Oct. 2019

Added support for the switching user plugin. There was an issue stopping the plugin from switching the user.

1.1.2 04. May. 2019

Added a filter to override the lost password link

Added the git templates

Update the readme.txt to point to the correct plugin url to open issues or features request

Remove WordPress default from the select. Its not needed and just confuses.

Update the git templates to submit issues or feature requests.

1.1.1 21. Nov. 2018

Added one extra check to make sure also pages with child pages or endpoints are recognised

1.1 20. Nov. 2018

Added 3 new options to enable a private site or network
** Redirect logged off users to a login and create a private site or network
** Select public Accessible Pages
** Select public Accessible Post Types

1.0.1 30. Mar. 2018

Added freemius integration

Add banner image and thumbnail to wordpress.org assets

1.0 21. Mar. 2018

first version

# data[].attributes.attachment_link.description
This plugin enables you to create a global login and redirect the WordPress login to a page. A new settings tab will be created for you under BuddyForms in the admin settings to set up the login form. Options of the Settings Page Login Page ** Select the page you want to use for the redirect.

# data[].attributes.attachment_link.readable_text
Details

Reviews

Installation

Support

Development

BuddyPress Login redirect plugin redirects user to their profile on a login, on a BuddyPress based social site.
It’s simple and helps to provide a better user experience.

Features include:

Redirect all normal users to their profile on login

If the admin logs in from site front page, redirect him back to front page.

If the Site Admin logs in from site backend, i.e. using http://yoursite.com/wp-login.php, let him go to the WordPress dashboard

Tested with BuddyPress 3.2

Other

For more info visit us at BuddyDev.com

The plugin is simple to install:

1. Download bp-redirect-to-profile.zip

2. Unzip

3. Upload bp-redirect-to-profile directory to your /wp-content/plugins directory

4. Go to the plugin management page and enable the plugin, Activate the plugin sitewide

Otherwise, Use the Plugin browser, upload it and activate, you are done.
Please note, The plugin must be activated network wide if you are using multisite.

Yes, and No both. It does not allow user to directly go to the WordPress backend, but if a user manually tries to go to the WordPress backend, It does not stops it.
This plugin’s sole purpose is to redirect users to their BuddyPress profile on login.

Nothing else than just installing it is needed.

thank you for all the support for the buddypress users!

After a half day of frustration trying a dozen ways to accomplish this ONE thing with standard WordPress functions and some tricks (in my bp-custom.php), this was a simply click to fix solution. Thanks!

Does what it says. Works fine with latest WP version. Thanks!

Read all 11 reviews

“BuddyPress Login Redirect to Profile” is open source software. The following people have contributed to this plugin.

Contributors

1.2.3

Cleanup.

Make sure it does not cause error if BuddyPress is disabled.

1.2.2

Tested with BuddyPress 2.7.0

1.2.1

Fixed a notice and tested with BuddyPress 2.5.2

1.2

Code cleanup and testing with BuddyPress 2.3+

1.1

Support for Buddypress 1.2 added

1.0

Initial release

# data[].attributes.attachment_link.description
Redirect users to their BuddyPress profile on login.

# data[].attributes.attachment_link.readable_text
Easy Digital Downloads est une solution eCommerce complète pour mettre en vente vos produits numériques sur WordPress. Pour en savoir plus, rendez-vous sur EasyDigitalDownloads.com.

Vendez sans effort

Whether it is selling software like WordPress plugins or themes, documents and spreadsheets, photography, ebooks, music, graphics or digital artwork, videos, or any other type of media file, Easy Digital Downloads provides a complete ecommerce platform that just works, so you can get back to creating.

Easy Digital Downloads is an invaluable tool that I use throughout my business and for my clients. I love its simplicity yet powerful features and library of useful extensions. EDD stands out as one of the only affordable options for scaling a business centered around providing digital ecommerce sites to its clients.

Mark Hunter - Mark of Approval

Easy and free, meet robust and powerful

Too often digital creators have to make the hard choice between affordable and powerful. Not with Easy Digital Downloads. It's free forever. It's easy to get started. Then, as you grow, there are hundreds of extensions to add functionality when you need it.

EDD gives me a solid platform out of the box, with the flexibility of being able to customize anything I want or need to. The best of both worlds!

Brian Hogg - SellingPlugins.com

Here are some of the features supported out-of-the-box:

Complete shopping cart - Customers can browse your product catalogue, add items to their cart, and checkout when they are ready. Or they can bypass the cart using Buy Now buttons.

Highly customizable and clean checkout - Buyers can complete their purchase with ease, directly on your site's checkout page.

Payment flexibility - Accept credit card payments using Stripe as well as PayPal payments. Apple Pay and Google Pay are also included via Stripe's Payment Request Buttons.

Complete customer management - View and manage detailed records of all customers and their purchase history.

Detailed eCommerce reports - Keep track of your earnings, refunds, sales, and more.

Secure file protection - Prevent unauthorized visitors from accessing your product files without paying.

Codes promo - Boost sales by offering potential customers coupon or discount codes which can be applied at checkout.

Works with any theme - Let your chosen WordPress theme handle the design. Easy Digital Downloads will fit right in.

And much more!

Localisé pour votre langue

Easy Digital Downloads has been translated into more than two dozen languages and new translations are being added all the time, letting you have a natural, native experience, regardless of where you live. If your language is not available, we welcome translation contributions! See our FAQ.

Prise en charge de plusieurs plateformes de paiement, dont Stripe et PayPal

The internet has made it possible for anyone to sell their products to a world-wide audience. No matter where you live, Easy Digital Downloads can be your e-Commerce solution. We offer integrations for the most common merchant processors and, through 3rd party extensions, support for many, many more as well.

Payment gateways supported in the free Easy Digital Downloads plugin:

Payment gateways supported through free or paid extensions:

Stripe Pro (reduced fees and preapproved payments functionality)

PayPal Commerce Pro (unbranded card payments and additional payment methods)

Braintree

Authorize.net

SOFORT Bancaire

What can I say? Stripe is my go-to payment processor and without this [integration] I don't know what I would do. Connect EDD to your Stripe account in seconds and you're done! Having a simple test mode toggle is also a valuable development tool.

Matt Whiteley - Whiteley Designs

See our payment gateways in the extensions catalog for a complete list of supported payment processors.

Easy Digital Downloads is a verified member of the Stripe partner program. This program recognizes software that meets Stripe's strict quality requirements and provides users of Easy Digital Downloads and Stripe with the confidence they need to trust us both with their payment integrations.

Take your store further with extensions

With extensions from our extensive catalog you can super-charge your ecommerce business. Some of our most popular extensions are:

Stripe Pro removes the additional 2% processing fee as well as adds the ability to accept pre-approved payments (extension must be installed and activated).

PayPal Commerce Pro allows customers to pay by debit or credit card as well as alternative payments such as Sofort, iDEAL, Bancontact, and Giropay (extension must be installed and activated).

Software Licensing provides a complete solution for selling software license keys and distributing software updates to customers. Trusted by some of the most successful WordPress Theme and Plugin developers.

Recurring Payments allows store owners to sell recurring subscriptions for digital products using payment gateways like Stripe and PayPal.

Frontend Submissions transforms your store into a full-featured multi-vendor marketplace.

Commissions enables store owners to easily track earnings for product vendors.

Free Downloads allows free products to be purchased more easily by bypassing the standard checkout form.

Zapier automates your store by connecting Easy Digital Downloads with more than 700 other web services and products.

Reviews allows customers to leave reviews and feedback on the products they have purchased.

Recommended Products increases revenue by showing customers recommendations on additional products to purchase based on real sales data.

Content Restriction allows site owners to restrict access to page content to paying customers.

Mailchimp connects your store to your Mailchimp account so you can easily subscribe customers to email lists based on which products they purchase.

AWeber connects your store to your AWeber account so you can easily subscribe customers to email lists based on what they purchase.

Amazon S3 lets you securely host files on Amazon S3 for more reliable and secure file delivery.

Dropbox File Store lets you securely host files in your Dropbox account for more reliable and secure file delivery.

These are just a few of the extensions we offer to help you optimize your digital store and increase revenue. See our complete extensions catalogue for more. There are also hundreds of extensions created by Easy Digital Downloads community members, which can be found on our 3rd Party Extensions page.

Built with developers in mind

Extensible, adaptable, and open source - Easy Digital Downloads is created with designers and developers in mind. Consult our detailed developer documentation to learn how you can extend and customize your Easy Digital Downloads powered eCommerce store.

The Easy Digital Downloads API makes it possible for developers to make customizations such as:

Modifying the checkout form

Overriding default plugin behavior

Generating custom e-Commerce reports

Extending native features

Creating new product page templates

Integrating with other plugins and web applications

...and much much more!

As a developer, Easy Digital Downloads is very pleasant to work with since you can absolutely extend anything available within EDD.

Yudhistira Mauris - WP House

Obtenir de l'aide

Easy Digital Downloads is backed by top-notch technical support from our globally distributed full-time support team. We also have an extensive documentation site available. If you're looking for faster support via email, we encourage you to purchase an Easy Digital Downloads pass or premium extension.

EDD has been a long standing, rock-solid e-commerce solution for WordPress. The team lives and breathes WordPress, understands the platform, and is embedded in the community.

Joe Casabona - Creator Courses

From our blog

Check out some of our popular posts for actionable advice for running your business and selling digital files on the web.

Subscribe to our newsletter to get posts like these in your inbox as soon as they're published.

Contribute to Easy Digital Downloads

Development for this plugin happens in a public GitHub repository to better facilitate contributions from an active community of users, developers and designers. If you have a suggestion, bug report, patch, or pull request, please feel free to contribute here or to our code snippet library.

Looking to change e-Commerce solutions?

Easy Digital Downloads is the perfect digital e-Commerce alternative to Etsy, Gumroad, WooCommerce, Shopfiy, BigCommerce, or Wix.

You can use Easy Digital Downloads to sell your digital products with less fees than Gumroad or Etsy.

If Easy Digital Downloads still doesn't quite fit your needs, take a look at some of our other projects.

Où puis-je trouver la documentation complète ?

Full searchable docs for Easy Digital Downloads and all our extensions can be found at http://docs.easydigitaldownloads.com/

Where can I ask for help with my digital e-Commerce store?

Vous pouvez envoyer une demande de prise en charge ou une question avant achat depuis notre page de support à n'importe quel moment.

Which file types can I sell?

Any file type can be sold using Easy Digital Downloads. You can sell .PDF, .DOC, .MP3, .MOV, .EPUB, .PSD, .MP4, .JPG, or any other extension which exists. On the product creation form, there is a file upload field which will accept any file type. Whatever file is uploaded to that field is the file customers will receive instantly when they complete a purchase.

Is an SSL certificate required to sell digital products?

Easy Digital Downloads can function without an SSL certificate just fine, making it easy to set up in a testing or development environment. We still strongly recommend you have an SSL certificate for your live store, both for security and for the peace of mind of your customers. Documentation here

Quels thèmes sont compatibles avec Easy Digital Downloads ?

Tout thème correctement écrit est compatible avec Easy Digital Downloads.

Cela veut dire que nous avons une belle collection de thèmes gratuits qui prennent en charge Easy Digital Downloads, nécessitant beaucoup moins de travail au niveau du design de la part de l'exploitant de la boutique.
See the themes here.

Existe-t-il un fichier d'import d'exemple que je peux utiliser pour mettre en place une boutique de démonstration ?

Yes! Simply go to Tools > Import and install the WordPress Importer, then navigate to wp-content/plugins/easy-digital-downloads/assets/ and select the sample-products-import.xml file. This will create several sample products and plugin pages for you.

Puis-je importer tous les produits de ma boutique dans EDD ?

Nous proposons une solution basique d'importation pour charger un fichier CSV, de ce fait, si vous pouvez obtenir vos données dans le format approprié nous pouvons les importer.

Mes paiements sont " en attente "

Il y a plusieurs raisons pour que cela arrive. Veuillez suivre les suggestions proposées ici.

Vous obtenez une erreur 404 ?

To get rid of the 404 error when viewing a download, you need to resave your permalink structure. Go to Settings > Permalinks and click " Save Changes ".

How do I show the user's purchase history?

Placez le code court [purchase_history] sur n'importe quelle page.

Si vous voulez juste afficher une liste de fichiers que l'utilisateur a acheté, utilisez plutôt le code court [download_history].

How do I display my digital products?

Il y a plusieurs façons différentes de faire, toutes bien documentées ici.

Puis-je mettre en place un programme d'affiliation ?

Yes! EDD integrates directly with several affiliate platforms that provide complete affiliate systems you can use to award commissions to your affiliate marketers. This means when affiliates refer customers to you, and those customers buy your products, those affiliates earn a commission from you.
Jetez un œil à AffiliateWP

Puis-je fournir des factures en PDF téléchargeables à mes clients ?

Yes, with the Invoices extension, you can provide beautiful and downloadable invoices to your customers.

Are recurring payments (subscriptions) supported?

Yes, through the use of our commercial addon called Recurring Payments. Full documentation here. The Recurring Payments extension allows you to create subscriptions so that customers continue paying you over time. This is great for selling memberships, courses, all access passes, software licenses, and other products which require an ongoing payment.

2.11.6, March 21, 2022

Fix: Improved reliablity of PayPal Commerce modal while on checkout page.

Fix: PayPal Standard could throw an undefined variable notice when listening to the IPN.

Improvement: The link to configure Mailchimp could be wrong depending on the version of the extension.

Improvement: There was a hard coded string that wasn't able to be translated.

Improvement: Add a link to documentation about how to activate a Pass license key.

2.11.5, January 27, 2022

New: Add an admin notice when the EDD Debug Log is enabled.

Fix: Importer has been updated to work with PHP 8.

Fix: Change how data is added to the debug log to prevent errors due to size.

Fix: Bundled product metadata is no longer saved to the download for non-bundle products.

Fix: A PHP notice was thrown when a payment had an unregistered status.

Fix: Stripe - JavaScript error when viewing a preapproved payment record.

Fix: Stripe - EDD 3.0: Incorrect tax amount being charged when customer uses a different country from the store's base country.

2.11.4.1, January 7, 2022

Fix: " Submit " buttons missing from Reviews and Recurring Payments settings pages.

2.11.4, December 27, 2021

New: Set minimum PHP version to 5.4 in readme.txt.

New: Add notifications to EDD screens.

New: Reorganize some settings locations to make them more predictable for users.

New: Improve user opportunities to give feedback to the EDD team.

New: Add support for webp images.

Improvement: Add the edd_ajax_remove_discount_response filter inside the AJAX remove discount function.

Improvement: If a license key has not been entered for a specific product, but it's covered by an existing pass key, use the pass key for updates.

Improvement: Remove a confusing link for licenses near expiration date.

Fix: In some cases, download links were unexpectedly not allowing users to download files.

Fix: EDD Pass Manager was not saving the license key to the pass data during activation.

Fix: Purchase receipt emails were always assumed to be successfully sent, even if they weren't.

Fix: Variable prices were missing the index when a product was first saved.

Fix: Exporting earnings results with an incorrect date range generated invalid data.

Fix: A PHP notice was generated when an invalid license key was entered.

Fix: PayPal Standard - Transaction links were not directing to the transation.

Fix: The Arabic translation file caused a fatal error; it has been removed in deference to the repository translation.

Fix: Improve earnings export performance.

Dev: CLI - Prevent PHP error when a malformed payments command is used.

Dev: Add helper methods the to the Pass Manager class.

Dev: Create an option for the store activation date.

Dev: Introduce the EDD extension registry for managing licensed extensions.

Dev: Save EDD licensed products to options for improved reliability.

Dev: Explicitly declare the payment_stats property for EDD_Payment_Stats.

Dev: Improve performance of edd_get_settings_tabs.

Dev: FILTER_SANITIZE_STRING is deprecated in PHP 8.1.

2.11.3.1, November 1, 2021

Fix: Fatal error in PHP versions lower than 7.3.

2.11.3, November 1, 2021

New: Add contextual EDD header to relevant pages.

New: Add quick link to EDD reports in the Dashboard menu.

Improvement: Update styling for settings tabs.

Improvement: Rename and reorganize some settings menu items.

Improvement: Adjust formatting of plugins list in system info file.

Improvement: License key fields now use a password input.

Fix: Undefined index: post_data error.

Fix: Upgrade notice not appearing after enabling sequential order numbers.

Fix: PayPal - Disconnecting PayPal account not working.

Fix: PayPal - Improve check for declined payments.

Fix: PayPal - Unable to switch payment gateway after opening then closing PayPal modal.

Fix: PayPal - Purchase can't be completed when you have a long product title.

Fix: Unable to use discount deactivate/activate hover actions.

Fix: _edd_deprecated_function() - only trigger error with backtrace if there is a backtrace provided.

Fix: API requests have unexpected output when using Query Monitor.

Dev: Updated EDD_SL_Plugin_Updater to version 1.9.1.

2.11.2.1, October 18, 2021

Security: Fix authenticated reflected XSS on payment history list table.

2.11.2, September 29, 2021

Improvement: PayPal - Product names now appear in PayPal.

Improvement: File download token validation has been reworked to be more compatible with caching.

Fix: PayPal - Ensure all numbers are rounded when sending price data to PayPal. This prevents errors due to rounding issues.

Fix: PayPal - Excessive error text when triggering a validation error on a mobile device.

Fix: PayPal - Multiple " Buy Now " buttons not working on the same page.

Fix: JavaScript error if the checkout button has been customized to not have an id attribute.

Fix: WP-CLI - price_id parameter not working with wp edd payments create command.

Fix: Stripe - Transaction link not working if the payment is pre-approved.

Fix: Stripe - Connect not working with certain countries.

Fix: Stripe - Numeric product name causes error.

Fix: Stripe - Payments able to be marked for preapproval when they shouldn't be.

Refactor: SendWP - Update link to account area.

2.11.1, August 30, 2021

Improved: Better compatibility with caching when using PayPal Commerce.

Improved: Made it more clear when PayPal Commerce is successfully connected, but not set as an active gaetway.

Fix: PayPal Commerce - Rely on end-user locale when loading the PayPal Javascript SDK.

Fix: The download history shortcode was not aware of bundles with variable prices.

2.11, August 19, 2021

New: Introducing the new PayPal Commerce gateway integration.

New: System info page now shows Plugin Author or Update URI

New: Improved support for caching pages that contain add to cart buttons by using a custom token verification instead of nonces.

Improved: The extension updater class has been updated to version 1.9.0.

Fix: Download Notes could be duplicated in the email receipt.

Fix: The Paypal transaction ID links were using an older format.

Fix: The edd_items_in_cart cookie wasn't setting the correct attributes on sites with SSLs.

Fix: Some bundled images hadn't been optimized.

Fix: The discounts API endpoint could not filter a discount by ID.

Fix: When making an EDD Wallet deposit, the cart HTML would be removed when taxes were enabled.

# data[].attributes.attachment_link.title
Easy Digital Downloads - Simple eCommerce for Selling Digital Files

# data[].attributes.attachment_link.description
Easy Digital Downloads est une solution eCommerce complète pour mettre en vente vos produits numériques sur WordPress. Pour en savoir plus, rendez-vous sur EasyDigitalDownloads.com. Vendez sans effort Whether it is selling software like WordPress plugins or themes, documents and spreadsheets, photography, ebooks, music, graphics or digital artwork, videos, or any other type of media file, Easy Digital Downloads provides a complete ecommerce platform that just works, so you can get back to creating.

# data[].attributes.attachment_link.readable_text
AccessPress Social Login lite - is a perfect Free WordPress plugin to allow your website users to register/login to the website using one of their favorite social website accounts.

As a website owner, you can easily configure which social accounts to enable/disable for login, which areas of the website social login should be displayed (login, registration, comments). Also, you can select the social login buttons/icons from 4 beautifully designed templates to fit them with your website's overall design/theme. Your website will fetch real data from the user's social profile!

Your website visitors can choose one of their favorite social accounts to login to your website. No need to fill up the long registration forms and remember many login credentials.

Plugin setup is as easy as 1, 2, 3!

Select from the most popular 3 social media
configure which social media option to display at login area.

Easy setup
Just put a few authorization details for each option you want to enable. Select which login area you'd like to show the social login option ( login, registration, comments).

Beautify your login page
Select from 5 beautiful designs of social login buttons/icons.
Your website visitors can now login using one of their favorite social account login. Easy, quick and convenient. This plugin requires PHP version 5.4 or Higher.
Free Features:

Login with the most popular 3 social media.

Configure each social accounts by setting up a few authorization details.

Configure which social media account to enable/disable in the login area.

Configure which area of the website the social login should be displayed (eg. Registration, login, comments).

Option to choose from 4 beautifully designed social login buttons/icons.

Option to configure the order of the social login buttons.

Use shortcode anywhere in the post/page to display social login.

Use the widget to display social login.

Option to enable / disable social login (completely).

One click registration/login.

Ability to send the login details to the user's email.

Integrate with the WordPress users.

Nice and easy to use admin interface for the site admin to manage, configure the plugin.

Translation ready.

Support
- Dedicated email, forum support.

Supported Networks:

Premium Features:

For more features upgrade to PRO version

Upgrade to PRO version for: ★ 12 social network support - Facebook - Twitter - Google - LinkedIn - VKontakte - Instagram - Foursquare - WordPress - Buffer - Reddit - Yahoo - Tumblr ★ 30 Beautiful design templates. ★ Works with Woocommerce. ★ Works with BuddyPress. ★ Work with EDD ★ High level of customization/configuration - admin can change the title attributes for social media icons, other texts, strings etc.

Premium upgrade

For premium upgrade please go here

Some Useful Links

Support Email: support@accesspressthemes.com

Support Forum Link: http://accesspressthemes.com/support/

Youtube channel link: https://www.youtube.com/watch?v=TjZNcVG3fDE

Facebook link: https://www.facebook.com/AccessPressThemes

For an easy installation guide checkout the Installation tab above.

For complete information and documentation regarding plugin, please visit below links.
Plugin information

Backend Networks settings section.

3.4.8

3.4.7

Fixed issue regarding curly braces depreciation.

Fixed issue regarding facebook user profile picture.

Fontawesome version updated to 5.15.3.

Checked compatibility with WP version 5.7.

3.4.6

Refined code to remove 'an active PHP session was detected and the REST API request failed due to an error' notice on site health.

Added option to select font awesome version for icons in backend.

3.4.5

Checked compatibility with latest wordpress version.

3.4.4

Twitter issue found and resolved.

3.4.3

Added promotional banners

3.4.2

Various unwanted and commented code removed with security check.

3.4.1

Issue resolved for google+ login being shutdown and migrate to google OAuth.

3.4.0

Issue resolved for Twitter Social Login.

3.3.9

1 new template available now. Previously: 4 templates. Now: 5 total templates.

3.3.8

New section added for promotion text and other few changes in backend.

3.3.7

Added promolink in the backend of the site.

3.3.6

3.3.5

Issue with social login with facebok since our last update resolved

3.3.4

Done some code cleanup and small issue with force_ssl_login resolved

3.3.3

Done small bug fixings in the backend settings.

3.3.2

Done the bug fixings for the login redirect issue occurring for the google login.

Added the note section for the Twitter login issue occurring for "Callback locking" issue.

3.3.1

3.3.0

Updated the information for the creation of facebook app for social login in note section.

3.2.9

Done the plugin compatibility tests with WordPress version 4.8

Removal of unnecessary commented codes from the plugin.

3.2.8

Done the checking if there already exist the Google OAuth class as it's creating an error if another plugin already included it.

3.2.7

Done the update of the font-awesome icons to version 4.7.0 in the plugin.

3.2.6

Done the modification of the callback URL function to work with custom login URL.

Fixed the issue appearing for the database insert error due to gender input field.

3.2.5

Fixed the display of the error message when the user denies the authorization of the app for login.

3.2.4

Now our plugin can fetch the twitter user's email address while doing social login using twitter(applicable for new user login only).

Fixed the google login issue if the user doesn't have Google+ account.

3.2.3

Added the check for the username and if the username is empty user email address will be used as the username.

3.2.2

Done the code formatting and removal of unnecessary codes.

3.2.1

Fixed the input field size for the image size settings for the facebook.

3.2.0

Tested the plugin compatibility with WordPress version 4.7

3.1.9

3.1.8

Done the addition of the notice for the google+ login info.

3.1.7

Done the removal of the 'bio' field from the facebook login to make the plugin compatible with the Facebook API version 2.8.

3.1.6

Done the addition of the documentation link to how to use section.

3.1.5

Added More WordPress Resources link.

3.1.4

Fixed the error appearing for the BuddyPress.

3.1.3

Frontend and backend CSS optimization by removing unnecessary codes.

3.1.2

Done the bug fixing for the facebook login if the user doesn't allow to access email address.

3.1.1

3.1.0

3.0.9

Done the bug fixing for the facebook login.

3.0.8

Modified facebook app creation note section.

3.0.7

Done the modification of plugin to set the username to first name.

3.0.6

Done the text modifications in the about section.

Removed unnecessary comments in the frontend display.

3.0.5

Removed unnecessary commented code from plugins settings pages.

3.0.4

Done the addition of an option for the profile image dimension settings for Facebook.

3.0.3

Done the modifications for the google app creation note section.

3.0.2

Removal of unnecessary comments from the plugin's files.

3.0.1

Done the modifications of the note sections for the google settings.

Done bug fixing for the email notifications for admin with blank user details after doing the upgrade of the notification function.

Done the addition of a hook to display the social login buttons when "Users must be registered and logged in to comment" checked in the discussions settings.

Done the addition of login redirect filter.

3.0.0

Done the update of the user notification function to latest.

2.0.9

Done the bug fixing for the facebook login with the newer API version v2.5.

2.0.8

Done the bug fixing for the email notifications for the admin with the blank user details when user denies the app for login.

2.0.7

Addition of the header_sent method checking in the plugin's main class for the session start.

2.0.6

Code optimization. Removal of unnecessary php opening and closing tags.

2.0.5

Text domain changed to match the plugin folder name.

Done the backend CSS modifications.

2.0.4

Sanitization of the text fields for the plugin's backend settings.

2.0.3

Code formatting to optimize the plugin size.

Text changes in the how to use section.

2.0.2

Removal of unnecessary comments from the plugin files.

Code optimizations of plugin's files.

2.0.1

Code formatting and optimization of the plugin's files.

2.0.0

addition of the hookable function for the user creation.

Code optimization for the login check class.

1.0.9

Fixed the issues google redirect issues for after social login to the current page.

Demo link URL change.

1.0.8

Code optimization for activation and save settings page and login_check page.

1.0.7

Bug fixing for the social login issues with Facebook.

Implemented the new version of the Facebook PHP SDK v5.0

1.0.6

Code formatting and optimization for backend save settings.

Code fixing for the translation of a plugin.

2.0.5

Bug fixing for the pluggable function wp_new_user_notification that is generating fatal error.

1.0.4

Addition of the pluggable function wp_new_user_notification for custom email messages.

Addition of the additional info for making the facebook app live.

1.0.3

Made the Redirect uri's selectable for each social medias.

1.0.2

Addition of the various backend options - Login redirect option, logout redirect option, avatar settings, email notification settings.

Addition of more user info to their profile.

1.0.1

Change of the theme 4 for the social login icons with text.

Addition of the necessary CSS for the theme 4.

1.0.0

Plugin submitted to http://wordpress.org for review and approval

# data[].attributes.attachment_link.title
AccessPress Social Login Lite - Social Login WordPress Plugin

# data[].attributes.attachment_link.description
AccessPress Social Login lite - is a perfect Free WordPress plugin to allow your website users to register/login to the website using one of their favorite social website accounts. As a website owner, you can easily configure which social accounts to enable/disable for login, which areas of the website social login should be displayed (login, registration, comments).

# data[].attributes.attachment_link.readable_text
Nextend Social Login is a professional, easy to use and free WordPress plugin. It lets your visitors register and login to your site using their social profiles (Facebook, Google, Twitter, etc.) instead of forcing them to spend valuable time to fill out the default registration form. Besides that, they don't need to wait for validation emails or keep track of their username and password anymore.

Nextend Social Login seamlessly integrates with your existing WordPress login and registration form. Existing users can add or remove their social accounts at their WordPress profile page. A single user can attach as many social account as they want allowing them to log in with Facebook, Google or Twitter.

Three popular providers: Facebook, Google and Twitter

Providers are the services which the visitors can use to register and log in to your site. Nextend Social Login allows your visitors to log in with their account from the most popular social networks: Facebook, Google and Twitter.

Free version features

One click registration and login via Facebook, Google and Twitter

Your current users can easily connect their Facebook, Google or Twitter profiles with their account

Social accounts are tied to a WordPress user account so every account can be accessed with and without social account

You can define custom redirect URL after the registration (upon first login) using any of the social accounts.

You can define custom redirect URL after each login with any of the enabled social accounts.

Display Facebook, Google, Twitter profile picture as avatar

Login widget and shortcodes

Customizable designs to match your site

Editable and translatable texts on the login buttons

Very simple to setup and use

Clean, user friendly UI

Fast and helpful support

Additional features in the Pro addon

WooCommerce compatibility

BuddyPress compatibility

UserPro compatibility

Ultimate Member compatibility

Easy Digital Downloads compatibility

Pro providers: LinkedIn, Amazon, VKontakte, WordPress.com, Yahoo, PayPal, Disqus, Apple, GitHub, Microsoft, Line, Discord, Slack, TikTok and more coming soon

Configure whether email address should be asked on registration at each provider

Configure whether username should be asked on registration at each provider

Choose from icons or wide buttons

Several login layouts

Restrict specific user roles from using the social logins. (You can restrict different roles for each provider.)

Assign specific user roles to the newly registered users who use any social login provider. (You can set different roles for each provider.)

Show the name of the linked providers in the Users table

Usage

After you activated the plugin configure and enable the provider you want to use, then the plugin will automatically

add the login buttons to the WordPress login page. See screenshot #1

add the account linking buttons to the WordPress profile page. See screenshot #2

3.1.4

3.1.3

3.1.2

Improvement: If there is a slow server or a poor internet connection, the redirect after the authentication with social login might take some time. During this time we will display a loading spinner, so the visitor will know that something is about to happen.

PRO: New provider: Discord

PRO: Fix: The Microsoft provider used a wrong redirect url, when the Frontend and the Backend URL of the site were different.

PRO: Improvement: New options for the Line provider: Force reauthorization on each login and Add LINE Official Account as a friend

PRO: Improvement: New options for the Microsoft provider: Audience and Authorization Prompt

PRO: Feature: Integration for Easy Digital Downloads Checkout form.

PRO: Feature: Display social buttons with layouts on Custom Actions

3.1.1

Improvement: string paths from the language files have been removed.

PRO: Improvement: VKontakte provider - we will use the API version 5.131 for the endpoints, as API version 5.74 is deprecated.

PRO: Feature: Easy Digital Downloads login and register form support.

3.1.0

3.0.29

Fix: We added clear: both; on .nsl-container to make floated elements before the buttons not to mess up the layout.

Fix: Jetpack removed the "Register" button in our register flow when the registration was handled over the WordPress default login page.

Improvement: The social buttons with the Default style will try to go as wide as the longest button, if there is enough space in the social button container element.

Feature: Fullwidth style for the social buttons.

Summer Sale offer

3.0.28

Fix: We didn't display the disabled registration notification when the "OAuth redirect uri proxy page" feature was used.

Fix: Google provider - Social button didn't appear in Opera Mini and iOS Opera Touch.

Fix: WordPress couldn't download the avatars coming from the social media when the avatar URL was too long.

Fix: Our styles were missing from pages with AMP mode of "AMP for WP".

Fix: There was an AMP validation error as earlier we didn't load our styles into the unique style tag with the "amp-custom" attribute.

Fix: Database - There was a database error on MySQL 8.0.17 and above, as the display width attribute has been deprecated for integer data types.

Fix: Database - Default values of register_date, login_date and link_date have been changed from "0000-00-00 00:00:00" to NULL, since the old value could cause a database error when we tried to make database structure modifications in databases when NO_ZERO_DATE, NO_ZERO_IN_DATE values are set in sql_mode.

Improvement: Developers can now pass false value for the nsl_disabled_register_error_message filter for turning off our registration disabled notification.

Improvement: Google provider - The Google button will no longer be hidden in Line App WebView, as Google allows the authentication over the WebView of this App.

Improvement: Developers can now use the nsl_unlink_user action to run custom function when a user unlinks the social media account from the WordPress account.

Improvement: Twitter Getting Started Update

Improvement: Google Getting Started Update

Improvement: Facebook Getting Started Update

Improvement: The context "Register form submit button label" has been added to the Register button appearing in our register flow. So it can now be translated with language files separately.

Improvement: On the frontend we will use native JavaScript instead of jQuery.

PRO: Fix: Linkedin provider didn't store the first name and last name, if the account didn't have profile with English as either primary language or secondary language.

PRO: Fix: Our integration for "Checkout for WooCommerce" didn't work with their most recent versions.

PRO: Improvement: Apple Getting Started Update

3.0.27

3.0.26

3.0.25

3.0.24

Fix: BuddyPress 6.0 compatibility fix.

3.0.23

3.0.22

Fix: Updated language files

PRO: Fix: Plugin could not be activated because it triggered a fatal error. - Fix for the problem: Deactivate and delete "Nextend Social Login Pro Addon" plugin with version 3.0.21, then activate the version 3.0.22.

3.0.21

3.0.20

3.0.19

3.0.18

3.0.17

Fix: Activation fix on certain sub-domains.

3.0.16

3.0.14

3.0.13

3.0.12

3.0.11

3.0.10

Fix: display_post_states is static now

3.0.9

Fix: Parse error for alternate login page

3.0.8

3.0.7

3.0.6

3.0.5

Session cookie name changed to properly work on Pantheon hosting. It can be changed with Can be changed with nsl_session_name filter and NSL_SESSION_NAME constant.

Fix for Hide my WP plugin @see https://codecanyon.net/item/hide-my-wp-amazing-security-plugin-for-wordpress/4177158

3.0.4

Remove whitespaces from username

Provider test process renamed to "Verify Settings"

NextendSocialLogin::renderLinkAndUnlinkButtons($heading = ", $link = true, $unlink = true) allows to display link and unlink buttons

Link and unlink shortcode added: [nextend_social_login login="0″ link="1″ unlink="1″ heading="Connect Social Accounts"]

Theme My Login plugin compatibility fixes.

Embedded login form settings for wp_login_form

Prevent account linking if it is already linked

BuddyPress register form support and profile link and unlink buttons

iThemes Security - Filter Long URL removed as it prevents provider to return oauth params.

All In One WP Security - Fixed Verify Settings in providers

Instruction when redirect Uri changes

Added new shortcode parameter: trackerdata.

3.0.3

Added fallback username prefix

Fixed avatar for Google, Twitter and LinkedIn providers

Fixed avatars on retina screen

Optimized registration process

Fixed Shopkeeper theme conflict

WP HTTP api replaced the native cURL

Twitter provider client optimization, removed force_login param, added email permission

Removed mb_strlen, so "PHP Multibyte String" not required anymore

Fixed rare case when the redirect to last state url was missing

Added WebView support (Google buttons are hidden in WebView as Google does not allow to use)

Fixed rare case when user can stuck in legacy mode while importing provider.

3.0.2

3.0.1

Nextend Facebook Connect renamed to Nextend Social Login and contains Google and Twitter providers too.

Brand new UI

Popup login

Pro Addon

2.1

New providers: Twitter and Google

Major UI redesign

API testing before a provider is enabled to eliminate possible configuration issues

2.0.2

Fix: Fatal error: Call to undefined method Facebook\Facebook::getAccessToken()

2.0.1

Fix: Redirect uri mismatch in spacial server environment

2.0.0

The latest Facebook PHP API used: https://github.com/facebook/php-graph-sdk

Facebook SDK for PHP requires PHP 5.4 or greater.

Fix: Facebook 2.2 API does not work anymore

# data[].attributes.attachment_link.description
Nextend Social Login is a professional, easy to use and free WordPress plugin. It lets your visitors register and login to your site using their social profiles (Facebook, Google, Twitter, etc.) instead of forcing them to spend valuable time to fill out the default registration form.

# data[].attributes.attachment_link.readable_text
WordPress Social Login Plugin allows social login, social share & commenting using widely used apps like Facebook, Google, LinkedIn, Twitter, Apple, Discord, Twitch, Line, Wechat, 40 other apps available. Instead of requiring your visitors to waste time filling out the typical registration form, it allows them to register/login to your website using their social media profiles.

Integrations with popular plugins like WooCommerce, BuddyPress, MailChimp, Paid Memberships Pro, Ultimate Member, and applications like Discord & Hubspot.

Social Login allows your visitors to login, register, share, and comment with many Social Media applications.
We provide different display options with beautiful login button customizations for free! No CSS knowledge is needed!

Free Social Login Features

Social Login with Facebook, Google, Discord, Twitter, Vkontakte, LinkedIn, Amazon, Windows Live, Salesforce & Yahoo,etc.

One-click activation for Login with Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), Yahoo, Salesforce, Snapchat and Dribbble.

Flexible display - Display Social login icons anywhere on your websites.

Sync user data - Sync user data from multiple social network providers like Facebook, Google, Microsoft into one social login account.

Secure Login - User Login with safe and secure authorization and authentication protocols like OAuth and OpenID.

Customizable social login icons - Choose from multiple themes, shapes and effects. Pick any size and color. Enable transform effect for social login icons.

User Redirection - Redirect users to pages you desire after any user logs in or logs out. Custom login redirect URL and custom logout redirect URL.

Assign user roles - Assign WordPress roles to users on registration through social login.

Shortcodes - Use Shortcode anywhere on your website to display social login icons.

Take full control - Setup your social login applications with APP ID and APP Secret for Facebook, Google, Twitter, Vkontakte, LinkedIn, Instagram, Amazon, Windows Live & Yahoo.

Preview - Preview custom social login icons before you publish them on your website.

Profile completion (username, email) - Prompt users for email-id & username if social login app doesn't return it. Verify Emails using verification code.

Email Notifications - Emails are sent to admin when a user registers with any social login application.

Enable/disable user registration - Allow or restrict user registration using social login.

Social Share - Social share with Facebook, Twitter, LinkedIn, Reddit, etc.

Social Comments

User friendly UI

Customizable Text For Social Login Icons.

Display Social login icons on WooCommerce Login Page.

24 / Support - Using email and in-plugin support form.

Social Login Providers

Free Social Share & Social Comments Features

Share with social applications - Facebook, Twitter, Google+, Pinterest, Reddit, Vkontakte, Tumblr, StumbleUpon, LinkedIn, Pocket, Digg, Email, Print, and Whatsapp

Facebook Comments - Allow social login users to comment using Facebook.

Disqus Comments - Allow social login users to comment using Disqus.

Shortcodes - Add social share icons on the homepage, posts, feeds, content pages, WooCommerce product pages, etc., or anywhere else on your site.

Customize icons - Customize shape, theme, space & size of the social share icons.

Preview - Preview the Social Share icons before publishing them to the website.

Horizontal social share widget.

Floating vertical social share widget.

24 / 7 Support - Using email and in-plugin support form.

Why miniOrange Social Login

13 Free Social Login apps - Login with popular social network providers namely Facebook, Google, Discord, Twitter, LinkedIn, Instagram, Vkontakte, Windows Live, Amazon, Salesforce, Yahoo, Snapchat and Dribbble all available in the free plan.

No Setup required - Simply register with us and use our pre-configured application. We will handle everything for you.

24 / 7 Support - If you face any issues or if you simply require assistance with the Social Login plugin then please contact us. Whatever it may be we will solve the issue for you and get everything working as soon as possible.

Tons of Free Features - We have a huge roster of free features. With other plugins, you will have to pay for these features.

Icon Customizations - Flexible icon customizations for Social Login and Social Share icons. No CSS knowledge is needed! Choose from different themes, shapes, and sizes. Pick any color you want to display the social icons.

Social Share - Social share available with all the widely used applications. Users can share anything using Facebook social share, Twitter social share, etc.

Social Comments - Social comments allow users to post their comments with their social media accounts.

Easy Integration - Social Login is the easiest to configure and conveniently allows you to set up and start using the plugin in seconds. Easy integration with your website with options to add Social login on the login page, registration page, and comments section.

User Login/Registration - Enable Social Login/User Registration on WordPress Default Login, Register pages and comment form.

Social Share Providers

Facebook Social Share

Twitter Social Share

LinkedIn Social Share

Reddit Social Share

Pinterest Social Share

Google Social Share

Vkontakte Social Share

Whatsapp Social Share

Tumblr Social Share

StumbleUpon Social Share

Pocket Social Share

Digg Social Share

Social Share with Email

Social Share with Print

Popular Social Login Pro Integrations

Paid Social Login Features

40+ Social Login Providers - Choose from 40+ applications (Facebook Login, Google Login, Discord Login etc.) for social login and user registration. Many social network providers added continuously.

One-click activation - For Login with Discord, Apple, Facebook, Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), WordPress, Yahoo, Salesforce, Stackoverflow, Mailchimp, Strava etc.

Social login Integrations - Social integrations with popular WordPress plugins like WooCommerce, Paid Memberships Pro, BuddyPress, MailChimp and HubSpot.

Social Login Integrations - Social login icons on WooCommerce pages, BuddyPress pages, Paid Memberships Pro pages, MemberPress pages, Ultimate Member pages.

GDPR Compliance.

Domain Restriction - Authorize select users by allowing or restricting users signing in or registering from specific domains e.g. 'facebook.com' or 'gmail.com'.

Email Notifications - Email sent to user/multiple admins when a user registers with any social login application.

Recaptcha - Enable Recaptcha and ensure the safety of your website.

User Moderation - Approve users registering through social login.

Sync user data - Sync user data from multiple social network providers like Facebook, Google, Microsoft into one social login account.

User Redirection - Redirect users on registration, login, and logout to pages you desire. Custom registration redirect URL, Custom login redirect URL, and custom logout redirect URL.

Assign user roles - Assign WordPress roles to users on registration through social login.

Use Shortcode anywhere on your website to display social login icons.

Take full control - Setup your social login application with APP ID and APP Secret for Facebook, Google, Twitter, Vkontakte, LinkedIn, Instagram, Amazon, Windows Live & Yahoo.

Preview custom social login icons.

Profile completion (username, email) - Prompt users for email-id & username if social login app doesn't return it. Verify Emails using verification code.

User Control - Enable/disable user registration through social media login.

Customizable Text For Social Login Icons.

Display Social login icons on WooCommerce Login Page.

24 / Support using email and in-plugin support form.

= WooCommerce Social Login Features [Premium]=
* WooCommerce Integration - Auto-fill first name, last name and email are pre-filled in billing details of a user and on the Woocommerce checkout page.
* Woocommerce Display Options - Display social login icons on WooCommerce login, Woocommerce registration, and Woocommerce checkout pages.

= BuddyPress Social Login Features [Premium]=
* BuddyPress Integration - Sync profile picture from social application to BuddyPress avatar. Sync user social profile to BuddyPress custom fields.
* BuddyPress Display Options - Display social login icons on the BuddyPress registration form and BuddyPress account details pages.

= Paid Memberships Pro [Premium]=
* Paid Memberships Pro - Assign Selected Paid membership level at the time of registration using social.
* Paid Memberships Pro Display Options - Display social login icons on Paid Memberships Pro checkout pages.

= Ultimate Member - Social Login Features [Premium]=
* Ultimate Member Display Options - Display social login icons on Ultimate Member login and Ultimate Member registration pages.

= MemberPress - Social Login Features [Premium]=
* MemberPress Display Options - Display social login icons on MemberPress login, MemberPress account, and MemberPress checkout pages.

= BuddyBoss Social Login Features [Premium]=
* BuddyBoss Integration - Sync profile picture from social application to BuddyBoss avatar. Sync user social profile to BuddyBoss custom fields.
* BuddyBoss Display Options - Display social login icons on BuddyBoss registration form and BuddyBoss account details pages.

Single sign-on

Single Sign-On using Social Login creates a single authentication system for multiple web properties allowing users to navigate websites with a single account.

Contact Us

Don't hesitate to reach out to us. Send an email to info@miniorange.com if you need absolutely anything.

Website

To know more about Social Login you can visit our website at https://plugins.miniorange.com/social-login-social-sharing.

Check out our website for other plugins https://www.miniorange.com/plugins or click here to see all our listed WordPress plugins.
For more support or info email us at info@miniorange.com or Contact us. You can also submit your query from the plugin's configuration page.

Depuis votre tableau de bord WordPress

1. Visit Plugins > Add New.

2. Search for Social Login, Social Sharing by miniOrange. Find and Install Social Login, Social Sharing by miniOrange.

3. Activate the plugin from your Plugins page.

Sur WordPress.org

1. Download Social Login, Social Sharing by miniOrange.

2. Unzip and upload the miniorange-login-openid directory to your /wp-content/plugins/ directory.

3. Activate Social Login, Social Sharing by miniOrange from your Plugins page.

Une fois activé

1. Go to Social Login, Social Sharing by miniOrange from the side menu and select your Social Login and Social Share apps.

2. Customize Social login and Social share buttons/icons.

3. Add miniOrange Social Login and Social plugin through Display Options.

4. For adding widgets, go to Appearance -> Widgets. From available widgets, you will find miniOrange - Social Login, miniOrange Sharing - Horizontal, and miniOrange Sharing - Vertical widgets. Drag it to the chosen widget area where you want it to appear.

5. For adding icons to page, use Shortcodes [miniorange_social_login], [miniorange_social_sharing], [miniorange_social_sharing_vertical]. Further go to Shortcode tab to customize them.

6. Now visit your site and you will see login and sharing icons.

What are the steps to download and activate the social login premium plugin?

Please follow the steps given below to download and activate the social login premium plugin:
1. Login to miniOrange dashboard here.
2. Click on the License option on the left-hand menu.
3. You will see the download the social login premium plugin link Click on Download Plugin and extract the zip.
4. Do not delete the older files just replace the old plugin files with the new plugin.
5. To activate the newly installed plugin you need a license key. Click on the View License Key button in the License option on the left-hand menu of the miniOrange dashboard.
6. Copy the Licence key.
7. Go to miniOrange Social Login Plugin on the WordPress dashboard and after login into the plugin, it will ask for the license key paste the license key which you copied from the miniOrange dashboard.

I need login with other Social Login apps like Pinterest, Yahoo, Paypal, etc. ?

Please email us at info@miniorange.com. You can also submit your app request from the plugin's configuration page.

I can't see any Social Login to enable. I only see Register with miniOrange?

Our very simple and easy registration lets you register with Social Login, Social Sharing by miniOrange works if you are connected to miniOrange.
Once you have registered with a valid email address, you will be able to enable Social Login, Social Sharing by miniOrange.

Some of the social sharing apps are not working. Why is that?

This issue arises if your website is not publicly hosted. Facebook for example looks for the URL to generate the webpage's preview for sharing.
In that case, your website needs to be publicly hosted for Facebook social share.

I want to add Social Login/ Social Sharing to a custom location in my page. How can I achieve that?

To add Social Login or Social Sharing icons to a custom location, use a Shortcode. For further details refer to the Shortcode tab in the plugin.

I have added miniOrange social Sharing - Vertical widget to my page. How can I change its position on the page?

The vertical sharing widget for Social Sharing gives a couple of options to change its position on the page and also the space between icons. You can align the social sharing widget on the left or right side of the page. You can view these options from Appearance->Widgets or editing the widget options in Customizer.

I want to upgrade to the social login standard/premium plan. How can I upgrade?

Please contact us through the support form for the social login standard and premium plugin.

I want the user to select their role on registration

This feature is available in the Custom registration add-on which allows the users to select their role during Registration and based on that the user will be given the privileges inside.

For any other query/problem/request

Please email us at info@miniorange.com. You can also submit your query from the Social plugin's configuration page.

" WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn) " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

7.5.11

Updated the licensing plan.

UI improvments.

7.5.10

7.5.9

7.5.8

7.5.7

7.5.6

Added Temporary login feature.

Added Hover, Custom hover, and Smart Theme for social login Icons.

Fixed Yahoo attribute mapping.

Updated Facebook setup instructions.

Updated Facebook and Google setup videos.

Published Christmas and EOSS.

Added Fitbit and Stackoverflow apps in Premium and all-inclusive app.

Added connect with messenger feature in Premium and all-inclusive app.

7.5.5

7.5.4

Updated Vkontakte API to the latest version 5.131.

7.5.3

7.5.2

Compatible with WordPress 5.8

Minor UI changes.

7.5.1

7.5.0

7.4.10

Removed unused JS file

Resolved load time issue

7.4.9

Resolved blank page redirection issue.

Updated Instructions for Facebook and Google.

Updated UI for Popular Integration Tab.

Added pre-activated apps for Google, LinkedIN, and Amazon.

Added and introduced Rest API / Mobile SSO solution for Android and iOS applications.

Introduced multisite plans for Standard, Premium, and All-inclusive plans.

Added and introduced new Discord Add-on.

7.4.8

Facebook and Google icon issue resolved.

Minor UI changes.

7.4.7

Compatible with WordPress 5.7

Added PNG image for Facebook and Google login and sharing icons.

Removed unwanted JS files.

Resolve conflict with Eduma Theme.

Added options to load Font Awesome and Bootstrap files for various social icons.

Added Document section for all the Social Applications and Social Integrations.

Added DropBox app for login using social.

Basic analysis Report in All-Inclusive plan.

Added white background social login icons option in Premium Plugin.

Resolved UI issues for Github, Apple, Amazon, Disqus, and Yandex social network providers

7.4.6

7.4.5

7.4.4

7.4.3

7.4.2

7.4.1

7.4.0

Added Documentation and videos for WooCommerce, BuddyPress, MailChimp, and Paid membership Pro integrations.

Resolved CSS conflicts with other themes.

Image optimization for all social application images.

Minor UI changes.

Compatible with LMS Tutor, Flatsome, and BuddyBoss themes.

Introduces new plan for Apple, Discord, and Twitch Application. These social login applications are only available in Apple Plan and Premium plan.

Added Social login icon display options for MemberPress pages.

7.3.12

7.3.11

7.3.10

Facebook API updated.

Minor UI Changes.

7.3.9

Added the two display options for social login icons on WooCommerce pages.

Added bulk instances for Social Login plans.

Added 25+ sharing applications in social sharing paid plan.

Added Buffer for share counts social sharing paid plan.

Added social share service button like, recommended, pin it in social share paid plan.

Added Twitter follow button, Email subscription, new customization of icons, different WooCommerce display options in social sharing paid plan.

Resolved class name conflict for Social Login apps.

Minor UI changes.

7.3.8

7.3.7

7.3.6

7.3.5

Compatable with WordPress version 5.4

Minor UI changes.

7.3.4

7.3.3

Minor UI changes.

Fixed add-on update value issue.

7.3.2

7.3.1

7.3.0

Linkedin username return issue solved.

On load class creation issue resolved.

Facebook share API update

Major UI changes.

Updated UI for apple login.

Added translation.

Added setup plugin video button

Added Social login applications like Wechat, Baidu, Renren & QQ app in premium section.

Added top-up plans and updated existing plans like and WooCommerce plan.

7.2.7

Major UI changes.

Drag and change positions of icons.

Added Custom app for Social login applications like google, vkontakte, instagram, linkedin, amazon, salesforce, windowslive, and yahoo.

Added copy to clipboard option.

Added Copy to clipboard for instructions to setup custom apps and shortcodes.

Added Social Share count Feature.

Added Horizontal long buttons option in shortcode.

Added more customizable options in Social Login shortcode.

Fixed GDPR issue.

7.2.6

7.2.5

7.2.4

7.2.3

Fixed Google button UI issue.

Added compatibility with WordPress 5.2

7.2.2

7.2.1

SECURITY FIXES
* Fixed sanitization issues

7.2

SECURITY FIXES
* Added nonce check for all forms
* Added sanitization and escape
* Changed cURL calls to WordPress HTTP API calls
* Fixed issue on Social login custom app delete

7.1.6

7.1.5

Fixed issue of getting '#=' string appended to URL after login with Facebook.

Google+ APIs will shut down soon, so updated Google OAuth 2 APIs.

UI changes (Social login plugin).

7.1.4

7.1.3

7.1.2

Added compatibility with Firefox latest version 63.0.3

Added compatibility with WordPress 5.0

7.1.1

Fixed " the plugin generated 2 characters of unexpected output during activation "

Fixed issue of tour restart every time for Firefox

7.1.0

7.0.5

Social Login plugin Description Update.

7.0.4

Social login redirect issue fixed.

7.0.3

7.0.2

7.0.1

Fixed GDPR related bug in Social login plugin.

7.0.0

Minor bug fixes (Social login plugin).

Increased resolution of profile picture Social login application : Facebook .

6.6.9

6.6.8

Fix for issue during update profile.

Fixed minor database warnings

6.6.7

Fixed security warning in Chrome related to GDPR.

6.6.6

6.6.5

6.6.4

Css fix in login button related to GDPR Compliance

6.6.3

GDPR Compliance

Fix for issue in login (International Characters)

6.6.2

6.6.1

6.6.0

Added resend otp in Profile Completion when user resisters through Social login.

Added column timestamp in account linking table

Added option to disable particular Social login custom app

Added include_email parameter in for twitter custom app

Added prompt to ask user for confirmation on custom app deletion

Updated UI for social login icons

Code cleanup

6.5.0

6.4.1

Fix for issue in sending OTP during registration using social login

6.4.0

Fix for Facebook registration issue

6.3.3

Updated subject of verification mail

Preview of features in standard and premium is available

6.3.2

Added upgrade link to Premium Plugin

6.3.1

Added relative login redirect URL feature

6.3.0

Added payment link to Standard Plan

Minor bug fix in login script (Social login plugin)

6.2.6

Fix for bug in auto-scroll script

Handled non-English characters in post URL

6.2.5

6.2.4

6.2.3

Fixed warning during activation

6.2.2

6.2.1

6.2.0

Fix for Unresolved Error in Insert Query

6.1.0

Fix for Error in Insert Query

6.0.2

Minor Changes in Readme & Licensing Plans tab (Social login plugin)

6.0.1

6.0.0

5.5.2

Compatibility with International characters.

5.5.1

Major Security Fix in login flow. Mandatory Update is required.

5.5

5.4.1

Added Compatibility with miniOrange 2 Factor Authentication Plugin

5.3.1

Removed mcrypt dependency

5.2.2

Added WhatsApp share for the Desktop site

5.2.1

Fixed Issue related to Custom User Role with Admin capabilities

5.2

5.1.10

5.1.9

Bug Fix in Profile Completion Feature

5.1.8

Minor Bug Fix (Social login plugin)

5.1.7

Added Profile Completion Feature (Social login plugin)

5.1.6

Minor Bug Fix (Social login plugin)

5.1.5

Another Bug fix in Facebook share

5.1.4

5.1.3

5.1.2

5.1.1

5.1

5.0.6

Compatibility with 4.7

UI fixes for theme Twenty Seventeen

5.0.5

Fix for Social Login URL redirect

5.0.4

Fix for Whatsapp Share URL issue

5.0.3

Added additional validation for OTP

UI Changes (Social login plugin)

5.0.1

5.0.0

4.9.9

Added support for s2Members plugin in Social Login (Support Query)

4.9.8

4.9.7

Fix for warning when adding Social Sharing shortcode through PHP

Fix for fetching title when Social Sharing shortcode is added through PHP

4.9.6

Added Troubleshooting Questions

Minor UI Fixes

4.9.5

4.9.4

Added language support during Social Login

Added questions in Help & Troubleshooting

4.9.3

Security fix for saving plugin settings

4.9.2

4.9.1

Fix in setting role for new user registration

4.9

4.8.5

Added Login in registration page and Register in the login page for in-plugin authentication

Improved licensing page

4.8.4

Fix for error in 4.8.3 version for old PHP Versions

4.8.3

4.8.2

Fix - Show original avatar if Social Login Avatar is not available

Fix - Social Comments fix for IE

4.8.1

4.8

4.7.3

4.7.2

Added extra options for licensing

4.7.1

4.7

Added support for WooCommerce Login Form (Social Login)

Fix - Login redirect for posts

4.6

4.5

4.4.1

Additional option of validating account using the a phone number

4.4

4.3

4.2.2

Fix - minimum width of Social Login long button reduced

4.2.1

4.2

Added feature of disabling User Auto registration in Social Login

Change in troubleshooting instructions

4.1.1

Change in Social login->shortcode instructions

Change in troubleshooting instructions

4.1

Added social media application Twitter on Social Login

Added shortcode support for Social Login and Social Sharing(horizontal and vertical)

Added Redirect URL for logout

Added Troubleshooting section in the plugin

Social Sharing icons can be added before and after content

Updated API for Facebook sharing

Updated reset password API to send email

Bug fixes for Social login and Social Sharing icons

Improved theme compatibility with Social Login plugin

4.0.1

4.0

3.0.5

Bugfix for Social Login for older PHP versions.

3.0.4

Bugfix for Social Login and Social Sharing.

3.0.3

3.0.2

Added Social login for social media applications Facebook, Linkedin.

Added new social sharing buttons for social media applications - Facebook, Google, LinkedIn.

3.0.1

Bug fixes for Social Login.

3.0

added Social login with social media application Salesforce

Bug fixes

2.0

bug fixes and changes for Social Login in the user email verification.

1.0.1

Social login with social media application Google OpenID Connect added to the plugin.

1.0

First version of Social Login, Social Sharing plugin.

# data[].attributes.attachment_link.title
WordPress Social Login and Register (Discord, Google, Twitter, LinkedIn)

# data[].attributes.attachment_link.description
WordPress Social Login Plugin allows social login, social share & commenting using widely used apps like Facebook, Google, LinkedIn, Twitter, Apple, Discord, Twitch, Line, Wechat, 40 other apps available. Instead of requiring your visitors to waste time filling out the typical registration form, it allows them to register/login to your website using their social media profiles.

# data[].attributes.attachment_link.readable_text
Active Directory Integration for Intranet sites plugin provides login to WordPress using credentials stored in your LDAP Server. It allows users to authenticate against various LDAP implementations like Microsoft Active Directory, OpenLDAP and other directory systems. User information is in sync with the information in LDAP. This plugin is free to use under the GNU/GPLv2 license. If you wish to use enhanced features, then there is a provision to upgrade as well. There is also a provision to use our services to deploy and configure this plugin.

Features :-

Login to WordPress using your LDAP credentials ( Additionally login with WordPress credentials supported if enabled )

Automatic user registration after login if the user is not already registered with your site.

LDAP groups to WordPress Users Role Mapping.

Keep user profile information in sync with LDAP.

Define custom user profile information to be retrieved from LDAP. eg: phone number, department etc. [PREMIUM]

Uses LDAP or LDAPS for secure connection to your LDAP Server.

Can authenticate users against multiple search bases. [PREMIUM]

Can authenticate users against multiple user attributes like uid, cn, mail, sAMAccountName.

Test connection to your LDAP server.

Test authentication using credentials stored in your LDAP server.

Ability to test against demo LDAP server and demo credentials.

You will need to install PHP LDAP extension in WordPress.

No need for a public IP address or FQDN for your LDAP.

Will get support if you contact miniOrange at info@miniorange.com.

Fallback to local password in case LDAP is unreacheable. [PREMIUM]

Multisite support. [PREMIUM]

Add-ons for Integrations with plugins like Buddypress, WP User Manager Gravity Forms etc available. Contact Us if you need such integrations. [PREMIUM]

Sync LDAP Profile with WordPress. Contact us if you need such features. [PREMIUM]

Outbound LDAP Password Sync. Contact us if you require password sync with LDAP. [PREMIUM]

Brute Force Protection. Contact us if you require this functionality. [PREMIUM]

User/Admin email notification on failed logon attempt. Contact us in case you require this functionality. [PREMIUM]

Sync Profile Photos with WordPress. Contact us if you require this functionality. [PREMIUM]

If you are looking for Single-Sign-On in addition to authentication with AD/LDAP and do not have any Identity Provider Yet. You can try out miniOrange On-Premise IdP.

Do you want support?

Please email us at info@miniorange.com or Contact us

Depuis votre tableau de bord WordPress

1. Visit Plugins > Add New

2. Search for Active Directory Integration for Intranet sites. Find and Install Active Directory Integration for Intranet sites

3. Activate the plugin from your Plugins page

Sur WordPress.org

1. Download Active Directory Integration for Intranet sites.

2. Unzip and upload the ldap-login-for-intranet-sites directory to your /wp-content/plugins/ directory.

3. Activate Active Directory Integration for Intranet sites from your Plugins page.

Une fois activé

1. Go to Settings-> LDAP Login Config, and follow the instructions.

2. Click on Save

Make sure that if there is a firewall, you OPEN THE FIREWALL to allow incoming requests to your LDAP from your WordPress Server IP and open port 389(636 for SSL or ldaps).

How should I enter my LDAP configuration? I only see Register with miniOrange.

Our very simple and easy registration lets you register with miniOrange. Once you have registered with a valid email-address and phone number, you will be able to add your LDAP configuration.

I am not able to get the configuration right.

Make sure that if there is a firewall, you OPEN THE FIREWALL to allow incoming requests to your LDAP from your WordPress Server IP and open port 389(636 for SSL or ldaps). For further help please click on the Troubleshooting tab where you can find detailed description for each configuration. If that does not help, please check the format of example settings in Example LDAP Configuration tab.

I am locked out of my account and can't login with either my WordPress credentials or LDAP credentials. What should I do?

Firstly, please check if the user you are trying to login with exists in your WordPress. To unlock yourself, rename ldap-login-for-intranet-sites plugin name. You will be able to login with your WordPress credentials. After logging in, rename the plugin back to ldap-login-for-intranet-sites. If the problem persists, activate, deactivate and again activate the plugin.

For support or troubleshooting help

Please email us at info@miniorange.com or Contact us.

We can add the provision of user management such as creating users not present in WordPress from LDAP Server, adding users, editing users and so on. For further details, please email us at info@miniorange.com or Contact us.

" Active Directory Integration / LDAP Integration " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

2.92

Role Mapping bug fixes

2.91

Usability fixes
Bug fixes
Licensing page revamp

2.9

Usability fixes

2.8.3

Added Feedback Form

2.8
Removed MCrypt dependency. Bug fixes

2.7.7
Phone number visible in profile

2.7.6
Compatible with WordPress 4.9.4 and removed external links

2.7.43

On-premise IdP information

2.7.42

WordPress 4.9 Compatibility

2.7.4

Fix for login with username/email

2.7.3

Additional feature links.

2.7.2

Licensing fixes.

2.7.1

Activation warning fix. Basic registration fields required for upgrade.

2.7

Registration removal, role mapping fixes and username attribute configurable.

2.6.6

Updating Plugin Title

2.6.5

Licensing fix

2.6.4

Name fixes

2.6.2

Name changed

2.6.1

Added TLS support

2.5.8

Increased priority for authentication hook

2.5.7

Licensing fixes

2.5.6

WordPress 4.6 Compatibility

2.5.5

Added option to authenticate Administrators from both LDAP and WordPress

2.5.4

More page fixes

2.5.3

Page fixes

2.5.2

Registration fixes

2.5.1

UI improvement and fix for WP 4.5

2.5

Added more descriptive error messages and licensing plans updated.

2.3

Support for Integrated Windows Authentication - contact info@miniorange.com if interested

2.2

+Added alternate verification method for user activation.

2.1

+Minor Bug fixes.

2.0

Attribute Mapping and Role Mapping Bug fixes and Enhancement.

1.9

Attribute Mapping bug fixes

1.8

Role Mapping Bug fixes

1.7

Fallback to local password in case LDAP server is unreacheable.

1.6

Added attribute mapping and custom profile fields from LDAP.

1.5

Added mutiple role support in WP users to LDAP Group Role Mapping.

1.4

Improved encryption to support special characters.

1.3

Enhanced Usability and UI for the plugin.

1.2

Added LDAP groups to WordPress Users Role Mapping

1.1

Enhanced Troubleshooting

1.0

this is the first release.

# data[].attributes.attachment_link.title
Active Directory Integration / LDAP Integration

# data[].attributes.attachment_link.description
Active Directory Integration for Intranet sites plugin provides login to WordPress using credentials stored in your LDAP Server. It allows users to authenticate against various LDAP implementations like Microsoft Active Directory, OpenLDAP and other directory systems. User information is in sync with the information in LDAP.

# data[].attributes.attachment_link.readable_text
Introduit en 2013 et utilisé par plus de 60 millions de sites Web, All-in-One WP Migration est, de manière vérifiable, l'une des extensions les plus fiables et les plus utilisées de WordPress pour déplacer des sites Web avec une facilité absolue.

Conçu avec soin pour les personnes non techniques, All-in-One WP Migration est doté de fonctions conviviales pour les débutants et débutantes qui vous autorisent à migrer votre site WordPress avec peu ou pas de connaissances techniques ou d'expérience.

Prêt*e à migrer votre site ? C'est rapide et facile comme 1, 2, 3 :

1. Installez l'extension All-in-One WP Migration.

2. Cliquez sur le bouton exporter pour regrouper votre base de données, vos fichiers multimédias, vos extensions et vos thèmes dans un seul fichier bien ordonné.

3. Décompressez le fichier au nouvel emplacement grâce à une fonctionnalité de " glisser-déposer " simple à utiliser dans le tableau de bord WordPress de votre nouveau site.

Suivez ces trois étapes simples, et votre site sera en ligne sur son nouvel emplacement avec un minimum de stress et zéro temps d'arrêt !

Une fonctionnalité qui fait que All-in-One WP Migration est très apprécié (plus de 6 000 avis avec 5 étoiles) est que les exigences techniques pour l'installation de l'extension sont simples.

If you have WordPress version between 3.3 and 6.0 and PHP version between 5.2.17 and 8.1.6, you are good to go. All-in-One WP Migration also supports all versions of MySQL and MariaDB.
Fonctionnalités principales :

Prend en charge les téléversements, les extensions et les dossiers de thèmes personnalisés, et plus encore.

Disponible en plus de 50 langues, incluant le japonais.

Accessible aux personnes handicapées (conforme au niveau AA de WCAG 2.1)

Aucune limitation sur l'hôte ou le système d'exploitation.

Prend en charge un vaste éventail des hébergeurs - cliquez ici pour obtenir la liste complète des fournisseurs pris en charge.

Une longue liste d'extensions premium qui vous permettent d'en faire encore davantage.

Compatible avec les appareils mobiles.

Substitution automatique intelligente et transparente des URL des sites lors de l'importation.

Support complet du produit.

Parcourir les fichiers WPRESS en ligne avec Traktor Web

Décompressez les fichiers WPRESS sur votre ordinateur avec Traktor Desktop

Et plus encore.

Voici d'autres raisons pour utiliser All-in-One WP Migration...
Approuvé par des gouvernements et des grandes entreprises :
De nombreuses entreprises clientes, organisations gouvernementales et universités utilisent,
aiment et font confiance à All-in-One WP Migration. En voici quelques-unes : Boeing, NASA, VW, IBM, Université de Harvard, Université de Stanford, Lego, P&G, Automattic, État de Californie, État d'Hawaï.
Cette large adoption et utilisation de All-in-One WP Migration démontre à quel point l'extension est sûre, fiable et adaptable pour pratiquement tous les besoins de migration de sites web.
Compatibilité et support complet :
All-in-One WP Migration a été entièrement testé et confirmé comme étant compatible avec la plupart des extensions et thèmes de WordPress.
Cela signifie aucun problème de compatibilité entre extensions qui peuvent ralentir, perturber ou casser votre site WordPress lorsque vous installez et utilisez All-in-One WP Migration.
En fait, All-in-One WP Migration s'est associé à plusieurs fournisseurs de thèmes et d'extensions pour distribuer leurs thèmes et extensions avec nous sous la forme d'un paquet unique, facile à utiliser et à installer.
Ces vendeurs et vendeuses nous font confiance, ainsi qu'à notre extension, pour fournir à leurs clients et clientes des produits, une assistance, des migrations et des sauvegardes fiables.
Le stockage en cloud pris en charge :
All-in-One WP Migration prend en charge et synchronise de manière transparente les principaux services de stockage en cloud.
L'extension est préinstallée sur tous les sites Bitnami WordPress fonctionnant sur AWS, Google Compute Cloud et Microsoft Azure.

Contactez-nous

Politique de confidentialité

All-in-One WP Migration est conçu pour respecter et protéger pleinement les informations personnelles de ses utilisateurs. Il demande votre consentement pour collecter l'e-mail de l'utilisateur lorsqu'il remplit le formulaire de contact de l'extension.
All-in-One WP Migration est en totale conformité avec le règlement général sur la protection des données (RGPD).
Consultez notre politique de confidentialité conforme au RGPD ici.

1. All-in-One WP Migration peut être installé directement depuis votre tableau de bord WordPress onglet Extensions.

2. Cliquez sur " Ajouter " et recherchez " All-in-One WP Migration "

3. Installer et Activer

Alternatively, you can download the plugin using the download button on this page and then upload the all-in-one-wp-migration folder to the /wp-content/plugins/ directory then activate throught the Plugins dashboard in WordPress

" All-in-One WP Migration " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

7.61

** Fixed **

7.60
Ajouté

What's new page - easy way to get up to speed with the newest features

List of all the items in a backup file, then select and download archived files

Support for WordPress v6

7.59
Réparé

Fix a flaw in which the admin user has the ability to remove files other than backups

7.58
Changé

Hide the backups count if there are no backups

7.57
Ajouté

Improved UX on backups page

7.56
Ajouté

Meilleur support de PHP 8.1

7.55
Changé

When importing or restoring across various PHP versions, the notice has been improved

7.54
Ajouté

Amélioration : boutons YouTube et Twitter

7.53
Ajouté

Total number of backups in the plugin menu

7.52
Réparé

Out of disk space when exporting database.sql

7.51
Ajouté
7.50
Ajouté

Une fiabilité améliorée pour la programmation des évènements

7.49
Ajouté

Meilleure gestion des erreurs lorsque des demandes HTTP sont effectuées

Stocker une liste de fichiers de site comme CSV

Filtre pour modifier la méthode de demande

7.48
Ajouté

Prise en charge de l'extension BuddyPress

7.47
Ajouté

Migration des bases de données améliorée

7.46
Ajouté

Prise en charge du répertoire de thèmes personnalisés

7.45
Ajouté

Prise en charge du répertoire des extensions personnalisées

7.44
Ajouté

Meilleur support pour MySQL <= 5.5

Prise en charge de l'extension BuddyBoss

Supprimé

Bouton rapportez un problème

7.43
Ajouté
7.42
Ajouté

Meilleure prise en charge de l'extension WooCommerce

7.41
Ajouté

Amélioration de la vérification de l'espace disque libre

Validation de sauvegarde améliorée

Amélioration du remplacement des chemins à l'importation

Barre de défilement horizontale sur MacOS (page Sauvegardes)

7.40
Ajouté

Meilleur support pour l'extension WP Cerber
Réparé

Problèmes de style de page de sauvegarde sur des écrans étroits

7.39
Réparé

Suppression des méthodes dépréciées de jQuery

# data[].attributes.attachment_link.description
Introduit en 2013 et utilisé par plus de 60 millions de sites Web, All-in-One WP Migration est, de manière vérifiable, l'une des extensions les plus fiables et les plus utilisées de WordPress pour déplacer des sites Web avec une facilité absolue.

# data[].attributes.attachment_link.readable_text
Add-ons allow to extend possibilities of the plugin and to go a step beyond depending of your needs.

Beaver Builder

Easily integrate WP Grid Builder with Beaver Builder plugin.

View details →

Meta Box

Easily integrate WP Grid Builder with Meta Box plugin.

View details →

Oxygen

Integrate WP Grid Builder with Oxygen Builder plugin.

View details →

Elementor

Integrate WP Grid Builder with Elementor plugin.

View details →

Multilingual

Easily integrate WP Grid Builder with Polylang and WPML plugins.

View details →

Caching

Speed up loading time when filtering grids by caching content and facets.

View details →

Map Facet

Add maps from Google Maps, Mapbox or Leaflet to display markers and to filter.

View details →

LearnDash

Add new blocks to the card builder to display courses information.

View details →

Buy Gridbuilder ᵂᴾ for Just $49

# data[].attributes.attachment_link.description
Add new features and functionalities to Gridbuilder ᵂᴾ. All add-ons are included for free.

# data[].attributes.attachment_link.readable_text
Query, Lay Out & Filter

Build advanced grid layouts with real time faceted search for your eCommerce, blog, portfolio, and more...

Query Content

Easily query and display WordPress content from your post types, taxonomy terms, or users with an intuitive and stylish admin interface.

eCommerce

Display and filter products from WooCommerce and Easy Digital Downloads.

See demo →

Portfolio

Query posts or media from your Media Library to show off your work.

See demo →

Blog

Make advanced queries to display your blog posts more appropriately.

See demo →

Resource

Create purposeful faceted grids from post types, taxonomy terms, or users.

See demo →

Lay Out Content

Create Grids & Carousels with Ease

Show off your content in Masonry, Justified or Metro layouts.
Each layout type can be put into a responsive carousel.

Masonry
Layout

Justified
Layout

Metro
Layout

Carousel
Layout

Build Cards

Build & design sophisticated appearance thanks to a powerful card builder. Create your own cards with an intuitive drag & drop interface.

20+ Cards Included

Gridbuilder ᵂᴾ includes 20+ pre-made cards that you can customize as you need. You can also create your own cards from scratch.

Custom Fields Integration

Display WordPress Custom Fields in your cards. Compatible with ACF and Meta Box plugins, easily select fields directly from the builder interface.

Filter Content

Create advanced facets to filter WordPress content by taxonomy terms, post fields, or custom fields.

+20 Facets, and more to come...

Checkbox
Facet

Radio
Facet

Select
Facet

Button
Facet

Hierarchy
Facet

Range
Facet

Rating
Facet

Date
Facet

Search
Facet

Sort
Facet

Reset
Facet

Load More
Facet

Faceted Search

Smart filtering system that only shows relevant content to users.

See demo →

Lightning Fast

Filtering system powered by Ajax and handle by a custom indexer.

See demo →

Developer Friendly

Hook into each facet, indexer or even create your own facet types.

See docs →

Flexible

Use facets (with PHP), as standalone, without grid and card features.

See docs →

What WordPress Experts Are Saying?

Julio Potier WP Engineer & Security consultant SecuPress

Well coded and secured, Gridbuilder ᵂᴾ works perfectly, easy to understand but still very powerful. This kind of plugin can be complex to build, but Loïc did it the best way it could be done.

Jb Audras WP Core Developer & CTO @ Whodunit Whodunit

Both user and developer friendly, Gridbuilder ᵂᴾ is an awesome product and a new paradigm for this kind of features. Well integrated to WordPress Core, it provides a nice Admin UX and a blazing fast front-end experience.

Pretty easy to use, it comes with powerful features which offer loads of possibilities.The developer API allows to go a step beyond and to deeply customize behaviours.

Buy Gridbuilder ᵂᴾ for Just $49

# data[].attributes.attachment_link.title
Gridbuilder ᵂᴾ - WordPress grid and facet plugin

# data[].attributes.attachment_link.description
Create advanced and filterable grids for WordPress from post types, users or terms. Filter content by taxonomy terms, custom fields or WordPress fields.

# data[].attributes.attachment_link.readable_text
Limit the number of login attempts that possible both through the normal login as well as using the auth cookies.
WordPress by default allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be cracked via brute-force relatively easily.
Limit Login Attempts Reloaded blocks an Internet address from making further attempts after a specified limit on retries has been reached, making a brute-force attack difficult or impossible.

Features:

Limit the number of retry attempts when logging in (per each IP). This is fully customizable.

Limit the number of attempts to log in using authorization cookies in the same way.

Informs the user about the remaining retries or lockout time on the login page.

Optional logging and optional email notification.

Handles server behind the reverse proxy.

It is possible to whitelist/blacklist IPs and Usernames.

XMLRPC gateway protection.

Woocommerce login page protection.

Multi-site compatibility with extra MU settings.

Upgrading from the old Limit Login Attempts plugin

1. Go to the Plugins section in your site's backend.

2. Remove the Limit Login Attempts plugin.

3. Install the Limit Login Attempts Reloaded plugin.

All your settings will be kept in tact!

Many languages are currently supported in Limit Login Attempts Reloaded plugin but we welcome any additional ones.
Help us bring Limit Login Attempts Reloaded to even more cultures.

Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish

Plugin uses standard actions and filters only.

Based on the original code from Limit Login Attemps plugin by Johan Eenfeldt.

" Limit Login Attempts Reloaded " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Lire la suite

2.6.1

Plugin returns the 403 Forbidden header after the limit of login attempts via XMLRPC is reached.

Added support of IP ranges in white/black lists.

Lockouts now can be released selectively.

Fixed the issue with encoding of special symbols in email notifications.

2.5.0

Added Multi-site Compatibility and additional MU settings. https://wordpress.org/support/topic/multisite-compatibility-47/

2.4.0

Usernames and IP addresses can be white-listed and black-listed now. https://wordpress.org/support/topic/banning-specific-usernames/ https://wordpress.org/support/topic/good-831/

The lockouts log has been inversed. https://wordpress.org/support/topic/inverse-log/

2.3.0

IP addresses can be white-listed now. https://wordpress.org/support/topic/legal-user/

A " Gateway " column is added to the lockouts log. It shows what endpoint an attacker was blocked from. https://wordpress.org/support/topic/xmlrpc-7/

The " Undefined index: client_type " error is fixed. https://wordpress.org/support/topic/php-notice-when-updating-settings-page/

2.2.0

Removed the " Handle cookie login " setting as they are now obsolete.

Added bruteforce protection against Woocommerce login page attacks. https://wordpress.org/support/topic/how-to-integrate-with-woocommerce-2/

Added bruteforce protection against XMLRPC attacks. https://wordpress.org/support/topic/xmlrpc-7/

2.1.0

The site connection settings are now applied automatically and therefore have been removed from the admin interface.

Now compatible with PHP 5.2 to support some older WP installations.

2.0.0

fixed PHP Warning: Illegal offset type in isset or empty https://wordpress.org/support/topic/limit-login-attempts-generating-php-errors

fixed the deprecated functions issue
https://wordpress.org/support/topic/using-deprecated-function

Fixed error with function arguments: https://wordpress.org/support/topic/warning-missing-argument-2-5

added time stamp to unsuccessful tries on the plugin configuration page.

fixed .po translation files issue.

code refactoring and optimization.

Lire la suite

# data[].attributes.attachment_link.description
Limit the number of login attempts that possible both through the normal login as well as using the auth cookies. WordPress by default allows unlimited login attempts either through the login page or by sending special cookies. This allows passwords (or hashes) to be cracked via brute-force relatively easily.

# data[].attributes.attachment_link.readable_text
Classic Editor est une extension officielle maintenue par l'équipe de WordPress, qui remet en place le précédent éditeur de WordPress et son écran de rédaction. Il permet d'utiliser les extension qui visent cet écran, qui ajoutent des blocs méta, ou de manière générale visent l'éditeur précédent.

Classic Editor est une extension officielle de WordPress, et sera totalement prise en charge et maintenue jusqu'à au moins 2022, ou aussi longtemps que cela est nécessaire.

Pour résumer, cette extension ajoute ce qui suit :

Les administrateurs peuvent sélectionner l'éditeur par défaut pour toutes les utilisatrices et tous les utilisateurs.

Les administrateurs peuvent autoriser les utilisatrices et utilisateurs à changer leur éditeur par défaut.

Il est possible de permettre aux utilisatrices et utilisateurs de choisir l'éditeur a utiliser pour chaque publication.

Chaque publication s'ouvre avec le dernier éditeur utilisé (classique ou par bloc), quelle que soit la personne qui l'a modifié en dernier. C'est important, car cela permet de maintenir une expérience de rédaction cohérente.

Par ailleurs, l'extension Classic Editor comprend plusieurs filtres qui permettent à d'autres extensions de contrôler ses réglages, ainsi que le choix de l'éditeur par publication et par type de publication.

Par défaut, cette extension cache toutes les fonctionnalités proposées par le nouvel éditeur par blocs (" Gutenberg ").

Réglages par défaut

When activated this plugin will restore the previous (" classic ") WordPress editor and hide the new Block Editor (" Gutenberg ").
These settings can be changed at the Settings => Writing screen.

Réglages par défaut pour l'installation du réseau

Il y a deux options :

When network-activated this plugin will set the Classic Editor as default and prevent site administrators and users from changing editors.
The settings can be changed and default network-wide editor can be selected on the Network Settings screen.

When not network-activated each site administrator will be able to activate the plugin and choose options for their users.

Impossible de trouver le lien " Basculer à l'éditeur classique ".

It is in the main Block Editor menu, see this screenshot.

" Classic Editor " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

1.5

Mise à jour pour WordPress 5.2 et Gutenberg 5.3+.

Enhanced and fixed the " open posts in the last editor used to edit them " logic.

Fixed adding post state so it can easily be accessed from other plugins.

1.4

On network installations removed the restriction for only network activation.

Added support for network administrators to choose the default network-wide editor.

Fixed the settings link in the warning on network About screen.

Properly added the " Switch to Classic Editor " menu item to the Block Editor menu.

1.3

Fixed removal of the " Try Gutenberg " dashboard widget.

Fixed condition for displaying of the after upgrade notice on the " What's New " screen. Shown when the Classic Editor is selected and users cannot switch editors.

1.2

Fixed switching editors from the Add New (post) screen before a draft post is saved.

Fixed typo that was appending the edit URL to the classic-editor query var.

Changed detecting of WordPress 5.0 to not use version check. Fixes a bug when testing 5.1-alpha.

Changed the default value of the option to allow users to switch editors to false.

Added disabling of the Gutenberg plugin and lowered the required WordPress version to 4.9.

Added classic_editor_network_default_settings filter.

1.1

Fixed a bug where it may attempt to load the Block Editor for post types that do not support editor when users are allowed to switch editors.

1.0

Updated for WordPress 5.0.

Changed all " Gutenberg " names/references to " Block Editor ".

Refreshed the settings UI.

Removed disabling of the Gutenberg plugin. This was added for testing in WordPress 4.9. Users who want to continue following the development of Gutenberg in WordPress 5.0 and beyond will not need another plugin to disable it.

Added support for per-user settings of default editor.

Added support for admins to set the default editor for the site.

Added support for admins to allow users to change their default editor.

Added support for network admins to prevent site admins from changing the default settings.

Added support to store the last editor used for each post and open it next time. Enabled when users can choose default editor.

Added " post editor state " in the listing of posts on the Posts screen. Shows the editor that will be opened for the post. Enabled when users can choose default editor.

Added classic_editor_enabled_editors_for_post and classic_editor_enabled_editors_for_post_type filters. Can be used by other plugins to control or override the editor used for a particular post of post type.

Added classic_editor_plugin_settings filter. Can be used by other plugins to override the settings and disable the settings UI.

0.5

Updated for Gutenberg 4.1 and WordPress 5.0-beta1.

Removed some functionality that now exists in Gutenberg.

Fixed redirecting back to the Classic Editor after looking at post revisions.

0.4

Fixed removing of the " Try Gutenberg " call-out when the Gutenberg plugin is not activated.

Fixed to always show the settings and the settings link in the plugins list table.

Updated the readme text.

0.3

Updated the option from a checkbox to couple of radio buttons, seems clearer. Thanks to @designsimply for the label text suggestions.

Some general updates and cleanup.

0.2

Mis à jour pour Gutenberg 1.9.

Remove warning and automatic deactivation when Gutenberg is not active.

0.1

Sortie initiale.

# data[].attributes.attachment_link.description
Classic Editor est une extension officielle maintenue par l'équipe de WordPress, qui remet en place le précédent éditeur de WordPress et son écran de rédaction. Il permet d'utiliser les extension qui visent cet écran, qui ajoutent des blocs méta, ou de manière générale visent l'éditeur précédent.

# data[].attributes.attachment_link.readable_text
Relevanssi replaces the standard WordPress search with a better search engine, with lots of features and configurable options. You'll get better results, better presentation of results - your users will thank you.

This is the free version of Relevanssi. There's also Relevanssi Premium, which has added features. For more information about Premium, see Relevanssi.com.

Do note that using Relevanssi may require large amounts (hundreds of megabytes) of database space (for a reasonable estimate, multiply the size of your wp_posts database table by three). If your hosting setup has a limited amount of space for database tables, using Relevanssi may cause problems. In those cases use of Relevanssi cannot be recommended.

Key features

Search results sorted in the order of relevance, not by date.

Fuzzy matching: match partial words, if complete words don't match.

Find documents matching either just one search term (OR query) or require all words to appear (AND query).

Search for phrases with quotes, for example "search phrase".

Create custom excerpts that show where the hit was made, with the search terms highlighted.

Highlight search terms in the documents when user clicks through search results.

Search comments, tags, categories and custom fields.

Multisite friendly.

bbPress support.

Gutenberg friendly.

Advanced features

Adjust the weighting for titles, tags and comments.

Log queries, show most popular queries and recent queries with no hits.

Restrict searches to categories and tags using a hidden variable or plugin settings.

Index custom post types and custom taxonomies.

Index the contents of shortcodes.

Google-style "Did you mean?" suggestions based on successful user searches.

Support for WPML multi-language plugin and Polylang.

Support for s2member membership plugin, Members, Groups, Simple Membership and other membership plugins.

Advanced filtering to help hacking the search results the way you want.

Search result throttling to improve performance on large databases.

Disable indexing of post content and post titles with a simple filter hook.

Premium features (only in Relevanssi Premium)

Indexing attachment content (PDF, Office, Open Office).

Improved spelling correction in "Did you mean?" suggestions.

Searching across multiple sites in the same multisite installation.

Search and index user profiles.

Search and index taxonomy term pages (categories, tags, custom taxonomies).

Search and index arbitrary columns in wp_posts MySQL table.

Assign weights to any post types and taxonomies.

Assign extra weight to new posts.

Let the user choose between AND and OR searches, use + and - operator (AND and NOT).

Export and import settings.

WP CLI commands.

Related posts.

Redirects for searches.

Thanks

Cristian Damm for tag indexing, comment indexing, post/page exclusion and general helpfulness.

Marcus Dalgren for UTF-8 fixing.

Warren Tape for 2.5.5 fixes.

Mohib Ebrahim for relentless bug hunting.

John Calahan for extensive 4.0 beta testing.

1. Install the plugin from the WordPress plugin screen.

2. Activate the plugin.

3. Go to the plugin settings page and build the index following the instructions there.

4. That's it!

Relevanssi uses the standard search form and doesn't usually need any changes in the search results template.

If the search does not bring any results, your theme probably has a query_posts() call in the search results template. That throws Relevanssi off. For more information, see The most important Relevanssi debugging trick.

Uninstalling

To uninstall the plugin remove the plugin using the normal WordPress plugin management tools (from the Plugins page, first Deactivate, then Delete). If you remove the plugin files manually, the database tables and options will remain.

Knowledge Base

You can find solutions and answers at the Relevanssi Knowledge Base.

Contextual help

Answers to many common problems can be found from the contextual menu. Just click "Help" in the top right corner of your WordPress admin dashboard on the Relevanssi settings page.

Relevanssi doesn't work

If you the results don't change after installing and activating Relevanssi, the most likely reason is that you have a call to query_posts() on your search results template. This confuses Relevanssi. Try removing the query_posts() call and see what happens.

Searching for words with ampersands or hyphens doesn't work

Please read Words with punctuation can't be found. This is a Relevanssi feature, but you can fix it from Relevanssi indexing settings.

Where are the user search logs?

See the top of the admin menu. There's 'User searches'.

Displaying the relevance score

Relevanssi stores the relevance score it uses to sort results in the $post variable. Just add something like

echo $post->relevance_score

to your search results template inside a PHP code block to display the relevance score.

Did you mean? suggestions

Relevanssi offers Google-style "Did you mean?" suggestions. See "Did you mean" suggestions in the Knowledge Base for more details.

What is tf * idf weighing?

It's the basic weighing scheme used in information retrieval. Tf stands for term frequency while idf is inverted document frequency. Term frequency is simply the number of times the term appears in a document, while document frequency is the number of documents in the database where the term appears.

Thus, the weight of the word for a document increases the more often it appears in the document and the less often it appears in other documents.

What are stop words?

Each document database is full of useless words. All the little words that appear in just about every document are completely useless for information retrieval purposes. Basically, their inverted document frequency is really low, so they never have much power in matching. Also, removing those words helps to make the index smaller and searching faster.

"Relevanssi - A Better Search" is open source software. The following people have contributed to this plugin.

Contributors

4.16.0

New feature: Oxygen compatibility has been upgraded to support JSON data from Oxygen 4. This is still in early stages, so feedback from Oxygen users is welcome.

New feature: New filter hook relevanssi_oxygen_element is used to filter Oxygen JSON elements. The earlier relevanssi_oxygen_section_filters and relevanssi_oxygen_section_content filters are no longer used with Oxygen 4; this hook is the only way to filter Oxygen elements.

Changed behaviour: Relevanssi now applies remove_accents() to all strings. This is because default database collations do not care for accents and having accents may cause missing information in indexing. If you use a database collation that doesn't ignore accents, make sure you disable this filter.

Minor fix: Relevanssi used the_category filter with too few parameters. The missing parameters have been added.

Minor fix: Stops drafts and pending posts from showing up in Relevanssi Live Ajax Searches.

Minor fix: Phrases weren't used in some cases where a multiple-word phrase looked like a single-word phrase.

Minor fix: Prevents fatal errors from relevanssi_strip_all_tags().

4.15.2

New feature: New filter hook relevanssi_didyoumean_token lets you filter Did you mean words before correction. You can use this filter hook to exclude words from being corrected.

Minor fix: Phrase search couldn't find phrases that include an ampersand if they matched the post title. This works now.

Minor fix: Relevanssi now adds spaces after table cell tags to avoid table cell content sticking together in excerpts.

Minor fix: The 'Allowable tags in excerpts' function now automatically corrects the entered value to match what Relevanssi expects the value to be.

4.15.1

Changed behaviour: Relevanssi now ignores WordPress metadata custom fields that aren't interesting for Relevanssi indexing.

Changed behaviour: Both relevanssi_get_permalink() and relevanssi_the_permalink() now can take post ID or a post object as a parameter and can thus be used outside the Loop.

Changed behaviour: The relevanssi_hits_filter hook now gets the WP_Query object as the second parameter.

Minor fix: Avoid error messages for missing mysqlcolumn_matches array key.

4.15.0

New feature: The action hook relevanssi_init runs at the end of the relevanssi_init() function.

New feature: New filter hook relevanssi_author_query_filter filters the post author MySQL query.

New feature: New filter hook relevanssi_by_date_query_filter filters the by_date MySQL query.

New feature: New filter hook relevanssi_date_query_filter filters the date query MySQL query.

New feature: New filter hook relevanssi_parent_query_filter filters the post parent MySQL query.

New feature: New filter hook relevanssi_post_query_filter filters the post__in and post__not_in MySQL query.

New feature: New filter hook relevanssi_post_status_query_filter filters the post_status MySQL query.

New feature: New filter hook relevanssi_post_type_query_filter filters the post_type MySQL query.

Minor fix: The Bricks compatibility was improved, Relevanssi now notices changes to Bricks posts more often. Relevanssi also only reads the text from the _bricks_page_content_2 custom field.

# data[].attributes.attachment_link.description
Relevanssi replaces the standard WordPress search with a better search engine, with lots of features and configurable options. You'll get better results, better presentation of results - your users will thank you. This is the free version of Relevanssi. There's also Relevanssi Premium, which has added features.

# data[].attributes.attachment_link.title
FileBird – WordPress Media Library Folders & File Manager

# data[].attributes.attachment_link.description
Organize thousands of WordPress media files in folders / categories at ease.

# data[].attributes.attachment_link.description
Search-Replace-DB - A PHP search replace tool for quickly modifying a string throughout a database. Useful for changing the base URL when migrating a WordPress site from development to production.

# data[].attributes.attachment_link.readable_text
Vous êtes déjà utilisateur de Matomo On-Premise ou Matomo Cloud ? Vous devez utiliser l'extension WP-Matomo Integration (WP-Piwik) la place de cette extension.

Pour tous les propriétaires de sites web WordPress qui souhaitent un moyen plus simple d'obtenir des observations client pour développer votre entreprise, vous pouvez désormais obtenir gratuitement la solution que les professionnels utilisent !

Matomo Analytics est l'alternative n°1 pour remplacer Google Analytics. Matomo offre une gamme puissante de fonctionnalités, de sécurité et protège la confidentialité de vos utilisateurs. Cela vous permet d'apprendre à améliorer votre site web, de prendre les bonnes décisions pour votre entreprise et de vous démarquer de la foule de manière sûre et fiable.

La mission de Matomo est de redonner le contrôle et la propriété des données à l'utilisateur. En hébergeant les outils d'analyse web sur vos propres serveurs, aucun tiers ne se les approprie, aucune vente de données et pas d'espionnage. Cela signifie que lorsque vous installez Matomo, vous avez le contrôle total.

Il est également plus facile pour vous d'obtenir des observations de Matomo Analytics grâce à sa conception d'interface rapide et à ses fonctionnalités prêtes à l'emploi, qui nécessitent moins de configuration manuelle que Google Analytics.

Matomo est gratuit, sécurisé et ouvert - votre plateforme d'observation éthique des utilisateurs.
Comment Matomo Analytics pour WordPress résout les problèmes :

Propriété à 100% des données, personne d'autre ne peut voir vos données

Toutes les données sont stockées dans votre WordPress et ne sont pas envoyées à une tierce partie ou à un autre pays.

Super facile à installer. Aucun codage ou connaissances techniques nécessaires #nocode

Usage gratuit pour toujours

Conçu pour vous faire gagner du temps en tant que solution prête à l'emploi (y compris pour le commerce électronique)

Protège la confidentialité de vos utilisateurs

Gestionnaire RGPD

Aucun échantillonnage de données

Opportunités d'extension avec un marché en croissance constante

Prend en charge plus de 50 langues

Livré équipé avec le Gestionnaire de balises Matomo

Comment Matomo se concentre sur la confidentialité :

Une excellente protection de la confidentialité des utilisateurs

Des tas de fonctionnalités pour anonymiser les données et les adresses IP

Code court WP pour intégrer une fonction de désengagement sur votre site web

Fonctionnalités d'exportation et de suppression des données pour le RGPD

Possibilité de configurer la rétention des données

En fin de compte, Matomo vous permet : d'apprendre qui sont vos clients et leurs besoins ; comprendre quel contenu fonctionne et à quel point votre public est engagé ; identifier les canaux marketing qui vous procurent le meilleur retour sur investissement et investir en toute confiance dans les canaux qui convertissent pour votre entreprise ; et découvrir les blocages et corriger les points douloureux pour les visiteurs hésitants afin qu'ils deviennent des clients satisfaits.
Fonctionnalités inclues :

Fonctionnalités e-commerce (prise en charge immédiate de WooCommerce, Easy Digital Downloads et MemberPress)

Suivi de campagne

Profils des visiteurs

Gestionnaire de balises

Tableaux de bord

Segmentation

Rapports en temps réel

Transitions

Suivi des erreurs JavaScript

Rapports/cartes de géolocalisation détaillés

Nombreuses visualisations différentes

Évolution des rangs

Comparaisons de rapports

Fonctionnalités d'export

Voyez les changements les plus radicaux au cours d'une période donnée

Prend en charge l'API Rest de WP

Et des centaines d'autres fonctionnalités

Permettez à vos collègues d'accéder facilement à vos rapports en cas de besoin

Excluez facilement certains rôles, visiteurs et pages du suivi

Prend en charge WordPress multisite. (Remarque : la fonction Gestionnaire de balises ne fonctionne pas dans un multisite)

Importation de données historiques depuis Google Analytics ou WP Statistics

Fonctionnalités premium payantes :

Heatmaps & Session Recordings

Form Analytics

Media Analytics

Tunnels

Fonctionnalités SEO - Classement des mots-clés

Rapports personnalisés

Cohortes

Flux d'utilisateurs

Prérequis et exigences techniques :
L'exécution de Matomo Analytics sur votre serveur peut utiliser des ressources importantes. Chaque fois que quelqu'un visite votre site web WordPress, votre serveur devra servir vos pages WordPress à l'utilisateur, ainsi que suivre le parcours de l'utilisateur dans Matomo, ce qui entraîne une demande supplémentaire pour chaque page vue.

Plus d'un million de sites web dans plus de 190 pays utilisent déjà Matomo. Rejoignez vous aussi la révolution ! Installez Matomo sur votre site web WordPress gratuitement et reprenez le contrôle total de vos données !
Ressources tierces que nous utilisons :

Après avoir été activé, cette extension téléchargera une base de données de géolocalisation (DBIP-City.mmdb) depuis DB IP dans votre répertoire de téléchargement. La base de données DB-IP est distribuée sous la licence Creative Commons Attribution 4.0 International. Cette base de données est nécessaire pour détecter l'emplacement de vos visiteurs en fonction de leur IP.

Lorsque vous saisissez une URL dans le widget de classement SEO, une requête avec l'URL saisie peut être envoyée à Google, Alexa, Bing et d'autres fournisseurs SEO.

Crédits

Toute l'équipe Matomo et tous ceux qui ont contribué

André Bräkling qui est l'auteur de l'extension WP-Matomo

# data[].attributes.attachment_link.title
Matomo Analytics - Statistiques éthiques. Observations puissantes.

# data[].attributes.attachment_link.description
Vous êtes déjà utilisateur de Matomo On-Premise ou Matomo Cloud ? Vous devez utiliser l'extension WP-Matomo Integration (WP-Piwik) la place de cette extension. Pour tous les propriétaires de sites web WordPress qui souhaitent un moyen plus simple d'obtenir des observations client pour développer votre entreprise, vous pouvez désormais obtenir gratuitement la solution que les professionnels utilisent !

# data[].attributes.attachment_link.readable_text
WP Umbrella vous offre tout ce dont vous avez besoin pour gérer plusieurs sites WordPress sans effort. WP Umbrella aide les agences et les indépendants dans leur activité de maintenance WordPress.

WP Umbrella inclut des fonctionnalités puissantes qui facilitent la maintenance de plusieurs sites WordPress. Nos fonctionnalités principales incluent :
* Tableau de bord pour gérer, mettre à jour et sauvegarder tous les sites.
* Sauvegardes automatiques stockées dans le cloud.
* Mises à jour tous les sites en 1 clic.
* Surveillance de WordPress (erreurs PHP, disponibilité, performances et GooglePage).
* Rapports de maintenance automatisés pour prouver la valeur de votre service WordPress à vos clients.

WP Umbrella est la meilleure alternative à ManageWP, MainWP, WP Remote et InfiniteWP.

Gérez plusieurs sites à partir d'un seul tableau de bord

WP Umbrella compile les données de tous vos sites sur un seul tableau de bord, afin que vous puissiez vérifier vos sites en un seul coup d'œil et vous connecter à votre administration WordPress en un clic.

Gestionnaire de mise à jour

Mettez à jour en toute sécurité toutes vos extensions, thèmes et de WordPress en un seul clic, et gagnez beaucoup de temps. La mise à jour de plusieurs sites n'a jamais été aussi simple.

Sauvegarder automatiquement WordPress

Sauvegardez et restaurez tous vos sites Web en un seul clic depuis le tableau de bord WP. Les sauvegardes sont incrémentielles, stockées dans le cloud et conformes au RGPD.

Surveillance WordPress

La solution de surveillance la plus complète pour WordPress : surveillez le temps de disponibilité, les temps d'arrêt, Google Page Speed et les erreurs PHP et soyez alerté en cas de problème.

Rapports de maintenance

Prouvez la valeur de votre maintenance WordPress à vos clients avec des rapports de maintenance automatisés en marque blanche. Intégration Google Analytics incluse.

Premium/Freemium

Créez un compte et profitez d'un essai de 14 jours avec toutes les fonctionnalités (sauvegarde, surveillance de la disponibilité, etc.). Ensuite, vous n'avez accès qu'à notre vérification de l'état de santé et à notre technologie de mise à jour sécurisée.

Configuration minimale requise pour WP Umbrella

WordPress 5.8 or greater

PHP version 7.2 ou supérieure

Pourquoi ai-je besoin de WP Umbrella ?

WP Umbrella vous offre tout ce dont vous avez besoin pour maintenir des centaines de sites WordPress facilement.
* Économisez du temps avec la gestion et la mise à jour de plusieurs sites WordPress
* Trouvez la tranquillité d'esprit avec une solution tout-en-un fiable pour gérer le suivi des mises à jour et sauvegarder vos sites.
* Améliorez la communication avec vos clients existants sur les avantages de la maintenance WordPress

La maintenance de WordPress est-elle nécessaire ?

Les sites WordPress nécessitent une maintenance pour les mises à jour régulières et assurer qu'ils fonctionnent de manière optimale. Cela peut nécessiter de mettre à jour et de sauvegarder régulièrement les sites.

Tout ce que vous devez savoir sur la sauvegarde

Toutes nos sauvegardes sont stockées en Europe sur des serveurs Google Cloud et sont conformes au RGPD. Des sauvegardes automatiques peuvent être effectuées toutes les heures. Les sauvegardes automatiques sont stockées pendant 50 jours. Les sauvegardes automatiques sont incrémentielles. Vous pouvez créer une sauvegarde manuelle. Les sauvegardes manuelles sont stockées pendant 14 jours.

WP Umbrella propose un gestionnaire de mise à jour simple qui vous permet de mettre à jour toutes vos extensions, sur tous vos sites en un seul clic. Vous pouvez également désactiver la mise à jour ou activer les mises à jour automatiques.

Que surveillez-vous ?

WP Umbrella est un outil complet de surveillance WordPress. Vous souhaitez en savoir plus ? Lisez notre guide sur la Surveillance WordPress !

Comment puis-je gérer plusieurs sites WordPress ?

Nous vous suggérons de lire notre guide sur Comment gérer facilement plusieurs sites WordPress

Est-ce que WP Umbrella fonctionne avec le multisite ?

Oui, les réseaux multisites sont entièrement pris en charge, y compris la possibilité de sauvegarder et de mettre à jour un réseau multisite.

En quoi êtes-vous meilleur que ManageWP ?

WP Umbrella est plus facile à utiliser et plus rapide que managewp.

" WP Umbrella : gestion de plusieurs sites - idéal pour la maintenance de WordPress " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

2.11.5 (10-05-2023)

Fix: directory empty during backup

2.11.4 (10-05-2023)

Improved: "IGNORE" instruction to the database backup script to prevent key duplication errors.

Improved: backstits to the query to retrieve row size

Improved: compatibility with Bedrock for backup

Fix: Correction of WordPress theme names that are sometimes the wrong ones.

Fix: division by zero during backup

2.11.3 (09-12-2023)

Fix: Auto install API Key

Improved: reduce default batch for big table

2.11.2 (08-15-2023)

Fix: automatic data retrieval for restoration

Improved: Add filter for reduce table batch size on big table

Improved: Compatibility with WPML custom table

2.11.1 (07-09-2023)

Improved: Compatibility with GridPane

Fix: Snapshot data with an ajax call

2.11.0 (07-06-2023)

Security Fix: Store secret token api hashed

Improved: Cache compatibility with Nitropack

Improved: Improved plugin loading

Improved: 1 click access to the admin of a site

Fix: White label data on update-core.php

Our full changelog can be accessed Here!

# data[].attributes.attachment_link.title
WP Umbrella : gestion de plusieurs sites - idéal pour la maintenance de WordPress

# data[].attributes.attachment_link.description
Tout ce dont les agences et les freelances ont besoin pour vendre de la maintenance WordPress et gérer plusieurs sites sans effort.

# data[].attributes.attachment_link.readable_text
Simply Static is a static site generator that converts your existing WordPress website to a static website that you can host on your server, a static hosting provider, or a CDN.

It drastically improves the performance of your website and minimizes security risks as it removes the connection between your traditional server and your static website.

Simply Static can also be used by local development tools like LocalWP or Lando to develop your website offline and push the static site online.

This reduces your hosting costs to zero (depending on your requirements and the used service/provider).

Performance

Converting your website to a static website can drastically improve your performance. Simply Static eliminates all requests to your database and by that reducing the first time to byte.

This is especially impactful for websites that use long pages with a lot of animations, graphs, and other load-heavy tools like sliders.

Security

Removing the connection to your database and traditional server reduces the risk of getting hacked.

This reduces the stress to keep your WordPress website up to date and keeps your data secure (locally or in a protected environment).

Reduce hosting costs

Using Simply Static to deploy your website to one of the static hosting providers, a CDN or an S3 bucket reduces the amount of money required for reliable web hosting.

With the right setup, you can even host your website completely for free (Cloudflare Pages and GitHub Pages for example).

Local development

Develop your site locally and only push the static exported website on a server. To ensure everything works as expected I created a list of development tools that are completely supported:

I highly recommend not to use another tool for local development if you are not a programmer as in most cases manual package installation is required.

Simply CDN

Simply CDN is the simplest way to bring your Simply Static generated static website online.

You can easily export your static website directly from Simply Static to Simply CDN.

Simply CDN will optimize your static website for the best performance and security without technical challenges.

Take your WordPress website offline and manage it from your local computer with tools like LocalWP and host your static website with Simply CDN.

It will also send all form submissions to your configured e-mail address - there is no reason not to shut down your WordPress website anymore.

What can go wrong with the 7-day free trial and the detailed documentation?

Simply Static Pro

The pro version of Simply Static enhances the plugin with various features.

GitHub Integration

With the GitHub integration, you can completely automate your entire development process.

The only thing you need is a GitHub account, no knowledge of Git or GitHub itself is required, as Simply Static Pro handles the entire process for you and keeps your repository up to date.

This allows deploying your static website to:

GitHub Pages

Cloudflare Pages

Netlify

Vercel

Amazon S3

Digital Ocean Spaces

BunnyCDN (and other CDN providers)

SFTP to your server

Learn more about that here

Builds and Single Exports

Create builds to export only a subset of pages/posts. You can assign a build to every custom post type in your WordPress admin area and export them.

Never sit back and watch a full static export running, instead run a complete export once and then use builds to export the changes as fast as possible.

You can also export single pages/posts after changed something.

Learn more about that here

Forms

Simply Static Pro supports Contact Form 7 and Gravity Forms to use on your static website.

You can decide if you want to use an external service like Zapier and IFTTT or if your original WordPress website should handle the submission and send you an e-mail with all the details.

Learn more about that here

Search

Use a fully static search solution that does not rely on any Third-Party-Providers. It uses Fuse.js and creates an index of your whole website as a JSON file.

The search supports autosuggestion and fuzzy logic and is by default way more convenient than your default WordPress search.

Learn more about that here

Comments

Enable comments on your static website without the requirement of Third-Party-Providers. Use your original WordPress website to process the comment.

After a comment was submitted, Simply Static automatically exports a new static version of the post. You don't have to do anything.

Learn more about that here

Multilingual

Simply Static Pro enables you to export multilingual websites build with WPML, Polylang, or Translatepress.

Configure settings per language, export languages individually or all languages at once.

You can even use the built-in language switchers from the most popular translation plugins without modifications.

Get the Pro version

You can get the pro version here.

Tutorials

I publish new tutorials on how to work with Simply Static and other tools on my blog.

You can check the current tutorials here

1. Log into your WordPress website.

2. On the left menu, hover over Plugins and then click on Add New.

3. In the Search Plugins box, type in "Simply Static" and press the Enter key.

4. You will see a list of search results that should include the Simply Static plugin. Click on the Install Now button to install the plugin.

5. After installing the plugin you will be prompted to activate it. Click on the Activate Plugin link.

6. The Simply Static plugin is now installed and can be found on the left menu.

or

1. Upload the entire simply-static folder to the /wp-content/plugins/ directory.

2. Activate the plugin through the 'Plugins' menu in WordPress.

What does Simply Static do?

Simply Static generates static (HTML) copies of your WordPress pages. It works a bit like a web crawler, starting at the main page of your website and looking for links to other pages to create static copies of. It also includes any images, CSS & JS files, and any other files that it can find a link to.

As Simply Static is creating the static pages, it will automatically replace the URLs for the WordPress installation with either (a) absolute URLs, at a domain of your choice or (b) relative URLs, so you can host the static files on any domain or (c) URLs constructed for offline use, so you can browse the site locally on your computer.

Who should use Simply Static?

Pretty much everyone, besides e-commerce or membership sites. They require a serious amount of interaction and user accounts, which are not available on a static website.

Are there any limitations?

You can not use plugins that require a login as there is no account system on a static website. This applies to e-commerce (like WooCommerce) or membership sites.

Also, a website that relies heavily on ajax to update content in real-time is not the best project for Simply Static as a serious amount of custom development would be required.

How do I set up Simply Static?

Let's assume you presently have WordPress hosting a site at www.example.com, and that's where you'd like to have your static site instead. Your first task is going to be to move your WordPress installation to a subdomain, such as wordpress.example.com. Once that is complete, you'll set up www.example.com to receive your static files.

If www.example.com is on the same server as your WordPress installation, you can have Simply Static copy the static files to the directory that www.example.com is serving files from. If www.example.com is on a different server, you can download a zip of your static files and then upload them to www.example.com.

Will this plugin interfere with other plugins?

No, Simply Static will not interfere with other plugins. Simply Static works well alongside other plugins, such as plugins to improve your site's SEO.

Simply Static creates a static copy of your website, which is just a collection of files: HTML, CSS, JS, images, etc. Any functionality that requires PHP code will not work with that static copy. That includes, but is not limited to: blog post comments, contact forms, forums, membership areas, and eCommerce.

Note that you can achieve much of this functionality by using plugins that interact with third-party services or Simply Static Pro.

How is Simply Static different from cache plugins?

Cache plugins - such as W3 Total Cache or WP Super Cache - make your existing WordPress site faster by caching pages as they're visited. This makes your site much faster but still leaves your WordPress installation accessible to the outside world. Unless you keep on top of updates, your WordPress installation can become vulnerable to hackers due to security vulnerabilities that are found over time.

Simply Static creates a static copy of your WordPress site that is intended to be used completely separately from your WordPress installation. Your WordPress installation lives on one server and your static site is served on a different server. Or, they're both on the same server, but your WordPress installation is restricted to only allow access from certain IP addresses or with an additional username/password requirement. Your static site is just a collection of static files with no server-side code or database - nothing for hackers to hack - while your WordPress installation remains safe and secure.

"Simply Static" is open source software. The following people have contributed to this plugin.

Contributors

2.1.5.8

2.1.5.7

2.1.5.6

2.1.5.5

cleaned up upgrade handler

2.1.5.4

reverted meta tags in extraction

2.1.5.3

webp support (source tag)

imagify support

action to trigger functions before static export

added meta tags to extractor for twitter cards and og tags

added filter to extend matched_tags

added action to run before static export

updated composer dependencies

2.1.5.2

2.1.5.1

fixed migration on reset for new post_id db field

2.1.5

default export without cron

fixed generation of RSS feeds

better support for Yoast XML Sitemap in additional URLs

added option to change cron on/off

better URL validation

Windows support for slash URLs

actions for custom parsers (Blocksy theme compatibility)

enhanced matched_tags list (added srcset)

fixed upgrader class for DB migration

smaller CSS admin improvements

fixed Logo saving it without font requirements

better additional URL validation checks

removed send debug log mail

modified method visibility for fetch URLs task

added complete german translations

2.1.4.2

removed more commas for apply_filters to prevent execution error on some environments

2.1.4.1

removed comma for apply_filters to prevent execution error on some environments

2.1.4

2.1.3

2.1.2.1, February 04, 2021

2.1.2, February 04, 2021

added composer support

updated dependencies

more fail-safe bootup

Added sorting by status code

removed wp_mail_content_type filter

Fixed PHP notices for PHP 7.4 support

new composer package for simplehtmldom with Symfony Finder

improved doc blocks for models and tasks

auto exclude wp-JSON and wp-login.php from export

trailing slash / untrailingslash check pages

2.1.1, December 20, 2020

2.1.0, May 12, 2017

New: Added the ability to set a user/pass for HTTP Basic Authentication

2.0.7, April 7, 2017

Fix: Non-Latin characters should no longer get converted to HTML entities (thanks xi80r6!)

2.0.6, April 4, 2017

Fix: Simply Static should now display a useful error message when using PHP <5.3

2.0.5, March 25, 2017

Fix: Fix for downloading 0-byte ZIPs (no Content-Length header)

2.0.4, March 25, 2017

Fix: Moving the default temp files directory back to within the plugin

2.0.3, March 16, 2017

Fix: Protocol-relative URLs now work again

2.0.2, January 18, 2017

Fix: Individual additional files are now properly included in static file generation

New: Added a diagnostics check to ensure that WordPress can make calls to itself

2.0.1, January 15, 2017

Fix: Removed Simply Static's new error catching; was catching errors in other plugins

2.0.0, January 14, 2017

New: New logo/icon (thanks Hajo!)

New: Generate static files without having to stay on the Generate page (a job runs in the background)

New: Added the ability to specify URLs (or parts of URLs) to exclude from static file generation

New: Added a debugging mode with the ability to create/email a debug log

New: Added the ability to reset the plugin settings back to their defaults

New: Future versions will be able to downgrade to 2.0.0 (by overwriting files) without errors

New: Friendly error message if trying to use Simply Static with PHP < 5.3

New: Added support for Accelerated Mobile Pages (AMP) HTML attributes

Fix: URLs containing the WP URL as a query param will rewrite the param with the new URL

Fix: Non-WP URLs in the Additional URLs section no longer cause Simply Static to hang

Fix: Zip creation will no longer throw errors when trying to process 0-byte files

Fix: Fixed an issue that could cause Simply Static to not remove all files when uninstalling

Fix: Local directories are now always chmod'd to 0755 so that they're readable

Fix: Additional errors will be caught and displayed when generating static files

1.8.0, November 01, 2016

1.7.1, October 21, 2016

New: Auto-adding wp-content/uploads as a directory to include files from

New: Usage of the mbstring PHP extension is now optional

New: Added links for support, rating, and changelog in the footer

Fix: Added protection for cross-site request forgery (thanks pluginvulnerabilities.com!)

Fix: Now sanitizing all user inputs

Fix: Locking down generation of static files to users with proper permissions

Fix: The check for trailing slash redirection now works with relative URLs

Fix: "Cannot redeclare class PclZip" error should no longer occur

1.7.0, October 06, 2016

1.6.3, September 23, 2016

Fix: Eliminated a security vulnerability in relation to zip downloads (thanks Bas!)

Fix: SQL diagnostic checks now work with wildcard permission grants (thanks Jon!)

1.6.2, July 14, 2016

Fix: Made a slight modification to the prior fix

1.6.1, July 14, 2016

Fix: No more "Call to a member function find() on a non-object" error. Thanks, jwatkins0101!

1.6.0, June 07, 2016

1.5.1, June 05, 2016

Fix: Removing usage of composer, which was causing issues for certain PHP versions

1.5.0, June 02, 2016

1.4.1, April 28, 2016

Fix: Displaying exception messages instead of a generic error message

1.4.0, April 26, 2016

New: French translations. Thanks Pierre!

New: Diagnostics page displays pass/fail for everything needed for SS to run correctly

New: Auto-adding WP's emoji url to Additional URLs

New: If a PHP error is encountered during processing it will be displayed

Improvement: If you can edit posts, you can generate a static site

Fix: Bad additional URLs could cause an infinite loop during static file generation

Fix: Unprocessable pages are now properly removed on subsequent static file runs

1.3.5, April 14, 2016

Fix: Simply Static was sometimes throwing an error on a certain WP action

1.3.4, April 14, 2016

Fix: URLs were not getting properly replaced

1.3.3, April 13, 2016

Fix Attempt #3 at fixing Simply Static's upgrading process :'(

1.3.2, April 12, 2016

Fix Attempt #2 at fixing Simply Static's upgrading process 🙁

1.3.1, April 12, 2016

Fix: Attempt #1 at fixing Simply Static's upgrading process

1.3.0, April 9, 2016

New: Static archive creation handled via AJAX; PHP timeouts are a thing of the past

New: Activity Log - see what Simply Static is doing while it's working

1.2.4, March 25, 2016

Fix: Link hashes (e.g. href='#section-three') will no longer be rewritten as full URLs

1.2.3, March 8, 2016

Fix: HTTP and HTTPS on the same domain are treated as the same site (no redirect files will be created)

New: Added support for the img tag's srcset attribute, used for responsive images

1.2.2, January 26, 2016

Fix: Additional Files/Dirs now allows for usage of WP_PLUGIN_DIR and WP_CONTENT_DIR

Fix: Able to use WordPress' Export feature with Simply Static installed

1.2.1, January 18, 2016

Fix: index.html was not getting added to the static archive

1.2.0, January 16, 2016

1.1.3, December 7, 2015

1.1.2, October 22, 2015

Fix: Now handling 302, 303, 307 HTTP codes for redirection in addition to 301

Fix: Redirection now properly handles relative URLs

1.1.1, October 9, 2015

1.1.0, October 6, 2015

1.0.2, October 4, 2015

Fix: PHP 5.4 array initialization syntax caused errors in PHP <= 5.3

1.0.1, September 29, 2015

Fix: Settings/options are now deleted upon uninstallation

1.0.0, September 21, 2015

# data[].attributes.attachment_link.description
Simply Static is a static site generator that converts your existing WordPress website to a static website that you can host on your server, a static hosting provider, or a CDN. It drastically improves the performance of your website and minimizes security risks as it removes the connection between your traditional server and your static website.

# data[].attributes.attachment_link.readable_text
Are you frustrated by a slow website? Do over-sized images make you say "ewww"... Let EWWW Image Optimizer help you make your site faster, improve your bounce rate, and boost your SEO. But most importantly, make your visitors happier so they keep coming back for more.

With EWWW IO you can optimize all your existing images, from any plugin, and then let EWWW IO take care of new image uploads automatically.
Why use EWWW Image Optimizer?

1. No Speed Limits and unlimited file size.

2. Smooth Handling with pixel-perfect optimization using industry-leading tools and progressive rendering.

3. High Torque as we bring you the best compression/quality ratio available with our Premium compression for JPG, PNG, and PDF files.

4. Adaptive Steering with intelligent conversion options to get the right image format for the job (JPG, PNG, GIF, or WebP).

5. Free Parking The core plugin is free and always will be. However, our paid services offer up to 80% compression, and a host of other features!

6. Comprehensive Coverage: no image gets left behind, optimize everything on your site, not just the WordPress Media Library.

7. Safety First: all communications are secured with top SSL encryption.

8. Roadside Assistance: top-notch support is in our DNA. While API customers get top priority, we answer every single support question with care.

9. Pack a Spare: free image backups store your original images for 30 days.

EWWW IO is the only plugin that lets you optimize images using tools on your own server (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp). If you feel the need for more speed, get more compression and offload the CPU-intensive process of optimization to our specialized servers.

Automatic Everything

With Easy IO, images are automatically compressed, scaled to fit the page and device size, lazy loaded, and converted to the next-gen WebP format.

Support

Stuck? Feeling like maybe you DO need that rocket science degree? We provide free one-on-one email support to everyone.
Do you have an idea to make EWWW IO even better? Share it and vote on future features!
Found a bug? Report the issue on GitHub, and we'll get it fixed!

Bulk Optimize

Optimize all your images from a single page. This includes the Media Library, your theme, and a handful of pre-configured folders (see Optimize Everything Else below). GRAND FlaGallery, NextCellent and NextGEN have their own Bulk Optimize pages.

Optimize Everything Else

Configure any folder within your WordPress install to be optimized. The Bulk Optimizer will compress theme images, BuddyPress avatars, BuddyPress Activity Plus images, Meta Slider slides, WP Symposium Pro avatars, GD bbPress attachments, Grand Media Galleries, and any user-specified folders. You can also use Scheduled optimization or run the optimizer from WP-CLI if that's more your thing.

Plugin Compatibility

EWWW IO has been tested with hundreds (if not thousands) of plugins and themes, here are just a few of the most common ones: BuddyPress (Activity Plus add-on too), Cloudinary, Easy Watermark, FileBird, FooGallery, GD bbPress Attachments, GRAND FlAGallery, Gmedia Photo Gallery, MediaPress, Meta Slider, Microsoft Azure Storage, MyArcadePlugin, NextGEN Gallery, Regenerate Thumbnails, Weglot, WP Offload Media, WPML, WP Retina 2x, WP RSS Aggregator, WP Symposium. Read more...

WebP Images

If you want simple, get automatic WebP conversion with Easy IO, and be done with it! Otherwise, you can generate WebP versions of your images with the Bulk Optimizer, and deliver them to supported browsers. Take your pick between Apache-style rewrite rules, JS WebP Rewriting, and WebP Rewriting. EWWW IO even works with the WebP option in the Cache Enabler plugin from KeyCDN.

WP-CLI

Allows you to run all Bulk Optimization processes from your command line, instead of the web interface. It is much faster, and allows you to do things like run it in 'screen' or via regular cron (instead of wp-cron, which can be unpredictable on low-traffic sites). Install WP-CLI from wp-cli.org, and run 'wp-cli.phar help ewwwio optimize' for more information or see the Docs.

CDN Support

WP Offload Media is the officially supported (and recommended) plugin for uploads to Amazon S3, Digital Ocean Spaces, and Google Cloud Storage. Check our compatibility list for details on other plugins. All pull mode CDNs like Cloudflare, KeyCDN, MaxCDN, and Sucuri CloudProxy work automatically, but will require you to purge the cache after a bulk optimization.

Translations

Huge thanks to all our translators, see the full list!

If you would like to help translate this plugin, join the team.
Signup to receive updates when new strings are available for translation.

Credits

Written by Shane Bishop with special thanks to my Lord and Savior. Based upon CW Image Optimizer, which was written by Jacob Allred at Corban Works, LLC. CW Image Optimizer was based on WP Smush.it. Jpegtran is the work of the Independent JPEG Group. PEL is the work of Martin Geisler, Lars Olesen, and Erik Oskam. Easy IO and HTML parsing classes based upon the Photon module from Jetpack.

# data[].attributes.attachment_link.description
Are you frustrated by a slow website? Do over-sized images make you say "ewww"... Let EWWW Image Optimizer help you make your site faster, improve your bounce rate, and boost your SEO. But most importantly, make your visitors happier so they keep coming back for more.

# data[].attributes.attachment_link.description
The best of Google tools, for your WordPress site.

# data[].attributes.attachment_link.readable_text
Don't just minify & combine CSS/JavaScript files ending up with large, bloated and slow loading pages: Strip the " fat " first and get a faster website 🙂

Faster page load = Happier Visitors = More Conversions = More Revenue

There are often times when you are using a theme and a number of plugins which are enabled and run on the same page. However, you don't need to use all of them and to improve the speed of your website and make the HTML source code cleaner (convenient for debugging purposes), it's better to prevent those styles and scripts from loading.

For instance, you might use a plugin that generates contact forms and it loads its assets (.CSS and .JS files) in every page of your website instead of doing it only in the /contact page (if that's the only place where you need it).

" Asset CleanUp " analyse votre page et détecte tous les actifs chargés. Tout ce que vous avez à faire lorsque vous éditez une page / une publication est simplement de sélectionner les CSS / JS qu'il n'est pas nécessaire de charger, ce qui réduit la taille.

The plugin works best in combination with a cache plugin such as WP Rocket.

Main plugin's benefits include

Réduit le nombre de requêtes HTTP chargées et élimine les ressources bloquant le rendu (importantes pour un chargement de page plus rapide) en déchargeant les fichiers CSS / JS inutiles.

Préchargez les fichiers CSS / JS, les polices locales & Google Fonts pour que le navigateur télécharge les fichiers choisis dès que possible.

Réduire les fichiers CSS (y compris le code en ligne dans les balises STYLE)

Réduire les fichiers JavaScript (y compris le code en ligne dans les balises SCRIPT)

Combinez le CSS restant chargé & fichiers JavaScript

Fichiers CSS intégrés (automatiquement et en spécifiant le chemin d'accès aux feuilles de style)

Différer les fichiers JavaScript combinés en appliquant l'attribut " defer " aux balises SCRIPT

Suppression sur l'ensemble du site des émoticônes, des dashicons pour les utilisateurs invités et les commentaires s'ils ne sont pas utilisés

Reduces the HTML code of the actual page (that's even better if GZIP compression is enabled)

Makes source code easier to scan in case you're a developer and want to search for something

Remove possible conflicts between plugins/theme (e.g. 2 JavaScript files that are loading from different plugins and they interfere one with another)

Better performance score if you test your URL on websites such as GTmetrix, PageSpeed Insights, Pingdom Website Speed Test

Google will love your website more as it would be faster and fast page load is nowadays a factor in search ranking

Your server access log files (e.g the Apache ones) will be easier to scan and would take less space on your server

Optimisation / Suppression de Google Fonts

Optimisation des polices locales

Précharger les fichiers de polices locales (se terminant par .woff, .woff2, .ttf, etc.)

Appliquer la valeur de la propriété CSS " font-display " aux balises LINK / STYLE (version Pro)

Supprimez les liens, balises méta et commentaires HTML inutiles dans les balises HEAD et BODY (pied de page) du site Web.

Really Simple Discovery (RSD) link tag

Windows Live Writer link tag

REST API link tag

Pages/Posts Shortlink tag

Post's Relational Links tag

WordPress version meta tag (also good for security reasons)

All " generator " meta tags (also good for security reasons)

Balises de lien du flux RSS (généralement, elles ne sont pas nécessaires si votre site Web ne contient pas de blog)

oEmbeds, si vous n'avez pas besoin d'intégrer des vidéos (par exemple, YouTube), des tweets et des audios

Commentaires HTML valides (des exceptions à l'extraction peuvent être ajoutées et les commentaires conditionnels d'Internet Explorer sont préservés)

Chaque option peut être activée / désactivée selon vos besoins. Des instructions sur chacune d'elles sont données dans la page des paramètres du plugin.

Disable partially or completely XML-RPC protocol

Il s'agit d'un service API utilisé par WordPress pour des applications tierces, telles que les applications mobiles, la communication entre blogs et des plugins tels que Jetpack. Si vous utilisez ou envisagez d'utiliser un système distant pour publier du contenu sur votre site Web, vous pouvez laisser cette fonctionnalité activée (ce qui est le cas par défaut). De nombreux utilisateurs n'utilisent pas cette fonction du tout et si vous en faites partie, vous pouvez la désactiver.

Plugin works with WordPress Multisite Network enabled!

Asset CleanUp Pro
This plugin is the lite version of Asset CleanUp Pro that comes with more benefits including managing assets (CSS & JS files) on all WordPress pages, unloading plugins site-wide or via Regex(es), apply " async " and " defer " attributes on loaded JavaScript files which would boost the speed score even higher, move the loading location of CSS/JS files (from HEAD to BODY to reduce render-blocking or vice-versa if you need specific files to trigger earlier) and premium support. Click here to purchase Asset CleanUp Pro!

NOTES

People that have tested the plugin are so far happy with it and I want to keep a good reputation for it. In case something is not working for you or have any suggestions, please write to me on the forum and I will be happy to assist you. BEFORE rating this plugin, please check the following post http://chrislema.com/theres-wrong-way-give-plugin-feedback-wordpress-org/ and then use your common sense when writing the feedback 🙂

GO PRO

Déchargez les fichiers CSS / JS sur toutes les pages WordPress, y compris les catégories, les balises, la taxonomie personnalisée (par exemple, la catégorie de produit WooCommerce), 404 Introuvable, Date et Archives de l'auteur & Résultats de la recherche)

Unload targeted plugins site-wide or via Regex(es), thus resulting in not only their CSS/JS stripped, but also their backend PHP code, HTML output printed via wp_head() or wp_footer() action hooks, cookies that are set, etc.)

Différez CSS en l'ajoutant au BODY pour le charger de manière asynchrone (Le blocage du rendu en CSS retarde l'affichage d'une page Web de manière ponctuelle)

Déplacez les fichiers JavaScript de HEAD vers BODY et vice-versa (les fichiers CSS déplacés vers BODY sont automatiquement différés)

Différer les fichiers chargés par JavaScript (en appliquant l'attribut " defer " à tout fichier JS mis en file d'attente)

Fichiers async chargés en JavaScript (en appliquant l'attribut " async " à tout fichier JS mis en file d'attente)

Fichiers JavaScript en ligne (automatiquement et en spécifiant le chemin d'accès aux feuilles de style)

Appliquez la propriété CSS " font-display: " à @font-face à partir de fichiers locaux existants afin d'améliorer le score de PageSpeed ​​pour " Assurez-vous que le texte reste visible pendant le chargement du webfont "

Obtenir la taille du fichier du CSS / JS chargé

Premium support and updates within the Dashboard

Give Asset CleanUp a try! If you want to unlock all features, you can Upgrade to the Pro version.

What PHP version is required for this plugin to work?

5.4+ - I strongly recommend you to use PHP 7+, if you're website is fully compatible with it, as it's much faster than any PHP 5.* and it will make a big difference for your website's backend speed.

How do I know if my website's page loading speed is slow and needs improvement?

There are various ways to check the speed of a website and this is in relation to the following: front-end (the part of the website visible to your visitors), back-end (PHP code, server-side optimization), hosting company, CDN (Content Delivery Network) setup, files loaded (making sure CSS, JS, Images, Fonts, and other elements are properly optimized when processed by the visitor's browser).

Check out https://gtmetrix.com/ to do an analysis of your website and see the overall score your website gets in PageSpeed and YSlow.

What is an asset and which are the assets this plugin is dealing with?

Web assets are elements such as CSS, JavaScript, Fonts, and image files that make the front-end which is the look and functionality of your website that is processed by the browser you are using (e.g. Google Chrome. Mozilla Firefox, Safari, Internet Explorer, Opera etc.). Asset CleanUp deals with CSS and JavaScript assets which are enqueued in WordPress by your theme and other plugins.

Is this plugin a caching one?

No, Asset CleanUp does not do any page caching. It just helps you unload .css and .js that you choose as not needed from specific pages (or all pages). This, combined with an existing caching plugin, will make your website pages load faster and get a higher score in speed checking tools such as GTMetrix (Google PageSpeed and YSlow).

Has this plugin been tested with other caching plugins?

Yes, this plugin was tested with W3 Total Cache, WP Rocket and WP Fastest Caching and should work with any caching plugin as any page should be cached only after the page (HTML Source) was rendered and all the enqueueing / dequeueing was already completed (from either the plugins or the theme). Asset CleanUp comes with minify/combine files feature. Please do not also enable the same feature on a caching plugin. Example: If you already minified CSS/JS files with Asset CleanUp, do not enable Minify CSS/JS in WP Rocket or other caching plugins.

I've noticed scripts and styles that are loaded on the page, but they do not show in the " Asset CleanUp " list when editing the page or no assets are showing at all. Why is that?

There are a few known reasons why you might see different or no assets loading for management:

Those assets weren't loaded properly into WordPress by the theme/plugin author as they were likely hardcoded and not enqueued the WordPress way. Here's a tutorial that will help you understand better the enqueuing process: http://www.wpbeginner.com/wp-tutorials/how-to-properly-add-javascripts-and-styles-in-wordpress/

You're using a cache plugin that is caching pages even when you're logged in which is something I don't recommend as you might have conflicts with other plugins as well (e.g. in W3 Total Cache, you can enable/disable this) or that plugin is caching pages even when a POST request is made to them (which is not a good practice as there are many situations in which a page should not be cached). That could happen if you're using " WP Remote POST " method (from version 1.2.4.4) of retrieving the assets in the Dashboard.

You might have other functions or plugins (e.g. Plugin Organizer) that are loading prior to Asset CleanUp. Note that Plugin Organizer has a file that is in "mu-plugins" which will load prior to any plugin you have in "plugins", thus, if you have disabled specific plugins through "Plugin Organizer" in some pages, their assets will obviously not show in the assets list as they are not loaded at all in the first place.

If none of these apply to you and you just don't see assets that should definitely show there, please open a support ticket.

How can I access all the features?

You can get access to more features, priority support and automatic updates by Upgrading to the Pro version.

jQuery and jQuery Migrate are often loading on pages/post. Are they always needed?

The known jQuery library is being used by many themes and plugins so it's recommended to keep it on. jQuery Migrate was created to simplify the transition from older versions of jQuery. It restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later.

However, there are cases when you might not need jQuery at all on a page. If that's the case, feel free to unload it. Make sure you properly test the page afterward, including testing it for mobile view.

Is the plugin working with WordPress Multisite Network?

Yes, the plugin has been tested for WordPress Multisite and all its settings are applied correctly to any of the sites that you will be updating.

When editing a post/page, I can see the message " We're getting the loaded scripts and styles for this page. Please wait... ", but nothing loads! Why?

The plugin makes AJAX calls to retrieve the data from the front-end page with 100% accuracy. Possible reasons why nothing is shown despite the wait might be:

Your internet connection cut off after you loaded the edit post/post (before the AJAX calls were triggered). Make sure to check that and refresh the page if it's back on - it happened to me a few times

There could be a conflict between plugins or your theme and something is interfering with the script that is retrieving the assets

You are loading the WordPress Dashboard through HTTPS, but you are forcing the front-end to load via HTTP. Although Asset CleanUp auto-corrects the retrieval URL (e.g. if you're logged in the Dashboard securely via HTTPS, it will attempt to fetch the assets through HTTPS too), there could be cases where another plugin or .htaccess forces an HTTP connection only for the public view. Due to Same Origin Policy (read more here: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript), you can't make plain HTTP AJAX calls from HTTPS connections. If that's the case, try to enable " WP Remote POST " as a retrieval method in the plugin's settings if you want to manage the assets in the Dashboard.

You're using plugins such as Wordfence that block the AJAX request. At this time, if that's the case, it's best to enable managing assets in the front-end view (Settings).

In this case, it's advisable to enable " Manage in the Front-end? " in " Settings " of " Asset CleanUp ", thus making the list to show at the bottom of the posts, pages, and front-page only for the logged in users with admin privileges.

Although I've written the code to ensure maximum compatibility, there are factors which are not up to the quality of the plugin that could interfere with it.
In case the assets are not loading for you, please write to me on the forum and I will be happy to assist you!

I do not know or I'm not sure which assets to unload on my pages. What should I do?

With the recently released " Test Mode " feature, you can safely unload assets on your web pages without affecting the pages' functionality for the regular visitors. It will unload CSS & JavaScript files that you selected ONLY for yourself (logged-in administrator). That's recommended in case you have any doubts about whether you should applying a specific setting or unload any asset. Once you've been through the trial and error and your website is lighter, you can deactivate " Test Mode ", clear cache (if using a caching plugin) and the changes will apply for everyone. Then, test the page speed score of your website 🙂

1.3.6.1

Increased the speed of unloading (dequeueing) styles & scripts by ~40ms (caching is used to avoid calling the same PHP code during several action hooks)

Higher accuracy in stripping 'before' and 'after' associated inline SCRIPT after adding the content to the JS combined file

When combining JS content, make sure to extract the right relative path to make it combinable if a local file is loaded and it starts with // in the " src " attribute

Show confirmation message when unloading specific files that are very likely needed such as jQuery, Backbone & Underscore libraries

Alert the admin when there are unload rules from inactive plugins on pages such as " Bulk Changes " & " Overview "

Keep Dashicons loaded if the toolbar (top admin bar) is shown

Prevent front-end optimisation code from triggering while the CSS/JS is fetched, thus saving resources and improving the speed of retrieving the assets

Optimised the plugin to use less calls to MinifyCss & MinifyJs for hardcoded assets reducing considerably the resources used (sometimes timeout errors are generated in hosts with a lower resources allocated)

When a plugin page (e.g. " Settings ") is visited within the Dashboard, trigger a maintenance script that will remove inactive handle data information (from handles without any rule attached to it, often from deleted plugins no longer used) from the " wpassetcleanup_global_data " option value (from options table), thus making it lighter

In many hosting environments, the total number of fields submitted is maximum 1000 (set by default in php.ini); The total number of fields that were sent have been reduced (e.g. hardcoded assets information) as they are only enabled via JavaScript whenever they are relevant to make sure there are less fields sent (to void partial submit and missing data as a result in case the admin has difficulties increase the default 1000 in php.ini)

Do not automatically store hardcoded assets info when the CSS/JS manager list is loaded; Instead, store it IF there's a rule attached to it in order to make the contents of the " wpassetcleanup_global_data " option smaller in size (for a lighter database & faster MySQL queries)

Clear plugin's cache via AJAX after " Settings " is updated within the Dashboard (this is more effective then clearing it when the page reloads as it could take some time to clear the cache if there are lots of files stored there)

Whenever Asset CleanUp's caching is cleared, the Autoptimize (if enabled) caching is also cleared via AJAX (in an asynchronous way) to avoid any broken CSS/JS (rare cases) even for short time

Trigger certain actions (to save database & disk space) when the plugin is deactivated: Clear all its transients from the database & Remove the caching directory if it doesn't have any more CSS/JS; If all the plugin's changes were cleared via " Tools " -> " Reset ", then deactivating the plugin will completely clear any of its traces

The plugin's own files that are needed for the plugin's functionality (they are only loading for the logged-in admin), are loaded asynchronously (CSS) and deferred (JS) to ensure the admin doesn't load them as render-blocking especially when managing the pages in the front-end view

The combined CSS tags can now be altered for any reason via add_filter() through the 'wpacu_combined_css_tag' tag name, just like the combined JS tags are via 'wpacu_combined_js_tag'

Fix: Remove request to non-existent CSS file within the Dashboard that generated a 404 Not Found error in the browser's console (harmless, but confusing)

1.3.6.0

1.3.5.9

Removed unused files from " vendor " (Composer's directory) and updated the Minify CSS/JS library to the latest version, fixing errors for PHP 7.4+

Fix: In some cases, a 500 Internal Error was generated while fetching the assets list for management via the Dashboard view

1.3.5.8

1.3.5.7

1.3.5.6

1.3.5.5

1.3.5.4

New Feature: Stop triggering Asset CleanUp Pro (early stop) on specific front-end pages

New Feature: Easier way to deactivate options for debugging purposes on page load via /?wpacu_debug (printing an options area at the bottom of any front-end page for the logged-in admin)

Improvement: Removed plugin's meta boxes when a block is edited in Oxygen (as the meta boxes are not relevant there)

Improvement: Compressed images for a lighter plugin

Improvement: Do not trigger Asset CleanUp Pro if TranslatePress Multilingual plugin is in edit mode (front-end view)

Improvement: Storage info for cache directory shows the total size/number of all files (not just CSS/JS ones)

Improvement: On page request (within the Dashboard), /wp-admin/?wpacu_get_cache_dir_size will retrieve information about the caching directory (e.g. all its files and their sizes get listed)

Bug Fix: Avoid any PHP errors or very high CPU usage with some hosting packages in case a " circular reference " error is detected (e.g. an @import from a CSS file that is having the URL path to the same CSS file)

Bug Fix: CSS/JS URLs starting with // were giving unreachable error when checked if they are valid or not (e.g. from //fonts.googleapis.com/)

Bug Fix (plugin compatibility): Remove call_user_func_array() PHP error if SiteGround's " Remove Query String From Static Resources " is enabled

Bug Fix: Prevent errors in some BuddyPress pages as $post->post_type is undefined

1.3.5.3

1.3.5.2

1.3.5.1

1.3.5.0

Bug Fix: Sometimes, when external URLs (from a different domain) were present in the assets management list, when checking them via JavaScript for their status, the browser returned some errors interfering with " Add Media " not allowing the user to upload new images from the edit post/page area

1.3.4.9

1.3.4.8

1.3.4.7

1.3.4.6

1.3.4.5

1.3.4.4

Inline automatically CSS smaller then (specific size) KB (if option is enabled)

Inline CSS Improvement: Inline dynamic loaded CSS (if option is enabled)

Improvement for " Google Font Remove ": Added more patterns to detect Web Font Loader CDN requests

WP Rocket Compatibility Fix: If the CSS/JS files' path get changed by " WP Rocket " (path contains " /wp-content/cache/busting/ "), make sure they are getting unloaded by Asset CleanUp Pro if 'Ignore dependency rule and keep the " children " loaded' option is checked along with the unload rule

New Feature: Rewrite cached static assets URLs with the CDN ones if necessary (located in " Settings " -> " CDN: Rewrite assets URLs ")

Strip Google Fonts references from JavaScript (.js) files (if the removal option is active)

Append " display " parameter to Google Font URLs within JavaScript files (if any option for " font-display: " is chosen)

Bug Fix: Make sure all values from " Site-Wide Common Unloads " show the correct status (enabled/disabled) in " System Info " from " Tools "

1.3.4.3

New Assets Management Feature: Until now, the list was loaded automatically on edit post, page, custom post type, and taxonomy. You can choose to fetch the list when clicking on a button. This is good when you rarely manage loaded CSS/JS and want to declutter the edit page on load and also save resources as AJAX calls to the front-end won't be made to retrieve the assets' list.

New Feature: Cache Dynamic Loaded CSS & JavaScript to avoid loading the whole WP environment and save resources on each request (e.g. /?custom-css=value_here or /wp-content/plugins/plugin-name-here/js/generate-script-output.php?ver=1)

Reduced the number of database queries to fetch cached information making the pages preload faster (when the caching is rebuilt) thus reducing the loading time especially if PHP 5.6 is still used (which is slower than PHP 7+ when it deals with database connections).

Combine JS files improvement: If there are multiple files that have " defer " or " async " attribute set (or both) and they are not preloaded, then they will be grouped into fewer files; Before, only SCRIPT tags without these attributes were combined

Improvement to reduce disk space: Make sure already minified (100%) static .js files aren't cached

Google Fonts Optimization: Requests that are for icons (e.g. https://fonts.googleapis.com/icon?family=Material+Icons) are also combined to reduce HTTP requests

" Optimize CSS Delivery " from WP Rocket works together with " Inline Chosen CSS Files " from Asset CleanUp Pro

Prevent plugin from loading when Themify Builder (iFrame) is used

Bug Fix: Sometimes, the position of an asset (HEAD or BODY) is reported incorrectly if it was enqueued in specific action hooks; Extra checks are made to fix that as sometimes developers do not use wp_enqueue_scripts() which is the proper hook to use when enqueuing items that are meant to appear on the front end

Bug Fix: If CSS files get inlined, make sure @import without " url " is updated correctly in all situations

Bug Fix: In rare cases, managing assets for the Homepage is not working properly. Reason: $post is overwritten by external plugins or the theme because the developers have forgotten to use wp_reset_postdata() and reset it to its initial value (which should be 0 in this case).

1.3.4.2

1.3.4.1

1.3.4.0

1.3.3.9

1.3.3.8

1.3.3.7

1.3.3.6

New Feature: Google Fonts Optimization: Combine multiple font requests into fewer requests; Option to add " font-display " CSS property (PageSpeed Insights Reference: " Ensure text remains visible during webfont load ")

1.3.3.5

1.3.3.4

1.3.3.3

New Feature: Option to preload CSS/JS files by ticking " Preload (if kept loaded) " checkbox for the corresponding file (More info: https://developers.google.com/web/tools/lighthouse/audits/preload)

Hide irrelevant Asset CleanUp MetaBoxes when custom post types from " Popup Maker " & " Popup Builder " plugins are edited

1.3.3.2

Bug Fix: When pages were updated, jQuery Migrate and Comment Reply were loaded back (when they were marked for unloading)

Bug Fix: Sometimes, WP Rocket caching was not fully cleared because of an Asset CleanUp hook that interfered with it

1.3.3.1

Option to unload on all pages (site-wide) the Dashicons for non-logged-in users

Load it on this page (exception) is preserved if chosen before any bulk unload

Better accuracy in getting the total unloaded assets

Used transient to store total unloaded assets from the SQL query (it's slow on some servers)

Improved " Plugin Review " notice to use fewer queries to determine if it will be shown or not

On plugin activation, mark Checkout/Cart pages from WooCommerce & EDD to not apply plugin combine/minify options

Minify/Combine CSS/JS files option from Asset CleanUp will be unavailable if Fast Velocity Minify is active

Fixed undefined error related to ignoring " children " option

Implemented WordPress File System for dealing with read/write cached CSS/JS files

Improved " CSS/JS Load Manager " pages overview layout

Disable oEmbeds Feature; Option to update " Assets List Layout " while managing the assets

Added tip messages next to various handles

Bug Fix: AJAX call for retrieving plugins' icons was not working

Updated Freemius SDK to 2.3.0

1.3.3.0

1.3.2.9

New Feature: Enable Minify CSS/JS on the fly when admin is logged in (for debugging purposes) - via /?wpacu_css_minify

Updated " Tools " -> " System Info ": Has database information related to the Asset CleanUp's entries

Option to override " administrator " (default) role, in order to acesss plugin's pages

Do not trigger Asset CleanUp Pro on REST Requests, WPBakery Page Builder Edit Mode, Brizy Page Builder Edit Mode

Avoid notice errors if some " SG Optimizer " features are enabled

Minify CSS: Compatibility with " Simple Custom CSS " plugin

Match sidebar and top bar menus; Allow unloading of CSS/JS on the fly (via URI request) for debugging purposes; Added coloured left border for assets that had their position changed to easily distinguish them

New Feature: Ignore dependency rule and keep the " children " loaded

New Feature: CSS/JS " Notes " (useful to remember why you have unloaded or decided to keep a specific file)

Bug Fix: Posts' Metas (e.g. load exceptions) were not imported

Bug Fix: Make sure specific elements from " Site-Wide Common Unloads " are properly imported/exported

1.3.2.8

1.3.2.7

1.3.2.6

Prevent plugin from triggering any of its settings when page builders (e.g. Divi, Elementor, Beaver Builder, Oxygen, etc.) are in edit mode for maximum compatibility

Compatibility with SG Optimizer plugin

Option to prevent plugin to trigger any of its settings & unload rules on request via " wpacu_no_load " query string

Do not minify CSS/JS from /wp-content/uploads/ (e.g. files belonging to Elementor or Oxygen page builder plugins)

Added more things to " System Info " including settings and browser information

Apply relative URLs for combined CSS/JS script/stylesheet tags, if URL opened is via SSL and the WordPress site URL starts with http://

Bug Fix: Clear CSS/JS cache was returning a blank white page

Bug Fix: Minify JS - Exceptions weren't applied

1.3.2.5

Bug Fix: 403 Forbidden error was returned when fetching assets within the Dashboard because of the wrong nonce check

Option to show on request all the settings (no tabs) within " Settings " plugin's area by appending '&wpacu_show_all' to the URL like: /wp-admin/admin.php?page=wpassetcleanup_settings&wpacu_show_all

1.3.2.4

1.3.2.3

New Option in " Assets List Layout ": Sort by CSS/JS position (HEAD and BODY tags)

New Feature: Strip HTML Comments

Assets Meta Box update: Changed 'advanced' to 'normal' for $context parameter (e.g. Oxygen Builder 2.2 compatibility); added option to update the $content and $priority of the Asset CleanUp meta boxes via " add_filter " via the following tags (for each meta box): wpacu_asset_list_meta_box_context, wpacu_asset_list_meta_box_priority, wpacu_page_options_meta_box_context, wpacu_page_options_meta_box_priority

Bug Fix: Settings update now trigger on 'init' rather than 'plugins_loaded' for maximum compatibility with all WP installs;

Bug Fix: Make sure Emojis are always disabled when specified in the Settings and there is no DNS prefetch to //s.w.org

Potential WooCommerce bug fix (is_woocomerce() returns true while is_cart() isn't sometimes)

Added video tutorials in the " Getting Started " area

Removed HTML usage notice for Asset CleanUp

1.3.2.2

Security Fix: Updated Freemius SDK to 2.2.4

Bug Fix: Within the Dashboard, an error related to an undefined constant in Plugin.php was showing up

1.3.2.1

1.3.2

Minify/Combine JS files & HEAD CleanUp features are now available in the Lite version

1.3.1

1.3

New Feature: Minify CSS

Bug Fix: Make sure no 500 errors are returned on save settings or save post when the wrong caching directory is read

1.2.9.9

Bug Fix: Side " Asset CleanUp: Options " meta box was not showing in the edit page/post within the Dashboard view

1.2.9.8

New Feature: " Asset CleanUp: Options " side meta box showing options to disable plugin functionality for posts, pages, and custom post types; Ideal to use with the " Preview " feature if you wish to see how a page loads/looks before publishing any changes

1.2.9.7

1.2.9.6

Bug Fix: After post/page update, a fatal error was showing on calling a method that doesn't exist

1.2.9.5

Changed the way the combined loaded CSS files caching is stored (/wp-content/cache/asset-cleanup/); Transients are not used anymore to avoid having too many records in the options table

Clear cache now keeps the old merge CSS files in the " cache/asset-cleanup " folder in case a cached page still makes reference to any of the files

1.2.9.4

Bug Fix: If PHP version is lower than 7, an error is shown when fetching the plugins' icons in the background to be shown on the management list (when sorted by the assets' location)

1.2.9.3

1.2.9.2

WooCommerce & WP Rocket Compatibility - Bug Fix: When both WooCommerce and WP Rocket are active and an administrator user is logged in and tries to place an order, the " Sorry, your session is expired. " message is returned

1.2.9.1

1.2.9

Added " System Info " to " Tools " page to fetch information about the WordPress environment in case something needs debugging

Added " Getting Started " page to make things easier for anyone who doesn't understand how the plugin works

1.2.8.9

1.2.8.8

Option to clean any license data after everything is reset in case the Pro version was used before on the same website

Removed " Opt In " option from the non-sensitive diagnostic tracking until it will get replaced with a smoother version

1.2.8.7

Bug Fix: When settings are reset to their default values via " Tools ", make sure 'jQuery Migrate' and 'Comment Reply' are loading again if added in the bulk (site-wide) unload list (as by default they were not unloaded)

1.2.8.6

1.2.8.5

1.2.8.4

1.2.8.3

Added the logo on top of each admin page belonging to the plugin

Changed plugin's icon from the Dashboard left menu

1.2.8.2

Added option to expand / contract " Styles " and " Scripts " management list and ability to choose the initial state on page load via plugin's " Settings " page

1.2.8.1

1.2.8

Bug Fix: PHP code change to properly detect the singular pages had the wrong condition set

1.2.7.9

Improved CSS styling for the assets list to avoid conflicts between other CSS rules from other themes and plugins

1.2.7.8

1.2.7.7

1.2.7.6

Bug Fix: " Everywhere " bulk unloads could not be removed from " Bulk Unloaded " page

1.2.7.5

Bug Fix: When inline CSS code was attached to a handle, it would trigger an error and prevent the assets from printing in the back-end view

1.2.7.4

1.2.7.3

1.2.7.2

Bug Fix: Sometimes, specific scripts were showing up on Dashboard view, but not showing on Front-end view

Extra confirmation required when unloading site-wide " jQuery Migrate " and " Comment Reply " from the plugin's settings (to avoid accidental unload)

1.2.7.1

Removed " @ " from printing in the output when using AJAX call to fetch the assets, to avoid conflict with Cloudflare's email protection

Replaced deprecated jQuery's live() with on() to avoid JavaScript error on the front-end in case jQuery Migrate is disabled

1.2.7

1.2.6.9

Made sure that default.php (new file) is not missing within /templates/meta-box-loaded-assets/ directory

1.2.6.8

1.2.6.7

Bug Fix: " Unload on All Pages of [post type here] post type " was not showing within the Dashboard view

1.2.6.6

Bug Fix: Assets were not retrieved within in the Dashboard for the home page

Compatible with WP Asset CleanUp Pro

1.2.6.5

Bug Fix: Fatal error " Can't use method return value in write context " (for PHP versions < 5.5)

1.2.6.4

Bug Fix: When editing a post/page within the Dashboard and the " Update " button was pressed before the " WP Asset CleanUp " meta box was loading, it sent an empty unloaded list to the plugin and it deleted the current settings for that particular post/page

1.2.6.3

Bug Fix: On some environments, a fatal error shows when activating the plugin (the issue was posted on the support and the ticket solved)

1.2.6.2

Added " Disable jQuery Migrate Site-Wide? " and " Disable Comment Reply Site-Wide? " (which belong to WordPress core files and often are not used in a WordPress website) to " Settings " page for the convenience of the user

Bug Fix: jQuery Migrate can be properly unloaded now without affecting the load of jQuery

1.2.6.1

Bug Fix for PHP versions lower than 5.6 - Menu.php triggered a PHP warning as PHP constants were not allowed in class constants

1.2.6

New Feature: Disable Emojis Site-Wide

Hide " WP Asset Clean Up " menu if the logged in user doesn't have 'manage_options' capabilities (technically, it's just for administrators)

1.2.5.3

Bug Fix: PHP Warning when array was passed to json_decode(), instead of string

1.2.5.2

Bug Fix: Unload on All Pages of [post_type_here] post type wasn't keeping previous records when choosing new values to unload

1.2.5.1

Bug Fix: Better accuracy for determining the current post ID and whether the page is the home page

1.2.5

Bug Fix: Remove JavaScript error from window.btoa() in case the page contains non-latin characters

Added " Get Help " page within the plugin's menu to anyone interested in hiring me or any of my colleagues for professional help related to the plugin or any other WordPress task

1.2.4.4

1.2.4.3

Bug Fix: PHP versions < 5.4 triggered errors

1.2.4.2

Now styles that are loaded in the BODY section of the page are unloaded (if selected); Sometimes, in special cases, within " wp_footer " action (or other similar one such as " get_footer "), wp_enqueue_style is called

1.2.4.1

Bug Fix: When the handle's key on update was equal with 0 (for remove global unload), the rule would not be remove *

1.2.4

Bug Fix: Remove " Unload everywhere " rule had to be updated to work no matter what key is assigned to the handle in the array resulting from the JSON

1.2.3

Assets can now be disabled for all the pages belonging to a specific post type

The list of assets disabled globally (everywhere, for a specific post type etc.) can be managed in a single page too

1.2.2

Bug Fix: Sometimes scripts in the footer were not detected for unloading

1.2.1

Bug Fix: Sometimes the assets exceptions list (when disabled globally) for the homepage is not loaded from the right source

1.2

1.1.4.6

Now the asset list can be updated on the front-end (below the loaded page, post, front page) if the feature is enabled in the " Settings "

The assets URL is now clickable and loads the CSS/JS file in a new tab

1.1.4.5

Some assets containing specific ASCII characters in the URL were not shown. This is solved now and they will show fine in the list.

A warning icon is shown next to each script that is part of WordPress core. Also, a message on the top of the list warns the user about the risks of unloading core files

1.1.4.4

If the Dashboard is accessed through HTTPS, then the AJAX call to the front-end must be through HTTPS too - otherwise the call gets blocked and the assets list will not show (loading message will appear and confuse user)

1.1.4.3

Improved code to not show any PHP errors in case WP_DEBUG constant is set to 'true'

1.1.4.2

Prevent JavaScript errors from showing in the background and interfere with the functionality of other plugins in case script.min.js is loaded in pages where the plugin is not needed

1.1.4.1

Prevent any calls to be made for non-published posts/pages as the list of assets is relevant only after the post is published and all assets (from plugins and the themes) are properly loaded on that post/page

1.1.4

Bug fix that prevented the AJAX calls from triggering on specific WordPress settings

1.1.3

Improved the code and made sure that the actual URL being fetch is shown to avoid confusion

1.1.2

Fixed a bug that wasn't loading the iCheck jQuery plugin all the time when it was needed

Better check if PHP version is 5.3+ (notification is shown only in the Dashboard and the plugin does not load in the front-end)

1.1

1.0

# data[].attributes.attachment_link.description
Don't just minify & combine CSS/JavaScript files ending up with large, bloated and slow loading pages: Strip the " fat " first and get a faster website 🙂 Faster page load = Happier Visitors = More Conversions = More Revenue There are often times when you are using a theme and a number of plugins which are enabled and run on the same page.

# data[].attributes.attachment_link.readable_text
WP Migrate allows you to push and pull your Media Library files between two WordPress installs. It's a simple sync process that removes the need for manually copying files down.

As fast as, if not faster, than FTP.

Sync all your media files between sites during a migration

Only sync files that have been added or updated since your last migration

Keep your site environments in sync in the time it takes to make your morning coffee. ☕

# data[].attributes.attachment_link.title
WP Migrate - Push/Pull Your WordPress Database & Files

# data[].attributes.attachment_link.description
WP Migrate allows you to push and pull your Media Library files between two WordPress installs. It's a simple sync process that removes the need for manually copying files down. As fast as, if not faster, than FTP.

# data[].attributes.attachment_link.readable_text
Brozzme DB Prefix is a one click tool to modify your database prefix everywhere (database and wp-config.php).

To apply a new prefix, you just need to verify that the wp-config.php is writable and that the Alter rights of the database are enable.

A single entry is need : the new database prefix. The plugin will generate a new one for you. You only have to press the button if you are ok with the generated prefix. Of course, the prefix can be modify to fit your needs.

This plugin doesn't have any options settings.

Since 1.3 : New tools will be add !

mysql dump : export whole database in a single click or more click if you need options 😉

Have a look to the other Brozzme plugins search : Brozzme

Link to Brozzme and WPServeur.

1. Upload " Brozzme DB Prefix " to the " /wp-content/plugins/ " directory.

2. Activate the plugin through the " Plugins " menu in WordPress.

3. Go to Tools menu and choose DB Prefix

A question that someone might have

An answer to that question.

Why do I need to change the WordPress database prefix ?

WordPress Database is like the heart for your WordPress site, as the database runs for every single information store, you need to protect it against hackers and spammers that could run automated code for SQL injections.
Many people forget to change the database prefix in the install wizard.
This makes it easier for hackers to plan a mass attack by targeting the default prefix wp_.
To avoid them, you can protect your database by changing the database prefix which is really easy with Brozzme DB Prefix.
It takes a few seconds to change the prefix.

What do I need to verify before changes ?

MAKE SURE YOU HAVE A DATABASE BACKUP BEFORE USING THIS TOOL.
You just need to verify:

 - wp-config.php is writable on your server. - that mySQL ALTER rights are enable.

What can I do if the process fails ?

Depending on where the fail occurs:

 Compare prefix in the wp-config.php and in phpmyAdmin, depending on the the situation, - change manually $table_prefix value in wp-config.php. - suppress all tables and import the backup in phpmyAdmin. Verify all the pre-requisite point in the previous question before processing once again.

Why can I not do it manually?

Of course you can, but there's many occurences to modify to make it works. Not only the tables name need to be modify.

 Here is the exhaustive list of what to change, - Tables names, - table options: {old_prefix}user_roles option name, table usermeta, for each registered user, {old_prefix}capabilities and {old_prefix}user_level, option names if exists you'll need to also modify {old_prefix}dashboard_quick_press_last_post_id option name

I can't delete, edit anymore using phpmyAdmin with MAMP...

Only use lower-case characters to solve this.

" Brozzme DB Prefix & Tools Addons " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

1.3.2

bugfixes

1.3.1

bugfixes for notices

1.3

1.2.2

1.2

get right path to wp-config -thx @victorfreitas

1.1

bugfixes with languages txt domain

1.0

# data[].attributes.attachment_link.description
Brozzme DB Prefix is a one click tool to modify your database prefix everywhere (database and wp-config.php). To apply a new prefix, you just need to verify that the wp-config.php is writable and that the Alter rights of the database are enable. A single entry is need : the new database prefix.

# data[].attributes.attachment_link.readable_text
Gérez tous vos besoins de contenu personnalisé dans UN SEUL emplacement avec le framework Pods. Vous pouvez :

Créez et modifiez les types de contenu personnalisé, la taxonomie, les champs et enrichissez les objets WordPress existants tels que les utilisateurs, les médias, les articles et les pages ou étendez des types de contenu personnalisé déjà créés par d'autres extensions - tous cela à partir de Pods.

Affichez facilement votre contenu personnalisé, que vous souhaitiez utiliser des codes courts (shortcodes), des widgets, des modèles Pods sans code ou encore utiliser du code PHP standard à inclure dans les modèles et les fonctions des thèmes WordPress.

Créez des connexions entre n'importe lesquels de vos contenus pour les organiser, de manière logique et utile, à l'aide de champs relationnels.

Laissez Pods vous aider à améliorer vos compétences de développement et à gérer le contenu en allant bien au-delà des possibilités offertes par les articles et les pages WordPress. Découvrez notre guide utilisateur sur pods.io, notre forum de support et notre " Slack chat " pour vous aider à développer avec Pods.

Introduction

Types de contenu qui évoluent selon vos besoins

Créez n'importe quel type de contenu que vous voulez - petit ou grand - nous avons vous couvert. Chaque type de contenu créé avec Pods obtient " tout l'amour dont il a besoin pour grandir et fort ". Vous obtiendrez une interface facile à utiliser qui vous permet de gérer les champs personnalisés et la façon dont votre type de contenu fonctionnera.

Nous vous donnons maintenant le pouvoir que vous n'avez jamais eu auparavant avec une extension (plugin) unique, car nous avons ré-imaginé comment gérer les types de contenu à partir de la base.

Créer de nouveaux types de contenus

Avec Pods, vous pouvez créer des types de contenu entièrement nouveaux:

Type de contenu personnalisés - Types de contenu qui ressemblent et fonctionnent comme des Article et des Pages , mais dans leurs propres zones distinctes

Taxonomies personnalisées - Types de contenu qui ressemblent et fonctionnent comme des Catégories et des Étiquettes (Tags), mais dans leurs propres zones distinctes

Page de réglage personnalisée - Créez des formulaires d'administration personnalisés dans les Réglages pour aider à organiser les paramètres globaux personnalisés de votre site

Type de Contenu Avancés - Ceux-ci sont entièrement distincts de WordPress et fonctionnent hors de leurs propres tables de base de données

Étendre des types de contenus existant

Pas satisfait? Qu'en est-il du pouvoir d'étendre les types de contenu existants? Nous vous proposons d'étendre ces principaux objets WordPress:

Type de contenu - Créez et gérez les champs pour n'importe quel type de contenu (Articles, Pages, etc) existants, même ceux déjà créés par des extensions/plugins ou des thèmes

Taxinomies - Créez et gérez les champs pour n'importe quelle Taxonomies (Catégories, Étiquettes, etc) existantes, même celles déjà créés par des extensions/plugins ou des thèmes

Médias - Créez et gérez des champs pour vos téléchargements multimédia, ajoutez facilement des informations supplémentaires et un contexte à n'importe quel fichier souhaité

Utilisateurs - Créer et gérer des champs pour vos profils d'utilisateurs, c'est vraiment un jeu d'enfant!

Commentaires - Créez et gérez des champs pour les commentaires de vos visiteurs, ajoutez facilement des champs qui correspondent à la façon dont vous utilisez les commentaires en tant que commentaires et plus

Utilisez nos types de champs, ou créez les votres

Nous avons beaucoup de types de champs communs à votre disposition, ou vous pouvez construire vos propres classes de champ extensible.

Chacun de ces type de champ ont leur propre ensemble d'options, si ceux-ci ne le sont pas assez ils sont également facilement étendable:

Date/Heure - Date, Heure, ou les deux

Numéro - Numéro ordinaire ou Devise

Texte - Texte simple, site Web, téléphone, e-mail ou mot de passe

Texte de paragraphe - Paragraphe simple, WYSIWYG (TinyMCE ou CLEditor, ou ajoutez le vôtre) ou Code (Syntaxe en surbrillance)

Sélecteur de couleurs - Choisir une couleur, parce que les couleurs c'est chouette 🙂

Oui / Non - Vous ne pouvez pas vraiment vous tromper avec une case à cocher, mais nous avons ajouté quelques éléments pour le faire ressortir

Fichier / Image / Vidéo - Téléchargez de nouveaux supports ou sélectionnez-les parmi ceux existants grâce à notre intégration à la bibliothèque multimédia ou utilisez un simple uploader, c'est votre choix

Avatars - Téléchargez de nouveaux médias ou sélectionnez parmi ceux existants, s'intègre automatiquement aux appels get_avatar pour les utilisateurs étendus par des Pods

Relations - Relier n'importe quel élément, à n'importe quel élément d'un type objet WP, un autre Pod, ou une liste personnalisée définie par l'utilisateur - avec des relations bidirectionnelles

des Relations pour maîtriser le monde avec

Liste personnalisée définie

Types de contenu

Taxonomies

Utilisateurs

Rôles utilisateur

Capacité utilisateur (Capabilities)

Média

Commentaires

Et de nombreuses autres relations sont également disponibles, y compris:

Taille d'images

Menus Navigation

Format d'Article

Etat d'Article

Barres latérales

Pays (prédéfinis)

Etats des USA (prédéfinis)

Jours de la semaine (prédéfinis)

Mois de l'année (prédéfini)

Facilité d'affichage de vos contenus

Il existe plusieurs façons d'afficher les données de Pods dans tout votre site, mais avec n'importe quel type d'objet WP que vous créez ou étendez avec Pods, vous pouvez utiliser toutes les fonctions et les méthodes auxquelles vous êtes déjà habitué avec le noyau API / Loop de WordPress

En outre, nous avons une " United Theming API " qui vous permet de " thème "r/personnaliser vos types de contenu à travers chaque type de Pod, peu importe si c'est un type de poste ou taxonomie ou utilisateur, ou .. vous obtenez ce que vous souhaitez.

Personnalisez les menus d'administration

Utilisez l'interface utilisateur Pods (inclus dans les Pods 1.10+) pour créer vos propres panneaux de gestion personnalisée pour vos Pods.

Composants optionnels pour en faire encore plus

Vous pouvez activer certains de nos composants inclus dans Pods pour étendre encore plus votre site WordPress:

Rôles et capacités (capabilities) - Créez ou modifiez des rôles pour votre site et personnalisez leurs fonctionnalités correspondantes

Pages - Créez des pages personnalisées qui fonctionnent en dehors du chemin du site, avec le support des caractères génériques, et choisissez le modèle de page à utiliser

Modèles - Utilisez notre moteur de modèles pour créer des modèles qui peuvent être utlisés par vos clients pour une gestion sans souci

Helpers - Personnaliser le fonctionnement de Pods à partir de la zone admin avec des extraits de code simples à avancés réutilisables

Types de contenu avancés - Ces types de contenu ont été intégrés dans les pods avant la version 2.3, mais sont désormais activés

Stockage de tables: activez le stockage sur table séparé pour les champs personnalisés sur les Post Type, les médias, les utilisateurs et les commentaires. Ajoute également la possibilité d'ajouter des champs personnalisés aux Taxonomies

Relations avancées: ajoutez des objets de relation avancés pour les inclure dans les Tables de Base De Données, les réseaux Multisites, les sites Multisites, les Thèmes, les Modèles de Page, les Colonnes latérales (sidebars), les objets de type Post et les objets de Taxonomie

Syntaxe Markdown - Parse la Syntaxe Markdown pour les champs de paragraphe Texte / WYSIWYG

Intégration dans des thèmes Builder - Utilisez nos modules étroitement intégrés aux " Builder " pour vos mises en page

Migrer vers Pods et découvrez ce que vous ne pouviez pas faire jusque là

Vous utiliser une autre solution? Nous avons créé des composants complémentaires à Pods pour vous faciliter la transition:

Importer depuis Custom Post Type UI

Plus d'importations à venir, notamment l'importation à partir de Custom Field Suite, Advanced Custom Fields et Custom Tables

Jouez également avec d'autres

Nous faisons également de notre mieux pour s'intégrer et nous rendre compatible avec d'autres projets:

Extensions(Plugins) avec lesquelles Pods est compatible

Themes dans lesquels Pods est intégré

Contributeurs

Pods vraiment ne serait pas où il est sans toutes les contributions à la fois financièrement et de type code / temps. Consultez notre GitHub pour obtenir une liste des contributeurs ou recherchez nos problèmes listé sur GitHub pour voir tous ceux qui participent à l'ajout de fonctionnalités, à la correction de bugs ou aux rapports de problèmes / tests.
github.com/pods-framework/pods/graphs/contributors
Traductions

Un grand merci à tous ceux qui nous ont aidés à traduire Pods dans d'autres langues que l'anglais!

Rejoignez-nous pour mieux traduire l'interface Pods a: https://translate.wordpress.org/projects/wp-plugins/pods

Nous avons aussi un channel Slack Chat pour aider nos traducteurs à commencer et les assister dans le processus.

2.7.9 - August 9th 2018
Features/Enhancements

Added: Support for Pods::fields() argument keyed which when set to true will return the array for relationship fields with the IDs used as keys, #5092 (@sc0ttkclark)

Added: pods_shortcode_output filter to allow customization of shortcode output based on shortcode attributes, #5083 (@sc0ttkclark)

Bug Fixes

Fixed: Fix compatibility issue with Polylang & WPML when getting the current language from the edit post and edit tax pages. #5060 (JoryHogeveen)

2.7.8 - July 26th 2018

Hotfix: Time field generates a fatal error on PHP prior to 5.5, #5079 (@davegaeddert)

2.7.7 - July 26th 2018
Features/Enhancements/Improvements

Code Quality: Disallow multiple assignments and assignment inside conditions, #5021 (@GaryJones)

Code Quality: WordPress.WhiteSpace.PrecisionAlignment compliance, #5026 (@GaryJones)

Code Quality: Use interpolation to construct all dynamic hook names, #4992 (@GaryJones)

Bug Fixes

Fixed: 'others' capability checks for current_user_can pods_{$action}{$pod} vs pods{$action}others{$pod} capabilities, #5043 (@Ulminia, @sc0ttkclark)

Fixed: " Export all " button for ACTs does not work, #5005 (@pglewis)

Fixed: Pods Template Editor is adding two 'tabs' to the front of the template during Save. #5022 (@pglewis)

Fixed: Midnight (00:00) results as 'empty' in an [if][/if] Template Tag. #4999 (@pglewis)

Fixed: Non-internationalized string " Add Another Custom Capability ". #5028 (@GaryJones, @pglewis)

2.7.6 - June 8th 2018

Fixed: Records added modally via DFV's 'Add New' are not selected and don't refresh list view in 2.7.5, #5014 (@sc0ttkclark, @pglewis)

2.7.5 - June 7th 2018
Bug Fixes

Fixed: Only flush rewrite rules in an admin context, #5006 (@sc0ttkclark)

Fixed: SelectWoo fields would sometimes call focus() inappropriately #4725 (@GaryJones)

2.7.4 - June 6th 2018
Features/Enhancements

Code Quality: Address some i18n code standard violations, #4982 (@GaryJones)

Code Quality: All @since and @deprecated tags updated to use three digits everywhere, #4995 (@GaryJones)

Added: Tooltip for the Hierarchical option for taxonomies, #4949 (@pglewis)

Bug Fixes
2.7.3 - May 6th 2018
Bug Fixes

Fixed: 'search' param for Pods shortcodes #4909 (@pglewis)

Fixed: 'before_content' and 'after_content' were ignored in widgets #4891 (@pglewis)

2.7.2.1 - May 5th 2018
Developer and deployment enhancements Bug Fixes

Fixed: Pods Widget output #4891 (@pglewis)

Fixed: Slider controls not showing #4895 (@pglewis)

Fixed: Fatal exception attempting to parse Persian DateTime strings #4896 (@sc0ttkclark)

Fixed: Array to string conversion notice in Pods form #4886 (@sc0ttkclark)

2.7.2 - May 3rd 2018
Ajout de nouvelles fonctionnalités

Added WP-CLI commands for Pods, more details at https://docs.pods.io/advanced-topics/pods-wp-cli/ (@sc0ttkclark)

Added: Filter HTML class for li.pods-field form element to allow for more styling options. #4813 (@paddelboot)

Added: Currency field enhancement: Add a currency sign before the field input. #4714 (@JoryHogeveen)

Added: Currency formats with spacing between currency sign and value #4838 (@JoryHogeveen)

Correctif de bugs & rectifications

Fixed: Missing thickbox styles for PodsUI::filters() #4797 Fixes #4693 which was preventing Advanced Content Type Filters Popup from Loading (@pglewis)

Fixed: Text field readonly no longer defaults to true #4794 Fixes #4791 (@pglewis)

Fixed: Simplify how we inject the PHP string into the JS #4787 Fixes #4786 which was creating syntax error in JS for number fields (@pglewis)

Fixed: Tooltips were not working in the Pods Templates or Roles and Capabilities components #4851 (Fixes #4850) (@pglewis)

Fixed: Isolates qtip styles and functionality to pods only which should hopefully resolve any issues with conflicting with other plugins/themes that may use the tooltip functionality [#4834] Fixes #4832 where tooltips were not displaying (@nicdford)

Fixed: Tooltip corrections: Update Pods Add New screen for extended taxonomies as Table Storage is not required since Term Meta was added by WordPress. #4609 (@pglewis)

Fixed: Issue where fields with particularly long post titles would extend past the width of the container #4831( Fixes #4700) (@nicdford)

Added: appropriate CSS namespace prefixes to avoid style conflicts #4632 (#4612) (@nicdford)

Fixed: Prefix all form styles with form.pods-manage. Namespace prefix all pods-manage styles to avoid CSS conflicts with Gravity forms (#4615,#4612) (@JoryHogeveen)

Fixed: Pods DFV fields no longer depend upon the specific instance of jQuery shipped with WordPress (#4680). (@pglewis)

Fixed: Update all storage type tooltips. Many were still referencing old Custom Taxonomy Table Storage requirements that were no longer required after Term Meta support. Fixes #4835 (@pglewis)

Fixed: Bug with decimal handler when converting to dash (-) #4829 (@JoryHogeveen)

Fixed: Checkbox misalignment on custom settings pages (#4711) (@JoryHogeveen)

Fixed: Quality of life visual updates and optimizations for the CLEditor (#4633) (@nicdford)

Fixed: %F with PHP's sprintf function defaults to a precision of 6 decimal places, we now include the precision specifier whenever more than 6 decimal places of precision is needed. (#4741) (@0xLBF)

Fixed: Extend the condition for WPML validation exception to cover the Translation Editor so required fields don't break the Translation Editor in WPML. (#4802) (@dgwatkins)

Fixed: Corrects most relationship fields on media items when editing in grid mode. Select2 based fields still need a workaround (Autocomplete, List View). (#4795) (@pglewis)

Fixed: Avoid printing null message in PodsUI #4796 (@davidatwhiletrue)

Fixed: Single-select Post Thumbnail does not display in Pods Template traversal. Allow traversing into post_thumbnail. (#4719) (@jamesgol)

Fixed: Disable the " Add New " button for relationships when we're inside a media modal window (#4864). This is just a workaround until we can iron out the CSS and display for a modal from a modal. (@pglewis)

Fixed: Autotemplate hook validation to verify filter before applying Auto Templates (#4695) (@JoryHogeveen)

Fixed: Allow user-meta (and other extended Pods) to work in templates (#4847) (@jamesgol)

Fixed: Corrected conflicts with container CSS/JS around Date/Time Fields (#4878) (@pglewis,@nicdford)

Correctifs sur les tests unitaires et le flux de travail

Fixed: Skip npm install and js tests on the PHP 5.3/Precise box to fix #4788 (#4789) (@pglewis)

Fixed: mockery 1.0 requires php >=5.6.0; downgrade to 0.9 for now #4818 @pglewis

Fixed: PHP Codesniffer Fixes #4569 (@sc0ttkclark)

Fixed: eslint rules and formatting for Javascript (DFV only) #4590 (@sc0ttkclark)

2.7.1 - December 8th 2017

Fix table join logic for taxonomies when renaming meta fields #4613 @sc0ttkclark

Fix Pods Form submit errors and 404s #4618 @pglewis

Fix dashicons style conflicts with Pods Form #4626 @nicdford

Roll-back minimum version requirement for MySQL from 5.5 to 5.1 #4634 @sc0ttkclark

2.7 - December 4th 2017
Nouvelles versions de PHP et WordPress requises a minima :

PHP Version Change Requirement 5.3+

WP Version Change Required 4.5+

Modifications majeures dans la version 2.7 : les relations flexibles :

New Relationship Field Format " List View ": The power of the new flexible relationships is our new modal window that opens within the existing record for relationship fields. This is modeled after the Media Modal from WordPress and provides full functionality to Add New related records or edit existing records all from within the parent record of the relationship. This is provided through our new List View field format for relationship fields. To see a demo of this field in action head on over to our YouTube

Add New with Flexible Relationships: The new flexible relationships will automatically enable Add New on all your existing relationships, but you can disable this from the Additional Options tab for each relationship field. You can switch field formats to the new List View from additional options tab as well.

Dynamic Field Views: The relationship fields and file upload fields have been rewritten to take advantage of " Dynamic Field Views ", driven by JavaScript. More technical details about the directions we went towards these field changes can be read about in our " Pods 2.7: What We Did and Why We Did It "

Améliorations et correctifs importants :

Enhancements for Date, Time & Date/Time Fields to improve class inheritance, use WP Defaults and allow for custom options for saving and display @JoryHOgeveen

Gallery & Tile View for Upload/Media Fields #3589 @JoryHogeveen

IsEmpty for all Date/Time Fields, Number, Currency, etc. improvements for [if field][/if] for Templates @JoryHogeveen

Major fixes for Pods Templates: Proper handling of shortcodes within Pods Templates and in if/each blocks. Proper handling of all image tags and user traversal @jamesgol

Comment Traversal #4118 @sc0ttkclark

Update Compatibility with Admin Columns 3.0+ #4570 @JoryHogeveen

Filter Added for Select2 Overrides #4571 @sc0ttkclark

Fix for Advanced Content Types and Relationships in [each][/each] tags correcting for lowercase id. #4585 @0xLBF

Correctifs et améliorations en arrière-plan :

js unit tests #3640, #4049 @pglewis

pods_ui_get_params hook #3785 @telwing

table storage list fields #4420 @jamesgol

Refactor CSS @nicdford

Built with Node @pglewis

Pods Templates added for Polylang Translation Compatibility @JoryHogeveen

SelectWoo migration from Select2 to address version incompatibilities #4546 @pglewis

Problèmes connus avec cette version :

Relationships to Taxonomy have Flexible Relationships disabled as the input screen for Taxonomy was not able to be accessed in an iFrame. We're working on this for a future release.

2.6.11 - September 20th 2017

Fixed: WordPress 4.8.2 introduced a breaking change that no longer correctly prepared number/currency queries. It did not introduce a vulnerability but only produced Database errors.

Stay tuned for Pods 2.7 which will be out soon - Download Pods 2.7 RC1 and join our Pods Slack channel #pods-beta to help us finish the final testing

2.6.10 - July 14th 2017

Fixed: Pods Templates were creating erroneous output with nested [if _fieldname_][else][/if] and [each _fieldname_][/each] template tags inside HTML entities after 2.6.9 upgrade. This fix bypasses do_shortcode and also bypasses do_shortcodes_in_html_tags which was the problem with this particular fix. Fixes (#4324,#4307,#4307). (#4335). [@pglewis]

Fixed: Multi-file fields save was causing array to string conversion warning. New function & helper added called array_filter_walker for backwards compatibility. Also fixes the 'editable' titles in Multiple File Upload. Fixes (#4112,#4313). (#4314). [@mgratch,@JoryHogeveen,@sc0ttkclark]

Added: Pods Templates & Page Capabilities have been added to the Members Cap Filter and Pods Role Manager from Components, Roles & Capabilities. This corrects an issue where Pods Templates and Pods Pages were not available to Admins, only Network Admins. Admins will still need to have the pods_templates_ and pods_pages_ capabilities added to their role, but now they'll be able to do this without additional code. Fixes (#4311). (#4342). [@JoryHogeveen]

Fixed: Corrected 2.x branch for GitHub Feed. Fixes (#4305). (#4306). [@sc0ttkclark]

Fixed: Minor Spelling fixes related to i18n. (#4276) [@garrett-eclipse]

Updated: Removed CodeClimate Integration (#4275) and updated glob 7.1 (#4242). [@Ramoonus]

2.6.9 - May 30th 2017

2.6.8 - January 17th 2017

Added: WP Gallery display options for image fields. Fixes (#3905). (#3910). [@JoryHogeveen]

Added: Add action after successful AJAX in admin_ajax. This allows other scripts to hook in the ajax handlers from Pods. Fixes (#3839). (#3840). [@JoryHogeveen]

Added: Keep Plupload instances in windows.pods_uploader[id]. This makes it possible to bind event listeners to the file uploader. Fixes (#3763). (#3768). [@thirdender]

Added: New singular capabilities for Taxonomies for Compatibility with WP 4.7. Fixes (#3896). (#3946). [@JoryHogeveen]

Added: Enhance Currency Field storage. Fixes Adds new format as arrays for multiple values (label, name, sign) and decimal handling options. Fixes(#1915,#3453). (#3949). [@JoryHogeveen]

Fixed: Number/Currency format validation error with French formatting. Fixes (#3842). (#3950). [@JoryHogeveen]

Fixed: Additional save_user/save_post handling problems corrected and addition of Unit Tests. Fixes (#3918,#3801). (#3945). [sc0ttkclark]

Fixed: Double qtip/tooltip when using single checkboxes (boolean type). Fixes (#3940). (#3943) [@JoryHogeveen]

Fixed: Undefined Index Notice in (#3936). (#3941). [@sc0ttkclark]

Fixed: Properly clear cache before running post-save actions in PodsAPI::save_pod_item. Prevents double saves being necessary to use the pods_api_post_save_pod_item filters to update WordPress Object fields. Fixes (#3917). (#3938). [@sc0ttkclark]

Fixed: Revamp pods_error to handle multiple modes, PodsMeta now returns false instead of die/exception. Fixes (#3930). (#3937). [@sc0ttkclark]

Fixed: Update save_post / save_user handling with better fallbacks when nonce not active. Fixes an issue where the $is_new_item was not set as expected on post saves and user saves. Fixes (#3801,#3918). (#3936). [@sc0ttkclark]

Fixed: Add pods_ui_get_find_params filter for PodsUI to extend default find(). Fixes (#3925). (#3926). [@sc0ttkclark]

Fixed: Compatibility additions for WP 4.7, Taxonomy Class (#3895,#3894)

Fixed: Proper reset of the local var cache in Pods::$row when using add_to/remove_from/save. Fixes (#3784). (#3923). [@sc0ttkclark]

Fixed: get_meta() $single usage to ensure it's always a boolean. Fixes (#3742). (#3921). [@sc0ttkclark,@JoryHogeveen]

Fixed: Multiple Travis and Unit Test fixes and build functions. (#3942,#3913,#3911,#3907,#3903,#3888,#3887,#3886,#3885,#3883,#3882,#3881,#3880,#3869,#3868,#3819,#3770,#3750,#3745,#3743) [@Ramoonus,@sc0ttkclark]

Fixed: Removing a Bad Init Call generated by a fix to correct plupload file field listings. Fixes (#3900,#3731). (#3901). [@pcfreak30]

Fixed: Pass audio_args to the Audio Shortcode, src wasn't being passed when multiple audio files were on the same page using the same shortcode. Fixes (#3891). [@jamesgol]

Fixed: Corrected non-printable character added after $api->cache_flush_pods() to settings-tools.php. Fixes (#3876). [@szepeviktor]

Fixed: opcache names and add OPcache. Fixes (#3864). (#3875). [@szepeviktor]

Fixed: Make sure self::$field_data is set in all cases. Corrects issue where relationship to predefined list was not working in AutoComplete/Select2 fields. Fixes (#3862). (#3863). [@jamesgol]

Fixed: Unchecking Show in Menu in the Admin UI selection for Custom Taxonomies will now properly not show the Taxonomy. show_in_menu option for for Taxonomies. Fixes (#3848). (#3852). [@JoryHogeveen]

Fixed: Make field type labels translatable. Fixes (#3849). (#3850). [@JoryHogeveen]

Fixed: Store the old field name in meta. Pods already stored the old 'pod' name, but didn't do the same for fields after updating. Added for (#3841). (#3842). [@JoryHogeveen]

Fixed: Fix error with PODS_LIGHT and components. Fixes (#2301,#3811,#2293). (#3837). [@JoryHogeveen]

Fixed: Update the attachment parent if updating a post type. Only updates if the parent isn't set but allows file fields/upload fields to now properly show parent post. Fixes (#3808). (#3834). [@JoryHogeveen]

Fixed: CSS fixes (remove old images + linter), fixing issues with gradient button not in WP Core. Fixes (#3812). (#3833). [@JoryHogeveen]

Fixed: Improve CSS for Code Field (CodeMirror). Fixes (#3818). (#3832). [@JoryHogeveen]

Fixed: Set Start of Week Day from General Settings; fixes issue where Calendar of datetime field in admin UI didn't follow the first day of week settings from Setting, General. Fixes (#3826). (#3831). [@JoryHogeveen]

Fixed: PHP7 Compatibility issues, a few deprecated constructors and deprecated mysql_ with the use of $wpdb. Fixes (#3828). (#3830). [@JoryHogeveen]

Fixed: Update postmeta cache before get_post_meta calls when bypassing cache, ensuring the meta is " fresh ". (#3807). [@sc0ttkclark]

Fixed: When preloading config after flushing cache, bypass cache. solves the issue when running multisite and you've got an object cache drop-in that won't flush cache for multisite when wp_cache_flush is called. (#3806). [@sc0ttkclark]

Fixed: Fix error exporting taxonomy relationship over REST API. Fixes (#3606). (#3794). [@pcfreak30]

Fixed: Use taxonomy capabilities in custom locations for taxonomy edit pages. Fixes an issue where Taxonomies assigned as Top Level Menu Items are not usable by Editors (only by Administrators). Fixes (#3569). (#3780). [@JoryHogeveen]

Fixed: Correcting a bug in adding Taxonomy REST support. Fixes (#3777). (#3778). [@pcfreak30]

Fixed: Clear $related_item_cache when saving a relationship. Fixes an issue where the $PodsAPI::save_relationships was not clearing the cache. Fixes (#3775). (#3776). [@pcfreak30]

Fixed: jQuery fix to change from deprecated .live() to .on(). Fixes (#3771). (#3772). [@mikeschinkel]

Fixed: Basic included post types from WP-API are no longer having their REST base overridden by Pods. Fixes (#3759). (#3760). [@sc0ttkclark]

Fixed: Fix SQL for multilingual taxonomies for compatibility with PolyLang. Fixes (#3728). (#3754). [@JoryHogeveen]

Fixed: Fix plupload file field listings, specifically fixing some issues in the CSS and jQuery. Fixes (#3731). (#3732). [@pcfreak30]

Fixed: Removed max-length for default field value for Text & WYSIWYG fields. Fixes (#3729). (#3730). [@JoryHogeveen]

Fixed: Updated URL for translation contributions. Fixes (#3725). (#3726). [@JoryHogeveen]

Fixed: Validate field option dependencies based on location within tabs. Corrects and issue with compatibility between Pods SEO. Fixes (#3707). (#3723). [@JoryHogeveen]

Fixed: Properly update bidirectional taggable relations. Corrects the issue where bidirectional relationships were creating new entries from the taggable choice in AutoComplete fields, but not saving the relationship. Fixes (#3477). (#3720). [@caleb]

Fixed: Allow the entry of negative numbers in Currency fields. Fixes (#3708). (#3709). [@pcfreak30]

2.6.7 - August 15th 2016

Fixed: Magic Tag {@permalink} fixes for taxonomy / user / comment detail URL Mapping. Fixes (#3339). [@sc0ttkclark]

Fixed: Pods Wizard for Forms now properly uses the [podsform] shortcode. Fixes (#3251). [@sc0ttkclark]

Fixed: Issue with pll_get_post returning false instead of null. Fixes (#3596). (#3599) [@JoryHogeveen]

Fixed: WYSIWYG editor type option is used as dependency by the editor options. Fixes (#3549). (#3610) [@JoryHogeveen]

Fixed: Do not display metagroup if all fields are set to hidden. Fixes (#1614). (#3615) [@JoryHogeveen]

Fixed: Allow post_status filter to be set for related post_type objects in the edit field UI (#3626). Fixes (#3594). [@JoryHogeveen]

Fixed: Refactor object type checking in PodsRESTHandlers::get_handler (#3630). Fixes (#3629). [@pcfreak30]

Fixed: Added PODS_DIR to directories that are checked by field_loader() (#3644). Fixes (#3643). [@jamesgol]

Fixed: Improved field alignment on setting pages (#3649). Fixes (#3648). [@JoryHogeveen]

Fixed: Check for PodsInit in general.php (#3665). Fixes (#3473,#2803,#3353). [@JoryHogeveen]

Fixed: Taxonomy capabilities + No more hardcoded tax settings (#3678). Fixes (#3676,#3677). [@JoryHogeveen]

Fixed: Allow field options to be filtered (UI). Also allows for il8n module to improve translation handling. (#3683). Fixes (#3682). [@JoryHogeveen]

Fixed: WPML Compatibility (#3691). Related to (#142). [@srdjan-jcc]

Fixed: Pods field() now properly handles user and media when the output type is pod/pods. Original issue resulted in $object being empty as user and media do not have a pick_val (#3694). Fixes (#3693). [@pcfreak30]

Fixed: travis-ci: test with PHP 7.1 (#3702). [@Ramoonus]

2.6.6 - June 23rd 2016

Added: Polylang compatibility with latest versions along with fixes to longstanding issues with editing and displaying content, relationships, and taxonomy (#3574). Fixes (#3572, #3506) [@JoryHogeveen]

Added: REST API v2 Compatibility (#3584). Switches register_api_field to register_rest_field. Fixes (#3581) [@sc0ttkclark]

Added: Allow changing the Auto Templates Filter. This adds a new section in the Auto Templates tab that allows overriding the default the_content filter (#3542). Fixes (#3540) [@Shelob9]

Added: Polylang support to pods_v post_id (#3562). Allows Pods templates that are translated to be properly selected. Fixes (#3561,#3537) [@jamesgol]

Added: Create new 'post_id' method for pods_v (#3537). Provides a method to allow i18n plugins to return a different post id. Related to (#3542,#3526) [@jamesgol]

Added: Add filter to PodsMeta->groups_get() allowing adjusting the groups via filter (#3548). Related to (#3547) [@jamesgol]

Added: Use form_counter in field name to be unique and prevent conflicts. (#3535) Fixes (#3533) [@pcfreak30]

Added: Add user, media and comment support to REST API (#3516). Related to (#3418,#3419) [@pcfreak30]

Added: Filter the Pods Metas to Display (#3544). Fixes (#3520). [@coding-panda]

Fixed: REST API cleanup for pick field handling. (#3560) Fixes (#3559) [@sc0ttkclark]

Fixed: Exclude Unique Post fields from duplication during $pods->save. (#3564). Includes ID, post_name, post_date, post_date_gmt, post_modified, post_modified_gmt and guid. Fixes (#3563) [@pcfreak30]

Fixed: Allow midnight (00:00) as valid time (#3555). If " Allow empty value " is unchecked and a value is not passed it will default to the current time, but it will still accept 00:00:00 as a valid value. Related to (#3488) [@jamesgol]

Fixed: Pass $strict = false to load_pod (#3554). This will keep the " Pod not found " message from being displayed during register of other post types. Related to (#3416) [@jamesgol]

Fixed: Don't add space to currency names that use HTML encoding (#3553). Fixes British pound currency symbols and others. Resolves (#3498) [@jamesgol]

Fixed: Removed extra setting showing up in Auto Templates settings for Taxonomies (#3543). Fixes (#3541) [@Shelob9]

Fixed: Use html_entity_decode to convert separator as it is an html entity. (#3536) Fixes (#3527) [@pcfreak30]

Fixed: PodsRESTHandlers::write_handler needs to be static (#3511). Fixes (#3510) [@pcfreak30]

2.6.5.2 - May 4th 2016

Fixed: Typo in PLL Compatibility check corrected. (#3504) Fixes (#3503). Thank you @JoryHogeveen and @fmommeja for tracking down, fixing and validating this fix. [@JoryHogeveen]

2.6.5.1 - May 4th, 2016

Fixed: Additional Field Options tab disappears from field admin view. Fixes (#3501). [@sc0ttkclark]

2.6.5 - May 3rd, 2016

Fixed: Renaming of Pods with underscores to hyphenated names that was introduced in 2.6.3. Hyphenated Pods names will remain hyphenated and Underscored Pods names will remain underscored. Fixes (#3499). [@sc0ttkclark]

Fixed: Support for new Polylang Versions with much kudos to @JoryHogeveen for tackling this (#3491). Fixes (#3490,#3223) [@JoryHogeveen]

2.6.4 - April 25th, 2016

Fixed: Modified Run activation/install priority to fire before plugins loaded. Fix for the Clearing Pods Cache automatically after Pods Upgrade (#3487). Fixes (#2558,#3348) [@sc0ttkclark]

2.6.3.1 - April 21st, 2016

Fixed: An Git / SVN deploy bug caused some files to not be properly pushed to WordPress.org SVN, this release is just to ensure everyone who may have updated to 2.6.3 during the period which we were fixing it will be able to still get the proper file updates

2.6.3 - April 21st, 2016

Fixed: Fix forcing underscores when loading Edit Pod Form (#3483). Fixes (#3095) [@sc0ttkclark] Kudos to @lkraav for helping us pin this particular issue down and bring it to resolution.

Fixed: Clearing Pods Cache automatically after Pods Upgrade " Salt n'Pepa "'ing the cache keys (#3401). Fixes (#2558,#3348) [@sc0ttkclark]

2.6.2 - March 24th, 2016

Added: Support for object fields when using Pods::field() with a specific $field and $option. This was also used to correct a problem with " fetching " Custom Taxonomy's Term List when using Pods Feeds in Pods Gravity Forms Plugin. (#3437) [@sc0ttkclark]

Fixed: Correcting CSS used for Dashicon to remove conflict with icon usage in Divi. (#3404,#3406) [@jimtrue]

Fixed: Currency/Number Validation used to correct issue with Currency Usage in the Pods Gravity Forms plugin (#3436) [@sc0ttkclark]

2.6.1 - February 15th, 2016

2.6 - December 9th, 2015

2.5.5 - September 16th, 2015

Added: Unit testing for PHPUnit 4.8 support. (#3090, #3069) Kudos to @Ramoonus

Fixed: Drop External code coverage - timeout in Scrutinizer. (#3091) Kudos to @Ramoonus

Fixed: Changed Content property to fix spacing issues with AutoComplete Field where the formatted selection fields have awkward spacing between the selection box and the selection list. (#3098, #3097, #3099) Kudos to @nicdford

Fixed: Issue where [each] tag traversal did not work with Taxonomy in Pods Templates. Related notes regarding pod->object_fields for taxonomy added for 3.0 notes. (#3106, #3018, #3107, #3111) Major thanks to @pglewis

Fixed: permalink field traversal has only been working for post types, not for related taxonomies. (#2779, #3114, #3115) Kudos to @pglewis

Added: Support for CPT UI 1.0.x in CPT UI migration component by adding support for multiple possible option names for post types and taxonomies. (#3112, #3109, #3113, #3116, #3117) Kudos to @pglewis

Added: Merged Auto Template into Pods Template Component. (#3125, #3105) Major thanks to @Shelob9 both for the original plugin and for incorporating this into Pods Templates.

Added: License.txt changes to sync with GPL v2 (#3130, #3133) Kudos to @Ramoonus

2.5.4 - August 10th, 2015

Added: Support for Compare ALL with meta_query syntax. Kudos to @pcfreak30. (#3037, #3038)

Added: Query_field tests (meta_query syntax for where) (#3033, #3032, #1662, #2689)

Added: Support for autoCAST()ing meta_value orderby for dates and numbers (#3043, #3041, #3058)

Added: Feature/pods page export support. Added 'pods_page_exists' filter to allow Pods Page content to be supplied from another source (eg exported files) (#3049, #3054)

Added: Copy of EDDs scrutinizer (#2917, #3072)

Removed: PHP4-style constructor removed in Pods Widgets (#3055, #3056, #3057)

Fixed: PHP Doc Improvement (#3039, #3040)

Fixed: Style escaping which created a quote encoding bug in PodsMeta.php. (#3053, #3032)

2.5.3 - June 11th, 2015

2.5.2 - May 14th, 2015

2.5.1.2 - March 16th, 2015

Security Update: We recommend all Pods 2.x installations be updated to the latest version of Pods

or replace your plugin files with the download of your version from https://wordpress.org/plugins/pods/developers/

Fixed: Pods UI orderby now strictly enforces Database column format

2.5.1.1 - January 22nd, 2015

Fixed missing files for font icon.

2.5.1 - January 22nd, 2015

Fixed: Issue preventing fields from being sorted by weight or by orderby, that was affecting image multi-select image field ordering.

Fixed: Missing gradients in UI.

Fixed: Use of anonymous function in PodsMeta.php causing issues with old versions of PHP.

Fixed: Issue where hidden fields were being shown for admin users, when they should have been hidden.

Fixed: Issue where PodsAPI::delete_field() was unable to delete fields in certain situations.

Fixed: Issue with pods_version_check() usage that was causing a deprecated core function to run, when it was supposed to prevent it from running.

Fixed: Issue with pods_error() that was causing it to display AJAX errors improperly.

Fixed: Issue preventing public, publicly queryable & rewrite with front from saving choices in advanced options.

Fixed: Magic tag for custom taxonomy, which was showing no content in Pods Templates in 2.5.

Fixed: If block in Frontier.

Fixed: Issue with custom taxonomy joins preventing " custom_tax.d.custom_field " type where clauses from working.

2.5 - December 30th, 2014

2.4.3 - June 23rd, 2014

Fixed: Pods Templates component now has better handling of the new shortcodes

Fixed: PodsUI data issue with Custom DB Table support

Fixed: Readonly fields and noncing now works properly, Pods 2.4.2 caused all forms with readonly fields to fail submission

Hardened: Further security hardening of the [pods] shortcode, added PODS_DISABLE_SHORTCODE constant to allow sites to disable the Pods shortcode altogether

2.4.2 - June 22nd, 2014

Security Update: We recommend all Pods 2.x installations be updated to the latest version of Pods to fix a noncing issue with form saving, or replace your plugin files with the download of your version from https://wordpress.org/plugins/pods/developers/

2.4.1 - June 19th, 2014

2.4 - April 16th, 2014

Found a bug? Have a great feature idea? Get on GitHub and tell us about it and we'll get right on it: https://pods.io/submit/

Our GitHub has the full list of all prior releases of Pods: https://github.com/pods-framework/pods/releases

# data[].attributes.attachment_link.title
Pods - Types et champs de contenu personnalisés

# data[].attributes.attachment_link.description
Gérez tous vos besoins de contenu personnalisé dans UN SEUL emplacement avec le framework Pods. Vous pouvez : Créez et modifiez les types de contenu personnalisé, la taxonomie, les champs et enrichissez les objets WordPress existants tels que les utilisateurs, les médias, les articles et les pages ou étendez des types de contenu personnalisé déjà créés par d'autres extensions - tous cela à partir de Pods.

# data[].attributes.attachment_link.readable_text
Developer's Custom Fields Toolkit

Carbon Fields makes it easy to create custom fields for post types, options pages, taxonomies, users, comments, navigation menus, and custom widgets.

You can even define dynamic Gutenberg blocks without touching javascript.

Repeatable Field Groups

Create groups of fields and allow your users to repeat them while editing content. You can nest groups as well.

Piece-of-cake Gutenberg Blocks

Creating rich and flexible Gutenberg blocks with Carbon Field is a child's play.

Expresssive and Concise Syntax

We value elegance, simplicity, and maintainability. Carbon Fields provides declarative API that makes maintenance of admin UIs a breeze.

Feature rich out-of-the-box

Carbon Fields does not have half-backed "free" version and fully-featured "pro" one. You get all features in a single, free(as-in-speech and as-in-beer) package.

Carbon Fields is my favorite metabox solution. It's feature rich and developer friendly with elegantly structured syntax. My clients love the editing experience.

Frequently Asked Questions

Which is the minimum PHP version, supported by Carbon Fields?

We support PHP 5.3+.

I don’t know much about PHP. Do you have an administration interface for creating containers and fields?

Nope. Our goal is to provide developers with an elegant and expressive code syntax to build containers and fields within WordPress.

Can I create repeatable sets of fields?

Yes. We call them Complex Fields – fields that contain other fields. You can even create complex fields with multiple sets of fields. Then, when creating a repeatable entry, you can select which set of fields to use.

Can I nest complex (repeatable) fields? If yes, how many levels deep?

Yes, you can nest the fields, at an unlimited depth. The only limit is your imagination.

Is Carbon Fields completely free?

Yes.

Can I use Carbon Fields for commercial purposes?

Sure, go ahead! It is completely open source.

View All

# data[].attributes.attachment_link.description
Carbon Fields makes it easy to create custom fields for post types, options pages, taxonomies, users, comments, navigation menus, and custom widgets.

# data[].attributes.attachment_link.readable_text
Lightweight WordPress performance plugin.

Slow WordPress sites have higher bounce rates and fewer conversions. The Perfmatters plugin was created by web performance geeks to speed up your site!

Easy Dashboard

A minimal and easy to use dashboard with one-click toggles (no admin menu clutter). You don’t have to be tech-savvy to use Perfmatters.

Speed

Increases the speed of your site by reducing HTTP requests, disabling plugins, stripping out code, and optimizing your database.

Lightweight

We are all about no bloat! Only clean, valid, and lightweight code. No JavaScript on the front-end of your site.

Support

Support straight from the developers of the plugin. We have over 19 years of experience working in WordPress.

Frequent Updates

We love new things too! And that’s why we push out more updates and new features than anyone we know of.

Compatibility

We code and test our plugins to work with all themes and plugins. It is designed to work alongside your caching plugin.

Kind words from our happy customers.

Perfmatters is an essential part of my WordPress toolbox. I use it on every website because it allows me to cut bloat and speed up my sites without technical headaches. – bloggingwizard.com

Adam Connell
Founder, Blogging Wizard

Chad Barnes
Head Honcho, SkyrocketWP

Awesome! perfmatters couldn’t have been easier to set up—really clean design and to-the-point documentation. We took the recommendations from the documentation and reduced our requests by 10% and shaved 12% from our page speed—down from 1s to 864ms. – skyrocketwp.com

The Perfmatters plugin has completely changed the way I optimize my WordPress sites, often taking PageSpeed Insights scores from barely passing to perfect with the swap of a few toggles. Unlike some tools that only “mask” issues, Perfmatters treats the causes of a slow website so you can avoid the issues altogether. As if that wasn’t enough, the support and documentation set the standard for best-in-class. – theadminbar.com

Kyle Van Deusen
Co-founder, The Admin Bar

Massimo Villa
Webmaster, altsetup

To produce good multilingual content, we have great authors. To serve it fast to
visitors, we have Perfmatters. After the last update, all speed tests give us 100 on both desktop and mobile. UX and support are top-notch; they help out with everything regarding performance. – altsetup.com

We have over 19 years of experience speeding up and optimizing WordPress sites. Performance really does matter, and we don’t settle for anything but lightning fast.

# data[].attributes.attachment_link.title
Perfmatters - The #1 Web Performance Plugin for WordPress

# data[].attributes.attachment_link.description
Slow WordPress sites have higher bounce rates and fewer conversions. The perfmatters plugin was created by web performance geeks to speed up your site!

# data[].attributes.attachment_link.readable_text
Détails

Avis

Installation

Support

Développement

Easy Updates Manager is a light yet powerful plugin that allows you to manage all kinds of update- both on your single site install, or in WordPress Multisite. With a huge number of settings for endless configuration, Easy Updates Manager is an obvious choice for anyone wanting to take control of their website updates.

Free Features Include

Disable all updates with one click

Enable automatic updates with one click

Deeply customize your automatic update settings

Use logs to determine what and when something is updated

Hide plugin and theme updates (if custom developed)

Select which plugins and themes can be automatically updated

Disable core, plugin, theme, and translation updates

Force Updates to check that automatic updates are working

Integrate with UpdraftPlus

Configure email notification settings

And much more…

Go Premium

Visit easyupdatesmanager.com to upgrade to our premium features.

Premium features include:

Safe mode: ensures updates are compatible with your WordPress version and your server’s PHP version

Schedule for automatic updates: runs the updates when you want them to avoid any downtime

External logging – Get alerts when new updates have been logged

Anonymization – Control what is sent to the WordPress API

Delayed updates – Delay automatic updates in the case of hotfixes and frequent releases

Auto backups: integrates with UpdraftPlus and take a backup before your site is updated

UpdraftCentral: fully integrates with UpdraftCentral

Log clearing schedule: keeps your logs table under control and deletes entries according to your own schedule

Import/Export settings: exports your settings from one site to another for quick configuration

Email notification of updates: gives you weekly or monthly reports of pending updates

White label: disables notices and customizes what the client sees

Check plugins: runs a check of plugins that have been removed from the WordPress Plugin Directory

Webhook: integrates with third-party services to run automatic updates via cron or even Zapier

Export logs: exports logs for printing, or downloads a CSV or JSON file for a date range

Version control protection: prevent updates from occuring to plugins and themes under version control

For more information on Easy Updates Manager Premium, check out our website at easyupdatesmanager.com.

Translations

If you want to contribute to the translation, please visit our translation section. We appreciate all the translation help we can get.

Captures d’écran

Installation de Easy Updates Manager via votre tableau de bord WordPress (recommandé)

1. Vous pouvez télécharger Easy Updates Manager en vous rendant dans la section «Plugins» et en sélectionnant ajouter une nouvelle extension

2. Recherchez l’extension en saisissant «Easy Updates Manager» dans la barre de recherche

3. Install and activate the plugin by pushing the ‘Install’ button and then the ‘activate plugin’ link

4. Configure the plugin by going to the ‘Updates Options’ section in your admin area under the Dashboard

Installation de Easy Updates Manager par FTP

1. Upload the Easy Updates Manager folder to the ‘/wp-content/plugins/’ directory (make sure it is unzipped)

2. Activez l’extension Easy Updates Manager par le menu Extensions de WordPress

3. Configure the plugin by going to the ‘Update Options’ section in your admin area under the Dashboard

Activez l’extension après l’installation. Si vous êtes en multisite, l’extension doit être activée sur le réseau.

For additional information for Easy Updates Manager check out our website at easyupdatesmanager.com.

La version 6.x.x devraient prendre en charge les versions 4.0 et plus de WordPress. La version 4.7.0 devrait prendre en charge les versions de WP de 2.3 à 4.0.

Since WordPress is constantly changing, this plugin will always strive to support the latest version of WordPress. As there are many security vulnerabilities reported, please always keep WordPress as up-to-date as possible.

Malheureusement, nous ne supportons les anciennes versions de WordPress ou les versions non courantes de cette extension.

Cliquez sur l’onglet Général dans nos paramètres. Vous pouvez entrer une ou plusieurs adresses email (à séparer par des virgules).

Check out our video on how the automatic updating works in WordPress.

Check out our video on how logs work.

Since third-party providers use custom update mechanisms, we cannot always guarantee that they will work with Easy Updates Manager. Most will, but there are a number of common mistakes that plugin authors can make.

For additional information and FAQs for Easy Updates Manager check out our website.

Good plugin for manage don't need update plugin

This plugin saved me a lot of potential headache on a recent project. Kudos to the devs for saving me time as far as coding a custom solution is concerned.

Thank your for your plugin. Excellent work!

Lire les 604 avis

« Easy Updates Manager » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

9.0.12 – 2021-12-17

FEATURE: Semantic versioning feature that when enabled it will allow only patch/security release updates for plugins and/or themes

FIX: The log table didn’t get updated when upgrading from the very old table versions (1.0.0 and 1.1.3) to the current latest (1.1.5)

9.0.11 – 2021-12-08

FIX: Change the order (priority) of auto_update_plugin/theme filters to make the ‘Safe Mode’ feature (Premium) work properly

TWEAK: Improve the way errors are handled before and after a plugin activation takes place (deactivated plugins must be reactivated immediately regardless of whether or not the plugins contain a fatal error)

TWEAK: Change use of ‘$’ to local/function scope, to prevent conflicts

9.0.10 – 2021-09-28

FIX: Inconsistent behaviour of the ‘manually update’ option of the plugin updates setting (it updated plugins to their major/minor version that shouldn’t have happened)

FIX: Problematic plugins that cause a PHP fatal error after their automatic updates were downloaded and installed don’t get deactivated properly

FIX: The email report that falsely reports successful plugin reactivations

FIX: Make sure auto update status in the updates screen UI page always reflect the change made from the EUM updates settings page

FIX: Unformatted string notice appears on the admin dashboard

TWEAK: Simplify ‘WordPress core updates` setting by eliminating redundant or unnecessary options whilst preserving user preferences

TWEAK: Change the misleading checkbox text label of the WordPress core updates setting that has led to confusion

TWEAK: Override WordPress core auto-updates settings by not showing it in the updates screen UI (wp-admin/update-core.php)

9.0.9 – 2021-06-12

FEATURE: Add the ability to disable update notification emails completely when a plugin updates automatically

TWEAK: Added Update URI header field to avoid accidentally being overwritten with an update of a plugin of a similar name from the WordPress.org Plugin Directory.

TWEAK: Added stacktrace column to the logging table to log a PHP stack trace

TWEAK: Correct misnamed array key when migrating theme options

TWEAK: Prevent a couple of PHP undefined variable log notices upon de-installation

TWEAK: Prevent a potential unwanted PHP debugging notice in MPSUM_Disable_Updates::http_request_args_remove_plugins_themes()

TWEAK: Update seasonal notices

9.0.8 – 2021-03-08

TWEAK: Correctly log ‘from’ version for themes when scheduled update is run.

TWEAK: Adjust a method definition that caused a PHP notice in PHP 8

TWEAK: Escape existing super admin usernames in SQL query to avoid code notice

TWEAK: Adjust escaping method used for an SQL function (not believed to have any security implications)

9.0.7 – 2020-12-17

TWEAK: Update jQuery document ready style to the one not deprecated in jQuery 3.0

TWEAK: Bump PHP requirement to 5.6+

TWEAK: Renamed UpdraftCentral’s command classes filter

TWEAK: extend white labelling to include safemode warning notices, webhook responses and WP 5.5’s new « automatic upgrades » user-interface additions

TWEAK: Removed MetaSlider notice in the notices collection

TWEAK: An install was seen in which an interaction with some other component caused excessive logging

TWEAK: Updating wording to be constant througout EUM.

TWEAK: Manual core update showing correct to and from versions.

TWEAK: Updating wording to be constant througout EUM.

FIX: Auto-updates will trigger on managed hosts that disable version checking.

9.0.6 – 2020-08-10

FIX: Fatal error in a template file

9.0.5 – 2020-08-10

TWEAK: Some minor code improvements based on PHPCS analysis

TWEAK: Updated seasonal notices

TWEAK: Add WP 5.5 support. Since EUM’s update management facilities are much more sophisticated than WP 5.5’s new « automatic upgrades » user-interface additions, the new WP 5.5 options do not map simply onto existing EUM options. Thus the only way they can work together is if EUM replaces those additions with links back to the EUM controls.

9.0.4 – 2020-04-27

FEATURE: Allow « every 3 hours » and « every 6 hours » options for the update frequency checks

9.0.3 – 2020-04-14

TWEAK: Update class Updraftplus_Notices

TWEAK: Update WP-Optimize notices

TWEAK: Updater will now make checks on availability without needing login

TWEAK: Minimum supported WP version is now 5.1. If you want to install on an older version, then please use a past release. The resources used for supporting older versions are better deployed elsewhere – the aim of EUM is to help you keep up-to-date!

9.0.2 – 2020-01-24

FIX: Auto-backup (Premium) feature disabled whilst an issue that could cause it to continually repeat is investigated

9.0.1 – 2020-01-21

FIX: (Premium feature) UpdraftPlus will only take one backup during the auto-update process.

FIX: Update translations after an auto-update has completed.

9.0.0 – 2020-01-15

FEATURE: Admin user interface has been cleaned up, providing more straightforward options.

FEATURE: (Premium) Check for unmaintained plugins.

TWEAK: Constants can now be used to disable the outdated browser warning (EUM_ENABLE_BROWSER_NAG), the WordPress version in the footer (EUM_ENABLE_WORDPRESS_FOOTER_VERSION), and the ratings prompt on the General screen (EUM_ENABLE_RATINGS_NAG).

FIX: Prevent Force Updates from deactivating plugins.

FIX: (Premium feature) UpdraftPlus will now take a backup during an auto-update

FIX: (Premium feature) Fix cron schedules so they are run at the correct time.

8.2.0 – 2019-10-30

FEATURE: (Premium) Safe mode now checks themes for compatibility.

FEATURE: (Premium) Version controlled assets now show in the EUM plugins and themes tabs.

FIX: Delayed updates were delaying automatic updates to WordPress core when no delay was requested

TWEAK: Divi theme can now be auto-upgraded.

TWEAK: Bump required WP version from 4.6 to 4.7. We’ve not introduced anything to make it incompatible so it will likely stil work; but this is the support requirement.

8.1.1 – 2019-10-23

FIX: Fixed uninstall script error when deleting the plugin.

8.1.0 – 2019-10-08

FEATURE: Notes section added to log to show why an automatic update failed.

FEATURE: (Premium) Adding version control protection so that version controlled plugins or themes will not be updated.

FIX: Fixed saving error when toggling auto-update on individual themes

FIX: Don’t wipe settings when removing the free version, if premium is installed. Or vice versa.

FIX: Enabling/disabling admin bar was resetting General options.

FIX: Disabling Core updates will no longer block other automatic updates.

FIX: Translation updates are run after automatic updates have completed.

FIX: Translation updates now show the correct label.

FIX: (Premium) Slack logging now shows the site name from where the event came from.

TWEAK: UI Fix: Prevent notices about EUM-Premium from appearing in the premium version of the plugin

TWEAK: Do not allow null values to be passed to an INSERT on the version_from field in the log table

TWEAK: Add some missing translation domains

TWEAK: Code-styling tweak to avoid use of extract()

TWEAK: Adding dashboard notice if automatic updates are disabled through constants.

TWEAK: Prevent unnecessary PHP notice when controlling via UpdraftCentral

TWEAK: Database logging is now always turned on, to aid troubleshooting. (The storage overhead is tiny, since updates are infrequent events compared with other things going on in a WP database).

TWEAK: Update updater class to latest series (1.8)

TWEAK: Automatic update emails are only sent once every twenty four hours.

8.0.5 – 2019-03-28

SECURITY: Correct an erroneous nonce (intent) check. The impact of this is that a logged-in user with access to the WP dashboard was able to change some (but not all, as some were protected by further checks) options (e.g. disable unattended theme updates).

TWEAK: Add site URL in slack message

TWEAK: Preview the premium features in the advanced tab

TWEAK: Lengthen the dismiss time on the « Thank you for installing » notice

TWEAK: Change filter priorities to minimise the chance that something else over-rides EUM’s settings when WP inquires about running an auto-update

8.0.4 – 2019-01-18

FIX: Prevent a conflict between EUM Premium and UpdraftPlus Premium when backing up WordPress core

TWEAK: No longer use WP_DEBUG constant to indicate rapid refresh of updates when in admin area; instead, use EASY_UPDATES_MANAGER_DEBUG

8.0.3 – 2018-12-04

TWEAK: Added seasonal notices

FEATURE: Logs are on by default

FEATURE: Logs are now displayed by default in UpdraftCentral

FEATURE: (Premium) White label settings can now be exported and imported

8.0.2 – 2018-11-02

FEATURE: Can disable the admin bar in Advanced settings

FIX: Resolving i18n issues

FIX: Unknown command error occasionally shows up when clicking on a General option

FIX: Plugins in rollback functionality showing re-activated when they are not

FIX: Reset options would fail because of missing $wpdb variable

TWEAK: Removing error logs for developers with debug on

TWEAK: General options are grayed out if you disable updates

TWEAK: Updating screenshots

8.0.1 – 2018-10-30

FEATURE: Shows active versions if a plugin or theme is active

FEATURE: (Multisite) Checks to see if any sites in the network have a plugin or theme installed

FEATURE: Plugin can now be fully controlled by UpdraftCentral plugin

FEATURE: (Premium) Scheduled log clearance

FEATURE: (Premium) Automatic backup before auto update

FEATURE: (Premium) Automatic update scheduling

FEATURE: (Premium) Send Anonymous update request or request with random data to protect privacy

FEATURE: (Premium) Import and Export settings

FEATURE: (Premium) Introduce Safe Mode for PHP compatibility checks and WordPress version checks

FEATURE: (Premium) Logs of automatic update events can be send to external channels such as slack, email, php error log and syslog

FEATURE: (Premium) Send weekly or monthly emails of update notifications

FEATURE: (Premium) Webhook to integrate with third-party services

FEATURE: (Premium) Show plugins that have been removed from the WordPress Plugin Directory

FEATURE: (Premium) Ability to whitelist the plugin

FEATURE: (Premium) Ability to search the logs by user or asset name

FEATURE: (Premium) Ability to export logs for a date range and print them, download a CSV, or download a JSON format

FEATURE: (Premium) Check for PHP parse errors during automatic updates and de-activate problem problems automatically

FEATURE: (Premium) Check for plugins de-activated during auto-update and attempt to re-activate them automatically

FIX: Clicking more details on plugins tab properly shows a modal

FIX: Force Updates removes a space in the updates panel if there are still updates after it runs

FIX: Clicking any type of filter in logs shows an error message

FIX: Add a JS polyfill to provide support for IE11

FIX: Admin notices show up twice in the options page

FIX: Plugin/Themes/Log tab were causing an undefined hook suffix error upon save

FIX: Removing filters in 7.0.3 allowed updates for plugins and themes to be shown

REFACTOR: Advanced tab settings page refactoring

TWEAK: Tidy up UI

TWEAK: Changes in user capability checks

TWEAK: Mark as supporting WordPress 5.0

TWEAK: Option to take backup before force updates

TWEAK: Dashboard notice. Welcome notice now shows our other plugins

TWEAK: Allow a filter to disable the updates lock option for more reliability in testing

TWEAK: Easy Updates Manager now displays in the multisite dashboard menu

TWEAK: Easy Updates Manager now displays in the admin bar

TWEAK: Force Updates displays more contextual errors if automatic updates are somehow modified or disabled

TWEAK: Enabling or disabling logs no longer requires a refresh

TWEAK: Select General Tab if tab is invalid

TWEAK: Advanced settings adhere to browser history

TWEAK: Reset Options forces browser to reload for better UX in the Advanced tab

TWEAK: Force Updates has a better description of what it does

TWEAK: Clearing logs now clears the logs data upon success

TWEAK: Logs can now be filtered in ascending or descending order

TWEAK: Translations now show or hide properly if plugins, WordPress Core, or theme updates are disabled

TWEAK: Help tab updated

TWEAK: Email status message shows successful if they are valid emails

TWEAK: Plugin and Theme options save via Ajax immediately with no save button necessary

TWEAK: Adding loading animation to General tab to prevent multiple states from occurring at once

7.0.3 – 2018-06-26

TWEAK: Disabling themes and plugins no longer disables translations.

TWEAK: Dashboard notices about other plugins of potential interest now only show on the Easy Updates Manager pages

7.0.2 – 2018-06-18

FIX: Removed multiple log entries and version numbers caching issue

FIX: Fix for headers already sent warning

TWEAK: Make all settings tabs work via ajax calls

TWEAK: Show and hide logs tab upon enable and disable

TWEAK: Add admin notices for insufficient php and wp versions

TWEAK: Remove flexbox mixin

TWEAK: Adding survey notice

TWEAK: Auto refresh page after force updates

TWEAK: Prevent users from excluding themselves

7.0.1 – 2018-03-05

FIX: Enabling Log from Advanced tab does not use default options

FIX: Plugin settings page is not accessible for excluded users

TWEAK: Changed settings page to use admin-ajax.php instead of REST API

TWEAK: Reduced database queries for saving settings options

TWEAK: Removed the usage tracking code (which was always explicit opt-in)

TWEAK: Add Welcome dashboard and notices

7.0.0 – 2018-01-28

Admin UI overhaul based on past data. It is now very obvious which settings are enabled. Thanks for all the feedback.

For past changelogs, please visit our blog.

# data[].attributes.attachment_link.description
Gérez toutes vos mises à jour automatiques WordPress, en incluant les mises à jour individuelles, les mises à jour automatiques et plus encore. Fonctionne également avec WordPress multisite.

# data[].attributes.attachment_link.readable_text
WordPress Security Protection: Malware scanner, Firewall, Login Security, DB Backup, Anti-Spam... View Security feature highlights below. View BulletProof Security feature details under the FAQ help section below. Effective, Reliable & Easy to use WordPress Security Plugin.

BulletProof Security is a proactive security plugin that automatically fixes 100+ known issues/conflicts with other plugins.
* BPS Setup Wizard AutoFix

BulletProof Security Installation and Setup Video Tutorial

BulletProof Security Feature Highlights

One-Click Setup Wizard

Setup Wizard AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)

MScan Malware Scanner

.htaccess Website Security Protection (Firewalls)

Hidden Plugin Folders|Files Cron (HPF)

Login Security & Monitoring

JTC-Lite (Limited version of BPS Pro JTC Anti-Spam|Anti-Hacker)

Idle Session Logout (ISL)

Auth Cookie Expiration (ACE)

DB Backup: Full|Partial DB Backups | Manual|Scheduled DB Backups | Email Zip Backups | Cron Delete Old Backups

DB Table Prefix Changer

Security Logging

HTTP Error Logging

FrontEnd|BackEnd Maintenance Mode

Extensive System Info (System Info page)

WordPress Automatic Update Options

Force Strong Passwords (FSP)

Send email alerts when new Plugin & Theme updates are available

BulletProof Security Pro Feature Highlights

One-Click Setup Wizard

Setup Wizard AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)

AutoRestore Intrusion Detection & Prevention System (ARQ IDPS)

Quarantine Intrusion Detection & Prevention System (ARQ IDPS)

Real-time File Monitor (IDPS)

MScan Malware Scanner

DB Monitor Intrusion Detection System (IDS)

DB Diff Tool: data comparison tool

DB Backup: Full|Partial DB Backups | Manual|Scheduled DB Backups | Email Zip Backups | Cron Delete Old Backups

DB Status & Info: extensive database status & info

Plugin Firewall (IP Firewall): Automated Whitelisting & IP Address Updated in Real-time

JTC Anti-Spam|Anti-Hacker

Uploads Folder Anti-Exploit Guard (UAEG)

.htaccess Website Security Protection (Firewalls)

Hidden Plugin Folders|Files Cron (HPF)

Custom php.ini Website Security

Login Security & Monitoring w/Dashboard Alerting|Status Display & additional options/features

Idle Session Logout (ISL)

Auth Cookie Expiration (ACE)

File|Folder Lock: File Locking | Detect & Lock Folders that were not created by you

FrontEnd|BackEnd Maintenance Mode

Security Logging

HTTP Error Logging

PHP Error Logging

DB Table Prefix Changer

Pro-Tools: 16 mini-plugins

Heads Up Dashboard Status Display

Extensive System Info (System Info page)

WordPress Automatic Update Options

Force Strong Passwords (FSP)

Send email alerts when new Plugin & Theme updates are available

View All BulletProof Security Pro Feature Details

BulletProof Security Recommended Video Tutorials

Help Info

Extensive Help Info can be found on the AIT-pro.com Forum website and by clicking the Question Mark Help buttons on BulletProof Security plugin pages. For details about BulletProof
Security plugin features and frequently asked questions see the FAQ section below. The BPS plugin Help and FAQ tab pages also contain additional help links.

Installation

1. Idle Session Logout (ISL)

2. Auth Cookie Expiration (ACE)

3. DB Table Prefix Changer

4. Maintenance Mode

5. UI|UX Options: Choose UI|UX visual preferences & functionality.

6. MScan Malware Scanner

1. An Uninstall Options link is located on the WordPress Plugins page under the BulletProof Security plugin.

2. Clicking the Uninstall Options link loads a jQuery UI Dialog Form with 2 uninstall options.

3. If you are upgrading to BPS Pro, select the BPS Pro Upgrade Uninstall option and click the Save Option button or just click the Close button and do a normal plugin uninstall.

4. If you want to completely delete the BPS plugin, all files, Custom Code and BPS database settings, select the Complete BPS Plugin Uninstall option, click the Save Option button, click the Close button and do a normal plugin uninstall.

Translations

Language Packs: Translate BulletProof Security

Bonus Tip: If you use the Google Chrome Browser you can right mouse click in plugin pages and then click on Translate to... To translate plugin text into your Language.

GDPR Compliance

BPS has a GDPR Compliance Setup Wizard Options setting, which allows someone to turn IP address logging On or Off throughout all BPS plugin features by choosing the GDPR Compliance On option setting on the Setup Wizard Options page: BPS Features affected: Security Logging, Login Security Logging, and Maintenance Mode Logging. Note: For simplicity and ease of use there is only one option setting that needs to be set instead of creating individual option settings in all BPS features that perform IP address logging.

BPS GDPR Compliance Forum Topic

The BPS plugin comes with a must-use plugin called BPS MU Tools. The BPS MU Tools must-use plugin is located on the WordPress Plugins page under the Must-Use link at the top of the WordPress Plugins page. The BPS MU Tools plugin has 6 WP Automatic Update option settings: Disable all Updates: On = All WordPress Automatic Updates: Core, Plugins, Themes and Translations will be disabled | Disable all Core Updates: On = All WordPress Core Automatic Updates: Development, Minor and Major versions are disabled | Enable all Core Updates: On = All WordPress Core Automatic Updates: Development, Minor and Major versions are enabled | Enable Development Updates: On = WordPress Core Automatic Updates are enabled for Development WP versions | Enable Minor Updates: On = WordPress Core Automatic Updates are enabled for Minor WP versions | Enable Major Updates: On = WordPress Core Automatic Updates are enabled for Major WP versions. For more extensive help information click the WordPress Automatic Update Help Forum Topic link below.
* WordPress Automatic Update Help Forum Topic

BulletProof Security Bonus Custom Code

Where can I find BulletProof Security additional troubleshooting steps & support?

Please see the BulletProof Security Forum.

Unable to save Root or wp-admin htaccess custom code using the BPS Custom Code forms

You may see a 403, 404 or 500 error or no errors and nothing works/happens.

This common problem is caused by ModSecurity. Please see this Common Known ModSecurity problems forum topic.

Unable to save htaccess code using the BPS htaccess File Editor

You may see a 403, 404 or 500 error or no errors and nothing works/happens.

This common problem is caused by ModSecurity. Please see this Common Known ModSecurity problems forum topic.

You may see a 403, 404 or 500 error or no errors and nothing works/happens.

This common problem is caused by ModSecurity. Please see this Common Known ModSecurity problems forum topic.

Unable to install plugins or themes using the WordPress Upload Zip installer

You may see a 403, 404 or 500 error or no errors and nothing works/happens.

This common problem is caused by ModSecurity. Please see this Common Known ModSecurity problems forum topic.

BulletProof Security Compatible Hosting|Host Server|WordPress Site Types

Types: Shared, VPS, Dedicated, Managed, Colocation, In-house

Types: Apache, Linux, Nginx, LiteSpeed, Windows (Windows IIS)

Types: Standard|Single, Network|Multisite, "Giving WordPress Its Own Directory" (GWIOD), BuddyPress|bbPress, subdomain, subdirectory, HTTPS/SSL

Note: The Setup Wizard Pre-Installation Check displays compatibility information.

Note: The Setup Wizard Pre-Installation Check tests if htaccess files can or cannot be used on your website and will automatically disable BPS htaccess features and files if your server/website cannot use htaccess files. You will see the "htaccess Files Disabled Notice" on the Setup Wizard page with a link to a Help Forum Topic.

Note: BulletProof Security works on all web hosts except for these 3 web hosts: Incompatible Hosts.

Setup Wizard AutoFix (AutoWhitelist|AutoSetup|AutoCleanup)

Setup Wizard AutoFix checks which plugins and themes you currently have installed and will display a BPS Setup Wizard AutoFix Notice to run the BPS Setup Wizard if any currently installed plugins or themes require Custom Code whitelist rules or AutoSetup. The BPS Setup Wizard automatically creates BPS Custom Code whitelist rules for known issues with any plugins and themes that need Custom Code whitelist rules. Setup Wizard AutoFix also automatically sets up and cleans up caching plugin's htaccess code for these WordPress caching plugins: WP Super Cache, W3 Total Cache, Comet Cache Plugin (free & Pro), WP Fastest Cache Plugin (free & Premium), LiteSpeed Cache and WP Rocket. For more detailed help information and a list of all plugins and themes that have AutoFixes click this link: Setup Wizard AutoFix Forum Topic.

BulletProof Security htaccess File Options (Firewalls, etc.) Features

BulletProof Security MScan Malware Scanner

Description: MScan is a malware scanner that scans website files for hacker files or code and scans the WP database for hacker code. MScan Scheduled
scanning is available in BPS Pro only.
* MScan uses file hash comparisons for all WP files (WP Core, Plugins and Themes). File hash comparisons are 100% accurate, which means no false positives will occur for any WP files. All other non-WP files are scanned using standard conventional pattern matching. Now that WP Files are all scanned with file hash comparisons this allowed increasing the detection sensitivity for pattern matching scanning. Additional pattern matching rules have been added to MScan.
* For more details see the MScan Malware Scanner Guide.

BulletProof Security System Info

PHP|MySQL|MySQLi|OS|Server|Memory Usage and Limits|IP|SAPI|WP Filesystem API Method|DNS|Apache Modules|Directives Compatibility Checks|Mod Security|Max Upload|Zend Engine Version|Zend Guard|Loader|Optimizer|ionCube Loader|Suhosin|APC|eAccelerator|XCache|Varnish|cURL|OpenSSL Library|cURL OpenSSL Version|Memcache|Memcached|Plugins|Versions Installed|Activated|Get Plugins List|Browser Compression|GD Library|ImageMagick|WP Temp Dir|PHP Temp Dir|PHP Upload Temp Dir|Session Save Path|WP_TEMP_DIR constant|php.ini file path, etc.

File|Folder Permissions (CGI or DSO)|Script Owner User ID (UID)|File Owner User ID

PHP Server|PHP.ini|PHP directives Info

Website Headers Check Tool: Check your website Headers or another website's Headers remotely.

Description: The HPF Cron checks the WordPress /plugins/ folder for hidden or empty plugin folders and any non-standard WP files or altered files in the /plugins/ folder. If a hidden or empty plugin folder or non-standard WP file is found in the WordPress /plugins/ folder, BPS displays a Dashboard Alert and sends an Email Alert. A hidden or empty plugin folder is a plugin the exists in your /plugins/ folder, but is not displayed on the WordPress Plugins page. A hidden plugin can be used as a hacker backdoor to gain access to your WP Dashboard, hosting account, create user accounts, completely control your website and hosting account, etc. A non-standard WP file or modified/altered file in your /plugins/ folder can also do all of the things a hidden plugin can do.

A hidden or empty plugin folder is a plugin the exists in your /plugins/ folder, but is not displayed on the WordPress Plugins page. A hidden plugin can be used as a hacker backdoor to gain access to your WP Dashboard, hosting account, create user accounts, completely control your website and hosting account, etc. A non-standard WP file or modified/altered file in your /plugins/ folder can also do all of the things a hidden plugin can do.

Automated Cron check that checks the WordPress /plugins folder for hidden plugins or non-standard WP file

Displays Dashboard Alerts

Sends Email Alerts

HPF Cron Check Frequency settings: 1, 5, 10, 15, 30 or 60 minutes

HPF Cron On|Off: Turn the HPF Cron On or Off

Ignore Hidden Plugin Folders & Files: Whitelisting tool to ignore plugin folders or non-standard WP files

HPF is automatically setup during BPS Upgrades or when running the BPS Setup Wizard

BulletProof Security Login Security & Monitoring Features

BulletProof Security JTC-Lite

Description: JTC-Lite is a limited version of BPS Pro JTC Anti-Spam|Anti-Hacker that provides Login Form Bot Lockout Protection for the WordPress Login page/Form.
JTC-Lite prevents against constant and repeated user account lockouts caused by Bots attempting to Brute Force Login to your WordPress Login Form and website. If you would like to
protect all of your WordPress Forms, BuddyPress, bbPress and WooCommerce Forms against SpamBot and HackerBot attacks (auto-registrations, auto-logins, auto-posting,
auto-commenting), that security protection is available in BPS Pro JTC Anti-Spam|Anti-Hacker. 99% of all hacking and spamming is automated using HackerBots and SpamBots.

Description: Automatically logout idle/inactive Users. ISL uses javascript Event Listeners to monitor Users activity for these ISL events: keyboard key is pressed, mouse button is pressed, mouse is moved, mouse wheel is rolled up or down, finger is placed on the touch surface/screen and finger already placed on the screen is moved across the screen. See the BulletProof Security Idle Session Logout (ISL) Features section for additional features and options info.

Turn On|Turn Off: ISL is Turned Off by default. Select Turn On ISL to turn ISL On.

Idle Session Logout Time in Minutes: Time in minutes for when an idle/inactive User should be logged out of your site.

Idle Session Logout Page URL: Defaults to BPS ISL Logout page URL or choose to redirect logged out users to any URL that you want to redirect them to.

Idle Session Logout Page Login URL: Displays a clickable Login URL/link to your WP Login page or you can choose not to display a Login URL/link.

Idle Session Logout Exclude URLs|URIs: This option allows you to exclude any pages or posts that you do not want ISL to check/monitor.

Idle Session Logout Page Custom Message: Use the default BPS ISL message/text or you can create your own custom ISL message/text.

Idle Session Logout Page Custom CSS Style: Use the default BPS CSS Style code or enter your own custom CSS Style customizations.

User Account Exceptions: Disable ISL by User Account names. User Account Exceptions override the User Roles option setting.

Enable|Disable Idle Session Logouts For These User Roles: Enable ISL for Users by User Role: Administrator, Editor, Author, Contributor, Subscriber & Custom User Roles.

Enable|Disable Idle Session Logouts For TinyMCE Editors: Disable ISL for any/all pages that have a TinyMCE Editor on them.

BulletProof Security Auth Cookie Expiration (ACE) Features

Description: Change the WordPress Authentication Cookie Expiration time. The default WordPress Authentication Cookie Expiration time is 2880 Minutes/2 Days and 20160 Minutes/14 Days if a User checks the Remember Me checkbox when they login. You can change the WordPress Authentication Cookie Expiration time to whatever expiration time setting that you choose. See the BulletProof Security Auth Cookie Expiration (ACE) Features section for additional features and options info.

Turn On|Turn Off: ACE is Turned Off by default. Select Turn On ACE to turn ACE On.

Auth Cookie Expiration Time in Minutes: Time in minutes for when a User should be logged out of your site.

Remember Me Auth Cookie Expiration Time in Minutes: Time in minutes for when a User should be logged out of your site when the User has checked the Remember Me checkbox.

Enable|Disable Remember Me Checkbox: Disable and do not display the Remember Me checkbox on your login page.

User Account Exceptions: Disable ACE by User Account names. User Account Exceptions override the User Roles option setting.

Enable|Disable Auth Cookie Expiration Time For These User Roles: Enable ACE for Users by User Role: Administrator, Editor, Author, Contributor, Subscriber & Custom User Roles.

BulletProof Security Force Strong Passwords (FSP) Features

Description: Force Strong Passwords (FSP) General Info: Set strong password criteria requirements instead of allowing weak passwords to be created and used. FSP works on standard single WordPress site types, Network|Multisite site types and BuddyPress. WooCommerce already has strong password requirements by default. The FSP option settings do not affect WooCommerce Forms.

Turn On|Turn Off: FSP is Turned Off by default. Select Turn On FSP to turn FSP On.

Password Character Length: Set the length of the password the User must enter. The default password character length is 12. The maximum character length is 32.

Password Criteria Requirements: Check the checkboxes to add requirements. Uncheck the checkboxes to remove requirements. Recommendation: Check all checkboxes.

At least 1 lowercase letter: Password Criteria Requirements checkbox.

At least 1 uppercase letter: Password Criteria Requirements checkbox.

At least 1 number: Password Criteria Requirements checkbox.

At least 1 special character: Password Criteria Requirements checkbox.

Displayed Message/Error Message: Enter/type the displayed message that the User will see on the relevant Forms/pages or use the existing default FSP message.

Description: Send email alerts when new Plugin or Theme updates are available. Options: 1 Hour, 12 Hours or 1 Day. Do not send email alerts (default setting), Send Email Alerts for All Plugins, Send Email Alerts for Active Plugins Only, Send Email Alerts for All Themes and Send Email Alerts for Active Theme Only. This feature is located on the Alerts|Logs|Email Options page.

BulletProof Security DB Backup|Database Backup Features

BulletProof Security FrontEnd|BackEnd Maintenance Mode Features

BulletProof Security is Website Performance Optimized

Website performance is just as important as website security. BulletProof Security is website performance optimized with website owners best interests at heart. BulletProof Security does NOT abuse the WordPress Database by making excessive MySQL Queries. BulletProof Security does NOT store excessive & non-essential data in your WordPress Database. BulletProof Security does NOT use excessive Server Memory & Resources. BulletProof Security does NOT use any gimmicks or bells & whistles that will cost website owners their website performance. The benefits of having website security protection are negated if your website is performing poorly/slowly, continually experiencing out of memory errors/running out of memory, database size growing exponentially with non-essential stored data, etc. BulletProof Security can actually speed up & improve your website performance by using the Speed Boost Cache Bonus Code. See the BulletProof Security Bonus Custom Code help section below.

Can BulletProof Security be Network Activated on Network|Multisite Sites?

The BulletProof Security plugin can be Network Activated or you can allow BulletProof Security to be activated individually on each Network/Multisite subsite or of course you can choose not to Network Activate BulletProof Security or allow the BPS plugin on subsites. Super Admins will see BPS Dashboard Alerts and other Status displays on the Primary Site only. Administrators can activate or deactivate BulletProof Security on subsites if you allow this on your Network/Multisite website. The BPS Primary Site Menus will display all BPS menus. The BPS Subsite Menus will display: Login Security, JTC-Lite, Maintenance Mode, System Info & UI|UX Theme Skin menus. All BulletProof Security features are not available on subsites since Network/Multisite subsites are virtual and do not have physical website folders. All BulletProof Security features work sitewide and affect all other virtual subsites. Login Security and Maintenance Mode work independently on each subsite.

The BPS Setup Wizard Options page contains these two Network/Multisite options: Network|Multisite Sitewide Login Security Settings and Network|Multisite Sitewide JTC-Lite Settings, which allow you to bulk setup all subsites with default JTC-Lite option settings.

Login Security works individually for each specific subsite. Login Security has all the same functionality on Network/Multisite subsites with these exceptions: Login Security email alerting is not available for subsites.

JTC-Lite works individually for each specific subsite. JTC-Lite has all the same functionality on Network/Multisite subsites.

Maintenance Mode works individually for each specific subsite. MMode has all the same functionality on Network/Multisite subsites with these exceptions: BackEnd Maintenance is not available on subsites & these Primary site options are not available on subsites: Put The Primary Site And All Subsites In Maintenance Mode & Put All Subsites In Maintenance Mode, But Not The Primary Site.

System Info has all the same functionality on Network/Multisite subsites with these exceptions: MySQL Database information is not displayed on subsites.

BulletProof Security also works with Network/Multisite Domain Mapping.

BulletProof Security Built-in Troubleshooting|Diagnostic|Logging|Whitelisting

Troubleshooting|Diagnostic|Logging|Whitelisting is built-in to BulletProof Security. BPS troubleshooting steps: BPS Troubleshooting Steps. The Setup Wizard performs Pre-Installation Checks to check for any pre-existing issues that could cause any issues or problems and displays exactly what needs to be done to fix the issue. The Setup Wizard has a built-in feature called AutoFix that automatically creates known fixes for 100+ Plugins and Themes. The BPS Security Log logs blocked hackers, spammers, bad bots, etc. and also logs anything else that is blocked by BPS. If something legitimate is being blocked in another plugin or theme that needs to be allowed/whitelisted then the BPS Security Log entry will contain all the information about what exactly is being blocked so that a whitelist rule can then be created in BPS Custom Code. The BPS Security Log also logs all other 403 errors that occur on your website whether or not they are related to or caused by BPS. Turning Off BPS Security Logging will allow your server to handle error logging and display your server error message instead of BPS displaying the standard 403 template file error message. This is also considered a troubleshooting method to determine if an error is actually coming from your server (ModSecurity, etc.) and not the BPS plugin.

I am seeing Security Log entries in my BulletProof Security Log. What do they mean?

Your Security Log will log 400, 403, 405, 410 and 404 (requires copying the BPS 404 logging code to your Theme's 404.php Template) Errors. The Security Log logs all 400, 403, 405 and 410 HTTP Response Status Codes by default. You can also log 404 HTTP Response Status Codes by opening this BPS 404 Template file - /bulletproof-security/404.php and copying the logging code into your Theme's 404 Template file. When you open the BPS 404.php file you will see simple instructions on how to add the 404 logging code to your Theme's 404 Template file. 99.99% of what is logged in the Security Log is blocked hackers, spammers, bad bots, scrapers, miners, etc. The Security Log is also a troubleshooting tool. If BPS is blocking something legitimate in another plugin or theme then exactly what is being blocked in another plugin or theme by BPS will be logged in the Security Log. A whitelist rule can be created to allow anything legitmate that is being blocked in another plugin or theme.

HTTP Status Codes (Internet Standard)

400 Bad Request - The request could not be understood by the Server due to malformed syntax.

401 Unauthorized - The request requires user authentication. By default BPS redirects Auth Requests to the correct URI to avoid 404 errors.

403 Forbidden - The Server understood the request, but is refusing to fulfill it.

404 Not Found - The Server has not found anything matching the Request-URI/URL. No indication is given to whether the condition is temporary or permanent.

405 Method Not Allowed - The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource. BPS blocks HEAD Requests using a 405 ErrorDocument Redirect. The BPS 405 Template has an Allow header field for the GET, POST and PUT HTTP Methods.

410 Gone - The requested resource is no longer available at the Server/site and no forwarding address is known. This condition is expected to be considered permanent.

503 Service Unavailable - The Server/site is temporarily performing maintenance. Used in BPS MMode with Retry-After header to indicate when the Server/site will be available again.

Will BulletProof Security or .htaccess files or .htaccess code cause my website to run slower?

No. BulletProof Security or .htaccess files/code in general will not cause a website to run slower. BulletProof Security is website performance optimized and uses very little/low website resources and very little Server memory. BulletProof Security uses a finite number of security rules/filters/code in all .htaccess files. Note: Both W3 Total Cache and WP Super Cache use .htaccess code to speed up website performance.

Can BulletProof Security speed up my website and make it run faster?

Yes. BulletProof security can speed up your website and make it run faster if you use the BPS Speed Boost Cache Code and add it to BPS Custom Code.

Do I need to understand .htaccess code in order to use BulletProof Security?

No. We use a paint by numbers approach, have extensive documented help and fixes on our Forum site and provide exact steps to perform any tasks that need to be done such as adding whitelist rules or other custom code. ie do Step 1, Step 2, Step 3. BPS creates customized .htaccess files for your website by either running the Setup Wizard or clicking the BulletProof Modes Activate buttons. You do not need to know anything about .htaccess website security files or code in order to use the BulletProof Security plugin. Extensive help information can be found in the Question Mark help buttons in BPS. The Help & FAQ tab pages in BulletProof Security contain links to BulletProof Security Forum help topics and video tutorials. The process of adding Custom Code or adding whitelisting rules is automated - See the Custom Code Question Mark help button for Custom Code steps.

Are there any known issues or conflicts with other WordPress Plugins or Themes?

Occasionally issues or conflicts do occur with other plugins, but they are always quickly resolved. BulletProof Security is compatible with all other Plugins and Themes. If BulletProof Security is blocking something legitimate in another plugin or theme a whitelist rule can be created in BPS Custom Code to allow/whitelist whatever was being blocked by BPS. Please check the BulletProof Security Plugin Compatibility page for the steps to search for documented plugin or theme whitelist rules.

How do the BulletProof Security Plugin htaccess File Options (Firewalls) work?

The BulletProof Security Plugin allows you to create and activate .htaccess website security with one-click (literally if the BPS Setup Wizard is run) (figuratively if you are using BPS manual controls) for your website without having to know anything about .htaccess files. The Master .htaccess files are pre-made and BPS writes additional .htaccess code that is customized to each specific website when you run the Setup Wizard or if you use the Manual Controls. There is nothing to figure out or to configure. Either run the Setup Wizard or use the Manual Setup Controls: BulletProof Modes Activate buttons. BPS has built-in Backup and Restore and an .htaccess File Editor for full manual editing control as well. BPS Custom Code allows you to add additional custom .htaccess code or BPS Bonus Custom Code and save it permanently so that your saved code is added/created in your htaccess files.

How does BulletProof Security Plugin Login Security & Monitoring work?

BulletProof Security Login Security & Monitoring allows you to choose whether you want to Log All User Account Logins or Log Only User Account Lockouts. The Dynamic DB Logging Form has 3 checkbox options: Lock, Unlock or Delete database rows. The Login Security database table is hooked into the WordPress Users database table, but they are 2 completely separate database tables. If you lock a User Account then BPS will enforce that lock on that User Account and the User will not be able to log in. If you unlock a User Account then the User will be able to login. Deleting database rows in the Login Security database table does NOT delete the User Account from the WordPress Users database table. When you delete a User Account it is pretty much the same thing as unlocking a User Account. To delete actual User Accounts you would go to the WordPress Users page and delete that User Account.

What to do if your User Account is locked by Login Security out and you are unable to login?

Use FTP or your web host control panel file manager and rename the /bulletproof-security/ plugin folder name to /_bulletproof-security and login to your website. After logging into your website, rename the /_bulletproof-security/ plugin folder name back to /bulletproof-security/. Unlock your User Account on the BPS Login Security and Monitoring page.

What to do if you cannot log back into your website due to an htaccess file/code problem?

If you accidentally added additional invalid custom htaccess code to BPS Custom Code or your web host does not allow you to lock your root .htaccess file and your htaccess file was locked: Use FTP or your Web Host Control Panel File Manager and delete the .htaccess files that BPS creates in your website root folder and your wp-admin folder. Deleting the .htaccess files in your website root folder & wp-admin folder will allow you to log back in to your website. If your web host does not allow locking the root .htaccess file then go to htaccess File Editor tab page and click the Turn Off AutoLock button. Either run the Setup Wizard again or click the BulletProof Modes Activate buttons again. If the problem was caused by invalid custom htaccess code added to BPS Custom Code then remove/delete the invalid custom htaccess code from BPS Custom Code before activating BulletProof Modes again.

The Idle Session Logout (ISL) javascript code is only loaded if a User is logged into your website (depends on your ISL option settings for User Accounts/Roles) and is specific to only that User's Browser/Client Browser and Login Session. Auth Cookie Expiration (ACE) is a WordPress Authentication Cookie that is set when a User logs into your website. Visitors that visit your website that are not logged into your website are not affected in any way by ISL or ACE.

Yes. ISL is Client Browser based and the Idle Session Logout Time is a variable that has a value that can be changed "on the fly". Example: If UserA and UserB login to your site and the Idle Session Logout Time was 60 minutes when they logged in and you change the Idle Session Logout Time to 1 minute while UserA and UserB are logged into your site then UserA and UserB and all other Users that are logged into your site (depending on your ISL option settings) will be automatically logged out after being idle/inactive for 1 minute.

Can the Auth Cookie Expiration Time be changed while Users are logged in or after a User has already logged in?

Yes and No. Yes, you can change the Auth Cookie Expiration Time option setting for all Users (depending on your ACE option settings), but the WordPress Authentication Cookie Expiration time is set when Users log into your site and cannot be changed "on the fly". So if you change the Auth Cookie Expiration Time while UserA and UserB are already logged into your site then the new Auth Cookie Expiration Time that you choose will not take effect until after UserA and UserB logout and log back into your site. The WordPress Authentication Cookie Expiration time can only be set/reset at login. This is the default functionality of the WordPress Authentication Cookie.

How does BulletProof Security FrontEnd|BackEnd Maintenance Mode work?

FrontEnd Maintenance Mode creates template files based on the options you choose and save. When you Turn On Maintenance Mode those template files are copied to the root directory of your website. When you Turn Off Maintenance Mode those template files are deleted from the root directory of your website. Maintenance Mode works by allowing the IP addresses that you enter & save to view the site normally. All other IP addresses will see the Maintenance Mode template page. BackEnd Maintenance Mode writes directly to your wp-admin .htaccess file and adds a deny all block of .htaccess code with the IP addresses the you enter & save when you enable BackEnd Maintenance Mode. When you disable/uncheck BackEnd Maintenance Mode that deny all block of .htaccess code is removed/deleted from your wp-admin .htaccess file. For more extensive help info or CSS Code, Image & Video Embed examples to add in the Maintenance Mode Text, CSS Style Code, Images, Videos Displayed To Website Visitors text area click this Maintenance Mode Guide Forum Topic link: Maintenance Mode Guide.

BPS Alert! Your site does not appear to be protected by BulletProof Security. What does the Alert mean?

The alert means that the currently active root htaccess file that is in use on your website does not contain BPS htaccess security code. You can either run the Setup Wizard again or go to the htaccess File Options Security Modes page and click the Root Folder BulletProof Mode Activate button.

Can I add my own .htaccess code to the BulletProof Security .htaccess files?

Yes. Add any additional custom htaccess security code to the BulletProof Security Custom Code feature. Your custom .htaccess code will be saved permanently to your database (until you delete it). Please view the Question Mark Help button in Custom Code for specific details and Custom Code setup steps.

Does BulletProof Security automatically create or write .htaccess files?

Yes. BulletProof Security automatically creates customized .htaccess website security files for your specific website with either the Setup Wizard or the manually by clicking the BulletProof Modes Activate buttons on the htaccess File Options Security Modes page. BulletProof Security also offers full manual control of editing .htaccess files using the built-in .htaccess File Editor. The BPS Master .htaccess files are pre-made. When you run the Setup Wizard or click the BulletProof Modes Activate buttons your .htaccess Master files are created with specific code for your specific website. You can add additional code to BPS Custom Code or edit the .htaccess files directly or create completely new .htaccess master files from within the WordPress Dashboard using the built-in BPS File Editor or Custom Code - no FTP required - no Web Host Control Panel required. Automation is great, but also having full manual editing control makes BulletProof Security very versatile.

Security Log File Automation - Automatically Zipped, Emailed and Replaced

Security Log files are automatically zipped, emailed and replaced with a new blank Security Log file when the log file reaches the maximum file size setting that you choose. By Default BulletProof Security sets this DB option to zip, email and replace the Security Log file when it reaches 500KB. The Security Log file is checked once per hour with a WordPress Cron. The optimum recommended file size setting is 500KB. Email and Log file settings are located under the Alerts|Logs|Email Options menu/page.

MScan Malware Scanner Log File Automation - Automatically Zipped, Emailed and Replaced

MScan Log files are automatically zipped, emailed and replaced with a new blank MScan Log file when the log file reaches the maximum file size setting that you choose. By Default BulletProof Security sets this DB option to zip, email and replace the MScan Log file when it reaches 500KB. The MScan Log file is checked once per hour with a WordPress Cron. The optimum recommended file size setting is 500KB. Email and Log file settings are located under the Alerts|Logs|Email Options menu/page.

DB Backup Log File Automation - Automatically Zipped, Emailed and Replaced

DB Backup Log files are automatically zipped, emailed and replaced with a new blank DB Backup Log file when the log file reaches the maximum file size setting that you choose. By Default BulletProof Security sets this DB option to zip, email and replace the Security Log file when it reaches 500KB. The DB Backup Log file is checked once per hour with a WordPress Cron. The optimum recommended file size setting is 500KB. Email and Log file settings are located under the Alerts|Logs|Email Options menu/page.

If a hidden or empty plugin folder is detected or a non-standard WP file is detected then you would use FTP to check the folder or file. If the folder or file contains hacker code or is a hidden plugin or is a non-standard WP file then make a copy of it and delete it. If the plugin folder is just an empty plugin folder then delete it. If you recognize the folder or file you can use the Ignore Hidden Plugin Folders & Files textarea box option to ignore/not check this folder or file.

Does BulletProof Security work with Git distributed version control system?

Yes. BulletProof Security works with Git, but does require some additional set up steps. Please see this thread for the setup steps
Git distributed version control system setup steps

"BulletProof Security" is open source software. The following people have contributed to this plugin.

Contributors

# data[].attributes.attachment_link.description
WordPress Security Protection: Malware scanner, Firewall, Login Security, DB Backup, Anti-Spam... View Security feature highlights below. View BulletProof Security feature details under the FAQ help section below. Effective, Reliable & Easy to use WordPress Security Plugin. BulletProof Security is a proactive security plugin that automatically fixes 100+ known issues/conflicts with other plugins.

# data[].attributes.attachment_link.readable_text
Are you looking for a timeless, elegant, and streamlined discussion board? bbPress is easy to integrate, easy to use, and is built to scale with your growing community.

bbPress is intentionally simple yet infinitely powerful forum software, built by contributors to WordPress.

From your WordPress dashboard

1. Visit 'Plugins > Add New'

2. Search for 'bbPress'

3. Activate bbPress from your Plugins page. (You will be greeted with a Welcome page.)

From WordPress.org

1. Download bbPress.

2. Upload the 'bbpress' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)

3. Activate bbPress from your Plugins page. (You will be greeted with a Welcome page.)

Once Activated

1. Visit 'Forums > Add New' and create some forums. (You can always delete these later.)

2. If you have pretty permalinks enabled, visit example.com/forums/, or if you do not have pretty permalinks enabled, visit example.com?post_type=forum

3. Visit 'Settings > Forums' and configure the settings to best match the needs of your community.

4. Visit 'Tools > Forums > Import Forums' if you have an existing forum to convert to bbPress.

Once Configured

bbPress comes with a robust theme-compatibility API that does its best to make bbPress look and feel right with just-about any WordPress theme. You may need to adjust some styling on your own to make everything look pristine.

You may want to customize the register/activation/sign-in/lost-password flows, to better suit your site. bbPress comes with a bevy of shortcodes to make this possible, listed here: https://codex.bbpress.org/shortcodes/

bbPress also comes with built-in support for Akismet and BuddyPress, two very popular and very powerful WordPress plugins. If you're using either, visit your Forum Settings page and ensure that integration appears correct.

"bbPress" is open source software. The following people have contributed to this plugin.

Contributors

# data[].attributes.attachment_link.description
Are you looking for a timeless, elegant, and streamlined discussion board? bbPress is easy to integrate, easy to use, and is built to scale with your growing community. bbPress is intentionally simple yet infinitely powerful forum software, built by contributors to WordPress.

# data[].attributes.attachment_link.readable_text
Are you looking for modern, robust, and sophisticated social network software? BuddyPress is a suite of components that are common to a typical social network, and allows for great add-on features through WordPress's extensive plugin system.

Aimed at site builders & developers, BuddyPress is focused on ease of integration, ease of use, and extensibility. It is deliberately powerful yet unbelievably simple social network software, built by contributors to WordPress.

Members can register on your site to create user profiles, have private conversations, make social connections, create and interact in groups, and much more. Truly a social network in a box, BuddyPress helps you build a home for your company, school, sports team, or other niche community.

Built with developers in mind

BuddyPress helps site builders & developers add community features to their websites. It comes with a robust theme compatibility API that does its best to make every BuddyPress content page look and feel right with just about any WordPress theme. You will likely need to adjust some styling on your own to make everything look pristine.

BuddyPress themes are just WordPress themes with additional templates, and with a little work, you could easily create your own, too! A handful of BuddyPress-specific themes are readily available for download from WordPress.org, and lots more are available from third-party theme authors.

BuddyPress also comes with built-in support for Akismet and bbPress, two very popular and very powerful WordPress plugins. If you're using either, visit their settings pages and ensure everything is configured to your liking.

The BuddyPress ecosystem

WordPress.org is home to some amazing extensions for BuddyPress, including:

Search WordPress.org for "BuddyPress" to find them all!

Join our community

If you're interested in contributing to BuddyPress, we'd love to have you. Head over to the BuddyPress Documentation site to find out how you can pitch in.

BuddyPress is available in many languages thanks to the volunteer efforts of individuals all around the world. Check out our translations page on the BuddyPress Documentation site for more details. If you are a polyglot, please consider helping translate BuddyPress into your language.

Growing the BuddyPress community means better software for everyone!

Requirements

To run BuddyPress, we recommend your host supports:

PHP version 7.2 or greater.

MySQL version 5.6 or greater, or, MariaDB version 10.0 or greater.

HTTPS support.

Automatic installation

Automatic installation is the easiest option as WordPress handles everything itself. To do an automatic install of BuddyPress, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type "BuddyPress" and click Search Plugins. Once you've found it, you can view details about the latest release, such as community reviews, ratings, and description. Install BuddyPress by simply pressing "Install Now".

Once activated:

1. Visit 'Settings > BuddyPress > Components' and adjust the active components to match your community. (You can always toggle these later.)

2. Visit 'Settings > BuddyPress > Pages' and setup your directories and special pages. We create a few automatically, but suggest you customize these to fit the flow and verbiage of your site.

3. Visit 'Settings > BuddyPress > Settings' and take a moment to match BuddyPress's settings to your expectations. We pick the most common configuration by default, but every community is different.

Can I use my existing WordPress theme?

Yes! BuddyPress works out-of-the-box with nearly every WordPress theme.

Will this work on WordPress multisite?

Yes! If your WordPress installation has multisite enabled, BuddyPress will support the global tracking of blogs, posts, comments, and even custom post types with a little bit of custom code.

Furthermore, BuddyPress can be activated and operate in just about any scope you need for it to:

Activate at the site level to only load BuddyPress on that site.

Activate at the network level for full integration with all sites in your network. (This is the most common multisite installation type.)

Enable multiblog mode to allow your BuddyPress content to be displayed on any site in your WordPress Multisite network, using the same central data.

Extend BuddyPress with a third-party multi-network plugin to allow each site or network to have an isolated and dedicated community, all from the same WordPress installation.

Read custom BuddyPress activations for more information.

Where can I get support?

Our community provides free support at https://buddypress.org/support/.

Where can I find documentation?

Our documentation site can be found at https://codex.buddypress.org/.

Where can I report a bug?

Report bugs, suggest ideas, and participate in development at https://buddypress.trac.wordpress.org.

Where can I get the bleeding edge version of BuddyPress?

Check out the development trunk of BuddyPress from Subversion at https://buddypress.svn.wordpress.org/trunk/, or clone from Git at git://buddypress.git.wordpress.org/.

Who builds BuddyPress?

BuddyPress is free software, built by an international community of volunteers. Some contributors to BuddyPress are employed by companies that use BuddyPress, while others are consultants who offer BuddyPress-related services for hire. No one is paid by the BuddyPress project for his or her contributions.

If you would like to provide monetary support to BuddyPress, please consider a donation to the WordPress Foundation, or ask your favorite contributor how they prefer to have their efforts rewarded.

Discussion Forums

Try bbPress. It integrates with BuddyPress Groups, Profiles, and Notifications. Each group on your site can choose to have its own forum, and each user's topics, replies, favorites, and subscriptions appear in their profiles.

"BuddyPress" is open source software. The following people have contributed to this plugin.

Contributors

4.0.0

See: https://codex.buddypress.org/releases/version-4-0-0/

# data[].attributes.attachment_link.description
Are you looking for modern, robust, and sophisticated social network software? BuddyPress is a suite of components that are common to a typical social network, and allows for great add-on features through WordPress's extensive plugin system. Aimed at site builders & developers, BuddyPress is focused on ease of integration, ease of use, and extensibility.

# data[].attributes.attachment_link.readable_text
This plugin is very useful in creating multiple duplicate entries of a single post, page, menu and custom posts like products, tickets, coupons, events etc. Now you don't need to create multiple mock post on your website to check the website layout. Create one post and a single click will create a multiple entries for the same post.

If you find this useful, please consider donating and this would help us in the development of the plugin and improve support.

Features In Free Version

Duplicate Post, Page, Menu and Custom Post Type more than once in a single click.

Easy to configure for enabling/disabling specific post/page/custom post type/menu duplication.

Using Ajax for duplicating post/page/menu so no more browser freezing in case of large data.

Features in Pro Editions

Duplicate Post, Page, Menu and Custom Post Type for upto 100 duplicates in a single click.

Easy to configure for enabling/disabling specific post/page/custom post type/menu duplication.

Using Ajax for duplicating post/page/menu so no more browser freezing in case of large data.

User Roles: Allow specific user roles to access the plugin.

Post Types: Option to show Duplicate Page link in post types.

Status: Option to select post status after duplication.

Link Title: Option to change Duplicate Post Link Title.

Post Prefix: Option to add Post Prefix.

Post Suffix: Option to add Post Suffix.

Upgrade to Pro Version

By downloading it from wordpress.org

1. Download the duplicate-post-page-menu-cpt.zip file and unzip it.

2. Upload the duplicate-post-page-menu-cpt folder to the wp-content/plugins/ folder.

3. Activate the Duplicate Post Page Menu & Custom Post Type from plugin page on wordpress admin area.

Alternatively, you can install the plugin automatically through the WordPress Admin Panel

1. Open your WordPress website admin panel and go to Plugins > Add New

2. Search by 'Author' for 'inqsys'

3. Click on Install Now button and then click on Activate Plugin link

Final Word

If you are facing any difficulty in Duplicate Post Page Menu & Custom Post Type installation then you can contact our support at info@inqsys.com

Why do I need this plugin?

You can use this plugin to create a duplicate entry of a page, post, custom post type and menu and treat it as a backup entry. Even if you don't have much content on your site to check your website's layout, you can duplicate a single post for multiple times just to insure that the website's design is as you want.

What all I can duplicate using this plugin?

This plugin is helpful in duplicating page, post, custom post type and menu.

Can I duplicate my products, coupons, team member etc kind of post entries?

Yes, all such type of posts are known as custom post and you can also duplicate them using this plugin.

What if I don't want this plugin to duplicate my post?

You can easily disable/enable the duplication of post, page and menu by checking/unchecking the specific item in settings. After activating the plugin, visit: Settings > 'Duplicate' Option

How many post/page I can duplicate at a time using this plugin?

You can only duplicate one post/page/menu per operation. However, you can choose to create more than one duplicate entries of the same post/page/menu.

"Duplicate Post Page Menu & Custom Post Type" is open source software. The following people have contributed to this plugin.

Contributors

Optimized: jQuery code for WP jquery migration.

Optimized: PHP code optimize for PHP version 8.0.

Improved: Fixed JS conflicts with some old themes.

Optimized: Ready for WordPress 5.7 (Future version) final jQuery migration.

Optimize: JS code for WordPress Version 5.5.

Optimize: JS & PHP.

Added: `BUY PRO` link in plugin's page.

Improve: javascript optimized.

Fixed: Removed ad banner of pro plugin.

Added: Compatibility with WordPress 5.3.0.

Improved: Optimized for PHP version 7.4.0

Fixed: Issue with url for recently duplicated post.

Improved: Compatibility with WordPress 5.2.2.

Improved: Optimized for PHP version 7.3.7

Fixed: Minor issues with latest Avada theme.

Improved: Compatibility with WordPress 5.1.1

Improved: Support PHP version 5.5.x to 7.3.

Fix: Issues with Gutenberg.

Fix: Improved performance.

Fix: Javascript conflict with some wordpress themes.

Fix: Issue while duplicating menu with two or more items.

Fix: WordPress freezing issue in custom post type(s).

Fix: Code optimized for faster processing.

CSS Fixed

Improved overall functionality for handling large data in better way.

CSS Fixed

Bug Fixed!

Compatibility upto WordPress 4.9.1

Added: Duplicate button in edit page/post

# data[].attributes.attachment_link.title
Duplicate Post Page Menu & Custom Post Type

# data[].attributes.attachment_link.description
This plugin is very useful in creating multiple duplicate entries of a single post, page, menu and custom posts like products, tickets, coupons, events etc. Now you don't need to create multiple mock post on your website to check the website layout. Create one post and a single click will create a multiple entries for the same post.

# data[].attributes.attachment_link.readable_text
This plugin is designed to link WordPress with the SiteGround Performance services. It WILL NOT WORK on another hosting provider.

The SG Optimizer plugin has few different parts handling speciffic performance optimizations:

Configuration

For detailed information on our plugin and how it works, please check out our SG Optimizer Tutorial.

SuperCacher Settings

In this tab, you can configure your Dynamic Caching to store your content in the server's memory for faster access and Memcached which stores frequently executed queries to your database and reuses them for better performance. Make sure you've enabled them from your Site Tools or cPanel before using the plugin. You can also enable Automatic Cache purge. This will perform a Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates. Enabling the Browser-specific caching will create different cache versions based on the user agent used. From Exclude Post Types you can exclude the ones you don't want to be cached at all. You can also exclude specific URLs or use a wildcard to exclude any sub-pages of a specific "parent-page". We have also provided a test tool where you can check if a specific URL has Dynamic caching actually running.

Environment Optimization

Here, you can force HTTPS for your site, enable or disable Gzip Compression and Browser Caching rules. You can activate Database Optimization which will remove all unnecessary items from your database and optimize its tables. If you are using the InnoDB storage engine, the optimization of tables is done automatically by the engine. Use DNS-Prefetching to increase load speeds for external resources. It works by resolving the domain name, before a resource is requested. You can also manage Heartbeat Control to modify the frequency of the WP Heartbeat for different locations. By default, the WordPress Heartbeat API checks every 15 seconds on your post edit pages and every 60 seconds on your dashboard and front end whether there are scheduled tasks to be executed. With this option, you can make the checks run less frequently or completely disable them.

Frontend Optimization

In this tab, you can enable or disable Minification of your HTML, JS and CSS resources. You can activate/deactivate JS and CSS combinations to reduce the numbers of requests to the server. With the Web Fonts Optimization we're changing the default way we load Google fonts. A preconnect link for Google's font repository will be added in your head tag. This informs the browser that your page intends to establish a connection to another origin, and that you'd like the process to start as soon as possible. In addition, all other local fonts will be preloaded so browsers can cache and render them faster. Also when combined with CSS Combination, we will change the font-display property to swap or add it if it's missing, so we ensure faster rendering. You can Disable Emojis support in your pages to prevent WordPress from detecting and generating emojis on your pages. You can also Remove Query Strings from static resources to improve their caching.

Image Optimization

Here, you can enable or disable automatic optimization for your newly uploaded images or bulk optimize your old ones. You can enable the generation of WebP images for newly uploaded images or generate WebP copies of your existing ones. WebP is a next generation image format supported by modern browsers which greatly reduces the size of your images. If the browser does not support WebP, the original images will be loaded. If you wish, you can delete all WebP copies of your images and original images will be loaded by default. You can also enable or disable Lazy Load for various assets such as iframes, videos, thumbnails, widgets, shortcodes and more. You can also enable Lazy Load for mobile requests. You have an option to exclude specific images from Lazy Loading. This is done by adding the class of the image in the tab.

Speed Test

Our performance check is powered by Google PageSpeed. Here you can check how well your website is optimized. The detailed tests result will provide you with additional information on what can be optimized more.

Full-page Caching on CloudFlare

Тhis optimization links your WordPress site with Cloudflare and sets the necessary rules and workers in order to enable full-page caching on Cloudflare edges in order to improve your TTFB and overall site performance. The tab will be available only if you have properly configured your installation to work with the CDN.

Plugin Compatibility

If your plugin does not trigger standard WordPress hooks or you need us to purge the cache, you can use this public function in your code:

if (function_exists('sg_cachepress_purge_cache')) { sg_cachepress_purge_cache(); }

Preferrably, you can pass an URL to the function to clear the cache just for it instead of purging the entire cache. For example:

if (function_exists('sg_cachepress_purge_cache')) { sg_cachepress_purge_cache('https://yoursite.com/pluginpage'); }

You can exclude styles from being combined and minified using the filters we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_css_combine_exclude', 'css_combine_exclude' ); function css_combine_exclude( $exclude_list ) { // Add the style handle to exclude list. $exclude_list[] = 'style-handle'; $exclude_list[] = 'style-handle-2'; return $exclude_list; } add_filter( 'sgo_css_minify_exclude', 'css_minify_exclude' ); function css_minify_exclude( $exclude_list ) { // Add the style handle to exclude list. $exclude_list[] = 'style-handle'; $exclude_list[] = 'style-handle-2'; return $exclude_list; }

You can exclude script from being minified using the filter we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_js_minify_exclude', 'js_minify_exclude' ); function js_minify_exclude( $exclude_list ) { $exclude_list[] = 'script-handle'; $exclude_list[] = 'script-handle-2'; return $exclude_list; }

You can exclude script from being combined using the filter we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_javascript_combine_exclude', 'js_combine_exclude' ); function js_combine_exclude( $exclude_list ) { $exclude_list[] = 'script-handle'; $exclude_list[] = 'script-handle-2'; return $exclude_list; }

You can exclude external script from being combined using the filter we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_javascript_combine_excluded_external_paths', 'js_combine_exclude_external_script' ); function js_combine_exclude_external_script( $exclude_list ) { $exclude_list[] = 'script-host.com'; $exclude_list[] = 'script-host-2.com'; return $exclude_list; }

You can exclude inline script from being combined using the filter we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_javascript_combine_excluded_inline_content', 'js_combine_exclude_inline_script' ); function js_combine_exclude_inline_script( $exclude_list ) { $exclude_list[] = 'first few symbols of inline content script'; return $exclude_list; }

You can exclude script from being loaded asynchronous using the filter we've designed for that purpose. Here's an example of the code, you can add to your functions.php file:

add_filter( 'sgo_js_async_exclude', 'js_async_exclude' ); function js_async_exclude( $exclude_list ) { $exclude_list[] = 'script-handle'; $exclude_list[] = 'script-handle-2'; return $exclude_list; }

You can exclude url or url that contain specific query param using the following filters:

add_filter( 'sgo_html_minify_exclude_params', 'html_minify_exclude_params' ); function html_minify_exclude_params( $exclude_params ) { // Add the query params that you want to exclude. $exclude_params[] = 'test'; return $exclude_params; } add_filter( 'sgo_html_minify_exclude_urls', 'html_minify_exclude' ); function html_minify_exclude( $exclude_urls ) { // Add the url that you want to exclude. $exclude_urls[] = 'http://mydomain.com/page-slug'; return $exclude_urls; }

You can exclude images from Lazy Load using the following filter:

add_filter( 'sgo_lazy_load_exclude_classes', 'exclude_images_with_specific_class' ); function exclude_images_with_specific_class( $classes ) { // Add the class name that you want to exclude from lazy load. $classes[] = 'test-class'; return $classes; }

WP-CLI Support

In version 5.0 we've added full WP-CLI support for all plugin options and functionalities.

wp sg purge (url) - purges the entire cache or if URL is passed

wp sg memcached enable|disable - enables or disables Memcached

wp sg forcehttps enable|disable - enables or disables HTTPS for your site

wp sg optimize - enables or disables different optimization options for your site:

wp sg optimize html enable|disable - enables or disables HTML minification

wp sg optimize js enable|disable - enables or disables JS minification

wp sg optimize css enable|disable - enables or disables CSS minification

wp sg optimize combine-css enable|disable - enables or disables CSS combination

wp sg optimize combine-js enable|disable - enables or disables JS combination

wp sg optimize querystring enable|disable - enables or disables query strings removal

wp sg optimize emojis enable|disable - enables or disables stripping of the Emoji scripts

wp sg optimize images enable|disable - enables or disables New image optimization

wp sg optimize webp enable|disable - enables or disables WebP image optimization

wp sg optimize lazyload enable|disable - enables or disables Lazy loading of images

wp sg optimize gzip enable|disable - enables or disables Gzip compression for your site

wp sg optimize browsercache enable|disable - enables or disables Browser caching rules

wp sg optimize dynamic-cache enable|disable - enables or disables Dynamic caching rules

wp sg optimize web-fonts enable|disable - enables or disables Web Fonts Optimization

wp sg optimize fix_insecure_content enable|disable - enables or disables Insecure Content Fix

wp sg optimize database-optimization enable|disable - enables or disables the DB Optimization

wp sg optimize dns-prefetch enable|disable add|remove|urls - enables or disables the DNS Prefetching, add, remove or list urls.

wp sg optimize heartbeat-control enable|disable frontend|dashboard|post -frequency= enables or disables the Heartbeat control for a specific location and sets the frequency

wp sg status dynamic-cache|autoflush-cache|mobile-cache|html|js|js-async|css|combine-css|querystring|emojis|images|lazyload_images|lazyload_gravatars|lazyload_thumbnails|lazyload_responsive|lazyload_textwidgets|gzip|browser-caching|memcache|ssl|ssl-fix|web-fonts|combine-js|webp - returns optimization current status (enabled|disabled)

wp sg settings export - exports the current plugin settings

wp sg settings import -hash= - imports plugin settings and applies them

Pré-requis

In order to work correctly, this plugin requires that your server meets the following criteria:

Our plugin uses a cookie in order to function properly. It does not store personal data and is used solely for the needs of our caching system.

Automatic Installation

1. Go to Plugins -> Add New

2. Search for " SG Optimizer "

3. Click on the Install button under the SG Optimizer plugin

4. Once the plugin is installed, click on the Activate plugin link

Installation manuelle

1. Login to the WordPress admin panel and go to Plugins -> Add New

2. Select the 'Upload' menu

3. Click the 'Choose File' button and point your browser to the sg-cachepress.zip file you've downloaded

4. Click the 'Install Now' button

5. Go to Plugins -> Installed Plugins and click the 'Activate' link under the WordPress SG Optimizer listing

" SG Optimizer " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Version 5.7.20

Perform smart purge on the blog page when editing a post.

Remove jQuery Dependency from Lazy-load.

Version 5.7.19

Version 5.7.18

Improved REST API cache invalidation

Version 5.7.17

Improved WordPress 5.7 support

Version 5.7.16

Version 5.7.15

Improved Contact Form 7 support

Version 5.7.14

Improved Vary:User-Agent handling

Version 5.7.13

Version 5.7.12

Improved Feed Cache Flush

Version 5.7.11

Version 5.7.10

Revert to old HTML Minification

Version 5.7.9

Fixed bug with WooCommerce ajax

Version 5.7.8

Fix HTML Minification Refactoring

Version 5.7.7

HTML Minification Refactoring

Version 5.7.6

Improved cache flush, on automatic assets deletion

Version 5.7.5

Version 5.7.4

Version 5.7.3

Version 5.7.2

Version 5.7.1

Fixed bug with clearing cache from helper function

Version 5.7.0

Full-page Caching on CloudFlare

Web Fonts Optimization

Version 5.6.8

Improved SSL Replace patterns

Version 5.6.7

Version 5.6.6

Version 5.6.5

Improved Elementor Pro 3.0 support

Version 5.6.4

Fix error in CSS Combinator

Version 5.6.3

Better WP 5.5 support

Improved log handling

Version 5.6.2

Improved JS Combination exclude list

Disable native WordPress lazyloading

Version 5.6.1

Version 5.6.0

Added Heartbeat Control

Added Database Optimization

Added DNS Prefetching

Improved Browser Caching XML rules

Refactored Lazy Load

Deprecated Compatibility Checker & PHP Switcher

Improved Lazyload Videos for Classic Editor

Added functionality to stop JS Combination if randomized names create endless combination files

Version 5.5.8

Version 5.5.7

Version 5.5.6

Version 5.5.5

Improved Script Combinations Excluding Functionality

Improved Internationalisation

Improved Lazy Loading

Improved WooCommerce Support for 3rd Party Payment Gateways

Added Global JS exclude for Plugins with Known Issues

Added WP-Authorized-Net support

Added Facebook for WooCommerce support

Version 5.5.4

Version 5.5.3

Fix ISE for Flatsome theme

Version 5.5.2

Better CSS Combination

Better Fonts Combination

Better concatenation of inline scripts

Improved WebP Quaity Slider

Updated readme.txt file

Added WP-CLI Commands: combine-js and webp

Better Polylang support

Version 5.5.1

Version 5.5.0

Version 5.4.6

Version 5.4.5

Version 5.4.4

Improved transients handling

Added Jet Popup support

Version 5.4.3

Added Lazy loading functionality for iframes

Added Lazy loading functionality for videos

Version 5.4.2

Fixed bug with WebP image regeneration on image delete

Version 5.4.1

Version 5.4.0

Version 5.3.10

Better PHP Version Management for Site Tools

NGINX Direct Delivery for Site Tools

Version 5.3.9

Improved check for SG Servers

Version 5.3.8

Version 5.3.7

Version 5.3.6

Improved Google Fonts loading with better caching

Improved Defer of render-blocking JS

Version 5.3.5

Version 5.3.4

Version 5.3.3

Improved browser cache handling upon plugin update

Added wp-cli commands for Dynamic Cache, Autoflush and Browser-Speciffic cache handling

Version 5.3.2

Fixed bug with https enforce for www websites

Improved JILT support

Version 5.3.1

Better SSL force to accommodate websites with WWW in the URL

Global exclusion of siteorigin-widget-icon-font-fontawesome from Combine CSS

Version 5.3.0

Version 5.2.5

Version 5.2.4

Improved XML RCP checks compatibility

Version 5.2.3

Version 5.2.2

Version 5.2.1

Improved Cloudflare compatibility

Version 5.2.0

Version 5.1.3

Version 5.1.2

Version 5.1.1

Version 5.1.0

Added CSS Combination Functionality

Added Async Load of Render-Blocking JS

Added WooCommerce Support for LazyLoad

Added Filter to Exclude Styles from CSS Combination

Improved Lazy Load Functionality on Mobile Devices

Fixed Issue with WP Rocket's .htaccess rules and GZIP

Fixed Issue with Query String Removal Script in the Admin Section

Fixed Compatibility Issues with 3rd Party Plugins and Lazy Load

Fixed Compatibility Issues with Woo PDF Catalog Plugin and HTML Minification

Improved Memcached Reliability

Improved Lazy Load for Responsive Images

Version 5.0.13

Version 5.0.12

Better cache purge for multisite

Surpress dynamic cache notices for localhost sites

Version 5.0.11

Version 5.0.10

Fixed issue with Mythemeshop themes

Fixed issues with exclude URL on update

Fixed issues with exclude URL on update

Exclude Lazy Load from AMP pages

Exclude Lazy Load from Backend pages

Fixed WPML problems

Fixed Beaver Builder issues

Fixed Spanish translations

Fixed incompatibility with JCH Optimize

Version 5.0.9

Version 5.0.8

Better .htaccess handling when disabling and enabling Browser Cache and Gzip

Improved image optimization handling

Added option to stop the image optimization and resume it later

Fixed bug with memcached notifications

Fixed bug with conflicting plugin notices for non-admins

Fixed bug when user accesses their site through IP/~cPaneluser

Fixed bug with labels for HTML, CSS & JS Minification

SEO Improvements in the Lazy Load functionality

Version 5.0.7

Version 5.0.6

Version 5.0.5

Version 5.0.4

Version 5.0.0

Complete plugin refactoring

Frontend optimiztions added

Environment optimizations added

Images Optimizatoins adder

Full WP-CLI Support

Better Multisite Support

Better Interface

Version 4.0.7

Fixed bug in the force SSL functionality in certain cases for MS

Added information about the cookie our plugin uses in the readme file

Version 4.0.6

Bug fixes

Better https enforcement in MS environment

Version 4.0.5

Removed stopping of WP Rocket cache

Version 4.0.4

Version 4.0.3

Switching recommended PHP Version to 7.1

Version 4.0.2

WPML and Memcache / Memcached bug fix

Version 4.0.1

Minor bug fixes

UK locale issue fixed

Version 4.0.0

Added proper Multisite support

Quick optimizations - Gzip and Browser cache config settings for the Network Admin

Network admin can purge the cache per site

Network admin can disallow Cache and HTTPS configuration pages per site

WPML support when Memcached is enabled

Cache is being purged per site and not for the entire network

Multiple performance & interface improvements

Security fixes against, additional access checks introduced

Fixed minor cosmetic errors in the interface

Version 3.3.3

Fixed minor interface issues

Version 3.3.2

Fixed bug with disabling the Force HTTPS option

Version 3.3.1

Fixed cache purge issue when CloudFlare is enabled

Added logging of failed attempts in XMLRPC API.

Version 3.3.0

Improved public purge function for theme and plugin developers

Added WP-CLI command for cache purge - wp sg purge

Version 3.2.4

Updated Memcache.tpl

Fixed a link in the PHP Check interface

Version 3.2.3

Improved WP-CLI compatibility

Version 3.2.1

Improved cron fallback, added error message if the WP CRON is disabled

Version 3.2.0

Adding PHP 7.0 Compatibility check & PHP Version switch

Version 3.0.5

Improved Certficiate check

Version 3.0.4

Fixed bug with unwrittable .htaccess

Version 3.0.3

Fixed bug in adding CSS files

Version 3.0.2

User-agent added to the SSL availability check

Version 3.0.1

Version 3.0.0

Version 2.3.11

Added public purge function

Memcached bug fixes

Version 2.3.10

Improved Memcached performance

Memcached bug fixes

Version 2.3.9

Improved WordPress 4.6 compatibilitty

Version 2.3.8

Improved compatibility with SiteGround Staging System

Version 2.3.7

Fixed PHP warnings in Object Cache classes

Version 2.3.6

Minor URL handling bug fixes

Version 2.3.5

Improved cache testing URL detection

Version 2.3.4

Version 2.3.3

Version 2.3.2

Fixed bug with Memcached cache purge

Version 2.3.1

Interface improventes

Internationalization support added

Spanish translation added by SiteGround.es

Bulgarian translation added

Version 2.3.0

Memcached support added

Better PHP7 compatibility

Version 2.2.11

Improved compatibility with WP Rocket

Bug fixes

Version 2.2.10

Version 2.2.9

Version 2.2.8

Bug fixing and improved notification behaviour

Fixed issues with MS installations

Version 2.2.7

Added testing box and notification if Dynamic Cache is not enabled in cPanel

Version 2.2.6

Fixed bug with Memcached causing issues after WP Database update

Version 2.2.5

Minor system improvements

Version 2.2.4

Minor system improvements

Version 2.2.3

Admin bar link visible only for admin users

Version 2.2.2

Version 2.2.1

Added Purge SG Cache button

Redesigned mobile-friendly interface

Version 2.2.0

Version 2.1.7

Fixed plugin activation bug

Version 2.1.6

The purge button will now clear the Static cache even if Dynamic cache is not enabled

Better and more clear button labeling

Version 2.1.5

Better plugin activation and added to the wordpress.org repo

Version 2.1.2

Fixed bug that prevents you from enabling Memcached if using a wildcard SSL Certificate

Version 2.1.1

Cache will flush when scheduled posts become live

Version 2.1.0

Cache will be purged if WordPress autoupdates

Version 2.0.3

Version 2.0.2

Version 2.0.1

Interface improvements

Minor bug fixes

Version 2.0

Version 1.2.3

1.0

# data[].attributes.attachment_link.description
This plugin is designed to link WordPress with the SiteGround Performance services. It WILL NOT WORK on another hosting provider. The SG Optimizer plugin has few different parts handling speciffic performance optimizations: For detailed information on our plugin and how it works, please check out our SG Optimizer Tutorial.

# data[].attributes.attachment_link.readable_text
Incorporate Mozilla's PDF.js viewer into your pages and posts via a Gutenberg block or a simple shortcode. PDF.js is a javascript library for displaying pdf pages within browsers.

Features:

Gutenberg Block and Shortcode

Elegant speckled gray theme

Customizable buttons

Page navigation drawer

Advanced search functionality

Language support for all languages

Protected PDF password entry

Loading bar & displays partially loaded PDF (great for huge PDFs!)

Document outline

Advanced zoom settings

Classic Editor: Easy to use editor media button that generates the shortcode for you

Support for mobile devices

Shortcode Syntax:

[pdfjs-viewer url=http://www.website.com/test.pdf viewer_width=600px viewer_height=700px fullscreen=true download=true print=true]

url (required): direct url to pdf file

viewer_width (optional): width of the viewer (default: 100%)

viewer_height (optional): height of the viewer (default: 800px)

fullscreen (optional): true/false, displays fullscreen link above viewer (default: true)

fullscreen_text (optional): text, change the fullscreen link text (default: View Fullscreen)
Spaces not allowed. Use %20 in place of spaces.

fullscreen_target (optional): true/false, open the fullscreen link in a new tab

download (optional): true/false, enables or disables download button (default: true)

print (optional): true/false, enables or disables print button (default: true)

zoom (optional): auto/page-actual/page-width/page-fit/50/75/100/200/300/400, PDF zoom level (default: auto)

search_term (optional): string, highlights matching text on PDF load. Only single words are working at this time.

Want to help develop the plugin? Found a bug? Find us on GitHub.

Invalid Block? Update it.

Older blocks will be marked as invalid in Gutenberg as we add new features. You just need to " Attempt Block Recovery " and that should update it.

Cette extension fournit 2 blocs.

This plugin can be installed either directly from your WordPress admin panel by searching for PDF.js Viewer, or downloading from the WordPress Plugin Repository and uploading and expanding the archive into your sites wp-content/plugins directory.

" PDF.js Viewer " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

2.0.0

Major PDFjs Upgrade to version 2.6.347

Changing the insert PDF button to fire on a class not ID.

Updated the minimum version of WordPress supported.

Maybe Edge is happy now?

1.5.9

Fixing the issue that made Edge unhappy. fingers crossed

1.5.8

Starting to hook up options page to the shortcode.

Fixing a potential code injection problem

Fix for WordPress 2021 Theme

1.5.7

Fix for those not running WordPress 5+ where a fatal error would show because a function I called didn't exist.

1.5.6

New options page to set the default settings.

Only showing the 'Add PDF' media button to posts using the classic editor as it only works in the classic editor.

Added a filter to pass in a custom domain if URLs are proxied. pdfjs_set_custom_domain

Added a filter if you want to edit the PDF URL. pdfjs_set_custom_edits

Ability to hide Search via setting on options page.

Ability to show Sidebar via setting on options page.

Ability to highlight a search term on PDF load.

v1.5.5

v1.5.4

Reworking way we make the PDF url relative.

v1.5.3

Remove only the first instance of the domain name from the URL. Leave it if it's in a directory or file name.

v1.5.2

Making the PDF URL relative so that maybe Microsoft Defender won't complain.

Allowing the viewer to be called directly.

Hiding the Open button.

Checking for register_block_type function before calling it to better support WordPress 4.x. Thanks @Now-Italy-Demo @octoxan

Made the PDF URL relative to hopefully fix Windows Defender security issues.

Adding option to open the fullscreen link in a new tab.

v1.5.1

Reverting the update to Mozilla PDF.JS library as it broke older browsers and some other setups.

v1.5

Updated Plugin Name

Updated Plugin Icon

Gutenberg Block

Updating Mozilla PDF.JS library.

Adding a class to the fullscreen link.

Ability to customize fullscreen link text.

Ability to customize default zoom level.

Classes so you can style things easier.

Shorter default height.

v1.4.6

Renaming URL variables to prevent a possible Edge security message.

v1.4.5

Fixes a version number issue that was introduced in the last version.

v1.4.4

Brings back the ability to hide print and download.

Adds version numbers to URLs to hopefully break caches and prevent weirdness.

v1.4.3

Fixes an issue where PDFs wouldn't load on production sites due to a setLanguage error.

v1.4.2

Added title to iFrame for accessibility.

Cleaning up code per WordPress standards.

v1.4.1

v1.4

Updating to PDF.JS version v2.3.200

Updating the Readme

Adding Gutenberg Callout

v1.0 - 1.3

The birth of the plugin and first few versions.

# data[].attributes.attachment_link.description
Embed a beautiful PDF viewer into pages.

# data[].attributes.attachment_link.readable_text
This plugin is very useful to hide admin bar based on selected user roles and user capabilities.

Simple but great plugin. 🙂
- wptoolsdev

Works flawlessly! 🙂
- thebrazeneye

Features

1. Hide Admin Bar for All Users => By using this feature you can hide admin bar from frontend for all user types.(User Roles)

2. Hide Admin Bar for All Guests Users => By using this feature you can hide admin bar from frontend for all guest users / Non logged in users.

3. User Roles => In this option you can choose user roles to hide admin bar for that specific user roles.

4. Capabilities Blacklist => Now you can hide admin bar based on user capabilities as well. ( Like manage_options etc...)

You can check our other plugins:

Page visit counter provides very detailed statistics of the visits data. This plugin provides visual charts to show your visits statistics with beautiful and detailed charts, There are lot's features in this plugin you can check below for more details.

Please follow below instructions to install this plugin to your WordPress website.

e.g.

1. Unpack the entire contents of this plugin zip file into your wp-content/plugins/ folder locally

2. Upload to your site

3. Navigate to wp-admin/plugins.php on your site (your WP plugin page)

4. Activate this plugin

OR you can just install it with WordPress Admin Panel by going to Plugins / Add New and type this Hide Admin Bar Based on User Roles.

Is this plugin works with latest WordPress 5.3 versions?

Yes, It is compatible with latest WordPress versions 3.9+

Is it compatible with other 3rd party plugins and themes?

Yes, It works fine with any 3rd party WordPress themes and plugins.

Is this plugin hide admin bar for guest users as well?

Yes, This plugin hides admin bar for guest users as well.

"Hide Admin Bar Based on User Roles" is open source software. The following people have contributed to this plugin.

Contributors

1.0

First release

1.1

Fixed some bugs and improvements.

1.2

Fixed some bugs and improvements and new feature added -> Hide admin bar for all guest users.

1.3

Code Improvements, GUI Updated.

1.4

Code Improvements, GUI Updated, New Feature Integration.

1.5

Bug Fixes & Improvements

1.6

Bug Fixes & Improvements

1.6.1

Bug Fixes & Improvements

1.7.0

Bug Fixes & Improvements

1.8.0

Bug Fixes & Improvements

2.0.0

Bug Fixes & Improvements

2.1.0

Improvements

2.2.0

Improvements

2.3.0

Improvements

# data[].attributes.attachment_link.description
This plugin is very useful to hide admin bar based on selected user roles and user capabilities. Simple but great plugin. 🙂 - wptoolsdev Works flawlessly!

# data[].attributes.attachment_link.description
An events calendar system with multiple views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.

# data[].attributes.attachment_link.readable_text
Drag and Drop Multiple File Uploader is a simple, straightforward WordPress plugin extension for Contact Form7, which allows the user to upload multiple files using the drag-and-drop feature or the common browse-file of your webform.

Here's a little DEMO.

Features

File Type Validation

File Size Validation

Ajax Uploader

Limit number of files Upload.

Limit files size for each field

Can specify custom file types or extension

Manage Text and Error message in admin settings

Drag & Drop or Browse File - Multiple Upload

Support Multiple Drag and Drop in One Form.

Able to delete uploaded file before being sent

Send files as email attachment or as a links. (see note below)

Support multiple languages

Mobile Responsive

Cool Progress Bar

Compatible with any browser

Note: On Free version, all uploaded files moves to a temporary folder ("/wp-content/uploads/wp_dndcf7_uploads") then attaches the file to the mail and sends it. After that "Drag & Drop File Upload" removes the file from the temporary folder 1 hour after the submission. ( same process with the default "file" upload of Contact Form 7 - See here )

⭐ Premium Features

Checkout available features on PRO version.

Image Preview - Show Thumbnail for images

Adjust Auto Delete Files - After Form Submission
(1 hour, 4 hours, 8 hours , days, months etc)

Zip Files ( Compressed File )

Save Files to WordPress Media Library

Change WordPress Upload Directory

Change Upload Folder

Contact Form 7 - Fields

Generated Name - Timestamp

Random Folder

By User - Required Login

Custom Folder

Dynamic Folder - user (name, id), post (id, slug), cf7 fields

Send to email as individual attachment, ZIP archive or as a links

Chunks Upload ( Break large files into smaller Chunks )
Able to upload large files.

Max Total Size ( of all Uploaded Files )

Parallel/Sequential Upload ( No. of files to simultaneously upload )

Change Filename Pattern ({filename}, {cf7-field-name}, {ip_address}, {random}, {post_id}, {post_slug}, etc.)

Automatically Optimize Images

New - Color Options (Filesize, ProgressBar, Filename etc)

New - Disable Button to Prevent Duplicate Submission

New - Image preview on email

Resize Image (ie: 800×800)

Improved Security

Optimized Code and Performance

1 Month Premium Support

Pro version is also compatible with:

Contact Form 7 Add-on - Arshid

Database for Contact Form 7- Ninja

Advanced Contact form 7 DB - Vsourz Digital

You can get PRO Version here!

Other Plugin You May Like
PLUGIN GUIDE - FREE VERSION
Donations

Would you like to support the advancement of this plugin? Donate

1.3.5.9

Add accept types data attributes See Here

1.3.5.8

Fixed German translation (https://wordpress.org/support/topic/german-translation-wrong/)

Fixes - Bug on file deletion (Reported here - https://wordpress.org/support/topic/deleting-files-not-yet-uploaded-is-breaking/)

Change delete icon instead of using an iconmoon.

Minor fixes & Improvement

1.3.5.7

Bug - Fixed validation issue when "CF7 Conditional Fields" plugin is active.

1.3.5.6

New - option to change upload heading tag from h1-h6

Change text-domain to actual plugin slug for plugin internationalization.

Fixed validation error message for multiple groups. (compatible with CF7 - Conditional Fields)

1.3.5.5.1

Bug - Fixed Contact Form 7 error notice

PHP Deprecated: id property of a WPCF7_ContactForm object is no longer accessible.

Reported here - https://wordpress.org/support/topic/bug-notice-id-not-accessible

1.3.5.5

Fixed - Vulnerability (Thanks to @Sysdream Labs team )

Removed "supported type" in POST request so other users cannot override through remote access.

The issue was, user able to bypass and upload ".phar & .phpt" file extension by modifying "suported type"

Those extensions are enabled by default on a fresh PHP/Apache2 installation.

Improved - Security (file types condition are based on specified in the admin)

1.3.5.4

Added - Russian translation (Thanks to "Dan Uchvatoff ")

Fixed - File counter "of" not translatable.

1.3.5.3

Fixed - PHP Fatal error on server not supporting mb_check_encoding.

Fixed - Fatal error: Uncaught Error: Call to a member function scan_form_tags()
When "Accept PayPal Payments using Contact Form 7" installed.

1.3.5.2

Added - Improved sercurity ( Limit the user input to a file name and ignore injected path names )

Modified - Email links ( display only the filename )

1.3.5.1

Bug - Quick Fix ( Unable to submit form when acceptance field is set )
Issue if "additional settings" section added this line: acceptance_as_validation: on

1.3.5

Fixed - nonce issues when using Cache plugins.

Fixed - German Translation for ( Drag & Drop File Upload ) text.

Fixed - Submit button ( enable/disable ) when acceptance checkbox is added.

Modified - File Upload error message ( display error code )

1.3.4

Fixed - Removed uploaded files when item Inbound Messages "Permanently Deleted".

Added - Counter of how many files are uploaded ( ie: 4 of 10 )

New - Features allow to set Minimum File Upload.

ie : minimum upload:2, max upload:10 = [mfile* upload-file-669 min-file:2 max-file:10]

New - Added .htaccess file inside "wp_dndcf7_uploads" upload directory. ( prevent from direct access )

Options: -Indexes \n \n deny from all \n

Fixed - File Attachments bug ( Issues on additional mail when (file attachment) is removed still send the file )

1.3.3.3.2

Bugs - Fixed unable to submit form ( 500 Internal Server Error in response )

1.3.3.3.1

Fixes - Minor updates (packed the wrong file)

1.3.3.3

Fixed - Security Issues ( Unrestricted File Upload to Remote Code Execution - Thanks to @Austin )

Able bypass and upload file (remotely) by renaming to ie: shell.php% and modified supported_type to jpg|png|php%

Solution : Added more security, check/validate file type and created new function 'dnd_cf7_validate_type' to determine if file name extension is valid or not.

New - Make 'deleting...' and 'remove' text translatable ( compatible using WPML String Translation ).

1.3.3.2

1.3.3.1

Improved Security - ( Check valid filename & extensions, sanitations, Secured File deletions )

New - Allowed non ASCII file name

Improved styling on Progress Bar

Fixed - Conflict with WooCommerce Geo Location

1.3.3

SECURITY UPDATES ( issues reported by : Robert L Mathews )

The issues inside dnd_codedropz_upload_delete function, that will execute any POST remotely.

Fixed - To accept russian, hebrew Filename

Modify Javascript dnd-upload-cf7.js attach the function to window so it can be available to call.

Added - Responsive style for Drag & Drop text on mobile devices.

Minimum Features - Coming Soon

1.3.2

Fixed - Sanitized Admin Option Fields - For Security Reason

Added - Filter for wpcf7_posted_data from CF7 to get the full link of the file.

1.3.1

Fixed - Browser Compatibility ( Error Uploading files in Edge, Safari and Internet Explorer )

Improved - Removed error text if there are muliple error ( File upload validation )

1.3.0

Fixed - Multiple Drag & Drop fields in one form ( Validation Issues - Max File not working correctly )

Added - Added "deleted..." status when removing file.
So that the user know that file deletion is in progress...

Fixed - Responsive issues on Mobile < 767px screen.

Added - Added '/wpcf7-files' directory inside '/wp_dndcf7_uploads' to temporary store files instead of relying contact form 7.

Added - Auto delete files inside '/wpcf7-files' dir 1 hour(3200 seconds) after submission.
It was a problem with contact form 7 before that files only last 60 seconds and it will automatically deleted.

Improved - Optimized and Improved Php Code & Javascript structure and functionalities. ( removed redundant code, removed spaces, etc )

Added - Links going to Pro Version.

1.2.6.0

Fixed - Allow to upload file with the same filename.

Fixed - Can't upload image after delecting (https://wordpress.org/support/topic/cant-upload-image-after-deleting-it/)

Fixed - Max-file issue (https://wordpress.org/support/topic/max-file-issue/)

Added - a note message when file reached the max-file Limit ( "To inform user that some of the files are not uploaded" ).

Added - Better Ajax deletion ( Remove files from the server - Only if Send As Attachment is checked )

Optimized - Form send loading time has been optimized ( Improved loading time for large attachment )

Fixed - Bug reported by @palychwp " remove file still send sends with the form (https://wordpress.org/support/topic/file-uploading-is-working-incorrect/)

Added - Validate File/Attachment first before the upload start ("some says it's frustating :)")
(PHP or Server side validation still there for security and better validation)

Improved file counting via LocalStorage instead of Global variable.

1.2.5.0

Fixed - Please Update to 1.2.5.0 to fixed disable button issue.

1.2.5

Fixed - Improved ( Disable button while upload is on progress )

Fixes - Validate file size limit before uploading the file ( https://wordpress.org/support/topic/file-uploading-is-working-incorrect/ )

1.2.4

Added - Support WPML using .po and .mo files

Added - Added to support multilingual ( using Poedit )

Fixed - Prevent attachment from sending to Mail(2) if field attachment is not set. (https://wordpress.org/support/topic/problem-with-2th-mail-attachment-2/)

Added - Disable 'submit' button while upload is on progress...

1.2.3

Added - Multiple Drag and Drop fields in a form

Added - Options in admin for error message

Added - Option that allow user to send attachment as links

Added - Added new folder name wp_dndcf7_uploads to separate files from wpcf7_uploads ( When option 'Send Attachment as links?' is check ).

1.2.2

Add - Create admin settings where you can manage or change text in your uploading area. It's under 'contacts' > 'Drag and Drop'.

New - Empty or Clear attachment file when Contact Form successfully send.

Fixes - Fixed remove item bugs when file is greater than file limit.

Fixes - Changed 'icon-moon' fonts to avoid conflict with the other themes.

New - Added text domain for language translations.

1.2.2

Issue - fixed bug when file is not required(*).

Issue - fixed error on 'wpcf7_mail_components' components hooks when there's no file.

1.2.1

Issue - fixed bug when file is not required(*).

Issue - fixed error on 'wpcf7_mail_components' components hooks when there's no file.

1.2

Add admin option to limit the number of files. (Maximum File Upload Limit)

1.1

This version fixes on user drop validation.

Optimized Javascript File

1.0

# data[].attributes.attachment_link.title
Drag and Drop Multiple File Upload - Contact Form 7

# data[].attributes.attachment_link.description
Drag and Drop Multiple File Uploader is a simple, straightforward WordPress plugin extension for Contact Form7, which allows the user to upload multiple files using the drag-and-drop feature or the common browse-file of your webform. Here's a little DEMO. File Type Validation File Size Validation Ajax Uploader Limit number of files Upload.

# data[].attributes.attachment_link.readable_text
Easy To Filter And Display Posts, Pages In Grid/List

We believe that a beautiful grid of posts with make your WordPress site stand out and keep visitors engaged. That's why we built Content Views, a WordPress post grid and list plugin that's EASY and POWERFUL.

Content Views helps you to create beautiful grid and list to display the recent posts, the posts of specific category, tag, author easily, without any line of code!

Content Views is a 100% mobile responsive solution, so your post grid will always look great on all devices (mobiles, tablets, and desktops).

Content Views is also highly optimized for performance, to help improve SEO and conversions.

There is no more pain in creating WordPress post grid and list.

Easy to Use

Content Views requires no time to learn, no coding skill to create the beautiful post grid and list for your WordPress site. There is a friendly setting form to help you create the post grid and list easily. All settings are well organized, with clear descriptions. There is a live preview panel to see your post grid instantly.

There are 3 simple steps to design your post grid by Content Views:
* Step 1: Filter any posts you want to show (with many possible options: ID, category, tag, author, keyword, status).
* Step 2: Select a beautiful grid or list layout to display your posts. You can customize the layout in your way with many useful settings.
* Step 3: Paste generated shortcode to anywhere you want to display your post grid.

Features

We have all the settings you need to filter and display any WordPress posts, pages in a responsive grid and list layout easily, without coding:

100% Responsive and Mobile Friendly

SEO friendly and optimized for speed

Pagination support

Display grid of posts on WordPress page, widget, theme template easily by shortcode

Display recent posts

Display posts from a specific category, tag, author, ID

Display posts that contain a specific keyword

Display child pages of a parent page

Show posts' featured images in a grid gallery

Display the title, excerpt, full content, thumbnail, published date, author, category, comments count of posts

Sort posts by date, title

Limit the number of posts in the grid

Show posts in Collapsible list, useful for a FAQ page

Show posts in Scrollable list, a simple slider of posts

Easy to customize and extend with many custom actions, filters hook

PHP 7 compatible

GDPR compliance (Content Views does not collect and store any personal data)

Give Content Views a try, and create your WordPress post grid effortlessly!

PRO Features

There is a Pro version of Content Views plugin that comes with many more valuable features to improve your WordPress post grid and list.
Upgrade to Pro.

PRO features list:

Support WooCommerce, Easy Digital Downloads, The Events Calendar, Events Manager... and other custom post type plugins

Support Advanced Custom Fields, Pods, Toolset Types, Custom Post Type UI... and other custom field plugins

Support membership plugins: Paid Memberships Pro, Members, Ultimate Member, MemberPress, MemberMouse, WP eMember

Support translation plugins: WPML, Polylang, qTranslate

More advanced layouts - Pinterest, Masonry, Facebook Timeline, Glossary...

Grid layout for WordPress Category, Blog, Search, Archive pages

Filterable grid

Show grid of categories

Load More pagination

Infinite Scrolling pagination

Media thumbnail - Display Youtube, Vimeo, Dailymotion, Soundcloud, custom image as thumbnail

Social Sharing - Show sharing buttons of Facebook, Twitter, Google +, Linkedin, Pinterest for your WordPress posts

Make money $ online by displaying advertisements (Google Adsense, HTML banner, etc.) in the post grid

Styling - Customize design without writing CSS

Drag & drop to customize the layout

Query posts by custom fields

Show custom fields of posts

Advanced sorting options - Random order, Custom field, Drag & Drop...

Custom query parameters

Right to Left (RTL) support

Et bien plus encore !

Using The WordPress Dashboard

1. Navigate to the 'Add New' in the plugins dashboard

2. Search for 'Content Views'

3. Click 'Install Now'

4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

1. Navigate to the 'Add New' in the plugins dashboard

2. Navigate to the 'Upload' area

3. Select content-views-query-and-display-post-page.zip from your computer

4. Click 'Install Now'

5. Activate the plugin in the Plugin dashboard

Using FTP

1. Download content-views-query-and-display-post-page.zip

2. Extract the content-views-query-and-display-post-page directory to your computer

3. Upload the content-views-query-and-display-post-page directory to the /wp-content/plugins/ directory

4. Activate the plugin in the Plugin dashboard

How to start?

In WordPress Admin menu, click Content Views > Add New

What is 'View'?

'View' is a custom post type, which is used to store all settings to filter & display your posts

How many Views I can create?

You can create Unlimited Views, in Unlimited websites

How to edit a View?

In WordPress Admin menu, click Content Views. Paste View ID or title to text field beside " Search Views " button, then click the button to search.
Click on Title of View you want to edit.
You will be forwarded to View page.

How to use View on my home page?

If you are using a static page as home page, you should paste shortcode [pt_view id= "VIEW_ID "] to editor of that page.
If you are using " Your latest posts " as home page, you should paste this code<?php echo do_shortcode("[pt_view id=VIEW_ID]"); ?> to a theme file: front-page.php or home.php or index.php.

" Content Views - Post Grid & Filter for WordPress " est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

2.4.0.1 - 2021/03/11

Remove " Content Views " block as it caused unexpected issues

2.4.0 - 2021/03/10

Add " Content Views " block to the Block editor

Fix AJAX pagination changes URL incorrectly in non-Latin languages

Fix logged warnings with jQuery 3.5

Other fixes and tweaks

2.3.4 - 2020/12/07

2.3.3.1 - 2020/10/14

2.3.3 - 2020/08/10

Compatible with WordPress 5.5

Some fixes and improvements

2.3.2 - 2020/02/21

Update: Better solutions to fix compatibility issues

2.3.1 - 2020/01/21

Compatibility: Avoid issue caused by a hide post plugin (which modifies query without proper checking)

Fix: Fix text output issue in a layout

2.3.0 - 2020/01/13

Update: Improve SEO for Ajax pagination: relace the format /pages/ (as it caused some issues) by _page=; make each component pages accessible individually.

Update: Add link to title in the Collapsible list

Update: Show original post title in Collapsible list without stripping HTML tags as previous versions

New: Add option to show original full content without attempt to balance HTML tags

Some minor updates and fixes

2.2.0 - 2019/05/31

Enhancement: upgrade bootstrap framework to latest secure version 3.4.1

2.1.3.3 - 2019/05/07

Tested up to WordPress 5.2

Prevent grid layout issues caused by grid/flexbox styles of some themes

2.1.3.2 - 2019/02/22

Tested up to WordPress 5.1

Some minor fixes

2.1.3.1 - 2019/01/31

Fix: Showing full post content issue caused by last version

2.1.3 - 2019/01/29

2.1.2 - 2018/10/19

Fix: Non-Ajax pagination in custom taxonomy archives causes 404 error

2.1.1 - 2018/09/22

Fix: No line-break in Text widget caused by a change in version 2.1

2.1 - 2018/09/21

2.0.2 - 2018/04/09

1.9.9.6 - 2018/01/19

Fix: Embedded URLs (that are on their own line) in post content shows in the excerpt

Update: Remove dependence of " Show Thumbnail " to " Format " setting, of " Show Taxonomies " to " Content Type " setting

Dev: Prevent the global $post to be changed while processing the View shortcode in content of a post

Tweak: Small CSS update

1.9.9.5 - 2017/11/16

Update: Only do_shortcode() in the post content, text widget if the View shortcode was not done

Update: Small CSS update for the Collapsible list

1.9.9.4 - 2017/11/01

1.9.9.3 - 2017/09/25

Compatible Fix: " Sort by " feature always returns a same order, when the " Intuitive Custom Post Order " plugin is in used

Compatible Fix: Resolve conflict with Slider Revolution plugin

1.9.9.2 - 2017/08/19

Fix: Text is invisible in some cases when select " Do not wrap text around image " setting

Improvement: Update pages list of ajax pagination more dynamically

Dev: Add filter " comments_count " to customize comment output

Dev: Add filter " hierarchical_post_type " to enable " Parent Page " settings for other post types

1.9.9.1 - 2017/06/09

Compatible Fix: Posts of excluded categories in " Ultimate category excluder " plugin don't show in View output

Update: Remove SESSION usage & relative functions

Improvement: Cleanup View transients from database

Tested up to 4.8

1.9.8.21 - 2017/05/24

1.9.8.1 - 2017/04/26

Fix: Compatible with latest version 2.5.2 of Page Builder by SiteOrigin plugin (excerpt of posts built with that plugin is invalid after update)

Tweak: Add pt_cv_taxonomy_settings filter to modify taxonomy settings

1.9.8 - 2017/04/17

1.9.7 - 2017/03/28

New: Add setting to change HTML tag for Title

Update: Show message in Preview panel when enabled Pagination but there is only 1 page

Tweak: More useful information in Content Views >> Settings page

Improvement: Refactor some code to improve performance

1.9.6 - 2017/03/08

Fix: Shortcode of " Visual Composer " plugin is visible in content of posts loaded by Ajax pagination

Fix: " Sort by " feature always returns a same order, when the " Post Types Order " plugin is in used

Update: Add Romania translation, thanks to " Dan Caragea "

Update: Add Dutch translation, thanks to " At Voogt "

Update: Add Chinese translation, thanks to " JIGE-HNM (iojpe dot com) "

Update: Add Russian translation, thanks to @snakecom

Tweak: Add some filters to customize authors list, thumbnail, excerpt

1.9.5 - 2017/02/08

Fix: In some cases, HTML output of excerpt is broken when allows HTML tags in excerpt

Improvement: More clear and simple label, text for some settings

Update: Remove <!-- [et_pb_line_break_holder] --> of Divi theme from excerpt

Update: Hide empty <p> tag from excerpt (which can add unnecessary blank space to content area)

Update: Add default font-style normal for link & button

1.9.4 - 2017/01/25

New: Show link to add new View from Admin bar

1.9.3.3 - 2017/01/21

Fix: Correct output of Scrollable list in Tablet devices

1.9.3.2 - 2017/01/11

1.9.3.1 - 2016/12/27

Update: Save temporary View data to WordPress transient if SESSION is not available

Improvement: Show all content of Collapsible list when printing

1.9.3 - 2016/11/22

Improvement: Remove prefix " by ", " in " (before taxonomy, author) to save translation effort

Improvement: More accurate, time-saving mechanism to remove raw shortcodes text of other plugins in post content

Fix: " View maybe not exist " error, caused by custom filter hook (which modifies post_type in WordPress query) of another plugin

1.9.2.1 - 2016/11/05

1.9.2 - 2016/10/24

1.9.1 - 2016/10/10

1.9.0 - 2016/09/19

Update: Make excerpt length works with languages which don't use spaces between words

Update: Validate session ID before using to prevent session hijacking

1.8.9 - August 19 2016

New: Add wrapper for Grid items, to facilitate adding custom style (background color, border, padding, margin)

Fix: W3C validator (duplicate ID " pt-cv-page-1 ")

Update: Remove text of [caption] shortcode from excerpt

Update: Clear view_count post meta & related functions

Tweak: Change sort by option " Created date " to " Published date "

Tweak: Remove filter " excerpt_clean_tags ", add filter " tag_to_remove " to exclude content of any HTML tags from excerpt

1.8.8 - August 03 2016

New: Able to edit Read More text

Improvement: Minify and combine styles, scripts to save bandwidth and improve performance

Fix: Excerpt (of content was built with Page Builder by SiteOrigin plugin) is not updated

Fix: [Scrollable List] Indicators don't change active status

Update: [Collapsible List] Allow HTML tags (<b>, <br>, <code>, <em>, <i>, <img>, <big>, <small>, <span>, <strong>, <sub>, <sup>, <label>, <cite>) in heading

1.8.7 - July 25 2016

1.8.6 - June 27 2016

Fix: Conflict with Autoptimize plugin (when enabled forced JS in HEAD)

Fix: Incorrect number of words in excerpt when uses \xC2\xA0 or as space

Improvement: Able to resize Preview box

Tweak: Add filter hook to create custom output completely

1.8.5 - May 27 2016

1.8.4.1 - May 11 2016

Fix: [View dashboard] Term boxes under " Select taxonomy " panel are not shown after saving View

1.8.4 - May 09 2016

1.8.3 - April 15 2016

1.8.2 - April 01 2016

1.8.1 - March 21 2016

Improvement: Equal column width in grid of 5,7,8,9,10,11 columns (in prior versions, last column was biggest)

Fix: Conflict with theme/plugin which uses Bootstrap library

1.8.0.2 - March 12 2016

Update: Remove notice message (when there is Javascript errors in active theme/another plugin). It caused confusion.

1.8.0.1 - March 02 2016

Tweak: Update Notice message at front-end (when Javascript error occurs) to avoid misunderstand

1.8.0.0 - March 01 2016

Improvement: Detect Javascript errors (which can stop Content Views from working properly), show guide to try to solve it automatically

Improvement: Prevent error " Permission denied " by session_start() in some hostings

Improvement: Prevent conflicts with dropdown Menu in theme

Improvement: Clearer shortcode information in View edit page

Improvement: Add 2 clear notices in View dashboard about term, thumbnail

Improvement: Increase performance by optimizing styles, scripts

Improvement: Print friendly (remove plain text URL after each link in Print mode)

Update: Disable option " Don't load Bootstrap 3 style & script "

1.7.8 - February 06 2016

1.7.7 - January 12 2016

1.7.6 - January 11 2016

# data[].attributes.attachment_link.title
Content Views - Post Grid & Filter for WordPress

# data[].attributes.attachment_link.description
We believe that a beautiful grid of posts with make your WordPress site stand out and keep visitors engaged. That's why we built Content Views, a WordPress post grid and list plugin that's EASY and POWERFUL. Content Views helps you to create beautiful grid and list to display the recent posts, the posts of specific category, tag, author easily, without any line of code!

# data[].attributes.attachment_link.readable_text
Advanced Woo Search - powerful search plugin for WooCommerce. Supports AJAX search and search results page display.

Plugin home page | Features List | Docs

Main Features

Products search - Search across all your WooCommerce products

Search in - Search in product title, content, excerpt, categories, tags, ID and sku. Or just in some of them

Settings page - User-friendly settings page with lot of options

Shortcode and widget - Use shortcode and widget to place search box anywhere you want

Product image - Each search result contains product image

Product price - Each search result contains product price

Terms search - Search for product categories and tags

Smart ordering - Search results ordered by the priority of source where they were found

Fast - Nothing extra. Just what you need for proper work

Stop Words support to exclude certain words from search.

Supports variable products

Search results page support. Plugin search results will be integrated to your current page layout.

Automatically synchronize all products data. No need to re-index all content manually after avery change.

Plurals support

Synonyms support

Diacritical marks support

Google Analytics support

Seamless integration option for easy replacing your current search form

WPML, Polylang, WooCommerce Multilingual, qTranslate support

WPML multi-currency support

Page builder plugins support: Gutenberg, Elementor, Beaver Builder, WPBakery, Divi Builder

Custom Product Tabs for WooCommerce plugin support

Search Exclude plugin support

Premium Features

Additional features available only in PRO plugin version.

Search results layouts

Search form layouts

Filters. Switch between tabs to show different search results

Unlimited amount of search form instances

Search for custom taxonomies and attributes archive pages

Support for variable products: show child products, parent product or both in search results.

Product attributes search ( including custom attributes)

Product custom taxonomies search

Product custom fields search

Users search

Advanced settings page with lot of options

Exclude/include spicific products by its ids, taxonomies or attributes from search results

Ability to specify source of image for search results: featured image, gallery, product content, product short description or set default image if there is no other images

Visibility/stock status option - choose what catalog visibility and stock status must be for product to displayed in search results

Show product categories and tags in search results

AND or OR search logic

Add to cart button in search results

Support for WooCommerce Brands plugin

Support for Advanced Custom Fields plugin

Support for WCFM - WooCommerce Multivendor Marketplace plugin

Features list
More Plugins From Us

Here are some additional plugins that were made with love.

More usefull links

2.26 ( 2021-04-27 )

Update - Tested with WC 5.2

Update - Wholesale Pricing plugin support

Update - BeRocket WooCommerce AJAX Products Filter support. Fix bug with slugs in URL for attributes filters

Update - Disable automatic re-index after WP All Import plugin finish importing

Update - Notice for plugin settings page

Update - Search form markup for label tag

Fix - Ajax request issue with sending parameters

Fix - CoCart plugin issue with empty cart when performing AJAX search

Fix - Bug with the empty search results page

2.25 ( 2021-04-12 )

2.24 ( 2021-03-25 )

Fix - Parent theme name detection

Dev - Update helper functions

2.23 ( 2021-03-22 )

Add - Performance options

Add - Support for TI WooCommerce Wishlist plugin

Add - Support for Fury theme

Add - Support for Salient theme

Add - Support for Bazar theme

Add - Support for Claue theme

Add - Integration for Urna theme

Update - BeRocket AJAX filters plugin support. Fix issue when used slugs for terms instead of IDs inside URL

Update - BeRocket AJAX filter support. Include parent terms filters

Update - Gutenberg block markup

Update - Admin page styles

Fix - If no search sources is set - do not show the products search results

Dev - Add aws_admin_page_options_current filter

2.22 ( 2021-02-19 )

2.21 ( 2021-02-15 )

2.20 ( 2021-02-02 )

2.19 ( 2021-01-18 )

Add - Support for WooCommerce Product Filter by WooBeWoo plugin

Add - Integration for Martfury theme

Add - Integration for ATUM Inventory Management for WooCommerce plugin ( Product level addon ). Hide not sellable products

Update - Dynamic strings translation. Load translation from .po file for default strings if no dynamic translation specified

Update - WCFM - Multivendor Marketplace plugin integration. Add vendors shop name and logo inside search results list

Fix - GA tracking code

Fix - Do not index and search for password protected products

Fix - Hide product with visibility = catalog from the AJAX search results

Dev - Update taxonomies search results response. Add parent term value.

Dev - Add aws_search_page_custom_data filter

2.18 ( 2021-01-04 )

2.17 ( 2020-12-14 )

Dev - Specify global $product variable for search results items

Dev - Add aws_show_mobile_layout js filter

2.16 ( 2020-11-30 )

2.15 ( 2020-11-16 )

2.14 ( 2020-11-02 )

2.13 ( 2020-10-19 )

Add - FacetWP plugin integration. Read more

Add - Support for 'Product Visibility by User Role for WooCommerce' plugin. Read more

Add - Support for Avada theme default shop filters

Update - Search results page query

Update - Divi builder search form styles

Dev - Add aws_products_order_by filter

Dev - Add aws_index_complete

Dev - Add aws_create_index_table

2.12 ( 2020-10-05 )

2.11 ( 2020-09-21 )

2.10 ( 2020-09-07 )

2.09 ( 2020-08-23 )

Update - Support for latest WooCommerce version

Update - AJAX request fix

2.08 ( 2020-08-17 )

Update - Strip some new special characters form search query

2.07

2.06

2.05

2.04

2.03

2.02

Add - German language translation

Update - Show re-index table notice only for relevant users

2.01

Add - Support for Ultimate Member plugin

Add - Support for WP all import plugin

Add - Allow some html tags for "Nothing found" message

Update - Remove Divi builder plugin dynamic text shortcodes from the product content

Add - Jupiter theme seamless integration

Fix - Bug with not sync product stock status with plugin index table on status change

Fix - Quantity ordering for search results page

Dev - aws_before_strip_shortcodes filter

Dev - aws_search_page_results filter

Dev - aws-focus class name when focus on search form

2.00

1.99

1.98

1.97

1.96

Add - Mobile full screen search option

Fix - Search form markup

1.95

Fix - Ajax request cache problem

Fix - Polylang plugin fix search results page URL

1.94

1.93

1.92

1.91

1.90

Update - Search query fix

1.89

Add - Highlight option

Fix - Index method bug

1.88

1.87

Fix - Bug with search results sorting

Update - Hide disabled variations from search

1.86

1.85

1.84

Update - Add indexes for table

Update - Cache query sql

1.83

1.82

1.81

1.80

1.79

1.78

1.77

Fix - Order by price bug on search results page

Update - plugin text domain

Add - ru translation ( thanks to @hdelta045 )

Update - styles for search form

Update - styles for search form on mobile devices

Update - search results image size

Add - seamless integration for Astra theme

Update - settings page text

1.76

Update - Markup of search form

Dev - Add new parameters for ajax call

1.75

1.74

1.73

Add - Relevance search for terms

Dev - Add aws_search_terms_number filter

1.72

1.71

Fix - Index table sync for WPML translations

1.70

Dev - Update security checks

Dev - Update nonce check

1.69

Dev - Update security checks

Dev - Add aws_front_data_parameters filter

1.68

1.67

Dev - Add aws_search_query_array filter

Dev - Send page url with ajax request

1.66

Update search page support

1.65

Fix YITH WooCommerce Ajax Product Filter plugin support

1.64

1.63

1.62

1.61

Fix stopwords

Fix markup for finded words in products content

1.60

Update cron job action

Update Protected Categories plugin integration

Update B2B Market plugin integration

Add WC Marketplace plugin integration

Add new option to disable auto sync for index page

Add aws_filter_yikes_woo_products_tabs_sync filter

Add aws_search_data_params filter

Add aws_search_pre_filter_products filter

1.59

Add aws_search_start action

Update caching naming

Update cron job action. Now its must works fine with large amount of products

Fix singular form of terms

Add aws_search_current_lang filter

Add B2B Market plugin support

Add Datafeedr WooCommerce Importer plugin support

Add option to hide price for out-of-stock products

1.58

1.57

1.56

Update stopwords list

Add search box layout options

1.55

Update search behavior on text paste

1.54

Update plugin index table

Update WooCommerce version support

1.53

1.52

1.51

Update seamless integration filter hook

Fix WPML language select

1.50

Fix bug with cyrillic letters search

1.49

Add option to set text for 'show more' button

add aws_search_terms filter

1.48

Add option to display 'Clear search results' buttom on desktop devices

1.47

Add seamless integration option

Fix styling

1.46

Add support for WPML plugin multi currency

Fix css styles

1.45

1.44

1.43

1.42

1.41

1.40

1.39

Add option to disable ajax search results

1.38

1.37

Add 'aws_indexed_content', 'aws_indexed_title', 'aws_indexed_excerpt' filters

1.36

1.35

1.34

Add arrows navigation for search results

Fix bug with php 7+ vesion

1.33

Fix re-index bug

Fix bug with search page

1.32

1.31

Add WooCommerce version check

1.30

Add qTranslate plugin support

1.29

Fix bug with search results page

1.28

Add caching table to store cached search result instead of store them in wp_options table

Fix deprecated action 'woocommerce_variable_product_sync'

1.27

Add option to show stock status in search results

Add 'aws_special_chars' filter

1.26

Add Polylang plugin support

1.25

Add markdown support for 'Nothing found' field

Fix WPML bug

1.24

1.23

Add 'Stop-words list' option

1.22

1.21

Fix search page switching to degault language

1.20

Add WPML, WooCommerce Multilingual support

1.19

1.18

1.17

1.16

Option for 'Out of stock' products

Fix bugs

1.15

Exclude 'Out of stock' products from search

Fix bugs

1.14

1.13

Add support for variable products

Fix bugs

1.12

Fix small bugs in search results output

1.11

Fix issue with indexing large amount of products

Fix bag with search page query

1.10

Update search results page

Fix some layout issues

1.09

Make indexing of the products content much more fuster

Fix several bugs

1.08

Update check for active WooCommerce plugin

Add hungarian translation ( big thanks to hunited! )

1.07

Exclude hidden products from search

Update translatable strings

1.06

Cache search results to increase search speed

1.05

1.04

Fix issue with SKU search

Add option to display product SKU in search results

1.03

Add search in product terms ( categories, tags )

Fix issue with not saving settings

1.02

Add single page search for 'product' custom post type

Fix problem with dublicate products in the search results

1.01

Fix problem with result block layout

1.00

# data[].attributes.attachment_link.description
Advanced Woo Search - powerful search plugin for WooCommerce. Supports AJAX search and search results page display. Plugin home page | Features List | Docs Products search - Search across all your WooCommerce products Search in - Search in product title, content, excerpt, categories, tags, ID and sku.

# data[].attributes.attachment_link.readable_text
LifterLMS is a powerful WordPress LMS plugin that makes it easy to create, sell, and protect engaging online courses and training based membership websites. LifterLMS is a complete course building and LMS solution that works with any well-coded WordPress theme, modern WordPress blocks, and all the popular WordPress page builders (like Elementor, Beaver Builder, Divi, Gutenberg, etc.). As an engaged WordPress community member, LifterLMS actively encourages and helps other great plugins integrate with LifterLMS like Affiliate WP, Monster Insights, WP Fusion, the most popular form plugins, GamiPress, Astra Pro, the Course Scheduler, and many more. You can also connect your WordPress LMS website to 1,500+ other apps via Zapier. LifterLMS is one of only 11 WordPress plugins listed in the Zapier app directory.

As an innovative self-hosted LMS platfom solution LifterLMS strikes a beautiful balance in being an all-in-one LMS solution while also integrating with other best of breed technologies relevant to course creators and membership site owners.

Similar to WooCommerce and WordPress, As a LMS plugin, LifterLMS gives back to the open source WordPress community by contributing the core LifterLMS plugin for FREE for the world to benefit from. The core LMS incredibly powerful and customizable by itself with it's course building, membership, gamification system, and more. We believe in free distributed learning for all, and our core free open source LMS plugin helps further tha vision LifterLMS exists to democratize education in the digital classroom.
At it's core LifterLMS exists to lift up others through education.

You do NOT need a separate ecommerce or membership plugin made by a different company to use LifterLMS! All that and more is included with LifterLMS so you can avoid the " Software Frankenstein " problem (too many plugins made by different companies that don't work well together have different levels of support). LifterLMS combines LMS features, course building, membership features, ecommerce feautures, and engagement features into one powerful LMS platform tool.

LifterLMS is also known for having a thriving well supported LMS user community through active listening, social engagement, a course library and robust documentation. As a feature complete LMS solution, LifterLMS invests heavily in support and it's industry leading customer success program. LifterLMS doesn't just provide LMS software. LifterLMS builds community and invest heavily in supporting the community of LMS site builders.

LifterLMS uses it's own product to create a helpful course library to help the course building community learn. A company should use it's own software beyond simple demos. Course creation software made by course builders!

We encourage you to get to know the team of online course building experts behind the LMS plugin by signing up for a $1 temporary 30 Day website on our servers with the core LifterLMS plugin AND all the premium LMS add-ons installed. This LMS demo site allows you to test drive the core LMS & all the add-ons before you invest. You can practice creating an online course with LifterLMS's industry leading course builder. Or simply take a course yourself on your demo site to test the course experience out for yourself. You can even add your other favorite plugins & themes to your demo site so you can see them in action together with the LMS.

Are you ready to Try LifterLMS for $1? 🚀

You'll see why so many people like you are starting with or switching from another LMS to LifterLMS for online course creation, membership sites, and remote schools.
Who Uses LifterLMS?

WordPress Freelancers

WordPress Agencies

WordPress Educators like Shawn Hesketh at WP101

IT Departments

Marketing Agencies

Entrepreneurs

CEU Publishers

Schools

Organizations

Governments

Enterprise Companies

DIY (Do It Yourself course creators, coaches, and entrepreneurs)

Instructional Designers

LMS Industry professionals

What Types of People Use LifterLMS for their LMS?
1) Builders

The WordPress developers, designers & IT pros who build LMS websites and training portals for clients, employers & themselves

2) Starters

Do-it-yourself innovators who are looking to create high value online courses, coaching or training based membership websites with a LMS

3) Switchers

People who have outgrown a hosted LMS platform or an incomplete WordPress stack looking for more power, control and better support
Who Makes LifterLMS?
The LifterLMS team is a diverse group of talented course creators, developers, designers, marketers and entrepreneurs. Before developing the LifterLMS product we consulted and built custom LMS style training based membership sites for clients all over the world. It was through many years experience building high end custom WordPress LMS websites for the expert industry, that the LifterLMS project was born.

Because 5 years ago we couldn't find a WordPress plugin that provided a rock solid all-in-one foundation for online course based LMS style training based membership websites, we decided to build LifterLMS and contribute the core plugin to you and the WordPress community.

LifterLMS is LMS, course & membership creation software built by course creators and a talented technical team. We understand WordPress, ecommerce, eLearning, course creation, engagement, gamification, conversion optimization, the website building industry, the LMS industry, and the needs of the online teacher coach, and training professional.

You can learn more about the people behind LifterLMS here.
LifterLMS By The Numbers ...

4,348,041 Course Enrollments powered by LifterLMS

6,570,731 Course and lesson completions powered by LifterLMS

86,807 Achievement badges awarded by LifterLMS

120,728 Certificates awarded by LifterLMS

Over 10,000 active installs of the LMS plugin

181 5 star reviews

LifterLMS Features
Start with our core free LMS plugin and scale-up as your business grows!

Make Money Building an Education-Based Business
LifterLMS plus one payment gateway like Stripe or PayPal is powerful enough to get you started on your LMS website journey!

Credit card payments

One-time payments

Recurring payments

Payment plans

Unlimited course and membership pricing models

PayPal

Subscriptions

Checkout

Free courses

Course bundles

Private coaching upsells

Course and membership Coupons

Bulk course and membership sales

Affiliate ready

Native course and membership sales pages

Offline course and membership sales

Customizable course and membership enrollment

Country and currency

E-commerce dashboard

Credit card management

Subscription switching

Payment switching

Native Zapier integration

Create Courses on Your LMS

Course multimedia lessons

Course quizzes

Course builder

Drip Content

Course and lesson pre-requisites

Course tracks

Course assignments

Quiz time limits

Student dashboard

Multi-instructor courses

Lesson downloads

Course import & export

Discussion areas

Instructional design

Forum integrations

Graphics pack

Course reviews

Group enrollments for courses and memberships

Engage Your Students

Achievement badges

Certificates

Personalized email

Social learning

Private coaching

Text messaging

Offer Memberships

Sitewide membership

Course bundles

Traditional memberships

Automatic course enrollment

Bulk course enrollment

Content restrictions outside of a course

Members-only payment plans

Private group discussions

Members-only forums

Integrate your LMS with the Tools You Need

Payment gateways

Email marketing

Forums

Mobile friendly

Use any theme or page builder

Built for compatibility

CRMs

E-learning authoring tools

Tin Can API (xAPI)

Secure and Protect Your Content

Course protection

User account management and registration

Members only content

Course only content

Restricted access

Password management

Self-hosted

Own and Manage Your Platform

Detailed course, membership, ecommerce, and student reporting

Course gradebook

Email notifications

Bulk course and membership enrollments

Student management

Course and membership access management

Web design management

Branding & typography

LMS Roles

Security

Require terms

Scalable

Layout

Testing tools

Get Support For Your LMS Project

Further Reading
Extend and Enhance Your LMS with LifterLMS Add-ons
Advanced
Increase your LMS website and it's training program's value with these engagement add-ons
Integrations
Integrate your LMS with the third-party tools you know and love
LMS Website and User Experience Design Tools
Make your online course creations and LMS platform beautiful
Support
Our world-class LMS software support has your back and all of our paid products include priority private support with the LifterLMS support team

LifterLMS Support Ticket System, ready for any question you have about your LMS

Liftoff Sessions access with live screensharing to help you get started with the LMS software

LifterLMS Office Hours is weekly Mastermind group hosted by LifterLMS CEO Chris Badgett and special guests

Save Big on your LMS with a Bundle
Save money while unlocking the full potential of your course building and LMS platform

Level up your online course LMS website with our ecommerce, design, marketing technology, and automation tools with the Universe Bundle

Add even more engagement and student transformation potential to your immersive training programs with our entire suite of products including advanced features used by the best teachers, experts, and coaches with the Infinity Bundle

Give LifterLMS a Try There are many ways to take LifterLMS for a test drive before commiting to the LMS

Go ahead and install the free core LifterLMS plugin right now. The free core LMS plugin is very powerful and customizable.

Get a temporary 30 Day website on our servers with the core LifterLMS plugin AND all the premium add-ons installed. This demo website allows you to test drive all the LMS add-ons before you invest. You can also practice creating an online course from scratch and test out the learner experience by enrolling yourself in a course on your demo site. You can even add your other favorite plugins & themes, but this demo site is not something you get to keep after the 30 days are over. Try LifterLMS for $1 now.

Another way to test LifterLMS out is to see what the student experience is like. Take a free course on how to build a LifterLMS website in 20 minutes. Take a Free Course now.

Scaling LifterLMS From A Simple Online Course...
LifterLMS is incredibly flexible, customizable and scalable. It can be used for a simple one course website, and it can also be used as course marketplace or multi instructor online school. LifterLMS can handle small sites with low course enrollments, and it's also used in large universities and inside fortune 500 corporations for employee training.

Unlike hosted LMS software where you would pay monthly for access and pay more as your platform grows, LifterLMS does not charge you more per course. LifterLMS also does not charge you more per instructor or per student or based on your revenue.

Some LifterLMS websites are small in terms of course and membership enrollments by design. Some are quite large in the hundreds of thousand of course enrollments. The largest site we know about has 734,415 course enrollments.

Wether you are going big or keeping it small, LifterLMS can scale to your needs for your online course, membership site, training portal, or remote school.
What Others Are Saying About LifterLMS for Course Building, Membership Sites, and Remote Schools...
" I've used a number of course creation and delivery platforms over the years. And they were all fine... right up to the day when they weren't. The trouble is, they all want you to package and manage your course the way THEY think you should do it. THEIR feature set. THEIR way to do it. Now I host all my courses on LifterLMS. TOTALLY different experience, because I'm free to do things MY way. I've never yet hit a wall where LifterLMS didn't enable me to do things the way I wanted. Love it! Great support and community too. "Nick Usborne, Teacher, Entrepreneur

"WP101.com serves more than 30,000 members, so it's no small challenge to migrate to a new membership plugin. We spent more than a year carefully evaluating dozens of LMS and membership plugins before we finally discovered LifterLMS (a membership plugin and LMS plugin combined into one). It was the only plugin that checked all the boxes for our needs for course creation and membership functionality. And the LifterLMS team also shares our passion for creating better online learning experiences. In particular, we deeply resonate with their goal of restoring the human touch to online learning-something that is absent from most online courses today."Shawn Hesketh, Owner, WP101

" As a former School Teacher, professional User Experience Designer, and current online course creator - I can honestly attribute much of our success to LifterLMS and it's consideration for multiple learning modalities, the LMS UI/UX out of the box, and natural student Engagement opportunities. In less than 10 months we've gone from $0 to $300K in revenue with LifterLMS playing a huge part in that!! I'm looking forward to everything that comes next from the creators of LifterLMS!! "Sarah Lorenzen, Teacher, Entrepreneur

" LifterLMS has been the best decision we have made towards the build out of our course library, online Learning Management System site, and community. The breadth and depth of what the LMS offers in a few WordPress plugins exceeds anything else we evaluated as it includes: easy course construction, integrated eCommerce, community capabilities, gamification and the support for delivery of 1-on-1 coaching collaboration services. Lifter also has pre-built integrations with other key WordPress technologies we wanted to use. LifterLMS has attracted a solid community and support network of leading experts to help guide anyone who wants to transform the world or their industry with online training. Chris and the Lifter team are real people, and they care. "Michael Wolf, CEO, emPowering NOW LLC (Golden XPR)

" I bought/installed LifterLMS yesterday then spent the day having a blast! Two years ago I started writing a book, which morphed into wanting to present the material online in a more interactive way. I started my website from scratch in January and installing the LMS was a milestone moment! A milestone moment that turned out to be one joy right after the other! I'm always amazed when something is made easy! The LifterLMS product is amazing!! Power to the people! Really quite extraordinary to have something so helpful be able to be in the hands of regular folk. "Margot Worthy, Author, Teacher
LifterLMS in Action

Success Stories - Discover these amazing stories and accomplishments from our community of LMS website builders.

Showcase - Check out these LMS websites using LifterLMS

Join Our Growing Community of Course Builders, Membership Site Owners, and WordPress LMS Professionals

When you download LifterLMS, you join a thriving community of education entrepreneurs, course creators, developers, LMS professionals, and WordPress enthusiasts. We're one of the fastest growing open source eLearning communities online, and you are welcome here in our LMS community.

If you're interested in contributing to LifterLMS, head over to the LifterLMS GitHub Repository to find out how you can pitch in on the open source LMS software.

Want to add a new language to LifterLMS? Swell! You can contribute language translations to the LMS at translate.wordpress.org.

Also I'd like to invite you to the LifterLMS VIP Facebook group so you can check out what other LifterLMS users and course creators are up to and ask questions to the LMS website building community. We also have an engaged LifterLMS Slack community with live developer office hours if you would like to connect in Slack.
The mission of LifterLMS is to democratize education in the digital classroom. Our vision is to lift up others through education.
We invite you to let us guide you to a successful training platform through our WordPress LMS technology, course library, and support systems. We want you to avoid the common online course & general LMS website building mistakes, avoid the Software Frankenstein problem, and NOT waste any time bringing your LMS website to life.

LifterLMS helps you ACCELERATE.

Here's What I'd Like You To Do Next ...
Install the free LifterLMS plugin on your website from here on WordPress, then ...
Try out all the premium LMS add-ons for $1 by signing up >>HERE<<
🚀

v4.21.1 - 2021-04-29

Security Update

This releases fixes two security issues affecting LifterLMS versions 4.21.0 and earlier:

v4.21.0 - 2021-04-19

Updates

Certificate exports will now automatically include (most) externally hosted images and stylesheets.

Opt-in forward compatibility changes have been made to the LLMS_Abstract_Options_Data class.

Bugfixes

Fixed an issue causing one-time payment orders from being included in totals on some reporting screens.

Fixed an issue causing student enrollment counts to be incorrect under some circumstances.

Fixed issues resulting in unnecessary duplicated instances of course background data processing.

Fixed an error encountered when a course is deleted prior to its background data being processed.

Fixed an escaping issue causing passwords with a backslash character from being usable following a password reset.

v4.20.0 - 2021-03-16

Bugfixes

Fixed an issue causing a fatal error when attempting to access reports for deleted students. Thanks Thanks @pondermatic!

Fixed an issue encountered on the builder causing the last section to be returned when retrieving the previous section for the first section.

v4.19.0 - 2021-03-11

Supported Version Requirement Updates

The minimum supported PHP version has been raised to PHP 7.3. Please upgrade to a supported PHP version.

The minimum supported WordPress core version has been raised to version 5.3.

Bug fixes

Fixed an issue causing TinyMCE editor instances to be unusable within metaboxes when using the block editor.

v4.18.0 - 2021-03-04
This is the last release of LifterLMS that will declare support for PHP 7.2. PHP 7.2 reached its official end of life on November 30, 2020. With the next release of LifterLMS the minimum supported PHP version will be raised to 7.3. If you're currently using PHP 7.2 please contact your host and request an upgrade to a supported PHP version as soon as possible!
Updates

Tested up to WordPress core version 5.7

Updated several occurrences of json_encode() with preferred wp_json_encode().

Bug fixes

Added a tie-breaker when there are multiple enrollment statuses with the same date & time. Thanks @pondermatic!

On admin order pages and tables don't print links for deleted students.

Fixed an issue on admin order pages when viewing an order for a deleted student.

v4.17.0 - 2021-02-22

Updates

The post type feature " llms-sales-page " has been added to course and membership post types, signifying they support custom sales pages.

Bug fixes

Fixed compatibility issues with Yoast SEO 15.8.

Fixed duplicate action hook in content-no-access-after.php template.

Added early returns to several templates to prevent undefined variables errors.

Fixed an undefined variable encountered in course builder JS debug logging.

Templates Updated

content-no-access-after.php

quiz/meta-information.php

quiz/results.php

quiz/start-button.php

v4.16.0 - 2021-02-18

Updates

Added preview management to the student dashboard to allow previewing of the dashboard as a site visitor.

Added a new filter to allow customization of courses output by the [lifterlms_courses] shortcode. Thanks @reedhewitt!

Added compatibility code to reduce plugin conflicts encountered in the course builder. Resolves a conflict encountered when building quizzes with Yoast SEO installed.

Bug fixes

Fixed undefined variable error encountered when creating custom notification types. Thanks @pondermatic!

Fixed incorrect variables passed to sprintf() in logging functions used by the course data background processor. Thanks @pondermatic!

v4.15.0 - 2021-02-09

Updates

Database migration: remove any " orphaned " access plans which were not properly cleaned up during deletion of parent course or membership.

Improved performance of membership post association query methods.

Bug fixes

Access plans will now be automatically deleted when their parent course or membership is deleted.

Fix an issue with donut charts/graphs on RTL sites.

Fix an issue causing unpublished (draft/private) courses from being returned during queries for membership post associations.

LifterLMS REST 1.0.0-beta.15

Updates

Added Access Plan resource and endpoint.

Provide a more significant error message when trying to delete an item without permissions.

Use WP_Http constants in favor of integers when referencing HTTP status codes.

Bug fixes

Fixes localization issues where a singular name was used in favor of the expected plural form.

Fixed issues where an error object was not properly returned when expected

Fixed call to undefined function llms_bad_request_error(), must be llms_rest_bad_request_error().

Fixed access plans resource link.

Fixed wrong trigger retrieved when multiple trigger were present for the same user/post pair on Student Enrollment resources.

v4.14.0 - 2021-02-04

Updates

Added a user preference option allowing users to opt-out of the course builder's autosave functionality. More information.

5-star review request displayed at 30 enrollments instead of 50.

Bug fixes

Fixed an issue encountered when using shortcodes in the description of an access plan.

Fixed an issue encountered when editing auto-draft courses on the course builder.

Deprecations

LLMS_Controller_Quizzes::take_quiz() is deprecated in favor of LLMS_AJAX_Handler::quiz_start().

Method LLMS_Quiz::get_lessons() is deprecated with no replacement.

v4.13.0 - 2021-01-26

Updates

The minimum supported WordPress core version has been raised to 5.2. For more information, please review the LifterLMS Minimum System Requirements.

When cloning courses and lessons the cloned post will be created as a draft.

When cloning courses the suffix " (Clone) " will be appended to the title of the course to unify cloning behavior with lessons.

Added information about LifterLMS specific constant values to the LifterLMS system report.

Added a new constant LLMS_IS_SITE_CLONE which can be used to force the site's clone status.

Bug fixes

Reverts site clone detection check changes implemented in 4.12.0 to restore pre 4.12.0 functionality which only runs checks on the admin panel for logged in users with the manage_lifterlms capability.

Restore reliance on mb_convert_encoding() when passing html strings into DOMDocument and use the alternate method introduced in version 4.8.0 as a fallback.

Fixed an issue encountered when unexpected or malformed data is stored in the LifterLMS admin notices option.

Read the full changelog

# data[].attributes.attachment_link.title
LMS by LifterLMS - Online Course, Membership & Learning Management System Plugin for WordPress

# data[].attributes.attachment_link.description
LifterLMS is a powerful WordPress LMS plugin that makes it easy to create, sell, and protect engaging online courses and training based membership websites. LifterLMS is a complete course building and LMS solution that works with any well-coded WordPress theme, modern WordPress blocks, and all the popular WordPress page builders (like Elementor, Beaver Builder, Divi, Gutenberg, etc.).

# data[].attributes.attachment_link.readable_text
Join the thousands of users who have downloaded the Instapage plugin for WordPress to seamlessly publish landing pages as a natural extension of your WordPress blog or website. All you have to do is select the 'Push to WordPress' publishing option within Instapage when you're finished with your landing page. (Click the "Installation" tab for detailed upload instructions)

Instapage is the most powerful landing page platform on the market. Ideal for teams and agencies, Instapage has everything you need to build fully customizable, on-brand landing pages.

Instapage is the only platform that offers unlimited domains.
No other landing page builder offers this level of precision with full design freedom
Every promotion deserves a great page. One that you're confident is pixel perfect, exquisitely composed, professional and polished, whether it's in desktop or mobile form. Our fully customizable builder is intuitive and powerful, so it's easy to create on-brand, conversion-friendly landing pages

Design without bounds by selecting from over 5,000 fonts and 33,000,000 images to work with. And, our new alignment, distribution and grouping features, ensure your work is perfect in desktop or mobile versions.
Over 100+ Landing Page Templates to Get You Started
Save valuable time and money with our integrations
Integrate with the most widely used marketing services, like Salesforce, Zapier, Drupal, Autopilot, MailChimp, Google Analytics, AWeber, GoToWebinar, to name just a few.
Highest ranked support in the industry
Join 250,000+ businesses who rely on Instapage.

1. When publishing your landing page from Instapage, choose WordPress.

2. Go to Plugins in your WordPress administration, click Add New, and search for "Instapage WordPress Plugin".

3. Now click at Install Now button.

4. Click on Activate after upload has completed.

5. Go to Settings and choose Instapage.

6. Log into your Instapage account.

7. Now you can Add a New Page.

8. Select a Page from the dropdown that you want to create a URL for (only pages published to WordPress are available).

9. Create a URL, hit publish, and you're ready to promote your landing page!

Server requirements:

PHP Curl extension

If you get "Couldn't connect to host" error during login process, contact your hosting provider and ask for increasing outgoing connection limits.

"Instapage WordPress Plugin" is open source software. The following people have contributed to this plugin.

Contributors

3.3.0 (2021-04-26)

3.2.14 (2020-04-30)

3.2.13 (2020-01-28)

Added Custom experiences/dynamic text replacement alternative loading system

3.2.12 (2019-12-18)

Changed naming from subaccounts to workspaces

Increased Tested up to: 5.3.1

3.2.11 (2019-11-27)

Bugfix: Custom experience display issues on WP Engine hosting

Bugfix: Removing a PHP notice generated during the landing page display path

3.2.10 (2019-06-18)

Bugfix: CORS issue on Pantheon hosting

3.2.9 (2019-06-18)

Bugfix: Not working experiences on Pantheon hosting

3.2.8 (2019-04-03)

Bugfix: SSL related problems leading to not working landing pages

3.2.7 (2019-03-14)

3.2.6 (2018-07-31)

3.2.5 (2018-06-09)

Debug log model PHP compatibility fix

3.2.4 (2018-05-22)

Display an error message on "couldn't connect to host" error

Error reporting refactor

3.2.3 (2018-04-03)

3.2.2 (2018-02-26)

3.2.1 (2017-12-21)

Bugfix: Plugin multi-click publish & delete button issue

CMS plugin slug validator optimization

3.1.11 (2017-12-07)

3.1.10 (2017-09-14)

Plugin description updated

'Tested up to' field updated

3.1.9 (2017-07-13)

Fixed a bug with wrong variation serving

Fixed Drupal JS and CSS aggregation problem

3.1.8 (2017-05-31)

3.1.7 (2017-05-09)

Fixed slug validator issue

Installation improvement

Fixed inaccurate status code issue

Fixed problem with detection connected subaccount

Fixed problem with email input error in login form

3.1.6 (2017-02-13)

Improved dynamic text replacement

3.1.4 (2017-02-01)

3.1.2 (2016-12-16)

Improved signing in into plugin

3.1.1 (2016-12-15)

3.1.0 (2016-11-28)

3.0.9 (2016-11-14)

3.0.8 (2016-11-08)

3.0.7 (2016-11-04)

Improved fetching big requests

3.0.6 (2016-11-03)

Improved slug detection method

3.0.5 (2016-11-03)

3.0.4 (2016-11-01)

unnecessary scripts removed from dashboard

3.0.3 (2016-11-01)

3.0.2 (2016-10-31)

Cross origin proxy value fix

3.0.1 (2016-10-31)

PHP 5 compatibility fix

DB Datetime fix

3.0 (2016-10-31)

Stable version.

# data[].attributes.attachment_link.description
Join the thousands of users who have downloaded the Instapage plugin for WordPress to seamlessly publish landing pages as a natural extension of your WordPress blog or website. All you have to do is select the 'Push to WordPress' publishing option within Instapage when you're finished with your landing page.

# data[].attributes.attachment_link.readable_text
The most popular WooCommerce product search plugin. It gives your users a well-designed advanced AJAX search bar with live search suggestions.

By default, WooCommerce provides a very simple search solution, without live product search or even SKU search. FiboSearch (Ajax Search for WooCommerce) provides advanced search with live suggestions.

Who doesn't love instant, as-you-type suggestions? In 2021, customers expect smart product search. Baymard Institute's latest UX research reveals that search autocomplete, auto-suggest, or an instant search feature is now offered on 96% of major e-commerce sites. It's a must-have feature for every online business that can't afford to lose customers. Why? FiboSearch helps users save time and makes shopping easier. As a result, it really boosts sales.

Features

✅ Search by product title, long and short description
✅ Search by SKU
✅ Show product image in live search results
✅ Show product price in live search results
✅ Show product description in live search results
✅ Show SKU in live search results
✅ Mobile first - special mobile search mode for better UX
✅ Details panels with extended information - "add to cart" button with a quantity field and extended product data displayed on hovering over the live suggestion
✅ Easy implementation in your theme - embed the plugin using a shortcode, as a menu item or as a widget
✅ Terms search - search for product categories and tags
✅ Limit displayed suggestions - the number is customizable
✅ The minimum number of characters required to display suggestions - the number is customizable
✅ Better ordering - a smart algorithm ensures that the displayed results are as accurate as possible
✅ Support for WooCommerce search results page - after typing enter, users get the same results as in FiboSearch bar
✅ Grouping instant search results by type - displaying e.g. first matching categories, then matching products
✅ Google Analytics support
✅ WPML compatible
✅ Polylang compatible
✅ Personalization of search bar and autocomplete suggestions - labels, colors, preloader, image and more

Try the PRO version

FiboSearch also comes in a Pro version, with a modern, inverted index-based search engine. FiboSearch Pro works up to 10× faster than the Free version or other popular search solutions for WooCommerce.
Upgrade to PRO and boost your sales!
PRO features

✅ Ultra-fast search engine based on the inverted index - works very fast, even with 100,000+ products
✅ Fuzzy search - works even with minor typos
✅ Search in custom fields
✅ Search in attributes
✅ Search in categories
✅ Search in tags
✅ Search in brands (WooCommerce Brands or YITH WooCommerce Brands)
✅ Search by variation product SKU - also shows variable products in live search after typing in the exact matching SKU
✅ Search for posts - also shows matching posts in live search
✅ Search for pages - also shows matching posts in live search
✅ Synonyms
✅ Conditional exclusion of products
✅ TranslatePress compatible
✅ Professional and fast help with embedding or replacing the search bar in your theme
✅ and more...
✅ SEE ALL PRO FEATURES!

Showcase

See how it works for others: Showcase.

Feedback

Any suggestions or comments are welcome. Feel free to contact us via the contact form.

1. Install the plugin from within the Dashboard or upload the directory ajax-search-for-woocommerce and all its contents to the /wp-content/plugins/ directory.

2. Activate the plugin through the 'Plugins' menu in WordPress.

3. Go to WooCommerce → FiboSearch and set your preferences.

4. Use a shortcode [fibosearch] or go to the Appearance → Menu and add menu item FiboSearch or go to the Appearance → Widgets and choose FiboSearch

How do I embed the search bar in my theme?

There are five easy ways to display the FiboSearch bar in your theme:

- As a menu item - in your WordPress admin panel, go to Appearance → Menu and add FiboSearch bar as a menu item
- Using a shortcode

[fibosearch]

- As a widget - in your WordPress admin panel, go to Appearance → Widgets and choose FiboSearch

- Using PHP

- We will do it for you! - we offer free search bar implementation for Pro users. Become one now!

Or insert this function inside a PHP file (often, it is used to insert a form inside page template files):

How do I replace the existing search bar in my theme with FiboSearch?

We have prepared a one-click replacement of the search bar for the following themes:

Storefront

Divi

Flatsome

OceanWP

Astra

Avada

Sailent

and 30 more... See a complete list of integrated themes on our documentation.

If you want to replace your search bar in another theme, please contact our support team.
We will assist with replacing the search bar in your theme for free after you upgrade to the Pro version.

Yes, you can! Go to Appearance → Menu. You will see a new menu item called "FiboSearch". Select it and click "Add to menu". Done!

How can I ask a question?

You can submit a ticket on the plugin website and the support team will get in touch with you shortly. We also answer questions on the WordPress Support Forum.

Do you offer customization support?

Depending on the theme you use, sometimes the search bar requires minor improvements in appearance. We guarantee fast CSS corrections for all Pro plugin users, but we also help Free plugin users.

Where can I find plugin settings?

In your WordPress dashboard, go to WooCommerce → FiboSearch. The FiboSearch settings page is a submenu of the WooCommerce menu.

Who is the Pro plugin version for?

The Pro plugin version is for all online sellers looking to increase sales by providing an ultra-fast smart search engine to their clients.

The main difference between the Pro and Free versions is search speed and search scope. The Pro version has a new fast smart search engine. For some online stores that offer a lot of products for sale, search speed can be increased up to 10×, providing a whole new experience to end users.

All in all, the Pro version is dedicated to all WooCommerce shops where autocomplete suggestions work too slowly.

You can read more and compare Pro and Free features here: Full comparison - Pro vs Free.

"FiboSearch - Ajax Search for WooCommerce" is open source software. The following people have contributed to this plugin.

Contributors

1.10.0, April 22, 2021

ADD: Possibility to disable select event on suggestions (click and hit the Enter key)

ADD: Possibility to disable submit a search form via a filter

FIX: Not working click event on suggestions after using "back arrow" on a Safari browser

FIX: Allow to recognize Chinese lang codes such as zh-hant and zh-hans

FIX: Error on PHP 8. Wrong format for printf function

FIX: When searching for something and then clicking "back arrow", the "✕" for closing remained

FIX: Wrong path in restoration theme

FIX: Better checking of nonces

1.9.0, March 15, 2021

ADD: Support for WooCommerce Private Store plugin

CHANGE: Plugin rebranding - Replace the plugin name AJAX Search for WooCommerce with new name FiboSearch

CHANGE: Plugin rebranding - Replace the old domain ajaxsearch.pro with new fibosearch.com

CHANGE: Plugin rebranding - Update visual assets

CHANGE: Updated Freemius SDK to v2.4.2

CHANGE: New alternate shortcode [fibosearch] instead of [wcas-search-form]

CHANGE: Min supported version of PHP is 7.0

FIX: Fixed Chrome lighthouse insights

FIX: Missing of dgwt-wcas-active class when the search was focused too early

FIX: Grammar and spelling errors in texts

FIX: Not firing jQuery onLoad event for some browsers

REMOVE: Removed useless dgwt-wcas-search-submit name attribute

REMOVE: Removed unused search forms from a Avada theme

1.8.2, February 06, 2021

ADD: Support for Astra theme

ADD: Support for Avada theme - replacing a fusion search form

ADD: Support for Open Shop theme

ADD: Support for Divi - menu in custom header and hiding search results when opening a search overlay

ADD: Support for CiyaShop theme

ADD: Support for BigCart theme

FIX: Increase the clickable area of the 'back button' in the overlay mobile mode

FIX: Disappearing search bar especially on Firefox

FIX: Hide new aggressive admin notices added by other plugins

FIX: Hide shortcodes in the Details Panel

FIX: Divi theme integration - Prevent to focus input if it isn't empty. Fix case with more search bars in #main-header selector

FIX: Adaptation to the new class name convention of WooCommerce Product Table plugin

FIX: Fixed display of category names and tags in the Details Panel when the name contains an apostrophe

1.8.1, December 04, 2020

ADD: Support for Rehub theme

ADD: Support for Supro theme

FIX: Troubleshooting module improvements

FIX: Blinking suggestions

FIX: Bug in icon colors

FIX: Flatsome theme - quantity buttons issue

FIX: Divi theme - hide extra search bar in footer

FIX: Mobile overlay improvements for iPhones

FIX: Better suggestion order for non latin letters

FIX: Action URL in search form when Polylang is active

REMOVE: Mobile Detect library

1.8.0, October 23, 2020

1.7.2, July 12, 2020

1.7.1, May 17, 2020

FIX: Selecting suggestions issue

1.7.0, May 17, 2020

1.6.3, March 11, 2020

ADD: Details panel - display stock quantity

FIX: Better support for the Elementor including popups and sticky menu

FIX: Better support for page builders. Late initialization.

FIX: Disabling automatic regenerate thumbnails. Conditionally images regeneration.

FIX: HTTP 500 on getResultDetails for some cases

FIX: Too long description in live suggestions

FIX: Add non-breaking space for prices

FIX: JS errors Failed to execute 'getComputedStyle' on 'Window' (for some cases)

CHANGE: Rename jQuery object from Autocomplete to DgwtWcasAutocompleteSearch because of namespaces conflicts

1.6.2, February 18, 2020

1.6.1, January 26, 2020

ADD: Details Panel - grouped load, faster load

ADD: New way to embed search box - embedding by menu

ADD: Details panel - show "more products..." link for taxonomy type suggestion

ADD: Add <form> to quantity elements in a details panel

ADD: New filters and actions hook

FIX: Issue related to colors in plugin settings

FIX: Suggestions groups - improved limits

FIX: Pricing for taxonomy term in a details panel

FIX: Show a details panel on keys UP and DOWN

FIX: Mobile search overlay - block scroll of <html> tag (issue on iPhones)

FIX: Better data-wcas-context ID, bypasses opcache

FIX: W3C - Accessibility errors

FIX: Storefront mobile search - more time for input autofocus

FIX: Disable quantity for Astra Pro theme - there were broken buttons

FIX: Minor CSS improvements

CHANGE: Decrease debounce time for better speed effect

CHANGE: Updated Freemius SDK v2.3.2

1.6.0, December 08, 2019

ADD: Suggestions groups

ADD: Hide advanced settings

ADD: Better grouping of settings

ADD: Support for Google Analytics events

ADD: Search bar preview in settings

ADD: New action and filters hooks

FIX: Flatsome theme support for [search] shortcode

FIX: Images in details panel

CHANGE: Updated Freemius SDK

REMOVE: Remove ontouch event from mobile detect

1.5.0, September 16, 2019

1.4.1, August 05, 2019

ADD: French translations

FIX: Better support for fixed menu

FIX: Add box-sizing to the search input to better implementation for some themes

FIX: Duplicated class Mobile_Detect in some cases

FIX: Submit button position in some cases

FIX: Zoom in iPhones on focused input

FIX: Size of images for categories and tags in the Details panel

CHANGE: Updated Freemius SDK

1.4.0, May 04, 2019

1.3.3, March 02, 2019

1.3.2, February 16, 2019

ADD: The text "No results" and "See all results..." can be customized in the plugin settings

ADD: New filters and hooks

FIX: Hide the "Account" link in the free plugin versions

FIX: The error with the appearance of the tags suggestion

FIX: Problem with artificially duplicated search forms occurred in the Mega Menu plugin and some themes.

CHANGE: Enforcing use "box-sizing: border-box" within the search form

CHANGE: Updated Freemius SDK

1.3.1, January 06, 2019

FIX: PHP error with widget

1.3.0, January 06, 2019

ADD: If there are more results than limit, the "See all results..." link will appear

ADD: Information about the PRO features

ADD: Breadcrumbs for nested product categories

FIX: Better synchronization between the ajax search results and the search page

FIX: Improvements in the scoring system

FIX: Image placeholder for products without image

FIX: Add SKU label translatable in the suggestions

CHANGE: Updated Freemius SDK

1.2.1, October 26, 2018

1.2.0, August 24, 2018

1.1.7, April 22, 2018

1.1.6, October 01, 2017

FIX: Disappearing some categories and tags in suggestions

FIX: Hidden products were shown in search

1.1.5, September 05, 2017

ADD: Requires PHP tag in readme.txt

FIX: PHP Fatal error for PHP < 5.3

1.1.4, September 03, 2017

1.1.3, July 12, 2017

ADD: New WordPress filters

FIX: Repetitive search results

FIX: Extra details when there are no results

1.1.2, June 7, 2017

FIX: Replace deprecated methods and functions in WC 3.0.x

1.1.1, June 6, 2017

1.1.0, October 5, 2016

NEW: Add WPML compatibility

FIX: Repeating search results for products in a admin dashboard

FIX: Overwrite default input element rounding for Safari browser

1.0.3.1, July 24, 2016

FIX: Disappearing widgets

FIX: Trivial things in CSS

1.0.3, July 22, 2016

FIX: Synchronization WP Query on a search page and ajax search query

CHANGE: Disable auto select the first suggestion

CHANGE: Change textdomain to ajax-search-for-woocommerce

1.0.2, June 30, 2016

FIX: PHP syntax error with PHP version < 5.3

1.0.1, June 30, 2016

FIX: Excess AJAX requests in a detail mode

FIX: Optimization JS mouseover event in a detail mode

FIX: Trivial things in CSS

1.0.0, June 24, 2016

0.9.1, June 5, 2016

ADD: Javascript and CSS dynamic compression

FIX: Incorrect dimensions of the custom preloader

0.9.0, May 17, 2016

ADD: First public release

# data[].attributes.attachment_link.title
FiboSearch - Ajax Search for WooCommerce

# data[].attributes.attachment_link.description
The most popular WooCommerce product search plugin. It gives your users a well-designed advanced AJAX search bar with live search suggestions. By default, WooCommerce provides a very simple search solution, without live product search or even SKU search. FiboSearch (Ajax Search for WooCommerce) provides advanced search with live suggestions.

# data[].attributes.attachment_link.readable_text
Enlighter is a free, easy-to-use, syntax highlighting tool for WordPress. Highlighting is powered by the EnlighterJS javascript library to provide a beautiful code-appearance.

Using it can be as simple as adding a new Enlighter Sourcecode block (Gutenberg) and insert the code which you want to highlight: Enlighter takes care of the rest!

An easy to use Theme-Customizer is included to modify the build-in themes without any css knowlegde!
It also supports the automatic creation of tab-panes to display code-groups together (useful for multi-language examples - e.g. html+css+js)

Plugin Features

Full Gutenberg Editor Integration

Full Classic Editor Integration (TinyMCE)

Support for all common used languages

Powerful generic highlighting engine for unknown languages

Theme Customizer

Inline Syntax Highlighting

Advanced configuration options are available within the options page.

Supports code-groups (displays multiple code-blocks within a tab-pane)

Extensible language and theme engines - add your own one.

Simple CSS based themes

Integrated CSS file caching (suitable for high traffic sites)

Full GDPR compliant - no external resources are required, no data will be aggregated

Gutenberg Editor Integration

Full Editor Integration via " Enlighter Sourcecode " block

Inline Syntax Highlighting

Automatic transformations for classic editor posts (codeblocks converted to Enlighter Sourcecode block)

Transform legacy codeblocks to Enlighter Gutenberg Blocks (manual transformation)

Docs and Usage

Editor plugin repository

Classic Editor (TinyMCE) Integration

Markdown

Markdown fenced code blocks

Inline Syntax Highlighting via backtick code (including language specific addon)

Docs and Usage

Compatibility/Migration

Crayon compatibility mode (use EnlighterJS highlighting for legacy Crayon pre codeblocks)

CodeColorer compatibility mode (use EnlighterJS highlighting for legacy CodeColorer shortcodes)

Jetpack markdown compatibility mode (generic or raw highlighting)

Gutenberg standard codeblock compatibility mode (no language attributes)

Extensions

bbPress shortcode + markdown code blocks support

Dynamic Content via jQuery Ajax.load

Dynamic Content via Jetpack.InfiniteScroll

Texteditor/Shortcodes (Legacy)

Shortcodes are deprecated and should be used in text editor mode only - never use them within Gutenberg Editor or Classic Editor!

Easy to use Text-Editor mode through the use of Shortcodes and QuickTags

Shortcodes within content, comments and widgets

Standalone Shortcode-Processor to avoid wpautop filter issues in Text-Editor Mode

Supported Languages (build-in)

In case your language is not available try the Generic Mode which covers a lot of programming languages - or request a new language on GitHub

Related Links

Compatibilité

All modern webbrowsers with enabled Javascript and HTML5 capabilities for " data- " attributes are compatible with Enlighter. It's possible that it may work with earlier/other browsers.

4.4.2

Bugfix: Gutenberg escapeEditableHTML throws an error in case the block is empty (attributes.content returns null)

4.4.1

Bugfix: a comma caused the plugin/wordpress to crash in legacy php 7.2 (lint checks of php 7.3 worked without any issues)

4.4.0

Added: Gutenberg inline highlighting support (RichText format)

Added: border around Enlighter Gutenberg codeblock (default theme)

Added: resource urls of the theme-customizer and DRI are resolved by ResourceManager::getResourceUrl to allow optional filtering via enlighter_resource_url

Added: support for Jetpack markdown (codeblocks will be excluded from jetpack gfm processing)

Added: multiversion travis-ci lint checks

Changed: trailing slash from global constant ENLIGHTER_PLUGIN_URL has been removed

Changed: wp-skeleton updated to v0.27.0

Changed: WordPress readme.txt is generated by wp-skeleton to avoid format issues (merged readme+changelog)

Changed: updated Gutenberg plugin to v1.1.0

Changed: removed contextual help content if favor of the official documentation

Bugfix: double slashes are used in the paths of DRI and theme customizer resources

Bugfix: escape sequence were transformed into their characters in recent Gutenberg releases

4.3.1

Bugfix: due to changes in the initialization code in 4.3.0 the global config couldn't be retrieved by the editing plugins

4.3.0

Added: EnlighterJS v3.4.0

Added: EnlighterJS Theme-Customizer v2.3.0

Added: compatibility for async/defer script loading (configuration code is merged with the library) (optional)- feature requested on WordPress.org Forums

Added: javascript based dynamic-resource-invocation to load the EnlighterJS assets dynamically when needed (client side)

Added: dri compatibility for bbpress and dynamic content (jquery load, jetpack infinity scroll)

Added: keyword k11 for annotations

Added: keyword x16 for css element selectors

Added: contextual keywords to csharp - thanks to mabako on GitHub

Added: kotlin string template support

Added: r language support (covered by generic ruleset)

Added: MikroTik RouterOS language support (ros/mikrotik/switchos/routeros/mt)

Added: pound style comment support to php

Changed: renamed the " raw code " language label to " Plain text "

Changed: EnlighterJS library (js) is loaded via cache file cache/enlighterjs.min.js

Changed: js/css cache file generation is bound to enqueue hook (performance)

Changed: wp-skltn library updated to 0.24.0

Changed: for compatibility reasons, the language-shortcodes are disabled by default (this only affects new installations)

Changed: full semantic versioning tag is used to display the plugin version (may used by additional tools) - thanks to roy-bongers on GitHub

Changed: theme cache is only reloaded on Enlighter settings pages (performance) - thanks to gdragon on WordPress forums

Changed: EnlighterJS::getConfig has been changed to multidimension object to allow additional payloads (this also affects the initialization code)

Changed: css selector fragment highlighting is limited to the selector itself

Changed: enhanced css unit parsing

Changed: java, scala, cpp annotation token changed to k11

Changed: added token k11 to themes

Changed: moved generic highlighting rules to lang/rulesets/generic

Changed: ampersandCleanup is performed after html escape sequences to eliminate issues related to double unquoting #109

Changed: toggle raw code label to " Plain text "

Changed: allowed utf8 characters in php variable and function names (side effect of the php parser)

Removed: EnlighterJS::dequeue function (deprecated due to new DRI implementation)

Bugfix: vhdl single bit highlighting collided with attribute syntax - thanks to tyriun on GitHub

Bugfix: css classnames/ids with hyphens were not recognized

Bugfix: XML mixins of single/double quotes in attributes failed #108

Bugfix: dot char within XML attribute names not recognized

Bugfix: kotlin raw string where not correctly parsed (wrong rule priority)

Bugfix: highlighting color of classic theme not applied due to invalid selectors - thanks to woolseyj on GitHub

Bugfix: EnlighterJS codeblock css selectors cannot contain quotes due to initialization code sanitizing (replace with serialized object)

4.2.0

Added: EnlighterJS v3.3.0

Added: EnlighterJS Theme-Customizer v2.2.0

Added: compatbility mode for CodeColorer - features requested by ajtruckle on GitHub

Added: filters to alter the editor config (Gutenberg+TinyMCE) - features requested by ajtruckle on GitHub

Added: documentation how to use external themes (linked within contextual help)

Changed: external themes requires enlighterjs as css dependency to avoid styling issues

Changed: removed Enlighter version string from external themes

Bugfix: added missing languages to the list (abap,scala,qml,verilog)

Added: apachehttpd/htaccess support

Added: lighttpd support

Added: nginx support

Added: purebasic support - thanks to gphilippot on GitHub

Added: minimal latex/tex support

Changed: theme font sizes + line-height are based on relative em values - only the font size of the outer wrapper is set explicitly

Changed: removed " function " highlighting regex from sql

Added: option to customize the raw code pane

Added: option to set the token base styles inlcuding font-size - feature requested on GitHub

Added: option to set button background-color and line-height

Added: tab defaults to change global settings

Changed: moved button related settings to tab buttons

Changed: moved line-number settings to tab lines

Changed: removed tab " fonts "

Bugfix: highlighted-line hover selector was invalid -> selection of background-color:hover was not possible - thanks to ajtruckle on GitHub #4

Bugfix: removed typos in code edit dialog - thanks to ajtruckle on GitHub

4.1.0

Added: EnlighterJS v3.2.0

Added: EnlighterJS Theme-Customizer v2.1.0

Added: verilog support - thanks to t123yh on GitHub

Added: integer highlighting for sql

Added: additional usage notes to the theme customizer

Added: added option to hide EnlighterJS website link/button

Added: browser based tooltips to the buttons (title attribute)

Added: fallback language option for backward compatibility (Enlighter -> Options -> Advanced -> EnlighterJS)

Added: additional description to the base theme settings

Added: methods to retrieve theme+language list from singleton instance

Changed: removed the use_smilies environment check - it has been fixed in WordPress core

Changed: empty values within customizer take presendence over base theme (empty values cause the css rule to be deleted if exist)

Bugfix: powershell commands can also expressed lowercase (camel-case not required) - thanks to krysiekBP on GitHub

Bugfix: sql -- styles comments ignored due to invalid regex - thanks to petr-hybler on GitHub

4.0.0
Note: This release is NOT BACKWARD COMPATIBLE. Custom themes will be lost

Added: Gutenberg editor plugin v1.0.0

Added: EnlighterJS v3

Replaced MooTools Framework by native code - requires IE >= 10

NEW Highlighting Engines - every language support file has been rewritten

New Tokenizer Engine including a two stage analyzer

New Theme Customizer to allow much more changes

Excessive Performance Optimizations

Added: ECMA6 Support to Javascript Engine

Added: Copy to clipboard button

Added: horizontal scroll option

Added: GO Support

Added: RUST Support

Added: YAML Support

Added: Kotlin support

Added: TypeScript support

Added: Groovy support

Added: LESS Support

Added: SASS/SCSS Support

Added: Dockerfile Support

Added: CSS Level3 Support

Added: Powershell Support

Added: VisualBasic NET/Classic Support

Added: Swift Support

Added: QML Support

Added: VHDL Support

Added: ABAP Support (simple)

Added: Prolog Support (simple)

Added: Cordpro Support (simple)

Added: Bootstrap4 Theme

Added: Dracula Theme (dark, following draculatheme colors)

Added: Monokai Theme (dark)

Added: Crayon compatibility/migration mode

Added: docker based development mode

Changed: WP-Skeleton is used as Plugin Backend Framework

Changed: All settings are stored in serialized form in enlighter-options instead of single options

Changed: moved settings page to top-level menu

Changed: settings are stored as serialized object in the database (single row) instead if row-per-option - major performance enhancement

Changed: new settings page

Changed: sessionStorage is used to store the current active tab instead of cookies

Changed: updated the UI components

Changed: wp-skltn library updated to 0.23.0 - MPL 2.0 License

Bugfix: colorpicker sets wrong foreground color which caused unreadable input fields (color lightness calculation)

Cleaned up the internal Plugin Structure

Removed: jquery-cookie dependency

Removed: MooTools framework

Removed: Lighter.js legacy themes (Git, Mocha, MooTools, Panic, Tutti, Twilight)

Removed: most keyword lists from language files (direct regular expressions are used)

3.11.0

Added: notification of next major release ( Enlighter v4)

Changed: the documentation links are now pointing to the global documentation repository

3.10.0

Added: french translation - thanks to regisenguehard on GitHub

Added: simplified chinese translation - thanks to XFY9326 on GitHub

Changed: jsdelivr mootools version pointed to 1.6.0

Changed: the DRI detection is now limited to the condition in_the_loop() && is_main_query()

Bugfix: the experimental DRI feature failed in case the_content filter is called multiple times within a theme - thanks to willstocks-tech on GitHub

3.9.0

Added: Visual Editor Plugin (EnlighterJS.TinyMCE) v3.5.1

Added: Gutenberg Editor Plugin - [EnlighterJS/Plugin.Gutenberg on GitHub] v0.4.0

Added: EnlighterJS v2.13.0

Added: automatically transforms legacy Enlighter codeblocks (Classic Editor) to Gutenberg blocks in case the " Convert to Blocks " function is triggered

Added: Support for jQuery Ajax content (post load) - requested by wassereimer86 on GitHub

Added: Description of possible Plugin Notficiations

Changed: moved TinyMCE editor resources (editor plugin) from enlighter/resources/editor to enlighter/resources/tinymce

Changed: moved text editor resources (quicktags from enlighter/resources/editor to enlighter/resources/texteditor

Changed: moved Gutenberg Editor settings to " Visual Editor " Tab

Changed: data-enlighter-linenumbers attribute is ignored in case it is not set (empty string) to be compatible with the new Gutenberg Editor Plugin - explicit true/false required

Changed: Gutenberg Plugin is enabled by default

Bugfix: TinyMCE footer label may collide with editor content - added additional padding - thanks to JavierSegoviaCordoba on GitHub

Bugfix: On Windows platforms, the environment check throws the error message plugin is located within an invalid path - thanks to ginaf40 on WordPress.org Forums

3.8.1

Changed: release scheme to Semantic Versioning

Bugfix: some development files (EnlighterJS v3 prelease) got into the release branch (lowercase filenames) this may cause some issues during the plugin upgrade - I apologize for the inconvenience - thanks to aguidrevitch on GitHub

3.8

Added: experimental Gutenberg editor integration - EnlighterJS/Plugin.Gutenberg on GitHub

Added: keyboard shortcut +x to highlight inline code - requested by dahnark on WordPress.org Forums

Added: Visual Editor Plugin (EnlighterJS.TinyMCE) v3.5.0

Added: Environment check to ensure the plugin is uploaded into wp-content/plugins/enlighter/

Changed: moved experimental settings into panel " Beta "

Removed: outdated translations

Bugfix: styles of the " plugin upgrade notification " were broken

3.7

3.6

Added: Dynamics-Resource-Invocation (exprimental option) - Enlighter javascript dependencies are only loaded in case they are needed - features requested on GitHub

Added: Compatibility Mode to convert legacy codeblocks (e.g. Jetpack Markdown) to Enlighter recognizable code

Added: EnlighterJS v2.12.0

Added: language domain path to plugin entry file (used by the WordPress plugin registry)

Bugfix: About-Page redirect on plugin upgrade/activation may be cached by browsers - added nocache header; changed status code to http-307

Changed: splitted the settings page (editing section) into visual-editor and text-editor

3.5

Added: Tab-Indentation Mode to the Visual Editor to align content with the tab key

Added: Kotlin Language Support

Added: GFM Markdown Inline language identifier syntax

Added: EnlighterJS v2.11.1

Added: Visual Editor Plugin (EnlighterJS.TinyMCE) v3.3.1

Added: Tutorials and Developer docs

Bugfix: Underscore not allowed in xml tags - thanks to higginbg on GitHub

Bugfix: Fixed invalid external links of the help section

3.4

Added: Visual Editor Plugin (EnlighterJS.TinyMCE) v3.2.0

Added: Fault tolerant initialization code including debug messages (console.log output) - this will also avoid javascript initialization errors

Added: Option to the Code-Edit-Dialog to switch between Inline and Block mode - feature requested on WordPress.org Forums

Changed: The Code-Insert-Dialog size is changed to the current editor viewport size (will cover the whole editor area)

Changed: Removed the " Sourcecode " Label from Code-Insert-Dialog Textarea to provide a larger input area

Changed: Added Settings-Update hash to external themes as URL parameter instead of current plugin version (invalidates browser cache by updating the settings)

Improved: WP Version information is removed from MooTools CDN Sources to avoid additional downloads - thanks to sixer on WordPress.org Forums

Bugfix: Copy+Paste within a codeblock (Visual Editor) caused a seperation of the selected block

Bugfix: External JS Components (jetpack-plugin, Startup Code) are not loaded in case EnlighterJS javascript file is excluded

Bugfix: External Themes won't work because of invalid URLs - thanks to eliottrobson on GitHub

3.3

Added: WordPress Multisite support

Added: JSDELIVR as MooTools CDN Source - feature requested on WordPress.org Forums

Added: Additional check to the About-Page redirection (triggered on plugin activation) to avoid infinite redirects in case of a broken 3rd party options-caching plugin

Added: Brazilian Portuguese localization (pt_BR) - thanks to rafajaques on GitHub #50

Bugfix: The new cache accessibility check (v3.2) did not work on WIN platform

Bugfix: PHP 5.3 Compatibility within the LowLevel Shortcode Filter - thanks to crislv90 on GitHub

3.2

Added: GFM style Markdown support for fenced code blocks

Added: bbPress support for Markdown fenced code blocks

Added: Environment Check to ensure Enlighter is working in a well configured environment

Added: Filter hook enlighter_startup to disable Enlighter on selected pages - feature requested on WordPress.org Forums #43

Added: Filter enlighter_inline_javascript - applied to inline javascript which is injected into the page

Added: Filter enlighter_frontend_editing- forced enabling/disabling of the frontend editing functions

Replaced: PHP-Version-Errorpage by global admin_notice - ensure that PHP 5.3 or greater is used to avoid weird errors

Changed: The autofix permission helper will set the cache directory permissions to 0774

Bugfix: PHP Error message was thrown in case a the cache was not writable and a file operation failed

Bugfix: The cache check did not checked if the directory was accessible

Bugfix: The autoset permission link was broken since v3.0

Bugfix: Backtick style code elements of bbPress will break the highlighting

3.1

Added: EnlighterJS v2.10.1

Added: About/News Page which is shown on plugin activation/upgrade

Added: New Options Page Extensions for Enlighter related third-party plugin integration

Added: Experimental Support for Jetpack Infinite Scroll - feature requested on WordPress.org Forums

Added: Experimental bbPress Shortcode support - feature requested by DevynCJohnson on GitHub

Added: global constant ENLIGHTER_PLUGIN_URL - pre-processed version of plugins_url('/enlighter/')

Added: local enqueue wrappers to the ResourceLoader.php

Added: Enlighter Shortcode support for Text-Widgets

Added: Enlighter Shortcode support for User Comments

Added: Options to enable/disable the Editor Quicktags on the Frontend as well as Backend

Added: HTML Tag restrictions to Visual Editor: disallows any kind of formatting elements (strong, span, em, ..) within code-blocks

Added: Event enlighter_init which is triggered on plugin initialization complete

Added: Filter enlighter_themes to modify the internal theme list - ability to add and/or remove themes

Added: Filter enlighter_languages to modify the internal language list - ability to add and/or remove languages

Added: Filter enlighter_resource_url to modify the domain/protocol of related Enlighter resources

Added: Filter enlighter_shortcode_filters to enable shortcodes in specific sections by hooking into 3rd party filters

Added: Minified Versions of the TinyMCE Plugin

Changed: The EnlighterJS Config object is now populated as EnlighterJS_Config to enable third-party integrations/plugins

Changed: Moved Cryptex Settings from Options to Extensions

Changed: External Plugins (colorpicker, jquery.cookie) are moved from extern/ to resources/extern

Changed: toolbar button link to http://enlighterjs.org

Changed: The Plugin is now initialized on init to enable users to hook-in

Changed: Renamed the Visual Editor configuration object to EnlighterJS_EditorConfig

Changed: Renamed the TinyMCE plugin from enlighter to enlighterjs

Changed: Renamed the TinyMCE plugin files to EnlighterJS.TinyMCE.min.js, EnlighterJS.TinyMCE.min.css

Changed: Removed the " Advanced " page - settings are moved to " Options "

Bugfix: The special-line color of the Atomic theme was too dark. changed to 0x392d3b - thanks to CraigMcKenna on GitHub

Bugfix: Users with role author and contributor were not able to set language, theme or other options in Editor Mode (html attributes were stripped by the KSES filter)

Bugfix: Codegroup title cannot be set manually caused by wrong attribute name - thanks to PixelT on GitHub

Bugfix: Codeblock edit button does not work in WP 4.5 caused by cross-plugin event-propagation

Bugfix: Users with role author and contributor were not able to use the frontend-editor-extension because of missing privileges to edit pages. Condition is changed to IS_LOGGED_IN AND (CAN_EDIT_POSTS OR CAN_EDIT_PAGES) - thanks to Petr on WordPress Forums

Bugfix: HTML Code Fragment within the generated cache/TinyMCE.css file caused CSS validation error

Cleaned up the internal Plugin Structure

Visual Editor (TinyMCE) Plugin is outsourced to AndiDittrich/EnlighterJS.TinyMCE

3.0

Added: New robust and fault-tolerant LowLevel Shortcode Handler to avoid issues with wpautop filter and unescaped html characters (text mode)

Added: Visual Editor Customization

Added: Option to disable Enlighter shortcodes

Added: Option to use the old/legacy Shortcode handler

Added: Shortcode Processor info to the SystemInformation sidebar

Added: Unique Hash to all cached resources to force cache-update on file-change/settings-update

Added: Option to cancel WordPress Editor width limit (set to auto)

Added: QuickTags to the Text/HTML Editor

Bugfix: Theme Customizer was not able to modify the special-line-highlighting-color of codeblocks without line-numbers - thanks to CraigMcKenna on GitHub

Bugfix: MooTools <= 1.5.1 #2705 will throw the javascript error The specified value "t" is not a valid email address - updated to v1.6.0 - thanks to lots0logs on GitHub

Bugfix: Removed TinyMCE debugging output (written to console)

Bugfix: The Edit Icon (Visual Editor) is now dynamically positioned based on editor width

Bugfix: Foreground Color of Theme-Customizers color elements is changed dynamically based on the background color brightness

Changed: Moved the Enlighter Settings Page to the Top-Level of WordPress Administration Menu

Changed: Moved Language Shortcode options from advanced settings to editing section

Changed: Moved TinyMCE Editor options from advanced settings to editing options

Changed: The Visual Editor Code-block appearance (modernized)

Changed: Language Titles in the Visual Editor Box are dynamically generated

Changed: Internal file structure (editor resources)

Changed: The Menu Slug/URL from options-general.php?page=enlighter/class/Enlighter.php to admin.php?page=Enlighter - direct, custom links to the settings page require an update !

Changed: Editor Config object is renamed to Enlighter_EditorConfig

Changed: New Resource Manager structure is used

Changed: Cached files are observed and re-generated if missing

Replaced: the low-level PHP based ObjectCache by the WordPress Transient API

Dependencies: Updated MooTools to v1.6.0

Deprecated: The " WpAutoP " Filter Priority setting will be removed in the future - the new LowLevel Shortcode Handler will avoid wpautop issues!

2.11

Bugfix: the default option of " Enlighter Config " is now set to " inline " - this may avoid highlighting when upgrading to 2.10 - I apologize for the inconvenience - thanks to ciambellino on GitHub

2.10

Added: EnlighterJS v2.10.0

Added: Cython Language support - thanks to DevynCJohnson on GitHub

Added: Squirrel Language support - thanks to DevynCJohnson on GitHub

Added: General Assembly Language support - feature requested on GitHub

Added: LUA Language support

Added: Minimal Theme (bright, high contrast)

Added: Atomic Theme (dark, colorful)

Added: Rowhammer Theme (light)

Added: missing AVR Assembly features (used AVR-1022 reference)

Added: Universal Google Webfonts loader: Droid Sans Mono, Inconsolata .. (all available monospace fonts, Nov 2015)

Added: option to control the global script position (header/footer) of related javascript files - features requested on GitHub

Added: link to the official EnlighterJS Website to the plugin overview page

Added: ENLIGHTER_VERSION string to all related js/css resources

Changed: moved settins page link on the plugin overview page to the action links (left column)

Changed: the editor font-size is set to 0.7em and the font-family is changed to " Source Code Pro "

Renamed: Webfonts style name changed to enlighter-webfonts

Removed: option to control the initialization script position (replaced by an additional global script position option)

Removed: calls to wp_register_style and wp_register_script - instead the wp_enqueue_ methods are used directly

Bugfix: removed some incorrect html attribute quotes within the settings page

Bugfix: removed unused html table tag from the settings page

Bugfix: removed console.log debugging output from tokenizer

Bugfix: in some cases the ThemeCustomizer cannot load the base css files (theme name not transformed to lowercase)

Bugfix: an empty paragraph is added after each codeblock in the VisualEditor-Mode (permits users to add content after the codeblock)

Bugfix: copy&paste within a Enlighter codeblock had spilt the block into multiple parts (VisualEditor-Mode)

2.9

Added: EnlighterJS v2.9

Bugfix: Under some special conditions the tokenizer repeats the last sequence of a codeblock - thanks to Kalydon and dan-j on GitHub

Bugfix: TinyMCE Editor plugin didn't work in some special cases (use of other editor plugin) - Thanks to esumit on GitHub

Bugfix: the final character of highlighted code got removed by the tokenizer engine in case it's a text token - thanks to dan-j on GitHub

Bugfix: Generic highlighting was accidentally removed from EnlighterJS

2.8

Added: EnlighterJS v2.7.0

Added: Rust language support - feature requested on GitHub

Added: VHDL language support

Added: Matlab language support

Added: New Shell/Bash language engine

Added: New PHP language engine

Added: New CSS language engine - some styles have changed!

Added: Shell script example

Added: " MooTwo " theme inspired by the mootools.net website

Added: " Godzilla " theme inspired by the MDN

Added: " Droide " theme

Added: New EnlighterJS Info Button (Toolbar)

Added: New Tokenizer Engine which increases the rendering performance by nearly 700%

Bugfix: Wrong highlighting class used for SQL comments

Changed: Smart Tokenizer Engine is used instead of the old Lazy Bruteforce matching

Changed: All Fonts of the modern Themes are replaced by " Source Code Pro " as default

Changed: Classic Themes kw3 color switched with kw4

Changed: The hover css-class is now added to the outer ol,ul container instead of each li line - all themes have been adapted

Changed: Inline gif imaages are used for the button toolbar instead of png images (size optimization)

Many performance improvements

Reduced the CSS and JS file-size by massive sourcecode optimizations (43kB JS; 28KB CSS; including all Themes and Languages!)

2.7

Added: EnlighterJS v2.6.0

Added: Native JSON highlighting support

Added: Support for the Cryptex Email Obfuscation plugin (>= v5.0) - email addresses within highlighted code can now protected too

Added: Plugin Upgrade notifications for upcoming major releases to the admins plugin page

Bugfix: The contextual help link was not " full " selectable (covered by the tab nav)

Bugfix: ObjectCache file existent check failed (triggers a php warning unlink(...) No such file or directory ..

The readme.txt (WordPress plugin repository) is generated from the markdown file README.md, FAQ.md and CHANGES.md (GitHub style)

2.6

Added: Settings page link to the plugin page (metadata row)

Added: Link to author's Twitter Channel (latest Enlighter updates/news)

Added: EnlighterJS v2.5

Added: Language support for ini files

Added: Language support for AVR-Assembler

Added: XML Namespace highlighting

Added: Links to the Language Examples to the README.txt file

Bugfix: Highlighting of multi-line XML/HTML tags failed - thanks to Suleiman19 on GitHub

Renamed the EnlighterJS files to EnlighterJS.min.css and EnlighterJS.min.js

2.5

Added LIVE Preview-Mode to the Theme-Customizer (requires a browser with enabled pop-up windows)

Added Preview-Mode screenshot

Renamed: MooTools js file to mootools-core-yc.js (removed the version string)

Updated: the pot/language files

2.4

Added: Compatibility to the Advanced Custom Fields Plugin

Added: Frontend Visual Editor Integration using the wp_editor feature - requested on WordPress Forums

Added: Additional check to the ObjectCache to ensure that it's writeable whe

Removed: WordPress 3.8 Visual Editor compatibility - Enlighter now requires WordPress >= 3.9 (TinyMCE 4)

Hardened the Enlighter TinyMCE Plugin

Bugfix: With disabled option " Show Linenumbers " the Visual Editor Plugin will crash the TinyMCE Editor - Thanks to ryansnowden on GitHub

Bugifx: In case of a missconfigured WordPress installation (disabling the admin_print_scripts hook), the Visual-Editor-Plugin will crash the TinyMCE editor - Thanks to Nikodemsky on WordPress Forums

Bugfix: Closed possible XSS vector within the HTML generator (authenticated users who can edit content were able to inject html code) - this is not a security issue because such users can insert HTML code by default.

2.3

Added insert-option for " Align-Left-Indentation " - all leading tabs got replaced by spaces and the minimum indent is removed from each line - this is a usefull feature when pasting code-snippets (the " Code-Indent " option has to be set to n-Spaces!)

Added insert-option " block/inline " to easily insert inline code - feature requested on WordPress Forums

Added cache-directory check to ensure that it's writeable as well as a Autofix function which automatically set's the permissions of the cache-directory on user request (+w for user + group).

Added Language-Type " generic " to selection menu

Added EnlighterJS 2.4

Added Theme " Classic "

Added Theme " Eclipse "

Added Theme " Beyond "

Added Language " Diff " for changelogs

Added: License Informations to settings-page footer

Added: Info of available CDN locations (full url)

Added: Additional user-role check (administrator + manage_options required)

Added: Contextual Help based help/usage/informations

Added: Checks the availability of the EnlighterJS library before initializing - this will avoid errors caused by missing scripts

Added: Option to include the required javscript config as external file, within wp_footer or wp_head

Added: Support for external/custom EnlighterJS Themes - feature requested on WordPress Forums

Updated MooTools (local+CDN) to v1.5.1

Removed Setting " Config-Type " - Javascript based initialization is now used

Changed the wpAutoP filter priority back to 10 as default (no changes) - this will avoid conflicts with other plugins - in case you are using shortcodes, you should set it to 12

Changed: some setting keys got renamed, especially the toolbar buttons - please check your settings

Bugfix: Theme-Customizers CSS cache got removed on plugin upgrade - added automatical CSS recreation/cache check

Bugfix: Entities didn't got escaped by using the " Code Insert Dialog " - thank's to nextchi on GitHub and Mathias on WordPress Forums

New settings page - now matches WordPress corporate UI style

Removed WordPress <= 3.7 compatibility mode/legacy UI style

Bugfix: Added some missing I18n namespaces

Many internal changes/improvements

2.2

Added " Code Insert Dialog " to avoid copy-auto-formatting issues - feature requested on WordPress Forums

Added " Enlighter Settings Button " to control the Enlighter Settings (highlight, show-linenumbers, ..) directly from the Visual-Editor - just click into a codeblock and the button will appear (requires WordPress >=3.9)

Added Enlighter Toolbar Menu-Buttons

New Visual-Editor integration style

Bugfix: Added missing codeblock-name for " C# "

2.1

Added EnlighterJS 2.2

Added language support for C# (csharp) provided by Joshua Maag

Bugfix: Indentation of first line got lost - thanks to cdonts

2.0

Added EnlighterJS 2.1

Added Inline-Syntax-Highlighting

Added new Theme " Enlighter "

Added Inline-Highlighting support to the Visual-Editor

Added setting " Show Linenumbers "

Added shortcode attribute " linenumbers " the force the visibility for each codeblock - feature requested on GitHub

Added shortcode attribute " offset " to set the start-index of line-number-counting - feature requested on WordPress Forums

Added Inline-CSS-Selector setting

Added an optional " raw-code-button " as well as customization options for the appearing Raw-Code-Panel

Added build-script to generate Theme-Templates required by the ThemeCustomizer directly from the CSS files

Added seperate token settings for " font-style " and " font-weight "

Improved Theme-Generator: only one CSS file is included instead of two

Moved option " Language Shortcodes " to " Advanced Options "

Removed setting " Output-Style " (replaced by Show-Linenumbers)

Removed waste Theme-Customizer setting " Line Number Styles -> Line height "

Bugfix: " Loading Theme Style " doesn't set " text-decoration " corretly

1.8

Added: Visual-Editor (TinyMCE) Integration (optionally - you can turn it off on the settings page)

Added: Serbo-Croatian Translation sr_RS (Thank`s to Borisa Djuraskovic from webhostinghub.com)

Bugfix: Visual-Editor integration will avoid auto-whitespace-removing issues

Improved: Added new Screenshots

1.7

Added: Environment Pre-Check (PHP 5.3 requirement!)

1.6

Added: Support for new WordPress 3.8 UI design

Added: CDNJS Service (Cloudflare) as CDN provider for MooTools @see http://cdnjs.com/

Added: I18n (Internationalization) support (settings page)

Added: I18n generation tools

Added: POT file for additional translations

Added: German translation (de_DE)

PHP Namespaces used to isolate plugin (PHP >= 5.3 required!)

Improved Plugin backend structure

Changed: Admin CSS+JS files are moved to resources/admin/

Changed: Replaced table layout of settings page

Bugfix: " Load Theme styles " selects wrong items as default style

Bugfix: ColorPicker elements doesn't get initialized

1.5

Bugfix: The plugin now modifies the priotiry of wpautop filter to avoid unrequested linebreaks (optionally - you can turn it off on the settings page) @see https://github.com/EnlighterJS/Plugin.WordPress/issues/2 - thanks to ankitpokhrel

Added EnlighterJS 1.8

Added line based marking to point special lines - just add the attribute highlight="1,2-5,9" to the shortcode to mark line 1,2,3,4,5,9. The line-color is configurable within the ThemeCustomizer - feature requested on WordPress.org Forum

Added the ability to set custom hover colors within the ThemeCustomizer as well as custom line highlighting colors

Improved settings page, new design

1.4

Added EnlighterJS 1.7

Added Language-Aliases for use with generic shortcode

Fix: CSS Hotfix for bad linenumbers in Chrome @see https://wordpress.org/support/topic/bad-line-numbers-in-chrome?replies=3 - thanks to cdonts

1.3

Bugfix: CSS Selector got ignored when using metadata-based initialization (all " pre "-tags are highlighted)

Added EnlighterJS 1.6

Added " RAW " language - code is not highlighted/parsed

1.2

Added EnlighterJS 1.5.1

Added language support for NSIS (Nullsoft Scriptable Install System)

1.1

First public release

Includes EnlighterJS 1.4

# data[].attributes.attachment_link.title
Enlighter - Customizable Syntax Highlighter

# data[].attributes.attachment_link.description
All-in-one Syntax Highlighting solution. Full Gutenberg and Classic Editor integration. Graphical theme customizer. Based on EnlighterJS.

# data[].attributes.attachment_link.readable_text
Colorlib 404 Customizer is a free WordPress plugin that allows you to create a custom and stylish 404 page quickly via the Live Customizer. This amazing plugin offers you the possibility to edit and customize the 404 page so you can match it to your website's design. Colorlib 404 Customizer is exceptionally easy to use and it does not require custom coding or technical skills. All the customizations for the 404 page are done strictly through the Live Customizer.

All websites usually come with a default 404 page already included, but it looks a bit more professional if you customize your own. Not all visitors know what the 404 error message stands for so you could even replace it with a friendlier and more proficient one. Even if it would be ideal not to have errors on your website, you cannot escape 404 errors which make 404 pages important.

Most themes do not have specific customizing options for the 404 page and if you want to change it you have to edit that page's template and the styling files. This is where Colorlib 404 Customizer comes in! Using Colorlib 404 Customizer you no longer have to code - just install and activate the plugin then go to Appearance > Customize > Colorlib 404 Customizer Settings and start creating your own custom 404 page.

Colorlib 404 Customizer Settings comes with pre-built 404 page templates that you can choose from if you don't feel like creating your own. You get 20 beautifully designed and custom 404 page templates, and of course each one can be easily customized.

In Colorlib 404 Customizer's settings you will also find a Custom CSS area for those who would like to add their own custom styling and improve the 404 page further. With Colorlib 404 Customizer creating a professional and competent 404 page is easier than ever.

Features

Beautiful 404 page design

Works with all WordPress themes

Quick and super easy to set up

Social media buttons (Facebook, Twitter, and email)

20 custom 404 page templates

Option to activate/deactivate Colorlib 404 Customizer

Background image for the 404 page

Options to repeat the background image or change its size

Select 404 page background color

Select 404 page text color

Change the 404 page heading

Option to add Custom CSS for the 404 page

This plugin is developed and maintained by Colorlib. Which is well know for their free WordPress themes. However, now they are looking to extend their presence in plugin development and believe that Colorlib 404 Customizer is a great way to start.

If you are new to WordPress and want to learn more we have got you covered. Colorlib will teach you how to start a blog or create a website and much more. If you are already familiar with WordPress you likely want to learn how to make it faster and more reliable. That's when you want to look into hosting and more specifically WordPress hosting.

If you enjoy using Colorlib 404 Customizer for WordPress please leave a positive feedback. We are committed to make it the best 404 Customizer plugin for WordPress.

1. Download the plugin (.zip file) on your hard drive.

2. Unzip the zip file contents.

3. Upload the colorlib-404-customizer folder to the /wp-content/plugins/ directory.

4. Activate the plugin through the 'Plugins' menu in WordPress.

5. A new sub menu item Colorlib 404 Customizer will appear in your main Settings menu.

1. To disable your 404 custom error page, navigation to Plugins and de-activate your Colorlib 404 Customizer. This will disable the custom 404 error page.

2. You can disable the theme options previewer under Apperance > Customize > Colorlib 404 Customizer Settings > General > Activate Colorlib 404 Customizer

"Colorlib 404 Customizer" is open source software. The following people have contributed to this plugin.

Contributors

1.0.95

Changed: Modified deprecated jQuery functions.
Fixed: Alignment problem on template 1 ( https://github.com/ColorlibHQ/colorlib-404-customizer/issues/27 )

1.0.94

1.0.93

1.0.92

Fix edit button when header and footer not included

Fix toggle button when using themes that modify the layout of controls

Review dismiss fix

1.0.91

1.0.9

Added global font-awesome and removed font-awesome files from individual templates

1.0.8

Removed news dashboard widget

1.0.7

Removed not needed style

Added option to include header and footer into 404 pages

Fixed missing closing link

Personalized templates with element ids and classes

1.0.6

Minor toggle fix

Removed styles in preview that are not used by the 404 page

1.0.5

Minor UI update - toggles update

1.0.4

Minor Customizer UI update

1.0.3

Added missing translation strings

1.0.2

Update change template UI

1.0.1

Remove uninstall feedback

1.0.o

# data[].attributes.attachment_link.description
Colorlib 404 Customizer is a free WordPress plugin that allows you to create a custom and stylish 404 page quickly via the Live Customizer. This amazing plugin offers you the possibility to edit and customize the 404 page so you can match it to your website's design.

# data[].attributes.attachment_link.readable_text
We are pleased to inform you that we have changed the plugin name, WooWallet is now TeraWallet.

TeraWallet allows customers to store their money in a digital wallet. The customers can use the wallet money for purchasing products from the store. The customers can add money to their wallet using various payment methods set by the admin. The admin can set cashback rules according to cart price or product. The customers will receive their cashback amount in their wallet account. The admin can process refund to customer wallet.

Use case of TeraWallet

With this extension, the customers won't have to fill in the payment details every time. They can simply log in and pay for products using the wallet money. The customers will also get the advantage for earning cashback using the wallet money. The admin can process refund to the customer wallet.

Features of TeraWallet

Wallet system works just like any other payment method.

Set wallet system payment method title for the front-end.

The customers can use various payment methods to add money.

The admin can process refund using the wallet money.

Customers will earn cashback according to cart price, product or product category wise.

Customers can made partial payment.

Set cashback amount calculation using fixed or percent method.

From the backend, the admin can view the transaction history.

Customers receive notification emails for every wallet transaction.

The admin can adjust the wallet amount of any customer from the backend.

Users can transfer wallet amount to other user.

Shortcode woo-wallet which will display user wallet page.

Built with a REST API

Convert WooCommerce coupon into cashback.

Support WordPress Multisite Network

Supports multiple languages translations.

Supports WooCommerce Subscriptions.

Supports WooCommerce Multivendor Marketplace by WC Lovers.

Supports WC Marketplace.

Supports Dokan Multivendor Marketplace.

Take a step forward and try our demo.

Workflow of TeraWallet

After the plugin installation, the admin needs to do the payment method configuration. Set the title and select allowed payments for adding money.
Now for enable cashback rules, navigate to WooWallet > Settings > Credit. Now setup cashback rule according to your requirement. If cashback rule set to product wise then admin will have an option to add cashback rule for each product.
On the front-end, the customers can log in to the store and go to wallet page from My Account. Enter the amount to add and then complete the checkout process just like any other product purchase.

Premium extensions

Translator Contributors

Minimum Requirements

PHP version 5.2.4 or greater (PHP 5.6 or greater is recommended)

MySQL version 5.0 or greater (MySQL 5.6 or greater is recommended)

WordPress 4.4+

WooCommerce 3.0+

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of WooCommerce Wallet Payment, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type "WooCommerce Wallet Payment" and click Search Plugins. Once you've found our WooCommerce Wallet Payment plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking "Install Now".

Manual installation

The manual installation method involves downloading our plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.

Updating

Automatic updates should work like a charm; as always though, ensure you backup your site just in case.

If on the off-chance you do encounter issues with the wallet endpoints pages after an update you simply need to flush the permalinks by going to WordPress > Settings > Permalinks and hitting 'save'. That should return things to normal.

Does this plugin work with newest WP version and also older versions?

Yes, this plugin works fine with WordPress 4.9, It is also compatible for older WordPress versions upto 4.4.

Up to which version of WooCommerce this plugin compatible with?

This plugin is compatible with the latest version of WooCommerce.

Will WooCommerce Wallet work with WordPress multisite network?

Yes, WooCommerce Wallet plugin is fully compatible with WordPress multisite.

Where can I get support or talk to other users?

If you get stuck, you can ask for help in the WordPress Plugin Forum or just email us at support@woowallet.in.

Where can I report bugs or contribute to the project?

Bugs can be reported either in our support forum or preferably on the GitHub repository.

Where can I find the REST API documentation?

You can find the documentation of our Wallet REST API Docs.

This plugin is awesome! Can I contribute?

Yes you can! Join in on our GitHub repository 🙂

"TeraWallet - For WooCommerce" is open source software. The following people have contributed to this plugin.

Contributors

1.3.18 - 2021-3-18

Add - Now admin can see which user make credit / debit transaction.

Fix - Cashback recalculation issue.

Fix - Debit Round up issue for bulk action.

Fix - Removed order again button from wallet rechargeable order details page.

Tweak - Now referral bonus will be credited after user purchase something from the store.

Dev - Added new filter woo_wallet_calculate_cashback_on_total to set cashback on order total or subtotal.

1.3.17 - 2020-12-29

Fix - Fix URL while searching users in balance details page.

Fix - Redirect issue in adjust balance page.

Fix - Decimal point issue in bulk credit, debit wallet balance.

Fix - WooCommerce Analytics report.

1.3.16 - 2020-08-26

Add - New wallet recharge state in dashboard widget.

Tweak - Now cashback will be calculated on order total instead of order subtotal.

Tweak - Excluded wallet rechargable orders from WooCommerce analytics page.

Tweak - Database query result performance optimization.

Fix - Translation issue and wp list table display issue for mobile.

Fix - Redirection issue in wallet dashboard for wallet shortcode.

Dev - Added hooks into WooCommerce product review action.

1.3.15 - 2020-04-22

Add - AJAX datatable on wallet transaction details page.

Add - Custom field in WP nav menu setting to display wallet icon and amount instead of menu title.

Notice - Mini wallet display location settings will be removed on next update use WooCommerce endpoint menu item instead.

1.3.14 - 2020-03-07

Add - Bulk credit debit option for admin #46.

Fix - Current link attributes in wallet details page #45.

1.3.13 - 2020-02-08

Fix - Wallet top-up issue.

1.3.12 - 2020-02-07

Add - Mini wallet RTL support.

Add - Support for WooCommerce subscription payment method change.

Add - Copy to clipboard function in referral URL.

Fix - Cashback recalculation function.

Fix - Loading issue in wallet transfer searchbox.

Tweak - is_full_payment_through_wallet function.

Dev - Added woo_wallet_cashback_rules filter.

Dev - Added created_by database column to woo_wallet_transactions table.

1.3.11 - 2019-11-13

Add - Mini wallet shortcode.

Fix - Cashback amount for product cart rule.

Fix - Wallet endpoint issue for shortcode.

1.3.10 - 2019-09-11

Add - Submit button at Wallet Top-Up widget.

Fix - Cashback calculation issue for product category.

Fix - Partial payment template.

Fix - WooCommerce endpoint save issue.

Tweak - Alter database column amount and balance.

1.3.9 - 2019-06-18

New - Now admin can configure cashback for variable products.

1.3.8 - 2019-06-07

Add - Role wise filter in wallet transaction page.

Add - Hooks and Filters.

1.3.7 - 2019-05-05

Add - Minimum transfer limit.

Fix - Dokan withdrawal issue.

1.3.6 - 2019-04-19

Updated - Plugin name change.

1.3.5 - 2019-04-18

Add - Support for WC version 3.6.

Add - Referral action.

Fix - wc_format_decimal function use in partial payment.

Remove - Deprecated WC functions.

1.3.4 - 2019-03-23

Added - Compatibility with WooCommerce Germanized plugin.

Add - Empty datatable info translation string

Add - Fee amount in woowallet cart total function.

Fix - Wallet transfer menu issue.

1.3.3 - 2019-03-04

Fix - Plugin dependencies file.

1.3.2 - 2019-02-27

Add - Now cart items will be restored after successful wallet top-up.

Fix - Partial payment issues.

Fix - Cashback calculation for variable product.

Fix - Transaction date issue.

Fix - Order by balance column in WooWallet balance details table.

Tweak - Cashback logic.

Tweak - Wallet funds transfer description.

1.3.1 - 2019-02-04

1.3.0 - 2019-02-02

Add - Now cashback will be credited if admin create order for customer.

Add - Added wallet top-up widget.

Fix - Disable partial payment if user balance is zero.

Fix - Multiple ajax call for partial payment.

Fix - Delete transaction records upon deletion of user.

Tweak - Daily visit.

See changelog for all versions.

# data[].attributes.attachment_link.description
We are pleased to inform you that we have changed the plugin name, WooWallet is now TeraWallet. TeraWallet allows customers to store their money in a digital wallet. The customers can use the wallet money for purchasing products from the store. The customers can add money to their wallet using various payment methods set by the admin.

# data[].attributes.attachment_link.readable_text
Ultimate Free Templates Cloud for WordPress - Elementor & Gutenberg Supported

Take your favourite Page Builders to a whole new level & manage all your designs in one place with Templately

🔥 THE FUTURE OF PAGE BUILDING WITH CLOUD

Save all your designs with Templately & deploy in hundreds of websites with 1-click. Increase productivity and power up your whole team to build websites faster than ever before.

🌟 Stunning Free Templates:

Sign up right now and get started with beautiful Templates. You can just import these designs with 1 click & start creating WordPress pages.

🚀 Free Storage at MyCloud

Save your design templates in MyCloud storage and access all your Saved Templates anytime from any device.

⚙️ Seamless Integration With Page Builders

Create landing pages with Elementor, Gutenberg and boost up your page building experience to the next level.

🔥 Nearly 1000 Elementor Templates Available Already

Elementor Template are easiest way to build website fast with te most popular pagebuilder, we have 1000 available already.

👨‍💻 Super Friendly Support

Get help and assistance from our dedicated forum support and create stunning landing pages with Templately.

🔥 Advanced Premium Templates [PRO]

Create conversion optimized landing pages for every niche using the Templately PRO templates packs.

🙌 After reading this feature list, you can probably imagine Templately can change the way you used to create websites and save plenty of time. So, do you want to unlock the advanced features? Upgrade to our Pro version.

🚀 BACKED BY A TRUSTED TEAM

This Templates Cloud is brought to you by the team behind WPDeveloper, a dedicated marketplace for WordPress, trusted by over 3,000,000+ happy users.

👨‍💻 DOCUMENTATION AND SUPPORT

For documentation and tutorials go to our documentation

If you have any more questions, visit our support on the Plugin's Forum.

For more information about features, FAQs and documentation, check out our website at Templately.

💙 LOVED Templately?

🔥 WHAT'S NEXT

If you like Templately, then consider checking out our other WordPress Plugins:

🔝 Essential Addons For Elementor - Most popular Elementor extensions with 900,000+ active users in the WordPress repository.

🔔 NotificationX - Best Social Proof & FOMO Marketing Solution to increase conversion rates.

⏰ WP Scheduled Posts - Complete solution for WordPress Post Scheduling to manage schedules through an editorial calendar.

📄 EmbedPress: EmbedPress lets you embed videos, images, posts, audio, maps and upload PDF, DOC, PPT & all other types of content into your WordPress site with one-click and showcase it beautifully for the visitors.

📚 BetterDocs: Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.

⭐ ReviewX: WooCommerce Product review plugin that allows users to submit product reviews with multiple criteria, photos, video and more.

⚡ Flexia: Most lightweight, customizable & multi purpose theme for WordPress.

Visit WPDeveloper to learn more about how to do better in WordPress with Help Tutorial, Tips & Tricks.

Modern Way:

1. Go to the WordPress Dashboard "Add New Plugin" section.

2. Search For "Templately".

3. Install, then Activate it.

4. Follow the Documentation

Old Way:

1. Upload templately to the /wp-content/plugins/ directory

2. Activate the plugin through the 'Plugins' menu in WordPress

3. Follow the Documentation

Does it work with any WordPress theme?

Yes, it will work with any standard WordPress theme.

"Templately - Templates Cloud for Elementor & Gutenberg : 1000+ Free Designs!" is open source software. The following people have contributed to this plugin.

Contributors

1.2.2 - 20-04-2021

Fixed: JS Uncaught ERROR issue.
Few minor bug fix and improvements

1.2.1 - 17-02-2021

Fixed: PHP 5.6 compatibility issue.

1.2.0 - 16-02-2021

Added: Download Button for Cloud Item, WorkSpace Item
Added: Grid View for Cloud Items, WorkSpace Items.
Added: Copy for Shared WorkSpace Item.
Added: Messages for Clouds for Unverified Users.
Added: Some UI Changes
Fixed: PreLoader on insertion
Fixed: Auto logged out for Unverified Users.
Fixed: Tags Filter Issue
Fixed: My WorkSpace dropdown css issue.
Fixed: Lots of UI Issues.

1.1.8 - 17-01-2021

Tweaked: Minor changes in the Dashboard UI
Fixed: Missing insert icon for all blocks
Few minor bug fix and improvements

1.1.7 - 04-01-2021

Added: Pretty URL in the Templately Dashboard for all items
Fixed: Search option for Workspace not working properly
Few minor bug fix and improvements

1.1.6 - 20-12-2020

Fixed: Search bar not working properly inside Elementor Editor
Fixed: Item Previews not working properly
Fixed: Items insertion failure from Preview page
Few minor bug fix and improvements

1.1.5 - 09-12-2020

Added: Global Login option
Added: Filter Templates by tags
Fixed: Safari browser incompatibility
Fixed: Scrolling not working inside Elementor Editor
Few minor bug fix and improvements

1.1.4 - 26-11-2020

Fixed: Safari Issue

Added: Tags Filter

Added: Tags Filter

Few minor bug fix and improvements

1.1.4 - 26-11-2020

Improved: Upgraded to React 17.*

Revamped: Code Structure for better performance

Fixed: WordPress Dashboard not scrolling from Templately page

Fixed: Responsive issues on different devices

Few minor bug fix and improvements

1.1.3 - 27-10-2020

Fixed: No Items Found error inside Workspace

Fixed: Template Insertion placement issue inside Elementor Editor

Fixed: Workspace not showing initially inside WordPress Dashboard

Added: Pagination option for Templates Overview inside WordPress Dashboard

Improved: Overall UI/UX with Revamped Designs

Few minor bug fix & improvements

1.1.2 - 06-08-2020

1.1.1 - 17-07-2020

1.1.0 - 16-06-2020

Added: Auto install option for dependency plugins

Enhancement : Login/Sign Up Process

Fixed : Cloud Search Pagination issue

Lots of minor bugfix and improvements

1.0.2 - 21-05-2020

1.0.1 - 14-05-2020

1.0.0 - 14-05-2020

0.4.0 - 16-04-2020

Added : Search Option

Added : Dependency Icons

Fixed : Gutenberg insert from preview

Lots of minor bugfix and improvement

0.3.0 - 30-03-2020

0.2.0 - 19-03-2020

0.1.3 - 15-03-2020

Fixed : Conflict with Gutenerg cloud

0.1.2 - 15-03-2020

Improved : Signupflow

Few minor bugfix and improvement

0.1.0 - 11-03-2020

Added : Context Menu in Elementor to directly save blocks and pages

Lots of minor bugfix and improvement

0.0.1 - 02-03-2020

# data[].attributes.attachment_link.title
Templately - Templates Cloud for Elementor & Gutenberg : 1000+ Free Designs!

# data[].attributes.attachment_link.description
Ultimate Free Templates Cloud for WordPress - Elementor & Gutenberg Supported Take your favourite Page Builders to a whole new level & manage all your designs in one place with Templately Save all your designs with Templately & deploy in hundreds of websites with 1-click.