Quantcast
Channel: admin — WordPress Plugins
Viewing all 2035 articles
Browse latest View live

Display Widgets

$
0
0

Change your sidebar content for different pages, categories, custom taxonomies, and WPML languages. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin (as long as it is written in the WordPress version 2.8 format) which will either show or hide the widgets on every site page. Great for avoiding extra coding and keeping your sidebars clean.

By default, ‘Hide on checked pages’ is selected with no boxes checked, so all current widgets will continue to display on all pages.

If you’d like to contribute, you can find a development version on (GitHub)

Check out our other plugins, Formidable Forms to create drag and drop forms, and Formidable Pro to build robust applications with your collected data.

  1. Upload display-widgets.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the ‘Widgets’ menu and show the options panel for the widget you would like to hide.
  4. Select either ‘Show on Checked’ or ‘Hide on Checked’ from the drop-down and check the boxes.

Why aren’t the options showing up on my widget?

This is a known limitation. Widgets written in the pre-2.8 format don’t work the same way, and don’t have the hooks. Sorry.

My widgets aren’t showing when I activate

With some plugins and themes, you may need to adjust when the widget checking starts. You can add this to your theme functions.php or a new plugin.

add_filter(‘dw_callback_trigger’, ‘dw_callback_trigger’);
function dw_callback_trigger(){
return ‘wp_head’; //change to: plugins_loaded, after_setup_theme, wp_loaded, wp_head, or a hook of your choice
}

2.05

  • Add “Text Domain” to the plugin header to enable translations
  • Add Brazilian Portuguese translation

2.04

  • Check if user is logged in before any other checks
  • Resume use of old hook for those with widgets showing that shouldn’t
  • Fix XSS vulnerablity
  • Allow for taxonomies for post and pages
  • Use Taxonomy labels instead of slugs
  • Added “All Categories” checkbox option
  • New Hook: dw_pages_types_register for registering “custom page”
  • New Hook: dw_instance_visibility for allowing plugin / themes to add their own custom logic for determining the widget visibility
  • Added translations for Finnish and Swedish

2.03

  • Default to check for widgets on wp_loaded hook
  • Added dw_callback_trigger hook to change timing of first widget sidebar check
  • Fixed saving widget settings when widget is first added
  • Updated Polish translation

2.02

  • Trigger widget checking later on page load

2.01

  • Fixed for pre 3.8 compatibility
  • Fixed logged-in/logged-out default to Everyone for existing widgets
  • Fixed category checking for display
  • Correctly show settings after save
  • Only show public post types in the options

2.0

  • Change the timing of checking widgets, so is_active_sidebar works correctly
  • Load the widget options when the widget is opened to speed up page load
  • Save options to a transient for 1 week
  • If is front page or home, also check to see if the individual page is checked
  • Switched logged in/out option to dropdown
  • Added support for custom post type archive pages (contribution from tomoki )
  • Removed ‘include’, ‘login’, and ‘logout’ fallbacks to further alleviate conflicts
  • Added Italian translation

1.24

  • Fixed bug preventing boxes unchecking for some users

1.23

  • Switched WPML language support from highest to lowest priority when determining whether to show or hide
  • Reduced database size of options saved
  • Changed ‘login’ to ‘dw_login’ parameter naming to remove conflicts with certain widgets
  • Added French, Tagalog, and Polish translations

1.22

  • Added WPML support
  • Fix to allow more than 5 taxonomies
  • Fix to allow more than 99 pages
  • Changed ‘include’ to ‘dw_include’ parameter naming to remove conflict with Suffusion widget
  • Added Albanian translation (Taulant)
  • Added Bahasa Malaysian translation (100webhosting.com)

1.21

  • Added Romanian translation (Nobelcom)
  • Added Chinese translation (Hanolex)

1.20

  • Added Hebrew translation (Ariel)
  • Fix css typo to correctly show the pointer cursor to show/hide option under the headings

1.19

  • Fixed option to insert IDs to work with posts

1.18

  • Added custom taxonomy support
  • Show category options even if there are no posts in them
  • Fixed expand and collapse bug in widget options

1.17

1.16

  • Corrected naming of the Japanese translation files
  • Added Dutch translation (Alanya Hotels)

1.15

1.14

  • Added Japanese translation (BNG NET)

1.13

  • Added a PO file for translators

1.12

  • Show only published pages, and increase the displayed page limit
  • Toggle sections
  • Added check boxes to hide/show for logged-in users
  • Added text field to list post ids for posts not displayed

1.11

  • WordPress 3.0 compatibility
  • Fixed PHP notices

1.10

  • Improved admin widget page efficiency and load time
  • Fixed bug preventing widgets from being hidden/shown correctly on some subpages

1.9

  • Add check box for front page
  • Change category checkbox to apply not only to the category page, but also to posts in that category

1.8

  • Added check box for search page under “Miscellaneous”

1.7

  • Update for 2.9 compatibility

1.6

  • Added category checkboxes

1.5

  • Added “404 Page” checkbox

1.4

  • Changed “Home Page” check box to “Blog Page”

1.3

  • Added check box for Home page if it is the blog page
  • Added check boxes for single post and archive pages
  • Save hide/show option correctly for more widgets

1.2

  • Save page check boxes for more widgets

1.1

  • Fixed bug that prevented other widget options to be displayed

Widget Logic

$
0
0

This plugin gives every widget an extra control field called “Widget logic” that lets you control the pages that the widget will appear on. The text field lets you use WP’s Conditional Tags, or any general PHP code.

PLEASE NOTE The widget logic you introduce is EVAL’d directly. Anyone who has access to edit widget appearance will have the right to add any code, including malicious and possibly destructive functions. There is an optional filter ‘widget_logic_eval_override’ which you can use to bypass the EVAL with your own code if needed. (See Other Notes).

There is also an option to add a wordpress ‘widget_content’ filter — this lets you tweak any widget’s HTML to suit your theme without editing plugins and core code.

Donations

If you like and use Widget Logic you could consider a small donation to Cancer Research UK. I have a JustGiving.com donation link. As of February 2017 we have raised 1,048.50 UKP.

Writing Logic Code

The text in the ‘Widget logic’ field can be full PHP code and should return ‘true’ when you need the widget to appear. If there is no ‘return’ in the text, an implicit ‘return’ is added to the start and a ‘;’ is added on the end. (This is just to make single statements like is_home() more convenient.)

The Basics

Make good use of WP’s own conditional tags. You can vary and combine code using:

  • ! (NOT) to reverse the logic, eg !is_home() is TRUE when this is NOT the home page.
  • || (OR) to combine conditions. X OR Y is TRUE when either X is true or Y is true.
  • && (AND) to make conditions more specific. X AND Y is TRUE when both X is true and Y is true.

There are lots of great code examples on the WP forums, and on WP sites across the net. But the WP Codex is also full of good examples to adapt, such as Test if post is in a descendent category.

Examples

  • is_home() — just the main blog page
  • !is_page('about') — everywhere EXCEPT this specific WP ‘page’
  • !is_user_logged_in() — shown when a user is not logged in
  • is_category(array(5,9,10,11)) — category page of one of the given category IDs
  • is_single() && in_category('baked-goods') — single post that’s in the category with this slug
  • current_user_can('level_10') — admin only widget
  • strpos($_SERVER['HTTP_REFERER'], "google.com")!=false — widget to show when clicked through from a google search
  • is_category() && in_array($cat, get_term_children( 5, 'category')) — category page that’s a descendent of category 5
  • global $post; return (in_array(77,get_post_ancestors($post))); — WP page that is a child of page 77
  • global $post; return (is_page('home') || ($post->post_parent=="13")); — home page OR the page that’s a child of page 13

Note the extra ‘;’ on the end where there is an explicit ‘return’.

The ‘widget_logic_eval_override’ filter

Before the Widget Logic code is evaluated for each widget, the text of the Widget Logic code is passed through this filter. If the filter returns a BOOLEAN result, this is used instead to determine if the widget is visible. Return TRUE for visible.

The ‘widget_content’ filter

When this option is active (tick the option tickbox at the foot of the widget admin page) you can modify the text displayed by ANY widget from your own theme’s functions.php file. Hook into the filter with:

add_filter('widget_content', 'your_filter_function', [priority], 2);

where [priority] is the optional priority parameter for the add_filter function. The filter function can take a second parameter (if you provde that last parameter ‘2’) like this:

function your_filter_function($content='', $widget_id='')

The second parameter ($widget_id) can be used to target specific widgets if needed.

A WordPress filter function ‘takes as input the unmodified data, and returns modified data’ which means that widget_content filters are provided with the raw HTML output by the widget, and you are then free to return something else entirely:

Example filters

add_filter('widget_content', 'basic_widget_content_filter');
function basic_widget_content_filter($content='')
{   return $content."<PRE>THIS APPEARS AFTER EVERY WIDGET</PRE>";
}

I was motivated to make this filter in order to render all widget titles with the excellent ttftitles plugin like this:

add_filter('widget_content', 'ttftext_widget_title');
function ttftext_widget_title($content='')
{   preg_match("/<h2[^>]*>([^<]+)/",$content, $matches);
    $heading=$matches[1];
    $insert_img=the_ttftext( $heading, false );
    $content=preg_replace("/(<h2[^>]*>)[^<]+/","$1$insert_img",$content,1);
    return $content;
}

People often ask for a way to give widgets alternating styles. This filter inserts widget_style_a/widget_style_b into the class=”widget …” text usually found in a widget’s main definition:

add_filter('widget_content', 'make_alternating_widget_styles');
function make_alternating_widget_styles($content='')
{   global $wl_make_alt_ws;
    $wl_make_alt_ws=($wl_make_alt_ws=="style_a")?"style_b":"style_a";
    return preg_replace('/(class="widget )/', "$1 widget_${wl_make_alt_ws} ", $content);
}

  1. Upload widget-logic.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. That’s it. The configuring and options are in the usual widget admin interface.

Configuration

Aside from logic against your widgets, there are three options added to the foot of the widget admin page (see screenshots).

  • Add ‘widget_content’ filter — This allows you to modify the text output in all widgets. You need to know how to write a WP filter, though some basics are covered in Other Notes.

  • Use ‘wp_reset_query’ fix — Many features of WP, as well as the many themes and plugins out there, can mess with the conditional tags, such that is_home is NOT true on the home page. This can often be fixed with a quick wp_reset_query() statement just before the widgets are called, and this option puts that in for you rather than having to resort to code editing

  • Load logic — This option allows you to set the point in the page load at which your widget logic if first checked. Pre v.50 it was when the ‘wp_head’ trigger happened, ie during the creation of the HTML’s HEAD block. Many themes didn’t call wp_head, which was a problem. From v.50 it happens, by default, as early as possible, which is as soon as the plugin loads. You can now specify these ‘late load’ points (in chronological order):

    • after the theme loads (after_setup_theme trigger)
    • when all PHP loaded (wp_loaded trigger)
    • after query variables set (parse_query) – this is the default
    • during page header (wp_head trigger)

    You may need to delay the load if your logic depends on functions defined, eg in the theme functions.php file. Conversely you may want the load early so that the widget count is calculated correctly, eg to show an alternative layour or content when a sidebar has no widgets.

  • Don’t cache widget logic results — From v .58 the widget logic code should only execute once, but that might cause unexpected results with some themes, so this option is here to turn that behaviour off. (The truth/false of the code will be evaluated every time the sidebars_widgets filter is called.

I upgraded to Version 5.7.0 and my site’s widgets now behave differently

There was an important change to how your Widget Logic code is evaluated. There is a new default ‘Load logic’ point of ‘after query variables set’. For most people this should be better, but you could try reverting to the old default ‘when plugin starts’.

What can I try if it’s not working?
  • Switch to the default theme. If the problem goes away, your theme may be interfering with the WP conditional tags or how widgets work
  • Try the wp_reset_query option. If your theme performs custom queries before calling the dynamic sidebar this might help.
  • Try a different ‘Load logic’ point. Most wordpress conditional tags only work ‘after query variables set’, but some plugins may require evaluation earlier or later.
  • The ‘Evaluate widget logic more than once’ option may be needed if you have to use an early ‘Load logic’ point.
I’m getting errors that read like “PHP Parse error… … eval()’d code on line 1”

You have a PHP syntax error in one of your widget’s Widget Logic fields. Review them for errors. You might find it easiest to check by using ‘Export options’ and reading the code there (Though be aware that single and double quotes are escaped with multiple backslash characters.)

If you are having trouble finding the syntax error, a simple troubleshooting method is to use ‘Export options’ to keep a copy and then blank each Widget Logic field in turn until the problem goes. Once you’ve identified the problematic code, you can restore the rest with ‘Import options’.

It’s causing problems with Woo Commerce / other popular plugin

This is often, not always, fixed by trying the different ‘Load Logic’ options. The ‘after query variables set’ option looks like it might be a better default, try it.

What’s this stuff in my sidebar when there are no widgets?

Since v .50 the widget logic code runs such that when dynamic_sidebar is called in a theme’s code it will ‘return false’ if no widgets are present. In such cases many themes are coded to put in some default sidebar text in place of widgets, which is what you are seeing.

Your options, if you want this default sidebar content gone, are to either edit the theme, or as a work around, add an empty text widget (no title, no content) to the end of the sidebar’s widget list.

How do I get widget X on just my ‘home’ page? (Or on every page except that.)

There is some confusion between the Main Page and the front page. If you want a widget on your ‘front page’ whether that is a static page or a set of posts, use is_front_page(). If it is a page using is_page(x) does not work. If your ‘front page’ is a page and not a series of posts, you can still use is_home() to get widgets on that main posts page (as defined in Admin > Settings > Reading).

Logic using is_page() doesn’t work

I believe this is fixed in 5.7.0. Let me know if that is not the case.

If your theme calls the sidebar after the loop you should find that the wp_reset_query option fixes things. This problem is explained on the is_page codex page.

How do I get a widget to appear both on a category page and on single posts within that category?

Take care with your conditional tags. There is both an in_category and is_category tag. One is used to tell if the ‘current’ post is IN a category, and the other is used to tell if the page showing IS for that category (same goes for tags etc). What you want is the case when:

(this page IS category X) OR (this is a single post AND this post is IN category X)

which in proper PHP is:

is_category(X) || (is_single() && in_category(X))
How do I get a widget to appear when X, Y and Z?

Have a go at it yourself first. Check out the ‘Writing Logic Code’ section under Other Notes.

Why is Widget Logic so unfriendly, you have to be a code demon to use it?

This is sort of deliberate. I originally wrote it to be as flexible as possible with the thought of writing a drag’n’drop UI at some point. I never got round to it, because (I’m lazy and) I couldn’t make it both look nice and let you fall back to ‘pure code’ (for the possibilities harder to cater for in a UI).

The plugin Widget Context presents a nice UI and has a neat ‘URL matching’ function too.

Widgets appear when they shouldn’t

It might be that your theme performs custom queries before calling the sidebar. Try the wp_reset_query option.

Alternatively you may have not defined your logic tightly enough. For example when the sidebar is being processed, in_category(‘cheese’) will be true if the last post on an archive page is in the ‘cheese’ category.

Tighten up your definitions with PHPs ‘logical AND’ &&, for example:

is_single() && in_category('cheese')

5.7.2

Removed conflicts with outdated WP versions.

5.7.1

Fixed the settings form not being saved settings under some circumstances.

Added a setting to show logic code errors for admins (turned off by default).

Fixed the issue with quotes in error messages on some WP installations.

5.7.0

Fixed PHP 7 compatibility issue.

Fixed a conflict with the latest WPML plugin.

A new default load logic point attached to the action ‘parse_query’. By default the widget logic is only evaluated once.

Translation added: Ukrainian by Roman Sulym

0.57

Small fixes to satisfy some define(‘WP_DEBUG’, true) errors

0.56

Small fix to the original WP3.5 fix in 0.54 that had the side effect of failing to save logic text on newly added widgets.

0.55

Restored a striplashes that vanished in 0.54 causing much grief.

Translation: Spanish by Eduardo Larequi https://wordpress.org/support/profile/elarequi

0.54

Removed a WP 3.1+ function call, hopefully making it 2.8 compatible again.

A little ‘trim’ of WL code to stop “syntax error, unexpected ‘)'” errors, which could occur if your WL was just a single space. Thanks to https://twitter.com/chrisjean for pointing this out.

Translation support! Thanks to Foe Services Labs https://wordpress.org/support/profile/cfoellmann for the work on this and the German Social Translation

Added a ‘widget_logic_eval_override’ filter. This allows advanced users to bypass EVAL with a function of their own.

0.53

Accidentally released code with a terrible bug in it 🙁

0.52

Two new features: optional delayed loading of logic (see Configuration under Installation), and the ability to save out and reload all your site’s widget logic into a config file

0.51

One important bug fix (fairly major and fairly stupid of me too)

0.50

For the first time since this started on WP 2.3, I’ve rewritten how the core widget logic function works, so there may be ‘bumps ahead’.

It now uses the ‘sidebars_widgets’ filter (as it should have done when that was
introduced in WP2.8 by the look of it). The upshot is that is_active_sidebar should behave properly.

Widget callbacks only get intercepted if the ‘widget_content’ filter is activated, and much more briefly. (A widget’s ‘callback’ is rewired within the ‘dynamic_sidebar’ function just before the widget is called, by the ‘dynamic_sidebar_param’ filter, and is restored when the callback function is invoked.)

0.48

Kill some poor coding practices that throws debug notices – thanks to John James Jacoby.

0.47

FINALLY tracked down the elusive ‘wp_reset_query’ option resetting bug.

0.46

Fix to work with new WP2.8 admin ajax. With bonus fixes.

0.44

Officially works with 2.7 now. Documentation changes and minor bug fixes.

0.43

simple bug fix (form data was being lost when ‘Cancel’ing widgets)

0.42

WP 2.5+ only now. WP’s widget admin has changed so much and I was getting tied up in knots trying to make it work with them both.

0.4

Brings WP 2.5 compatibility. I am trying to make it back compatible. If you have trouble using WL with WP 2.1–2.3 let me know the issue. Thanks to Kjetil Flekkoy for reporting and helping to diagnose errors in this version

0.31

Last WP 2.3 only version

ManageWP Worker

$
0
0

ManageWP helps you save time and nerves by automating your workflow, so you could focus on things that matter. It is fast, secure and free for an unlimited number of websites.

Everything in One Place

Just the hassle of logging into each of your websites is enough to ruin your day. With ManageWP the data from all of your sites is compiled and shown on a single easy to use dashboard, allowing you to check up on your websites in a single glance. We like the one-click concept, anything that takes longer than that is too much, so we introduced the one-click login, one-click updates and one-click management. That means that with just 1 (yes that’s right) click, you can update all of your websites, clear spam and manage your comments. In addition to this we have added the option of managing collaborators, now making it even easier to work together with your team and clients. All of this in one place.

Monthly Cloud Backups

Having a reliable backup is the backbone of any business. That’s why we decided to offer a free monthly backup for all of your websites. And since our backups are incremental and run off-site, it will successfully back up even the most problematic websites. Our free backups include monthly scheduled backup, off-site storage, 1-click restore, US/EU storage choice and the option to exclude files and folders.

Client Reports

It’s important to us to know that you can summarize your hard work and wrap it all up in a neat, beautifully designed Client Report and send it to your clients to showcase your work. For this reason, we have added a version of this add-on to our free set of add-ons. This includes; your logo, intro & outro text, notes, reports from all activated ManageWP tools, PDF download, templates, ManageWP watermark and sending from a ManageWP email.

Performance and Security Checks

Performance and security are both important aspects of successfully running a websites. An unsecure website can be decremental for any business, and the most important part of security is knowing when your website is in danger. The Security Check makes it easy for you to make sure that all of your sites are clean, and if any files become infected you will be able to spot them on time. On the other hand, the Performance Check gives you insight into what is happening with your website and how it’s performing. It gives you a breakdown of the factors that are affecting your website. You can see each individual factor and its grade, as well as giving you recommendations on how to improve your website performance.

Work On Your Websites With Ease

All websites need a bit of pruning from time to time, and this is where Maintenance Mode and Code Snippets can help you tremendously. In just seconds you can activate our Maintenance Mode on any number of websites, your users will stay informed on what is happening and you will avoid losing precious website traffic, while working on your website updates or fixing issues. Code Snippets are also there to make working on your website easy, you can use them to extend the functionality of your website whilst keeping resources required to a minimum. For developers, this powerful tool gives you incredible freedom when managing your websites.

Keep Track With Analytics

All Google accounts that you need connected to Google Analytics on one dashboard. With a glance you can keep track of all results, finding out what worked for you and what didn’t. Always be in the know when it comes to your websites, now with just one widget in ManageWP.

Premium Add-ons

We have a set of premium add-ons as well, that you can pick and choose and utilize on websites you want to. No more bulk paying for add-ons you don’t use, and prices for add-ons start at only $1/mo.

Uptime Monitor

Be the first to know when your website is down with both email and SMS notifications, and get your website back online before anyone else notices.

SEO Ranking

Be on top of your website rankings and figure out which keywords work best for you, as well as keeping on eye on your competitors. This way you will know how well you stack up against them.

Advanced Client Reports

Keep track of what you’re doing for your clients and dazzle them with a summary of your hard work. The Advanced Client Reports include everything in the free version plus an array of additional perks like, no ManageWP watermark, sending from your email and bulk report generator for multiple clients.

Scheduled Backup, Restore & Clone

Never leave home without a backup. With the scheduled backup tasks to remote destinations such as our Amazon S3 (both EU and US compliant) or your own, Dropbox and Google Drive you will always have an up-to-date backup which you can use to restore your website if something happened to it. Not to mention that our backup reliability is 97%, with the improved incremental backup, that takes away troubles such as server timeouts. We have also included the option of letting you handpick what you want to include or exclude in your backups. With our premium backup you get our Clone add-on, that makes website migration a one-click operation. Pick a source website, pick a destination website, click Go. Yeah, it’s that easy.

White Label

Rename or completely hide the ManageWP Worker plugin. Clients don’t need to know what you are using to manage their websites. You can use the White label tool to impress your clients and charge the rate you deserve.

Is This All?

No way! We’ve got a bunch of other awesome features, both free and premium, you can check out on our ManageWP Features Page

Check out the ManageWP promo video.

License

This file is part of ManageWP Worker.

ManageWP Worker is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ManageWP Worker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with ManageWP Worker. If not, see http://www.gnu.org/licenses/.

  1. Create an account on ManageWP.com
  2. Follow the steps to add your first website
  3. Celebrate!

Seriously, it’s that easy! If you want more detailed instructions, check out our User Guide

Is ManageWP secure?

Yes. All of our code is developed in-house and we have a top notch security team. With over a quarter of a million websites managed since 2012 we did not have a single security incident. We’ve accomplished this through high standards, vigilance and the help of security researchers, through our white hat security program.

Will ManageWP work with sites spread on different hosting accounts?

Yes. ManageWP plays nice with all major hosts, and 99% of the small ones.

Does ManageWP work with WordPress.com sites?

No. ManageWP works only with self-hosted WordPress sites.

I have problems adding my site

Make sure you use the latest version of the Worker plugin on the site you are trying to add. If you still have problems, check our dedicated FAQ page or contact us.

How does ManageWP compare to backup plugins like BackupBuddy, Backwpup, UpdraftPlus, WP-DB-Backup ?

There is a limit to what a PHP based backup can do, that’s why we’ve built a completely different backup – cloud based, incremental, it keeps working long after others have failed.

How does ManageWP compare with clone plugins like Duplicator, WP Migrate DB, All-in-One WP Migration, XCloner ?

These solutions are simple A-B cloning solutions that tend to break in critical moments. ManageWP does it more intelligently. We first upload the backup archive to a cloud infrastructure that we control, and then we transfer it to the destination website. This effectively compartmentalizes the process into two separate steps, making the whole cloning experience much more robust and stress free.

Does ManageWP work with caching plugins like W3 Total Cache or WP Super Cache

Yes.

Does ManageWP work with all popular plugins like WordPress SEO by Yoast, WPTouch, Google XML Sitemaps, NextGEN Gallery, Contact Form 7, WooCommerce, iThemes Security, WordPres importer, Wordfence Security and others?

Yes. In most cases where there are conflicts we document them on our known issues page.

Got more questions? Contact us!

4.2.16

  • New: Multisite backup support for ManageWP Orion.

4.2.15

  • Fix: Core updates not showing correctly in some cases.
  • Fix: Better memory limit handling.
  • Fix: SpamShield plugin compatibility.

4.2.14

  • Fix: Compatibility with WordPress 4.7.

4.2.12

  • Fix: Plugin/theme updates not showing correctly in some cases.

4.2.11

  • Fix: Connectivity issues caused by non-UTF-8 characters.

4.2.10

  • Improvement: Symlink support for Orion backups.

4.2.9

  • New: Support for translation updates.
  • Improvement: White Label option allows to separate editing from install/update.
  • Improvement: Full PHP7 compatibility.

4.2.7

  • Improvement: Detection of child theme updates.

4.2.6

  • Improvement: Reduced Worker memory footprint during sync by 50%.
  • Improvement: Better handle available updates in some special cases.
  • Fix: Fixed sync issues with sites using Shield plugin.
  • Fix: Correctly remove child themes in some special cases.

4.2.2

  • Fix: Fixed a bug that showed false positives when updating multiple plugins.

4.2.1

  • Improvement: Multisite support has been heavily improved and implemented in Orion.

4.2.0

  • Improvement: Now the sync process is faster and more reliable.
  • Improvement: Updating plugins/themes has also been enhanced.
  • Improvement: The plugin is now able to self recover deleted files without failing any requests before that.
  • Improvement: The incremental update feature has been improved.
  • Fix: Better PHP7 support.
  • Fix: The “nonce already used” error message is fixed in some cases where it was due to a plugin conflict.

4.1.33

  • Improvement: Website wp-admin login is now faster,
  • Fix: Certain cases where logging into an HTTP website with an HTTPS wp-admin did not log you in properly.
  • Fix: Redeclare error that caused a plugin update to report a false negative.

4.1.32

  • Improvement: With a few improvements we are fully compatible with Pantheon.
  • Fix: Previous problems with the false-positive theme and plugin updates have been resolved. These updates will now be performed fully.
  • Fix: You will no longer receive an unhandled exception error message regarding the unlink of a directory in the Worker plugin.

4.1.31

  • Fix: Comments with non-UTF-8 characters no longer have issues with sync.

4.1.30

  • Improvement: Hardened the ManageWP Worker recovery mode, which allows it to automatically resync to your ManageWP dashboard after a crash. That’s one small step for mankind, one giant leap for Skynet.
  • Improvement: Incorrect syntax used to define plugin and content directories no longer prevents ManageWP Orion from adding these directories to the backup archive.
  • Fix: Updates not showing up on websites with WPMU DEV plugins. Well, technically it’s a workaround and not a fix, since the previous fix didn’t fix things, but nobody reads these changelogs anyway. Oh you do? Sorry about that, then. /highfive
  • Fix: ManageWP Worker plugin losing the white label setting in certain specific scenarios.

4.1.29

  • Improvement: Post revision cleanup is now faster & furiouser (is that even a word?)
  • Improvement: Reduced the number of queries for non-ManageWP requests (e.g. frontpage load) by roughly 80%
  • Fix: Compatibility issue with WPMU DEV plugins that prevented updates from showing up on the ManageWP dashboard
  • Fix: Several connectivity issues caused by non-UTF-8 characters
  • Fix: Admin login bug

4.1.28

  • Fix: Compatibility issue with the wpShopGermany plugin. Ausgezeichnet!

4.1.27

  • Improvement: Due to popular demand, a number of improvements have been made to the backup script, making it more stable.
  • Fix: Plugin/theme updates double-crossing you with a false positive, even though the updates have not been performed.
  • Fix: Database optimization not doing what it is told.
  • Added: A sense of humor to an otherwise boring changelog.

4.1.26

  • Fix: Bug fixes and performance improvements

4.1.25

  • New: Added functionality for plugin/theme management
  • Improvement: Improved Worker performance
  • Fix: Improved the Orion incremental backup compatibility
  • Fix: Improved the one-click login functionality to work with some special cases
  • Fix: Improved the plugin/theme update functionality

4.1.24

  • Fix: Incremental backup table dump improvement
  • Fix: Incremental backup file listing improvements
  • Fix: Better recovery system for the Worker
  • Fix: Improved the incremental updating system of the Worker

4.1.23

  • Fix: Improved compatibility with other plugins

4.1.22

  • Fix: Some minor fixes.

4.1.21

  • Fix: Improve compatibility with other plugins

4.1.20

  • Fix: Improved one-click login

4.1.19

  • Fix: Some minor fixes and improvements
  • Fix: Improve compatibility with other plugins

4.1.18

  • Fix: Improved the ManageWP incremental backup system

4.1.17

  • Fix: Updated the ignore list for backups

4.1.16

  • Fix: Some minor fixes and improvements.

4.1.15

  • Fix: Fix an issue where the plugin would not work properly if the OpenSSL extension was corrupted

4.1.14

  • New: Expired transient cleaner
  • Fix: Improve compatibility with other plugins.
  • Fix: Improve plugin installation

4.1.13

  • Add translation domain for WordPress plugin repository.

4.1.12

  • Fix: Improve support for non UTF8 encoded file names for incremental backups
  • Fix: Fix an issue where valid keys were rejected on some specific configurations.

4.1.11

  • Fix: Fix issue where the plugin did not return error codes when the remote call is not authenticated, which resulted in techie-talk error messages.

4.1.10

  • Fix: Improve available update detection when working with plugins that hook onto WordPress update API.

4.1.9

  • Fix: Improve available update detection.
  • Fix: Improve the incremental ManageWP Worker plugin updating system.

4.1.8

  • Fix: Potential security issue patched.
  • Fix: Optimize spam comment cleanup time.
  • Fix: Numerous improvements for incremental backup system.
  • Fix: Improve compatibility with other plugins.
  • Fix: Improve available update detection.

4.1.7

  • Fix: Optimize memory usage with incremental backups.
  • Fix: Improve compatibility on sites with open_basedir restriction.
  • Fix: Numerous other fixes and improvements.

4.1.6

4.1.5

  • New: Add automatic recovery process when the ManageWP Worker plugin update gets interrupted on some server setups.
  • Fix: Fix maintenance mode on some WordPress setups.
  • Fix: Fix issue when a wrong backup file was being deleted.
  • Fix: Fix issues when sites got disconnected from ManageWP Orion.

4.1.4

4.1.3

  • Fix: Fix database backup functionality on servers without mysqldump.
  • Fix: Fix incremental backups on PHP 5.2.

4.1.2

  • The following changelog is for ManageWP Orion only.
  • Fix: Fix PHP database dumper fallback in incremental backups.
  • Fix: Fix restore functionality on some server setups.

4.1.1

  • Fix: Fix incremental backup issue when dealing with deep symlinks.
  • Fix: Slightly increase memory limit if needed, after successfully adding a website.

4.1.0

4.0.15

  • Fix: Improve compatibility with some plugin updates in ManageWP Orion.

4.0.14

  • Fix: Show custom message when the plugin can not destroy active ManageWP Orion sessions when logging out.

4.0.13

  • New: Destroy all admin sessions started from ManageWP Orion when a user logs out from the dashboard.
  • Fix: Improve update detection.

4.0.12

  • Fix: Improve white-labeling.
  • Fix: Better compatibility with development builds of WordPress.
  • Fix: Improve one-click restore functionality on non-English installations of WordPress.

4.0.11

  • Fix: Better detect available updates
  • Fix: Improve compatibility with other plugins

4.0.10

  • Fix: Fix update functionality on some installations that use FTP credentials
  • Fix: Fix Google Drive uploading on installations without cURL PHP extension

4.0.9

  • New: Make the ManageWP Worker plugin upgradable through the dashboard widget
  • Fix: Improve auto-connect functionality with ManageWP Orion

4.0.8

  • Fix: Fix single-click restore functionality

4.0.7

  • Fix: Fix issues related to cloning and backup restoration
  • Fix: Improve precision of the hit counter
  • Fix: Improve compatibility with other plugins
  • Fix: Numerous small improvements and fixes

4.0.5

  • Fix: Misc bug fixes and performance improvements

4.0.1

3.9.30

  • New: Fully compatible with WordPress 4.0
  • New: Adding websites to your ManageWP Dashboard is now easier than ever
  • Fix: Backup tool improvements (especially for websites located on Rackspace)
  • Fix: Various Clone/Migration tool improvements and fixes
  • Fix: SEO PDF report visual enhancement
  • Fix: Various interface improvements and fixes

3.9.29

  • New: Worker plugin is now 36% faster and uses 83% less memory
  • New: Backup no longer relies on WordPress cron
  • New: New Server-Client communication fixing some of the previous issues
  • New: Notes and Recent backups widgets
  • New: Refreshed app interface 🙂

3.9.28

  • New: Control WordPress Automatic Background Updates for plugins and themes!
  • Fix: Tweaks to SFTP support for backups and clone
  • Fix: Enhancements to Backup and Branding features

3.9.27

  • New: SFTP support for backups and clone!
  • Fix: Database dump for backup tasks with defined socket path or port number in wp-config.php
  • Fix: Optimize WordPress tables before backup
  • Fix: Compatibility with Better WP Security
  • Fix: Not adding jQuery on front page while using branding option

3.9.26

  • New: Improved branding feature
  • New: Disable Plugin and Theme changes for your clients
  • New: Support Page for non-Admin Users
  • New: Manage biographical info of user
  • Fix: Restore backup action keeps all backup tasks and backups
  • Fix: Add/delete post action uses WordPress hook
  • Fix: Delete user action was not functioning properly

3.9.25

  • New: Improved Worker branding feature
  • Fix: Traffic alerts feature was not functioning properly
  • Fix: Backup information was sometimes incorrectly displayed
  • Fix: DB Table overhead was not shown on the dashboard

3.9.24

  • New: Better support for large database dumps
  • Fix: PHP notice for WordPress 3.5
  • Fix: Support for automatic backup reports
  • Fix: Incorrect backup result message for S3 large files

3.9.23

  • New: SEO reports can be branded and viewed by sharing an URL
  • New: Set custom database prefix for new clone destination
  • New: Automatic change all URL paths for new clone destination
  • New: Success and fail email notifications for scheduled backup tasks
  • Fix: Improved scheduled backups for limited server resources
  • Fix: Improved backup to Dropbox (now supporting larger backup files)
  • Fix: Handling of external images with bulk posting
  • Fix: Display plugin versions on manage plugins
  • Fix: Deprecated get_themes function
  • Fix: Special characters support for notes

3.9.22

  • New: Backup support for Google Drive
  • New: Keyword tracking limit increased from 5 to 20 times the website limit (ie. with 25 website account you can now track the ranking for 500 keywords!)
  • New: Support for Google Analytics API 3.0
  • New: Website preview screenshot
  • New: Ability to assign a newly added website to existing Backup tasks (under “advanced” in add website dialogue)
  • Fix: Clone tool now supports special characters and localized WP installs
  • Fix: Backup history preserved on website re-add

3.9.21

  • New: Continuous updates! Read more at http://managewp.com/continuous-updates

3.9.20

  • New: ManageWP iOS app compatibility
  • New: Perform security and performance test as you add websites
  • New: New comment handling screen

3.9.19

  • New: Improved mechanism for refreshing website stats. You should have fresh information every 4 hours without refreshing now
  • Fix: Categories now showing properly in Manage posts
  • Fix: Website stats now ignore uptime monitoring pings

3.9.18

  • New: Pagelines themes added to the list of partners
  • New: Comprehensive website performance scan tool
  • New: You can now bulk edit posts/pages (updating that contact info will become piece of cake)
  • New: Upload and save your premium plugins/themes in your personal repository for quick installation
  • New: Run code snippets now get a repository. Save your snippets and share them with other users
  • New: SEO reports can now be sorted. Export as CSV and PDF reports.
  • New: Manage Blogroll links
  • New: Clean post revisions now has an option to save last x revisions when cleaning
  • New: Bulk delete na posts/pages/links
  • Fix: Amazon S3 backups failing

3.9.17

  • New: Add your favorite sites to the Favorites bar (just drag&drop them to the small heart on the top)
  • New: Entirely new website menu loaded with features and tools
  • New: Manage Posts and Pages across all sites in a more efficient way
  • New: Support for all WPMU.org premium plugin updates
  • New: Complete Dropbox integration through Oauth which allows us to restore/delete Dropbox backups directly
  • New: We have the user guide as PDF now. [Download] (http://managewp.com/files/ManageWP_User_Guide.zip)

3.9.16

  • New: Option to “Run now” backup tasks
  • New: Traffic alerts functionality
  • New: Support for Genesis premium theme updates
  • Fix: In some circutmsances .htaccess was not correctly zipped in the backup archive

3.9.15

  • New: Full range of SEO Statistics now trackable for your websites (Google Page Rank and Page Speed, Backlinks and 20+ more)
  • New: Google keyword rank tracking with history
  • New: Uptime monitoring (5 min interval with email/SMS notification)
  • New: Insights into server PHP error logs right in your dashboard
  • New: Remote maintenance mode for your websites
  • Fix: A bug when a completed backup was reported as failed

3.9.14

  • Two factor authentication
  • Run code tool
  • Quick access to security check and broken link tools
  • More accurate pageview statistics
  • You can now opt to completely hide the Worker plugin from the list of plugins (part of Worker branding features)
  • We improved the backups for folks running Windows servers
  • Amazon S3 directory name now “ManageWP” by default
  • Read more on ManageWP.com http://managewp.com/update-two-factor-authentication-run-code-tool-sucuri-security-check-more-accurate-pageview-statistics

3.9.13

  • Added bucket location for Amazon S3 backups
  • Better backup feature for larger sites
  • Added Disable compression to further help with larger sites
  • Backing up wp-admin, wp-includes and wp-content by default now, other folders can be included manually

3.9.12

  • Minor bug fixes
  • Backup, clone, favorites functionality improved

3.9.10

  • Supporting updates for more premium plugins/themes
  • Backup notifications (users can now get notices when the backup succeeds or fails)
  • Support for WordPress 3.3
  • Worker Branding (useful for web agencies, add your own Name/Description)
  • Manage Groups screen
  • Specify wp-admin path if your site uses a custom one
  • Amazon S3 backups support for mixed case bucket names
  • Bulk Add Links has additional options
  • Better Multisite support
  • Option to set the number of items for Google Analytics
  • ManageWP backup folder changed to wp-content/managewp/backups

3.9.9

  • New widget on the dashboard – Backup status
  • New screen for managing plugins and themes (activate, deactivate, delete, add to favorites, install) across all sites
  • New screen for managing users (change role or password, delete user) across all sites
  • Option to overwrite old plugins and themes during bulk installation
  • Your website admin now loads faster in ManageWP
  • Added API for premium theme and plugin updates

3.9.8

  • Conversion goals integration
  • Update notifications
  • Enhanced security for your account
  • Better backups
  • Better update interface
  • Full changelog

3.9.7

  • Fixed problem with cron schedules

3.9.6

  • Improved dashboard performance
  • Fixed bug with W3TC, we hope it is fully comptabile now
  • Improved backup feature
  • Various other fixes and improvements

3.9.5

  • Now supporting scheduled backups to Amazon S3 and Dropbox
  • Revamped cloning procedure
  • You can now have sites in different colors
  • W3 Total Cache comptability improved

3.9.3

  • Included support for WordPress 3.2 partial updates

3.9.2

  • Fixed problem with full backups
  • Fixed problem with wordpress dev version upgrades

3.9.1

  • Support for sub-users (limited access users)
  • Bulk add user
  • ‘Select all’ feature for bulk posting
  • Featured image support for bulk posting
  • Reload button on the dashboard (on the top of the Right now widget) will now refresh information about available updates
  • Fixed a problem with the import tool
  • Fixed a problem when remote dashboard would not work for some servers

3.9.0

  • New feature: Up to 50% faster dashboard loading
  • New feature: You can now ignore WordPress/plugin/theme updates
  • New feature: Setting ‘Show favicon’ for websites in the dashboad
  • New feature: Full backups now include WordPress and other folders in the root of the site
  • Fixed: Bug with W3 TotalCache object cache causing weird behaviour in the dashboard
  • Fixed: All groups now show when adding a site

3.8.8

  • New feature: Bulk add links to blogroll
  • New feature: Manual backups to email address
  • New feature: Backup requirements check (under Manage Backups)
  • New feature: Popup menu for groups allowing to show dashboard for that group only
  • New feature: Favorite list for plugins and themes for later quick installation to multiple blogs
  • New feature: Invite friends
  • Fixed: problem with backups and write permissions when upload dir was wrongly set
  • Fixed: problem adding sites where WordPress is installed in a folder
  • Fixed: 408 error message problem when adding site
  • Fixed: site time out problems when adding site
  • Fixed: problems with some WP plugins (WP Sentinel)
  • Fixed: problems with upgrade notifications

3.8.7

  • Fixed 408 error when adding sites
  • Added support for IDN domains
  • Fixed bug with WordPress updates
  • Added comment moderation to the dashboard
  • Added quick links for sites (menu appears on hover)

3.8.6

  • Added seach websites feature
  • Enhanced dashboard actions (spam comments, post revisions, table overhead)
  • Added developer [API] (http://managewp.com/api “ManageWP API”)
  • Improved Migrate/Clone site feature

3.8.4

  • Fixed remote dashboard problems for sites with redirects
  • Fixed IE7 issues in the dashboard

3.8.3

  • Fixed problem with capabilities

3.8.2

  • New interface
  • SSL security protocol
  • No passwords required
  • Improved clone/backup

3.6.3

  • Initial public release

Redux Framework

$
0
0

Redux is a simple, truly extensible and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API, Redux supports a multitude of field types as well as: 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 is designed to simplify 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 own imagination in a fraction of the time
it would take to build from the ground up!

Online Demo

Don’t take our word for it, check out our online demo and try Redux without installing a thing!
http://demo.redux.io/

Use the Redux Builder to Get Started

Want to use Redux, but not sure what to do? Use our builder! It will allow you to make
a custom theme based on _s, TGM, and Redux, and any Redux arguments you want to set.
Don’t want to make your own theme? Then output a custom admin folder that you can place
in a theme or plugin. Oh and did we mention it’s free? Try it today at:
http://build.reduxframework.com/

Docs & Support

We have extremely extensive docs. Please visit http://docs.reduxframework.com/ If that doesn’t solve your concern, you should search the issue tracker on Github. If you can’t locate any topics that pertain to your particular issue, post a new issue for it. Before you submit an issue, please read our contributing requirements. We build off of the dev version and push to WordPress.org when all is confirmed stable and ready for release.

Redux Framework Needs Your Support

It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Redux Framework, and find it useful, please consider making a donation. Your donation will help encourage and support the plugin’s continued development and better user support.

Fields Types

  • Background
  • Border
  • Button Set
  • Checkbox / Multi-Check
  • Color (WordPress Native)
  • Color Gradient
  • Color RGBA
  • Date
  • Dimensions (Height/Width)
  • Divide (Divider)
  • Editor (WordPress Native)
  • Gallery (WordPress Native)
  • Image Select (Patterns/Presets)
  • Import/Export
  • Info (Header/Notice)
  • Link Color
  • Media (WordPress Native)
  • Multi-Text
  • Password
  • Radio (w/ WordPress Data)
  • Raw (HTML/PHP/MarkDown)
  • 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)
  • 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!

Additional Features

  • Field Validation
  • MANY translations. (See below)
  • 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.
  • Oh, and did we mention a fully integrated Google Webfonts setup that will make you so happy you’ll want to cry?

Translators & Non-English Speakers

We need your help to translate Redux into your language! Redux is part of the WP-Translations.org team. To help us translate Redux create a few account here: https://www.transifex.com/organization/wp-translations. Once you’re in, you can head over to the Redux sub-project and translate away. Thank you for your assistance.

Get Involved

Redux is an ever-changing, living system. Want to stay up to date or
contribute? Subscribe to one of our mailing lists or join us on Facebook or Twitter or Github!

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 actual do anything
cool!

3.6.4

  • Modified: Changed gitignore file to exclude sublime text files.
  • Fixed: #2966 – Translation bug. Identified and fixed by @iiandrade. Thanks!
  • Modified: Generated all CSS map files to get rid of Chrome warnings.
  • Added: Required for the Advanced Customizer thanks to @britner!
  • Modified: Various customizer fixes and changes to match new styles.
  • Modified: Customizer only code in Redux.js, moved to the customizer.js file.
  • Modified: Isolated Redux CSS to be nested and not affect other products or WP UI.
  • Added: #3222 – HUGE update by @enchiridion to allow for advanced and complicated permissions. WTG!
  • Added: New hooks for how Extension APIs are called. Much cleaner.
  • Fixed: #3214 – Typography color field not triggering compiler hook.
  • Fixed: #3201 – Index error when using compiler argument with spinner field.
  • Updated: #3189 – PHP7 compatibility for preg_replace validation.
  • Fixed: #3186 – Multi text field not removing single field when clicking “Remove”.
  • Fixed: #3180, #2641 – Button set multi mode saving incorrectly. Please check your code for a possible backward compatibility issue when using this mode. The foreach() function with an empty() check must now be used, versus individual array keys as only selected options are saved to the database.

3.6.3

  • Modified: Change customizer hover styles to match WP 4.7.
  • Modified: #3169 – print_r of wpdb queries in dev_mode removed.
  • Fixed: #3159 – Support for SVG in gallery media selection.
  • Fixed: #3158 – PHP warning for _validate_values function when extensions installed on PHP7.

3.6.2

  • Fixed: #3105 – link_color output failing due to PHP error.
  • Fixed: #3103 – WP 4.6 forces new default date format, breaking date validation.
  • Fixed: Typography subsets error due to typo.
  • Fixed: Extra dead files on WP.org repo. Bah SVN.

3.6.1

  • Removed Empty PHP file from editor field.
  • Modified: Replaced class primary function name in browser.php to __construct for PHP7 compatibility.
  • Fixed: #3051 – Color_RBGA field RGBA value outputting zeros when color is left blank.
  • Fixed: #3048 – Subsection tabs not including specified section class name.
  • Fixed: Incorrect string comparison result in admin link check. Thanks @ksere.
  • Fixed: Check value exists before validating when used with Metabox extension. Thanks @Enchiridion
  • Fixed: Empty values not passing to validation_callback.
  • Fixed: Javascript error in customizer javascript, preventing save of changed options.
  • Fixed: #3019 – Section descriptions incorrect when opt_name contains digits.
  • Reverted: Changes to typography. The on input variable solution was not working.
  • Fixed: Support URL has generator was failing with an error.
  • Changed: Typography field is now only ONE input variable. Should reduce our
    max_input_vars errors dramatically.
  • Fixed: Some XSS vulnerabilities only available in the backend when authenticated as a user.
  • Fixed: Deleted old deleted files stuck in our WP.org SVN repo.

3.6.0.2

  • Fixed Outdated customizer.min.js on wp.org causing customizer failure.

3.6.0.1

  • Fixed Outdated redux.min.js on wp.org causing option panel failure.
  • Fixed: #2936 – Border field outputting px with blank value.
  • Fixed: Resolved Theme-Check php shortcode false notice.
  • Modified: No more major redirect for the Redux page, only on first install with the plugin.
  • Fixed: IE11 bug in the customizer. Thanks @anikitas!
  • Fixed: Customizer path issues
  • Added: New default arguments filter by opt_name and type. 🙂
  • Fixed: #2903 – False positive flag in border field JS. Avast doesn’t like empty document ready statements.
  • Fixed: #2880 – More issues with the extensions_url routine.
  • Fixed: #2876 – Fixing more unvetted user contributions.
  • Modified: #2855 – Extensions now have a helper class to help composer-based installs. Thanks @2ndkauboy!
  • Fixed: #2857 – Required ‘contains’ not properly evaluating with checkboxes.
  • Fixed: #2831 – Localization was complete broken.
  • Fixed: #2832 – CSS conflicts with Rev Slider (Hey, Rev Slider guys, you don’t have to load your CSS on every admin page. Really?)
  • Fixed: Leftover debug echo line in basic customizer extension.
  • Added: EXPERIMENTAL: New parsing code in an effort to break the 1000 max_input_var issue that crops up from time to time. Thanks, @harunbasic
  • Added: EXPERIMENTAL: “Bugfix” for extension_url in an effort to make it correct. Thanks, @ottok

3.5.9

  • Fixed: WordPress 4.4.1 related issues.
  • Fixed: #2794 – User contributed code from #2716 did not contain isset and caused an index error.
  • Modified: Added tons of wp_remote_get handlings to stop bringing down site if Redux is down.
  • Modified: When some items appear or not. Making devs lives easier. 😉
  • Updated: parsedown.php vendor code, to deal. with PHP 7.0 errors.
  • Fixed: #2774 – border fields set to 0 would disappear after saving.
  • Modified: Post/page settings on the media gallery window hidden for gallery field, since they are not applicable to Redux.
  • Added: #2728 – Filter for hints HTML. ‘redux/hints/html’. Thanks, @nyordanov.
  • Fixed: #2716 – Enqueue jquery sortable when select field is set to sortable. Thanks, @josh-rathke.
  • Fixed: #2726 – Redux fixes for WordPress 4.4.
  • Fixed: #2713 – Alerts wouldn’t disappear.
  • Fixed: #2726 – WP 4.4 breaking template.php include, because the core WP guys thought it would be hilarious to break everyone else’s stuff.
  • Fixed: Specifying ‘user’ in a field’s data argument would produce WordPress depreciation errors.
  • Fixed: Reflective XSS security fix. Thanks to Kacper Szurek for the information.
  • Modified: #2685 – Rejoined http strings to prevent errors in theme check. Trade off, INFO notices will appear. @Otto says this is ok.
  • Fixed: #2684 – Sorter not displaying (or saving) WordPress data when using the data argument.
  • Added: #2673 – WP_CLI check before welcome page redirect.
  • Fixed: #2677 – tinymce javascript errors when wp editor is disabled.
  • Modified: While in dev_mode, noticies will appear if Redux sample data in share_icons and admin_bar_links arguments is not changed.
    This became necessary because devs are not changing this data and theme ends users are coming to us for theme support.
  • Modified: Redux links to be // instead of http:// or https:// to ensure portability for secure sites.
  • Fixed: #2665 – For those who must have empty dirs in the extensions dir. No more errors.
  • Added: #2660 – Added ‘user’/’users’ data type to wordpress data arg. Thanks @golchha21.
  • Fixed: #2652 – load_plugin_textdomain using depreciated argument.
  • Fixed: Customizer preview callback working again.
  • Fixed: Issue with added plugin textdomain support.

3.5.8

  • Fixed: Customizer preview callback working again.
  • Fixed: last_tab argument not working.
  • Fixed: #2637 – color picker clear.
  • Fixed: #2633.
  • Fixed: #2624 – Border field saving/output 0px when no default set. Now accepts no default and outputs no CSS for blank values.
  • Fixed: color_rgba no long outputs CSS with empty color values.
  • Fixed: #2612 – pseudo classes not appending to multiple selectors in link_color output.
  • Modified: The mass data escaping of Redux Core output. Part I.
  • Fixed: #2609 – Section not folding correctly with class argument specified.
  • Fixed: #2607 – button_set required scalar check for array returned by terms in the data arg. Thanks @Enchiridion.
  • Fixed: Fixing more inconsistencies with wp_filesystem dirlist. How about some proper documentation, Otto?
  • Fixed: #2582: Added extra check for get_terms to avoid error.
  • Fixed Filesystem proxy dirlist triggering file permission errors on empty array.
  • Fixed: #2571 – Sorter adding extra disable column on new entries if ‘disabled’ is lowercase.
  • Updated Fields css for dev_mode off.
  • Updated: Updated container.tpl version.
  • Fixed: #2570 – multi-text field CSS bleeding over into WP.

3.5.7

  • Fixed Customizer customizer_only and customizer section overrides. Also global customizer => false was not working.
  • Added Security suggestions posed in #2543 by Julio Potier from SecuPress.
  • Fixed: ‘dirlist’ in filesystem proxy returning permission error on empty dirs.
  • Added setOption and getOption to Redux API.
  • Added ‘hide_save’ argument.
  • Added: ‘readonly’ argument for textarea.
  • Fixed: #2545 – CSS validator error output misconfigured.
  • Fixed: ACE adding escape slashes to quotes via CSS validation, causing improper error message.
  • Added: ajax_save arg for fields. Setting to false will reload the options panel when the set option has changed.
  • Fixed: #2532 – Spinner field arrow spacing off when dev_mode set to false due to missing !important CSS suffix.
  • Added: autocomplete arg to text field. This is FALSE by default.
  • Fixed: Color RGBA field missing name_suffix. Will now work in repeater extension.

3.5.6.1

  • Fixed: Index error regarding icon argument.

3.5.6

  • Fixed Customizer WP 4.3 final fixes.
  • Fixed #2500 – Conflict with outdated select2 in JW Player plugin.
  • Modified: icon_type no longer needed for section icons. Now detects if URLs are provided for images.
  • Fixed: Various customizer fixes. HTML in the customizer title.
  • Modified: Media URL now is 95% wide.
  • Modified: Select2 now 100% width instead of just resolve (that doesn’t always work).
  • Modified: Field enqueue method to allow for more flexibility.
  • Added: Support for Airplane Mode plugin (https://github.com/norcross/airplane-mode) by @norcross. Thanks @chriscct7 #2463
  • Fixed: Undefined index in theme-check enhancements. Thanks @winwinwebdesign!
  • Removed: SASS compiler & code. Note needed.
  • Fixed: Color transparency live-update for Customizer for color, background,
    and color gradient fields.
  • Fixed: Undefined index when removing a section.
  • Fixed: Typography bug onload always saying settings have changed.
  • Modified: Added minified customizer JS.
  • Fixed: Redux CUSTOMIZER! YEA!
  • Fixed: Small echo in Redux API

3.5.5.1

  • Fixed: Sigh, PHP 5.2 issues.

3.5.5

  • Fixed: Date-time fixes with CSS overloading and positioning.
  • Added: Lite support for https://wordpress.org/plugins/plugin-dependencies/
  • Modified: CDN to be a more bulletproof solution (http://jsdelivr.net).
  • Modified: CDN alerts to be more clear, and have proper links.
  • Fixed: Bad code in raw field hosing up the entire panel.
  • Modified: #2436 – Validation check for any validation type ending in ‘not_empty’ now recognized.
  • Fixed: Undefined index for undeclared variable in Theme-Check checks.
  • Fixed: Annoying Redux Theme-Check notices.
  • Fixed: How some functions were called.
  • Fixed: Theme-Check baby! Everything working as it should with extra theme-check hints to prepare
    your theme for submission!
  • Fixed: Better .org hinting for theme submission.
  • Modified: forced_dev_mode_off argument that will ensure dev_mode is ALWAYS off.
    PLEASE do not ship with this enabled. We will NOT provide any support for any instance that
    has this argument enabled. Disable and test prior to posting on our issue tracker.
  • Added: customizer_only as a global arg that disables all of Redux except for the customizer, in
    preparation for our customizer integration.
  • Modified: Dissmissable Redux Admin notices now use the WP 4.2 dismiss JS and Ajax. Pretty.
  • Modified: Admin notice code is now it’s own isolated class inside core.
  • Modified: Use DB for admin notice, not flat-files. Boo.
  • Modified: Sample configs not to cause errors if multiple users use the same function name.
  • Fixed: CDN internationalization class.
  • Modified: Parsedown so as not to throw a shortcode error that didn’t actually exist.
  • Fixed: #2446 – Non google font choice not saving in certain instances.
  • Fixed: Added additional check in redux.js to stop errors with panels containing multiple raw fields.
  • Fixed: Hopefully, the issue of settings not saving on first install when using the Redux API.
  • Fixed: Set use_cdn argument to true, by default.
  • Fixed #2437 – undefined value set to blank line height.
  • Fixed: #2429 – Required evaluator ‘contains’ not working properly with multi_check
  • Fixed: #2426 – Section field not indenting.
  • Fixed: Divider field not rendering properly.
  • Added: fieldset_class argument for fields. Thanks @Enchiridion.
  • Added: Option to set checkbox label. Thanks @Enchiridion.
  • Added: javascript .trigger(‘change’) to switch, spinner, and image_select. Thanks @Enchiridion.
  • Modified: Ajax change output of error and notice via hooks.
  • Fixed: #2414 – Bad ajax save due to mis-initialized variable.
  • Fixed: CSS in metabox fields all wanky.
  • Added: ‘reload_on_change’ arg for fields, to force page reload after setting change.
  • Fixed: #2377 – Replaced mysql_gets_server_info with $wpdb.
  • Modified: Templates to properly excape values.
  • Fixed: Import/Export to properly be full-width and use lazy-load JS.
  • Modified: CSS for sections to bound to the section, not all of Redux.
  • Fixed: #2368 – Options panel layout offset.
  • Fixed: #2369 – validate_callback not working for color, color_gradient, and date.
  • Fixed: #2355 – Space missing in switch class arg.
  • Fixed: Fixed all fields without leading space in class arg.
  • Modified: Restrict table modification to redux-container.
  • Fixed: Container overflow for pre’s.
  • Modified: Redux API to include removeSection and removeField.
  • Added: Added before and after hooks to any panel template file.
  • Fixed: #2351 – WP_Error check added to admin blast remote get.
  • Modified: Moved styling for the divide field into it’s own CSS file.
  • Modified: All WP Color Pickers to properly save the value before save.
  • Added: CSS Styles for the customizer. 😉
  • Modified: Panel is MUCH more responsive now.
  • Fixed: Small stylings for a few fields.
  • Fixed: Added extra qTip class.
  • Modified: Ajax save animation. Added fallback for pre 4.2 CSS.
  • Fixed: Small issue with Redux info boxes and spacing.
  • Fixed: Small bug with the Redux API where divide sections were causing errors.
  • Fixed: Small admin blast fix.
  • Modified: Qtip and Spectrum vendor libraries restored to local.
  • Fixed: Admin notice loading on front end.
  • Modified: Callback actions run with do_action_ref_array now.
  • Added: show_options_object argument to enable or disable option object.
  • Added: Error suppressing to filesystem class to avoid notice errors when site goes down.
  • Fixed: Panels not rendering, again
  • Added: Vendor support plugin link to CDN fallback message.
  • Modified: Moved vendor libraries ACE, select2, qtip, and spectrum to CDN.
  • Removed: Local installs of above libraries.
  • Fixed: Option panel not rendering due to experimental code.
  • Fixed: How sorter works with data
  • Modified: How the data arg is stored in Redux.
  • Removed: sysinfo.php. No longer needed in lieu of our support URL feature.
  • Removed: debug.php. Moved to options_object extension.
  • Modified: #2274 – PHP Unit test compatibility. Thanks @daithi-coombes.
  • Modified: #2144 – Optional class argument per image. Thanks @paulthecoder.
  • Fixed: #2278 – More W3 Total Cache hacks.

3.5.4.3

  • Fixed: #2258 – welcome redirect error with embedding plugin scenarios.
  • Fixed: Redux plugin load order when activating plugins.
  • Fixed: #2271 – stuck redirect on godaddy (seriously, get a real host, people) servers.
  • Fixed: #2216 – Reset section not always working within FF.

3.5.4

  • Modified: update_notice arg only truly shows up if dev_mode is on.
  • Added: Tooltip to developer mode badge, for informational purposes.
  • Modified: Added css_layout ext to default value filter, to avoid errors.
  • Fixed: #2239 – Various extensions didn’t support default values for default arg. Filtered out offending extensions.

3.5.3.1

  • Fixed: WP.org ONLY SVN mixup.

3.5.3

  • Fixed: #2228 – Submenu items still visible if permissions not allowed.
  • Fixed: Import/Export showing up in customizer.
  • Modified: Admin-fresh theme to match new WordPress 4.2
  • Modified: Redux widget now has a proper ID. Thanks @corradomatt!
  • Modified: Added text-shadow to submenu items to give a stronger “pop”
  • Modified: Page_slug now dynamically generated if not specified.
  • Modified: Admin blast message pinging server on each load after three day expiration. Possible slow down of the overall panel loading time.
  • Fixed: #2221 – Background field media not enqueueing when used with no other media based fields.
  • Fixed: #2214: Bad path for import/export enqueue.
  • Release: Wp.org release.
  • Fixed: #2214 – Import/export field contained bad enqueue path.
  • Modified: If running localhost or WP_DEBUG is set to true, Redux dev_mode is forced to true.
  • Modified: Page_slug now dynamically generated if not specified.

3.5.1

  • Modified: Redux News dashboard widget appears only when dev_mode is true or in a local host environment.
  • Fixed #2127 – Elusive icons not working in footer as before.
  • Fixed Issue where Status tab not showing extension versions properly.
  • Fixed Issue in support URL not passing data correctly.
  • Fixed Support URLs now work even if max_input_vars is way low in PHP 5.3+
  • Fixed #2197 – Import/export not loading proper for those who have opted to install WordPress in ways it was never intended.
  • Fixed: ‘Generate Support URL’ feature kicking back error.
  • Fixed Sortable checkbox labels not displaying properly.
  • Fixed Sortable textbox not displaying default value as placeholder.
  • Updated: sample-config with accurate example for both sortable modes.
  • Fixed #2181 – Fixed issue with Ajax Save when PHP 5.3 Magic Quotes were disabled.
  • Fixed: #2181 – Lingering issue with Ajax Save and PHP Magic Quotes.

3.5.0

  • Fixed: #2181 – Issue with PHP < 5.4 and the Ace Editor field. Oy.
  • Fixed: #2163 – Undefined error in JS.
  • Fixed: #2176 – Infinite loop in the customizer for live preview of themes.
  • Fixed: Support page now works.
  • Fixed: Fix for MySQL deprecated functions in php 5.5+.
  • Added: Dynamic admin messages (aka Newsflash). Dismissable admin messages announcing breaking Redux news.
    Messages will not appear for users when dev_mode is set to false. However, messages remain active
    on localhosts, so devs may benefit.
  • Fixed: #2155 – Fixed import with ajax_save.
  • Fixed: Changelog now uses raw field parsedown if present.
  • Added: Redux Framework News Widget on the WP Dashboard.
  • Fixed: #2156: label argument not recognized when using sortable as textbox.
  • Fixed: #2140 Another PHP 5.2 issue with ajax_save.
  • Modified: Opt groups for select field now working in customizer even if not supported.
  • Added: full_width arg now makes ANY field full-width. 🙂
  • Fixed: #2133 – Ajax save adding extra backspashes in PHP 5.2 only (They didn’t use array map properly).
  • Fixed: Customizer wasn’t working. Thanks @sgssandhu!
  • Fixed: #2125 – Compiler not firing on first save, when using ajax_save.
  • Fixed: #2118 – Typography JS error.
  • Fixed: Odd typography bug no one has reported.
  • Modified: Sticky header and footer to remain within the redux-main container.
  • Fixed #2097 – Slash fix for ajax_save that was previously believed to be an isolated issue. Now applied on all ajax saves.
  • Fixed: #2086 – color_rgba improperly functioning when transparent mode set to false.
  • Fixed Import/Export bug where it wasn’t running.
  • Modified Locations of the core extensions directory as well as grunt configuration.
  • Fixed #2047 – Validation will now accept 0 as a value to be tested. Thanks @Ninos!
  • Added url_slug validation with option flush_permalinks!
  • Fixed Issue where the remove of background field was always showing an empty preview box.
  • Modified Turned ajax_save on by default for additional bug reports. 😉
  • Modified Added some margin above validation errors/warnings so they look better.
  • Modified Removed previous element border for any section so it looks better.
  • Fixed #2081 – Section field hiding any field after. Weird.
  • Added #2047 – output_transparent argument to output the blank color feature as ‘transparent’.
  • Fixed #2080 – missing ‘rem’ unit and inability to process float values. Thanks to @HELWATANY for the fixes!
  • Fixed #2043 – misaligned images in image_select field.
  • Added: #2064 – Merge argument for image_select. Thanks @Ninos
  • Modified: Import/Export is now an extensiona and decoupled from the core.
  • Fixed: Spinner had a nasty number bug, now resolved.
  • Fixed: #2076 – RTL bug with old ID’s. Thanks @mahfoozroy.
  • Fixed: #2072 – Ajax_save editor type bug fix.
  • Fixed: #2058 – Incorrect path in include statement for sysinfo.php
  • Modified: Templates now have versioning with a warning (dev_mode only) if they are outdated from the core templates.
  • Modified: Ajax saving now has overlay during save to avoid confusion for users.
  • Modified: Template files even more for simplicity and ease.
  • Modified: Saving. Redux now has the ajax_save argument if you want it!
  • Modified: Validation warnings now work.
  • Fixed: Changed set_transient function to public to avoid errors in new templating code.
  • Modified: Entire panel template is now decoupled from the theme and implemented with many filters for easy customization.
  • Fixed: #1478 – Import/export failing when two instances if Redux in use. Thanks, @desaiuditd!
  • Fixed: Section field not indenting properly, if at all.
  • Added: #2031 – Proper CSS sanitization for compliancy with WP.org.
  • Fixed: #2027 – added isset()
  • Fixed: #2019 – Reset issues with PHP 5.2. Thanks a bunch, @Webcreations907!
  • Fixed: #2023: Issue with custom submenus in menu.
  • Fixed: #2025: Issue with select sorting.
  • Update: ACE Editor. Thanks @corradomatt.

3.4.1

  • Fixed: Small filesystem option with bad filter key reference..
  • Added: Small return if $section filter returned the section empty.

3.4.0

  • Fixed: Reset section hook firing too early.
  • Modified: The Redux Repeater field has landed!
  • Fixed: #1983 – color_rgba not outputting default values on first load (before save).
  • Fixed: Google font enqueues with opt_name to avoid collision with multiple Redux instances.
  • Fixed: #1980 – JS errors with sorter & sortable.
  • Fixed: color_rgba field outputting incorrect information via output/compiler.
  • Fixed: #1979 – Goole fonts not properly loading in typography dropdown.
  • Fixed: Undefined index error on MU installs.
  • Removed: SASS compile of field CSS, for the time being. Compiler remains in core.
  • Improved: Panel load time, most notable when not in dev_mode. Better for your clients. 🙂
  • Updated: Elusive Font library.
  • Fixed: #1961 – color_rgba field defaulting to black on reset.
  • Fixed: #1941 – Datepicker opened off screen.
  • Fixed: #1756, #1957 – Slider issues. Thanks @FFIN!
  • Fixed: #1960 – Duplicate slide when clicking Add. Again, thanks to @FFIN for the fix.
  • Added: New filter: apply_filters ‘redux/validate/{opt_name}/before_validation’
  • Fixed: #1745 – Adding settings submenu to empty submenu now works. Many, many thanks to @No3x for cracking this one!
  • Fixed: #1955 – Undefined index rgba in output routine.
  • Modified: #1947 – Added display:none to TR tag under info field.
  • Replaced: #1951 – Replaced develop branch of scssphp to master branch due to PHP 5.2 incompatibililty.
  • Fixed: #1943 – Removed premature DIV close.
  • Fixed: #1945 – Media preview not rendering when default ID specified.
  • Modified: #1930 – reorder ‘psedo-class of link_color field. Thanks @freddessaint
  • Modified: SASS compiler outputs to page by default. Faster.
  • Fixed: #1927 – Incorrect dir path to spectrum library in color_rgba field corrected.
  • Modified: color_rgba field now usees spectrum color picker. minicolors removed. Just…too buggy.
  • Modified: #1922 – Filesystem output function.
  • Fixed: Added PHP 5.2 support (ugh!) for SASS compiler.
  • Fixed: More SASS compiler tweaking.
  • Fixed: PHP errors when disabling SASS.
  • Fixed #1909 – malformed DIV class HTML in slider field.
  • Removed Argument for SASS compile file output location removed. Didn’t work, too much trouble.
  • Fixed: #1904 – select_image field not displaying saved value on page reload.
  • Fixed: SASS compile under multi-instance outputting incorrect CSS file
  • Fixed: redux-admin scss images converted to base64
  • Added SASS compiler for admin CSS.
  • Added SASS to CSS for grunt compiler.
  • Added SASS compiler for fields.
  • Updated: select2 3.5.2
  • Fixed: #1856 – Illegal offset string warnings in framework.php. Thanks @CGlingener.
  • Fixed: #1874 – Required operator ‘contains’ and ‘not_contains’ not working with select set to multi.
  • Fixed: #1829 – Required operator ‘=’ and ‘!=’ not working with select set to multi.
  • Fixed: #1870 – Border field doubling up on px in output/compiler.
  • Added: hidden argument for fields.
  • Added: hidden argument for sections.
  • Fixed: #1868 – Improper panel render when opening expanded, when open_expanded set to true.
  • Added: hide_expand argument, to hide the expand options button.
  • Fixed: #1865 – Sortable select not saving proper order.
  • Fixed: #1864 – Footer z-index CSS adjusted.
  • Fixed: #1848 – Import-export filed buttons not functioning properly.
  • Fixed: #1834 – WordPress data dealing with IDs as array keys not rendering properly.
  • Fixed: #1830 – Font lists were added in quotes. Thanks @karimhossenbux.
  • Fixed: #1798 – Fixed lazy load JS to only load visible sections. Much more optimized.
  • Fixed: #1821 – Exo 2 font not working, issue with typography and escaping.
  • Added: #1803 – Optgroup support for select field.
  • Added: Decimal increments to spinner.

3.3.9.4

  • Added: Customizer now supports PANEL! Yay 4.0.
  • Fixed: #1789 – Customizer now properly working again with WP 4.0. Odd bug.

3.3.9.2

  • Fixed: #1670 – Fixed some extra themecheck and customizer issues.
  • Fixed: #1782 – Media field not showing files after upload? Hopefully this fixes it.

3.3.9

  • Fixed: #1775 – Call to undefined function is_customize_preview() in pre WP 4.0.
  • Fixed: Issue where in some cases tracking still occuring after opt-out.
  • Modified: Documentation URL.
  • Fixed: #1742 – Sidebar subsections don’t always expand.
  • Fixed: #1758 – Thanks @echo1consulting!
  • Added: ‘hidden’ to menu_type argument to allow for hidden menus until available.
  • Fixed: #1749 – Remove font-wight and font-style from css output when not in use.
  • Modified: Added the “redux/options/{$this->args[‘opt_name’]}/compiler/advanced” hook for more advanced compiling.
  • Added: Suggestions as per #1709. Thanks @echo1consulting.
  • Modified: Removed a cURL instance from the core and fixed the developer ad resizing.
  • Fixed: PHP 5.2 issues. sigh

3.3.8.3

  • Added: #1593 – Great pull request by @JonasDoebertin. Now you can enqueue dynamic output to the login screen or admin backend.
  • Fixed: Customizer wasn’t saving at all! That’s been like 4 months. No one’s reported it. Hmm.
  • Fixed: #1702 – Customizer only fields were being erased on panel save.
  • Fixed: Various Theme-Check errors with languages.
  • Added: Theme-Check class to help devs know what is what.
  • Fixed: The way we include files from include_once to require_once everywhere.
  • Modified: Language files to reflect new strings.
  • Modified: Formatted a bunch of old class files.
  • Added: Notice on the updates for non-devs to use the new dev_mode disabler plugin and notify their developer. 😉

3.3.8

  • Modified: Updated potomo, thanks @shivapoudel.
  • Added: Grunt checktextdomain and made improvements. Thanks @shivapoudel.
  • Modified: #1685 – Specifying no default argument for image_select caused errors on reset.
  • Fixed: #1667 – Slides Upload button causing JS error.
  • Fixed: #1670 – Fix for Theme Check -> add_setting() method needs to have a sanitization callback function passed.
  • Fixed: #1661 – Fix for undefined index in some versions of PHP. Thanks @gianbalex!
  • Modified: #1658 – Improvements from @shivapoudel, including:
    • Removed makepot and used grunt-wp-i18n instead.
    • Added a jshintrc file
    • Added a grunt addtextdomain to correct any bad textdomains in the core.
    • Updated .gitignore for better readability
    • Updates to a few other files including package.json.
    • Updated language files.
    • Update codestyles/.editorconfig to reflect the project’s standards.
  • Modified: #1653 – Better admin bar with external links: Admin bar menu priority, icon, and external links. Thanks @shivapoudel!
  • Added: #1651 – library_filter argument. Allows specification of what files to display in the media library.
  • Modified: #1651 – mode argument accepts either file type or mime type (but not both).
  • Fixed: #1650 – Toogle error with responsive CSS.
  • Fixed: #1643 – Slight border issue (2px) on sticky footer.
  • Fixed: #1642 – Added font_family_clear arg, enabling the clear option for font-family.
  • Fixed: #1638 – Spacing field not outputting when units values attached to default values.
  • Modified #1644 – import_icon argument now accepts wordpress dashicons
  • Fixed: #1634 – Double border for sections field. Thanks @AlexandruDoda
  • Modified: Changelog location to now Changelog.md.
  • Fixed: #1632 – Sortable with no defaults set revert to false (instead of options values).
  • Fixed: Labels for sortable in text mode updated to match framework.

3.3.7

  • Added: #1586 – Class-level declaration for callbacks and validation. Thanks @echo1consulting.
  • Modified: Typography field now fully dynamic.
  • Modified: No longer require a google_api_key for the typography module. 🙂
  • Fixed: FTP credentials screen giving a “undefined submit_button function”. Resolved.
  • Fixed: #1623 – Registered older noUISlider JS under a new name to avoid conflicts.
  • Modified: #1622 – Removed googlefonts.js dependency.
  • Modified: #1628 – Spacing and dimensions now only output 0 if the entry is a 0, not empty.
    Thanks @Webcreations907
  • Modified: CSS for menu items when active (no hover).
  • Added: Visual feedback to left menu if active.

3.3.6.8

  • Fixed: #1600 – ACE Editor bombing in PHP 5.2 environments.
  • Fixed: #1591 – Erroneous outputting of font-weight and font-style when no font-family selected.
  • Updated: #1569 – Improved submenu highlighting.
  • Added: #1487 – Added get_default_value function into the framework.php
  • Fixed: Framework URI errors when using child themes. Some restructuring.
  • Fixed: Framework URI errors when embedded in theme with Windows.
  • Added: image_size as an option for the data argument. Thanks @Gyroscopic!
  • Modified: How Redux paths are run. Should cover all use cases now. Child themes can also embed
    Redux properly now. Thanks @cfoellmann for the suggestions. Fix for issue #1566.
  • Modified: How we declare the uploads directory and URL. Using core WP functions now.
  • Modified: Now if a section is empty, but has subsections, that section will be “skipped” when
    clicked and the first subsection will then be shown.

3.3.6

  • Fixed: #1560 – IE8 RGBA fallack
  • Modified: Language files.
  • Fixed: #1543 – Hint icon not changing when set in args.
  • Fixed: #1537 – Media field not accepting images with mode set to false.
  • Fixed: #1529 – ACE Editor conflict with Visual Composer.
  • Added: #1530 – Added argument to specify admin bar icon, admin_bar_icon. Thanks Ninos!
  • Fixed: #1532 – Media field not accepting any mime type when 'mode' => false.
  • Fixed: #1520 – Checkbox field not displaying WordPress data when using data argument.
  • Fixed: #1516 – Invalid index and foreach when using compiler and async_typography.
  • Fixed: #1509 – Sorter adding unnecessary bits on some items.
  • Fixed: #1514 – Customizer and multisite not getting on properly.
  • Fixed: #1512 – Slides ‘Upload’ button not showing or saving selected image.
  • Fixed: Checkboxes with required were working in reverse.
  • Fixed: ASync Typography now works! No more flashing fonts.
  • Fixed: #1489 – Color picker UI lining up improperly.
  • Fixed: #1497 – dev_mode spinner issue.
  • Fixed: Spelling error in tracking dialog.
  • Modified: Updated ace_editor.
  • Modified: Many MANY fields for the group field.
  • Fixed: Some CSS bugs.
  • Fixed: #1481 – Custom fonts loading in google font CSS.
  • Fixed: #1485 – Customizer ‘invalid argument’ error. Thanks @rnlmedia.
  • Fixed: #1472 – font style not displaying saved valie with no font-family argument set.
  • Fixed: #1471 – raw field and required not playing nice together.

3.3.5

  • Added: An annoying notice at the top so our devs don’t ship with dev_mode on. 😉

3.3.4.9

  • Fixed: #1462 – Google fonts not loading in font drop down.

3.3.4.8

  • Fixed: More WP FileSystem tanking. Did PHP fallback before FTP. Works 99.9% of the time without credentials.

3.3.4.7

  • Fixed: Incorrect folder CHMOD in filesystem class.

3.3.4.6

  • Fixed: #1454 – Chmod permissions for redux folder.

3.3.4.5

  • Fixed: #1451 – Googlefonts not loading due to failing copy function.

3.3.4.4

  • Fixed: #1450 – Saves witch values with no on or off args make the core unhappy.

3.3.4.3

  • Fixed: #1444, again, due to filesystem growing pains.
  • Fixed: #1449 – Restoring options argument over a lousy attempt to fix placeholder.

3.3.4.2

  • Fixed: More file permission issues.

3.3.4.1

  • Fixed: Font debug was left from last commit. Sorry all.

3.3.4

  • Fixed: Issues with file writing. Basically many users don’t install WordPress with all the permissions
    correct. So… Had to move it back to ~/uploads/. Sorry Otto, that’s just how it is.
  • Fixed: #1444 – output of typography all_styles when font_style UI was hidden.
  • Fixed: #1440 – flaw in new cleanFilePath logic.
  • Fixed: #1432 – Theme check failing when double-slashes existed in get_template_directory() return.
  • Removed: curlRead from helper class.
  • Fixed: #1426 – menu_name not appearing on front end admin bar.
  • Added: #1427 – button_set added to customizer UI. Thanks @wpexplorer.
  • Fixed: #1429 – ACE Editor erroring with no default value set.
  • Fixed: wp_filesystem now initialized with credentials in an effort to combat the tmp file issue.
  • Modified: Code purification.
  • Modified: How section tabs work. Isolated within the redux-container class.
  • Modified: #1412 – Redesigned text label, placeholder fix.

3.3.3

  • Fixed: #1408 & #1357 – Typography subsets losing value after multiple saves on other panels.
  • Fixed: #1403 – unit value no longer prints after empty typography values
  • Modified: Typography: Backup font no longer appends to font-family variable. Please use the
    backup-font variable to specify backup fonts. This does not apply to output/compiler strings.
  • Fixed: #1403 – Backup font not appearing in font-family variable.
  • Modified: Customizer now supports section and field permissions argument.
  • Fixed: #1399 – Customizer respects page_permissions argument.
  • Fixed: #1400 – output/compiler string incomplete using multiple selectors.
  • Fixed: #1396 – Custom fonts cutting off multiple families in selector, after save.
  • Fixed: Typography attempting to queue up non google fonts on backend.
  • Added: #1395 – Display of child theme status in sysinfo, thanks @SiR-DanieL.
  • Fixed: #1387 – Page jump when clicking “Options Object”. Thanks @rrikesh.
  • Added: #1392 – Filters to change the following localized strings:
    redux/{opt_name}/localize/reset
    redux/{opt_name}/localize/reset_all
    redux/{opt_name}/localize/save_pending
    redux/{opt_name}/localize/preset
  • Fixed: #1376 – checkbox.min.js missing.
  • Fixed: Static variable changes for instances and basic comment cleanup
  • Fixed: #1361 – Raw field not hiding with required.
  • Fixed: Datepicker not formatting properly. Still needs some work.

3.3.2

  • Fixed: #1357 – Preview not rendering font on page load.
  • Fixed: #1356 – Color fields and transparency not syncing due to new JS.
  • Fixed: #1354 – Add class check for W3_ObjectCache.
  • Fixed: #1341 – JS not initializing properly in import_export.
  • Fixed: #1339 – Typography would lose Font Weight and Style. value was named val in the
    HTML, so it would be destroyed on the next save if not initialized.
  • Fixed: #1226 – W3 Total Cache was affecting validation and compiler hooks.
  • Fixed: Menu errors weren’t showing properly for non-subsectioned items.
  • Fixed: #1341 – Import/Export buttons not functioning. Also fixed sortable somehow.
  • Fixed: Slides not initializing with the last fix.
  • Fixed: Slides field was not properly initialized for the media elements. Fixed.

3.3.1

  • Fixed: #1337 – redux JS dependency loading issue. Many thanks @tpaksu
  • Modified: Drastically changed the way JavaScript is used in the panel. Forced as-needed
    initialization of fields. Thus reducing dramatically the overall load time of
    the panel. The effects have been seen up to 300% speed improvement. The only
    time a field will be initialized is if it’s visible, thus reducing the processing
    needed in DOM overall.
  • Fixed: #1336 – fixed default font in preview.
  • Fixed: #1334 – Typography not un-saving italics.
  • Added: #1332 – New validation: numeric_not_empty.
  • Fixed: #1330 – Required not working on all fields.

3.3.0

  • Fixed: #1322 – Sections not folding with required argument.
  • Fixed: #1270 – Editor field compiler hook not firing in visual mode.
  • Fixed: select2 dependency in select_image, and other fields.
  • Fixed: Filter out @eaDir directories in extensions folder.
  • Fixed: Fixed the image_select presets to work again. Also now will function even if import/export is disabled.
  • Fixed: Minor tweaks for metabox update.
  • Fixed: #1297 – Missing space in image_select class.
  • Fixed: Slider field tweaked for metaboxes.
  • Fixed: #1291 – Change of font-family would not trigger preview, or show in open preview.
  • Fixed: #1289 – Typography not retaining size/height/spacing/word/letter spacing settings.
  • Fixed: #1288 – Background color-picker dependency missing. Thanks @farhanwazir.
  • Fixed: Search extension failed do to dependency issue from the core.
  • Fixed: #1281 – color field output/compiler outputting incorrect selector when only one array present.
  • Fixed: Update check only appears once if multiple instances of Redux are loaded in the same wordpress instance.
  • Fixed: Changing font-family in typography didn’t trigger ‘save changes’ notification.
  • Fixed: More typography: Back up font appearing in font-family when opening selector.
  • Fixed: Typography: undefined message when NOT using google fonts. Thanks @farhanwazir
  • Fixed: Typography font backup not in sync with font-family.
  • Fixed: Typography not saving font-family after switching back and forth between standard and google fonts.
  • Fixed: Background field selects not properly aligned.
  • Fixed: Removed select field dependency from background field.
  • Fixed: #1264 – Color-picker/transparent checkbox functionality.
  • Fixed: Typography fine-tuning.
  • Fixed: All typography select fields render as select2.
  • Fixed: Switching between transparency on and off now restores the last chosen color in all color fields.
  • Fixed: Redux uploads dir should NOT be ~/wp-content/uploads, but just wp-content. As per Otto.
  • Fixed: Navigation no longer has that annoying outline around the links. Yuk.
  • Fixed: #1218 – Select2 multi select not accepting any keyboard input.
  • Fixed: #1228 – CSS fixes
  • Added: hide_reset argument, to hide the Reset All and Reset Section buttons.
  • Added: content_title argument to slides field. Thanks @psaikali!
  • Added: customizer_only argument for fields & sections, contributed by @andreilupu.
  • Added: select2 args for spacing field.
  • Added: select2 args for the following fields: typography, background, border, dimensions and slider.
  • Added: #1329 – 'preview' = array('always_display' => true) argument to typography, to determine if
    preview field show always be shown.
  • Modified: Portions of core javascript rewritten into object code.
  • Modified: All field javascript rewritten using jQuery objects (versus standard function).
  • Modified: Typography field rewritten to fill out font-family field dynamically, versus on page load.

3.2.9.13

  • Modified data => taxonomies now has a little more power behind it.
  • Fixed: #1255 – button_set multi field not saving when all buttons not selected.
  • Fixed: #1254 – Border field with 0px not outputting properly.
  • Fixed: #1250 – Typography preview font-size not set in preview.
  • Fixed: #1247 – Spacing field not outputting properly in absolute mode.
  • Modified: Typography previewing hidden until font inputs are changed.
  • Fixed: Vendor js not loading properly when dev_mode = true
  • Fixed: Border field not outputting properly.
  • Modified: Centralized import/export code in anticipation of new builder features.
  • Fixed: Removed rogue echo statement.
  • Modified: select2 loads only when a field requires it.
  • Modified: More code to load JS on demand for fields require it.
  • Modified: Field specific JS only loads with active field.
  • Fixed: Hints stopped working due to classname change.
  • Fixed: Permissions argument on section array not filtering out raw field.
  • Fixed: Too many CSS tweaks to list, due to last build.
  • Fixed: Sortable and Sorter fields now sort without page scroll when page size is under 782px.
  • Fixed: Hint icon defaults to left position when screen size is under 782px.
  • Fixed: permissions argument for fields and sections erasing saved field data. See #1231
  • Modified: Woohoo! Nearly fully responsive. Yanked out all SMOF and NHP field customizations. Lots of little
    fixes on all browser screens. This will also greatly benefit Metaboxes and other areas of Redux.
  • Fixed: In dev_mode panel CSS was being loaded 2x.
  • Fixed: Typography color picker bleeding under other elements. #1225
  • Fixed: Hint icon_color index error from builder. #1222

3.2.9

  • Added: Network admin support! Set argument ‘database’ to network and data will be saved site-wide. Also
    two new arguments: network_admin & network_sites for where to show the panel.
  • Added: Customizer hook that can be used to simulate the customizer for live preview in the customizer.
    redux/customizer/live_preview
  • Added: output argument for color and color_rgba fields accepts key/pairs for different modes.
  • Added: class argument to the Redux Arguments, section array, and metabox array. If set, a class will
    be appended to whichever level is used. This allows further customization for our users.
  • Added: disable_save_warn flags to the arguments to disable the “you should save” slidedown.
  • Added: Actions hooks for errors and warnings.
  • Fixed: Redux now ignores any directories that begin with . in the extension folder. See #1213.
  • Fixed: Redux not saving when validating uploads.
  • Fixed: Border field output/compiler formatting. Removed ‘inherit’ in place of default values. See #1208.
  • Fixed: Trim() warning in framework.php when saving. See #1209, #1201.
  • Fixed: Typography not outputting all styles when all_styles set to true.
  • Fixed: ‘Cannot send header’ issues with typography.
  • Fixed: Small fix for validation if subsection parent is free of errors, remove the red highlight when not
    expanded.
  • Fixed: Small CSS classes for flashing fonts where web-font-loader.
  • Fixed: ASync Flash on fonts. FINALLY. What a pain.
  • Fixed: 3+ JavaScript errors found in the background field. Now works flawlessly.
  • Fixed: PHP warnings in background field. #1173. Thanks, @abossola.
  • Fixed: CSS validation not respecting child selector symbol. #1162
  • Fixed: Extra check for typography bug.
  • Fixed: Error css alignment issue with subsections.
  • Fixed: javascript error in typography field.
  • Fixed: Added a title to the google fonts stylesheet to fix validation errors.
  • Fixed: One more slides field error check, and an extra JS goodie for an extension.
  • Fixed: Leftover debug code messing up slides field.
  • Fixed: More reliable saved action hook.
  • Fixed: Removed erroneous debug output in link_color field.
  • Modified: Dimension field default now accepts either units or unit.
  • Modified: Google CSS moved into HEAD via WP enqueue.
  • Modified: Now do a trim on all fields before validating. No need to alert because of a space…
  • Modified: Typography field CSS completely rewritten. All thanks to @eplanetdesign!
  • Modified: Validation now works in metaboxes as well as updates numbers as changes occur. Validation for
    subsections is SO hot now.
  • Modified: Various CSS fixes and improvements.
  • Modified: Turned of mod_rewrite check.
  • Modified: How errors are displayed, no longer dependent on the ID, now proper classes.
  • Modified: Error notice stays until all errors are gone. Also updates it’s number as errors fixed!
  • Modified: Moved google font files to proprietary folder in upload to help with permission issues.

3.2.8

  • Fixed: Formatting of field files. Normalizing headers.
  • Added: is_empty / empty / !isset AND not_empty / !empty / isset as required operations
  • Fixed: Reset defaults error.
  • Added: show argument to turn on and off input boxes in slider.
  • Fixed: Required now works with muti-check fields and button set when set to multi.

3.2.7

  • Fixed: Import works again. A single line was missed…
  • Fixed: link_color field not outputting CSS properly via compiler or output. Thanks @vertigo7x
  • Fixed: Sorter field CSS. Buttons were all smushed together.
  • Fixed: ‘undefined’ error in typography.js. Thanks @ksere.

3.2.6

  • Fixed: Another stray undefined index. Oy.
  • Added: open_expanded argument to start the panel completely expanded initially.

3.2.5

  • Fixed: Various bad mistakes. Oy.

3.2.4

  • Fixed: Slight typography speed improvement. Less HTML hopefully faster page loads.
  • Fixed: Unload error on first load if the typography defaults are not set.
  • Fixed: Errors pertaining to mod_rewrite check.
  • Fixed: All those headers already set errors.
  • Added: $changed_values variable to save hooks denoting the old values on a save.
  • Added: Pointers to Extensions on load.
  • Modified: CSS Output for the background field.
  • Fixed: Validation error messages not appearing on save.
  • Modified: Speed boost on validation types.
  • Added: Apache mod_rewrite check. This should solve many issues we’ve been seeing regarding mod_rewrite
    not being enabled.
  • Fixed: Sortable field not saving properly.
  • Fixed: Erroneous data in admin.less
  • Updated: sample-config.php. Sortable checkbox field example now uses true/false instead of text meant for
    textbox example.

3.2.3

  • Fixed: Responsive issues with spacing and dimension fields.
  • Fixed: Style conflicts with WP 3.9. Added register filter to fields via id.
  • Fixed: Metaboxes issues.
  • Fixed: Compiler hook in the customizer now passes the CSS.
  • Fixed: Compiler hook now properly fires in the customizer.
  • Fixed: Validation error with headers already being set.
  • Fixed: Added mode for width/height to override dimensions css output.
  • Fixed: Restoring lost formatting from multiple merges.
  • Fixed: New sorter default values get set properly now. 😉
  • Fixed: Removed erroneous ‘s’ character from HTML.
  • Fixed: Info field didn’t intend within section.
  • Fixed: Compiler hook wasn’t running.
  • Modified: Some admin panel stylings. Now perfect with mobile hover. Also fixed an issue with the slidedown
    width for sections. No more 2 empty pixels.
  • Added: data and args can now be set to sorter! Just make sure to have it be a key based on what you
    want it to display as. IE: array('Main'=>'sidebars')
  • Added: Prevent Redux from firing on AJAX heartbeat, but added hook for it ‘redux/ajax/heartbeat’.
  • Added: Tick mark if section has sub sections. Hidden when subsections expanded.
  • Added: Check to make sure a field isn’t empty after the filter. If it is empty, skip over it.
  • Added: Subsections now show icon if they have it. Show text only (without indent) if they do not.
  • Added: Set a section or field argument of 'panel' => false to skip over that field or panel and hide it.
    It will still be registered with defaults saved, but not display. This can be useful for things
    like the customizer.
  • Added: SUBSECTIONS! Just add 'subsection' => true to any section that isn’t a divide/callback and isn’t
    the first section in your panel. 😉

3.2.1

  • Fixed: Small bug in image_select javascript.
  • Added: Import hook, just because we can. 🙂
  • Fixed: Customizer preview now TRULY outputs CSS even if output_tag is set to false;
  • Fixed: Reset section, etc. Discovered an odd WordPress thing.
  • Fixed: Image_select size override.
  • Fixed: Customizer save not firing the compiler hook.
  • Fixed: Customizer not outputting CSS if output_tag is set to false.
  • Fixed: Small empty variable check. Undefined index in the defaults generating function.
  • Fixed: WP 3.9 update made editor field button look ugly.
  • Fixed: Save hook not firing when save_default set to false.
  • Fixed: Reset section anomalies. Maybe.
  • Fixed: Array of values in required not recognized.
  • Fixed: Updated hint defaults to prevent index warning.
  • Fixed: Removed leftover debug code.
  • Added: New readonly argument for text field.
  • Fixed: Reset/Reset section actions hooks now fire properly.
  • Fixed: When developer uses section field but does not specify an indent argument.
  • Fixed: Dynamic URL for slides
  • Fixed: Accidently removed reset action on section reset. Restored.
  • Fixed: Section defaults bug for certain field types.
  • Fixed: Dynamic URL if site URL changed now updates media properly if attachement exists.
  • Fixed: Customizer now correctly does live preview.
  • Fixed: Special enqueue case fix.
  • Added: A few more hooks for defaults and options.
  • Fixed: Small undefined index error.
  • Added: Section key generation via title.
  • Modified: File intending.
  • Fixed: Custom menus not displaying options panel.
  • Fixed: Single checkbox option not retaining checked value.
  • Fixed: Border field returning bad CSS in CSS compiler.
  • Fixed: Import/Export fix. Thanks, @CGlingener!

3.2.0

  • Added: Save warning now is sticky to the top and responsive.
  • Fixed: Mobile fixes for Redux. Looks great on small screens how.
  • Fixed: Slight CSS fixes.
  • Fixed: Compiler fixes and added notices.
  • Added: Import/Export more reasonable text.
  • Added: force_output on the field level to bypass the required check that removes the output if the field is hidden. Thanks @rffaguiar.
  • Fixed: Fully compatible with WordPress 3.9. Now it just works. 😉
  • Fixed: Info and divide field now work with required.
  • Added: Fallback. Now if the media, slides, or background URL doesn’t match the site URL, but the attachment ID is present, the data is updated.
  • Fixed: Last tab not properly set. Slow rendering.
  • Modified: Replaced transients with cookies. Less DB queries.
  • Fixed: Undefined variable issues for new required methods.
  • Fixed: Default_show display error with a non-array being steralized.
  • Added: Multiple required parent value checking! Booya!
  • Fixed: Sections now fold with required.
  • Fixed: select2 not rendering properly when dev_mode = false, because of ace_editor fix.
  • Fixed: Removed mistakenly compiled test code from redux.js.
  • Fixed: ace_editor not rendering properly in certain instances.
  • Modified: Small change to import_export field in checking for existing instance of itself.
  • Fixed: import_export not rendering when the menutype argument was set to menu
  • Fixed: Ace_editor not enqueued unless used. MEMORY HOG.
  • Fixed: Color_Gradient transparency to was being auto-selected if from way transparent.
  • Fixed: Enqueue select with slider for local dev.
  • Modified: removed add_submenu_page when creating a submenu for us in the WP admin area. WP approved API is used in it’s place to being Redux up to wp.org theme check standards.
  • Fixed: Massive speed issue with button_set. Resolved.
  • Fixed: Issue where default values throws an error if ID is not set.
  • Fixed: Continuing effort to ensure proper loading of config from child themes.
  • Fixed: Import/Export array search bug if section[‘fields’] is not defined.
  • Fixed: Inconsistencies in import/export across different versions of PHP.
  • Fixed: Redux checks for child or parent theme exclusively before loading.

3.1.9

  • Fixed: Typography custom preview text/size not outputting.
  • Fixed: No font selected in typography would default to ‘inherit’.
  • Fixed: Hint feature kicking back a notice if no title was specified.
  • Fixed: Sortable field, when used a checkboxes, were all checked by default, even when set not to be.
  • Fixed: button_set field not setting properly in multi mode.
  • Fixed: Javascript console object not printing options object.
  • Fixed: Load errors from child themes no longer occur.
  • Fixed: Compiler output for slider field.
  • Fixed: update_check produced a fatal error on a local install with no internet connection.
  • Fixed: Compiler hook failing on slider.
  • Fixed: Error on update_check when the response code was something other than 200.
  • Fixed: image_select images not resizing properly in FF and IE.
  • Fixed: Layout for the typography field, so everything isn’t smushed together. The new layout is as follows:
  • Fixed: link_color field showing notice on default, if user enters no defaults.
  • Fixed: Fixed tab notice in framework.php if no tab parameter is set in URL.
  • Fixed: Hide demo hook wasn’t hiding demo links.
  • Added: Admin notice for new builds of Redux on Github as they become available. This feature is available on in dev_mode, and may be turned off by setting the update_notice argument to false. See the Arguments page of the wiki for more details.
  • Added: text-transform option for the typography field.
  • Added: Newsletter sign-up popup at first load of the Redux options panel.
  • Added: Added PHP 5.2 support for import/export.
  • Added: Action hooks for options reset and options reset section.
  • Added: Theme responsive for date picker.
  • Added: New slider. Better looking UI, double handles and support for floating point values. See the wiki for more info.
  • Added: Typography improvements.
  • Added: Hints! More info: https://github.com/ReduxFramework/ReduxFramework/wiki/Using-Hints-in-Fields
  • Added: Complete WordPress admin color styles. Blessed LESS/SCSS mixins. 😉
  • Added: Font family not required for the typography module any longer.
  • Added: Support for using the divide field in folding.
  • Added: Error trapping in typography.js for those still attempting to use typography with no font-family.
  • Added: Full asynchronous font loading.
  • Added: email_not_empty validation field.
  • Modified: Typography word and letter spacing now accept negative values.
  • Modified: Typography preview shows spaces between upper and lower case groupings.
  • Modified: Google font CSS moved to header so pages will pass HTML5 validation.
  • Modified: Removed Google font CSS line from header (because it’s in the footer via wp_enqueue_style.
  • Modified: RGBA Field stability. Thank you, @SilverKenn.
  • Modified: Separated Import/Export from the core. It can now be used as a field.
    [family-font] [backup-font]
    [style] [script] [align] [transform]
    [size] [height] [word space] [letter space]
    [color]
  • Reverted: email validation field only checks for valid email. not_empty check moved to new validation field.

3.1.8

  • Fixed: Improper enqueue in tracking class.
  • Fixed: Few classes missed for various fields.
  • Fixed: Spacing field kicking back notices and warnings when ‘output’ wasn’t set.
  • Modified: Added file_exists check to all include lines in framework.php
  • Fixed: Background field now works with dynamic preview as it should.
  • Fixed: Extension fields now enqueueing properly.
  • Added: Text-align to typography field.
  • Fixed: Servers returning forwards slashes in TEMPLATEPATH, while Redux is installed embedded would not show options menu.
  • Fixed: On and Off for switch field not displaying language translation.
  • Fixed: email validation allowing a blank field.
  • Fixed: Now allow for empty values as valid keys.
  • Added: Dismiss option to admin notices (internal function)

3.1.7

  • Fixed: Servers returning forwards slashes in TEMPLATEPATH, while Redux is installed embedded would not show options menu.
  • Fixed: On and Off for switch field not displaying language translation.
  • Fixed: email validation allowing a blank field.
  • Added: Dismiss option to admin notices (internal function)
  • Fixed: On and Off for switch field not displaying language translation.
  • Fixed: email validation allowing a blank field.
  • Added: Dismiss option to admin notices (internal function)

3.1.6

  • Fixed: CSS spacing issue
  • Fixed: Customizer now works and doesn’t break other customizer fields outside of Redux.
  • Fixed: Several minor bug fixes
  • Added: Metabox support via extension http://reduxframework.com/extensions/
  • Added: Admin-bar menu
  • Fixed: Section field now folds.
  • Fixed: wp_content_dir path now handles double forward slashes.
  • Fixed: Typography field missing italics in Google fonts.
  • Fixed: Default color in border field not saving properly.
  • Fixed: hex2rgba in class.redux_helpers.php changed to static.
  • Fixed: ‘sortable’ field type not saving options as default.
  • Fixed: Specified default color not set when clicking the color box default button.
  • Fixed: Sorter field options are now saved as default in database.
  • Fixed: Issues with checkboxes displaying default values instead of labels.
  • Fixed: Outstanding render issues with spacing field.
  • Fixed: Plugins using Redux from load failure.
  • Fixed: ‘not_empty’ field validation.
  • Fixed: Media field.
  • Added: ‘read-only’ option for media text field.
  • Added: ‘mode’ option to image_select, so CSS output element may be specified.
  • Added: Admin Bar menu for option panel.
  • Modified: media field ‘read-only’ to ‘readonly’ to vonform to HTML standards.
  • Modified: Removed raw_align field and added align option to raw field. See wiki for more info.
  • Removed: EDD extension. It never belonged in Core and will be re-released as a downloadable extension shortly
  • Removed: Group field, temporarily.
  • Removed: wp_get_current_user check. See https://github.com/ReduxFramework/ReduxFramework/wiki/How-to-fix-%22Fatal-error%3A-Call-to-undefined-function-wp_get_current_user%28%29-%22

3.1.5

  • Typography font arrays may not contain comma spaces.
  • Merge in pull request – 542, code cleanup and better readability
  • Change how HTML is output to support metaboxes
  • CSS only on pages that matter, better checks.
  • font-backup in typography now appends to font-family in output and compiler.
  • More fixes for Google font css outputting.
  • Addded output and compiler to field_image_select. Images will be output as ‘background-image’.
  • Fixed output in field_background.
  • Prevent standard fonts from outputting to Google fonts CSS call.
  • class_exists in field_section checking for incorrect classname.
  • sample_config fix.
  • Compiler not outputting CSS without output set to comthing other than false.
  • Google fonts not rendering on frontend.
  • Rewrote sample_config as a class

3.1.4

  • Fixed error in redux-framework.php.
  • Added select_image field.

3.1.3

  • Fixed a few undefined variables
  • Removed old code from the repo.
  • Fix for validation.
  • Remove the compiler hook by default.
  • Fix to sortable field.
  • Added an extra check for link color. Removes user error.
  • Localization updates.
  • Error in slides.
  • Fixed the info box bug with spacing and padding.
  • Fixed the first item in each section having WAY too much padding. 😉
  • Fixed section reset issue where values weren’t being saved to the db properly.

3.1.2

  • Feature – Sortable select boxes!
  • Feature – Reset a section only or the whole panel!
  • New Field – RGBA Color Field!
  • Improvement – Use of REM throughout.
  • Fixed Typography – Fix output option and various small bugs.
  • Fixed Border – Fix output option and various small bugs.
  • Fixed Dimensions – Fix output option and various small bugs.
  • Fixed Image_select – Various small bugs.
  • Fixed Slides – Various small bugs.
  • Fixed Sortable – Using native jQuery UI library same as within WordPress.
  • Fixed Slider and Spinner Input Field – Values now move to the closest valid value in regards to the step, automatically.
  • Fixed Ace Editor
  • FEATURE – All CSS/JS files are compiled into a single file now! Speed improvements for the backend.
  • Fix in how WordPress data is received, improved some output.
  • Fix for various fields not triggering fold/compiler/save.
  • Fixed elusive icons to use the new version and classes.
  • Fixed media thumb to only be the thumbnail version.
  • Fixed admin https error with WordPress core not renaming URL.
  • Placeholders throughout the framework are now properly there.
  • Feature – Setting to not save defaults to database on load.
  • Fixed – Computability issue with GT3 builder.
  • Fixed localization issue with default values.
  • Language – Added Russian
  • Feature – Media now can have any content type passed in to limit content types.
  • Allow negative values in typography and other fields.
  • WordPress 3.8 computability.
  • CSS validation issue.
  • Feature – User contributed text direction feature.
  • EDD Extension now fully function for plugins or themes.
  • Removed get_theme_data() fallbacks, we’re well pass WordPress 3.4 now. 😉
  • A ton of other small updates and improvements.

3.1.0

  • Fix Issue 224 – Image Select width was breaking the panel.
  • Fix Issue 181 – Broken panel in firefox
  • Fix Issue 225 – 0px typography bug. Thanks @partnuz.
  • Fix Issue 228 – Resolved a duplicated enqueue on color_link field. Thanks @vertigo7x.
  • Fix Issue 231 – Field spacing bug fixes.
  • Fix Issue 232 & 233 – Dimensions: bug fix with units and multiple units. Thanks @kpodemski
  • Fix Issue 234 – Pass options as a ref so validating actions can modify/sanitize them. Thanks @ZeroBeeOne
  • Fix Issue 222 – Tab cookie function wasn’t working.
  • Feature – Pass params to Select2. Thanks @andreilupu
  • Fix Issue 238 – Fix for conditional output. Thanks @partnuz.
  • Fix Issue 211 – Google Web font wasn’t loading at first init of theme.
  • Fix Issue 210 – Elusive Icons update. Changed classes to force use of full elusive name.
  • Fix Issue 247 – Media thumbnails were not showing. Also fixed media to keep the largest file, but display the small version in the panel as a thumb. Thanks @kwayyinfotech.
  • Fix Issue 144 – JS error when no item found in slider.
  • Fix Issue 246 – Typography output errors.
  • Feature & Issue 259 – Multi-Text now support validation!
  • Fix Issue 248/261 – Links color issue. Also fixed color validation.
  • Feature & Issue 262 – Now registered sidebars can be used as a data type.
  • Fix Issue 194/276 – Custom taxonomy terms now passing properly. Thanks @kprovance.
  • Feature & Issue 273 – Argument save_defaults: Disable the auto-save of the default options to the database if not set.
  • Feature – Docs now being moved to the wiki for community participation.
  • Issue 283 – Date placeholder. Thanks @kprovance.
  • Issue 285 – HTTPS errors on admin. Known WordPress bug. Resolved.
  • Fix Issue 288 – Float values now possible for border, dimensions, and spacing.
  • Feature – Media field can now accept non-image files with a argument being set.
  • Fix Issue 252 – Post Type data wasn’t working properly. Thanks @Abu-Taymiyyah.
  • Fix Issue 213 – Radio and Button Set wasn’t folding.

3.0.9

  • Feature – Added possibility to set default icon class for all sections and tabs.
  • Feature – Make is to the WP dir can be moved elsewhere and Redux still function.
  • Added Spanish Language. Thanks @vertigo7x.
  • Fix Issue 5 – Small RGBA validation fix.
  • Fix Issue 176 – Fold by Image Select. Thanks @andreilupu.
  • Fix Issue 194 – Custom taxonomy terms in select field.
  • Fix Issue 195 – Border defaults not working.
  • Fix Issue 197 – Hidden elements were showing up on a small screen. Thanks @ThinkUpThemes.
  • Fix issue 200 – Compiler not working with media field.
  • Fix Issue 201 – Spacing field not using default values.
  • Fix Issue 202 – Dimensions field not using units.
  • Fix Issue 208 – Checkbox + Required issue.
  • Fix Issue 211 – Google Font default not working on page load.
  • Fix Issue 214 – Validation notice not working for fields.
  • Fix Issue 181/224 – Firefox 24 image resize errors.
  • Fix Issue 223 – Slides were losing the url input field for the image link.
  • Fix – Various issues in the password field.
  • Fixed various spelling issues and typos in sample-config file.
  • Initialize vars before extract() – to shut down undefined vars wargnings.
  • Various other fixes.

3.0.8

  • Version push to ensure all bugs fixes were deployed to users. Various.

3.0.7

  • Feature – Completely redone spacing field. Choose to apply to sides or all at once with CSS output!
  • Feature – Completely redone border field. Choose to apply to sides or all at once with CSS output!
  • Feature – Added opt-in anonymous tracking, allowing us to further analyze usage.
  • Feature – Enable weekly updates of the Google Webfonts cache is desired. Also remove the Google Webfont files from shipping with Redux. Will re-download at first panel run to ensure users always have the most recent copy.
  • Language translation of german updated alone with ReduxFramework pot file.
  • Fix Issue 146 – Spacing field not storing data.
  • Fix – Firefox field description rendering bug.
  • Fix – Small issue where themes without tags were getting errors from the sample data.

3.0.6

  • Hide customizer fields by default while still under development.
  • Fix Issue 123 – Language translations to actually function properly embedded as well as in the plugin.
  • Fix Issue 151 – Media field uses thumbnail not full image for preview. Also now storing the thumbnail URL. Uses the smallest available size as the thumb regardless of the name.
  • Fix Issue 147 – Option to pass params to select2. Contributed by @andreilupu. Thanks!
  • Added trim function to ace editor value to prevent whitespace before and after value keep being added
  • htmlspecialchars() value in pre editor for ace. to prevent html tags being hidden in editor and rendered in dom
  • Feature: Added optional ‘add_text’ argument for multi_text field so users can define button text.
  • Added consistent remove button on multi text, and used sanitize function for section id
  • Feature: Added roles as data for field data
  • Feature: Adding data layout options for multi checkbox and radio, we now have quarter, third, half, and full column layouts for these fields.
  • Feature: Eliminate REDUX_DIR and REDUX_URL constants and instead created static ReduxFramework::$_url and ReduxFramework::$_dir for cleaner code.
    Feature: Code at bottom of sample-config.php to hide plugin activation text about a demo plugin as well as code to demo how to hide the plugin demo_mode link.
  • Started work on class definitions of each field and class. Preparing for the panel builder we are planning to make.

3.0.5

  • Fixed how Redux is initialised so it works in any and all files without hooking into the init function.
  • Issue #151: Added thumbnails to media and displayed those instead of full image.
  • Issue #144: Slides had error if last slide was deleted.
  • Color field was outputting hex in the wrong location.
  • Added ACE Editor field, allowing for better inline editing.

3.0.4

  • Fixed an odd saving issue.
  • Fixed link issues in the framework
  • Issue #135: jQuery UI wasn’t being properly queued
  • Issue #140: Admin notice glitch. See http://reduxframework.com/2013/10/wordpress-notifications-custom-options-panels/
  • Use hooks instead of custom variable for custom admin CSS
  • Added “raw” field that allows PHP or a hook to embed anything in the panel.
  • Submenus in Admin now change the tabs without reloading the page.
  • Small fix for multi-text.
  • Added IT_it and RO_ro languages.
  • Updated readme file for languages.

3.0.3

  • Fixed Issue #129: Spacing field giving an undefined.
  • Fixed Issue #131: Google Fonts stylesheet appending to body and also to the top of the header. Now properly placed both at the end of the head tag as to overload any theme stylesheets.
  • Fixed issue #132 (See #134, thanks @andreilupu): Could not have multiple WordPress Editors (wp_editor) as the same ID was shared. Also fixed various styles to match WordPress for this field.
  • Fixed Issue #133: Issue when custom admin stylesheet was used, a JS error resulted.

3.0.2

  • Improvements to slides, various field fixes and improvements. Also fixed a few user submitted issues.

3.0.1

  • Backing out a bit of submitted code that caused the input field to not properly break.

3.0.0

  • Initial WordPress.org plugin release.

3.0

Redux is now hosted on WordPress.org! Update in order to get proper, stable updates.

Attribution

Redux is was originally based off the following frameworks:

It has now a completely different code base. If you like what you see, realize this is a labor of love. Please donate to the Redux Framework if you are able.

For Complete Documentation and Examples

Visit: http://docs.reduxframework.com/

Why doesn’t this plugin do anything?

Redux is an options framework… in other words, it’s not designed to do anything on its own! You can however activate a demo mode to see how it works.

How can I learn more about Redux?

Visit our website at http://reduxframework.com/

You don’t have much content in this FAQ section

That’s because the real FAQ section is on our site! Please visit http://docs.reduxframework.com/faq/

InfiniteWP Client

$
0
0

InfiniteWP allows users to manage unlimited number of WordPress sites from their own server.

Main features:

  • Self-hosted system: Resides on your own server and totally under your control
  • One-click updates for WordPress, plugins and themes across all your sites
  • Instant backup and restore your entire site or just the database
  • One-click access to all WP admin panels
  • Bulk Manage plugins & themes: Activate & Deactive multiple plugins & themes on multiple sites simultaneously
  • Bulk Install plugins & themes in multiple sites at once
  • and more..

Visit us at InfiniteWP.com.

Check out the InfiniteWP Overview Video below.

Credits: Vladimir Prelovac for his worker plugin on which the client plugin is being developed.

  1. Upload the plugin folder to your /wp-content/plugins/ folder
  2. Go to the Plugins page and activate InfiniteWP Client
  3. If you have not yet installed the InfiniteWP Admin Panel, visit InfiniteWP.com, download the free InfiniteWP Admin Panel & install on your server.
  4. Add your WordPress site to the InfiniteWP Admin Panel and start using it.

1.6.3.2 – Jan 4th 2017

  • Improvement: JSON communication between Admin Panel and Client plugin has been implemented.
  • Improvement: If the PHP version of WordPress site is less than 5.4.0 then the single call backups will fail with “Fatal error: Cannot use string offset as an array in /home/asogerb6/public_html/wp-content/plugins/iwp-client/backup.class.singlecall.php on line 340”.
  • Improvement: Debug files DE_clMemoryPeak.php, DE_clMemoryUsage.php and DE_clTimeTaken.php have been removed.
  • Improvement: Security patches have been applied for sites backed up to Amazon S3 storage.
  • Fix: Backups having size greater than 2GB could not be uploaded to Google Drive in certain scenarios throwing a bad request error.
  • Fix: “Failed to zip files. pclZip error (-4): File ‘/wp-content/plugins/wordfence/tmp/configCache.php’ does not exist” has been fixed.
  • Fix: Pluggable.php shouldn’t be included before loading all plugins.
  • Fix: MySQL error wouldn’t show accurately during failed table creation.
  • Fix: If the default auto_increment_increment value is set to 2 in the user’s server the backup will fail for all sites on that server.
  • Fix: If the value for integer field is EMPTY then instead of considering default value as NULL, the plugin creates a duplicate entry during cloning.

1.6.1.1 – August 12th 2016

  • Fix: Bug Fix.
  • Fix: Plugins were not updated but were showing incorrectly as updated in the Process Queue.
  • Fix: Failed to restore: Error performing query “/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; “: Variable ‘character_set_client’ can’t be set to the value of ‘NULL’ error message would show during restore.
  • Fix: PHP Notice: Undefined index error would show while taking backups.

1.6.0 – June 27th 2016

  • Feature: Activity log for updates and backups to be used in new version of client reporting beta will be saved and retrieved from the WP Admin instead of the IWP Admin Panel, provided the client reporting addon is active.
  • Improvement: The code in the backup_status_table has been refactored.
  • Fix: Failed backups with date “01 Jan 1970” were not cleared from the database.

1.5.1.3 – May 24th 2016

  • Fix: “Unable to update File list table : Can’t DROP ‘thisFileName’; check that column/key exists” error would be thrown while taking Multi-call backups in the Multi-site WordPress environment.

1.5.1.2 – May 18th 2016

  • Fix: If the file path is 192 characters or higher, it would throw a Zip error: unable to update the file list while performing multicall backup.
  • Fix: For the first WP core update alone, the From Version was missing in the WP updates section of the Client Reports.

1.5.1.1 – Mar 18th 2016

  • Improvement: Verifying backup uploaded to Amazon S3 utilized higher bandwidth.

1.5.1 – Mar 14th 2016

  • Improvement: Some of the deprecated WP functions are replaced with newer ones.
  • Fix: SQL error populated while converting the IWP backup tables to UTF8 or UTF8MB4 in certain WP sites.
  • Fix: DB optimization not working on the WP Maintenance addon.
  • Fix: Versions prior to WP v3.9 were getting the wpdb::check_connection() fatal error.

1.5.0 – Jan 9th 2016

  • Improvement: Compatibility with PHP7.
  • Improvement: Memory usage in Multi call backup now optimized.
  • Improvement: Support for new Amazon S3 SDK. Added support for Frankfut bucket which will solve random errors in amazon backup. For php < v5.3.3 will use older S3 library.
  • Improvement: Timeout will be reduced in Single call backup Zip Archive.
  • Improvement: Client plugin will support MySQLi by using wpdb class.
  • Improvement: All tables created by client plugin will use default DB engine.
  • Improvement: Maintenance mode status also included in reload data. This will result in the IWP Admin Panel displaying relevant status colours.
  • Improvement: Support for WP Maintenance Addon’s new options – Clear trash comments, Clear trash posts, Unused posts metadata, Unused comments metadata, Remove pingbacks, Remove trackbacks.
  • Improvement: Dedicated cacert.pem file introduced for Dropbox API.” client plugin.
  • Fix: Issue with IWP DB Table version not updating.
  • Fix: Backup DB table now uses WP’s charset (default UTF8). This will solve filename issues with foreign (umlaut) characters.
  • Fix: Temp files not getting deleted while using single call backup in certain cases.

1.4.3 – Nov 18th 2015

  • Improvement: Maintenance mode status also included in reload data. This will result in the IWP Admin Panel displaying relevant status colours.
  • Fix: Maintenance mode shows off even it is in ON mode after the site is reloaded.

1.4.2.2 – Sep 24th 2015

  • Improvement: Translation update support.
  • Improvement: All executable files in client plugin should check the running script against the file name to prevent running directly for improved security.
  • Improvement: Error message improved for premium plugin/theme when not registered with iwp process.
  • Fix: Some admin theme blocks IWP Client from displaying activation key.
  • Fix: Fatal error while calling wp_get_translation_updates() in WP versions lower than v3.7.

1.4.1 – Aug 31th 2015

  • Fix: Branding should take effect which we lost in v1.4.0 without making any changes.

1.3.16 – Jul 28th 2015

  • Fix: Dropbox download while restore create memory issue Fatal Error: Allowed Memory Size of __ Bytes Exhausted.

1.3.15 – Jul 8th 2015

  • Improvement: Security improvement.
  • Fix: Parent theme update showing as child theme update.
  • Fix: Bug fixes.

1.3.14 – Jul 3rd 2015

  • Fix: Bug fix.

1.3.13 – May 13th 2015

  • Fix: In certain cases, a multi-call backup of a large DB missed a few table’s data.

1.3.12 – Mar 31st 2015

  • Fix: In a few servers, readdir() was creating “Empty reply from server” error and in WPEngine it was creating 502 error while taking backup
  • Fix: .mp4 was excluding by default

1.3.11 – Mar 27th 2015

  • Improvement: using wp_get_theme() instead of get_current_theme() which is deprecated in WordPress
  • Fix: IWP failed to recognise the error from WP v4.0
  • Fix: Restoring backup for second time
  • Fix: $HTTP_RAW_POST_DATA is made global, which is conflicting with other plugin
  • Fix: Install a plugin/theme from Install > My Computer from panel having IP and different port number
  • Fix: Install a plugin/theme from Install > My Computer from panel protected by basic http authentication
  • Fix: Google Webmaster Redirection not working with a few themes
  • Fix: Bug fixes

1.3.10 – Jan 27th 2015

  • Fix: Bug Fix – This version fixes an Open SSL bug that was introduced in v1.3.9. If you updated to v1.3.9 and are encountering connection errors, update the Client Plugin from your WP dashboards. You don’t have to re-add the sites to InfiniteWP.

1.3.9 – Jan 26th 2015

  • Fix: WP Dashboard jQuery conflict issue.
  • Fix: Empty reply from server created by not properly configured OpenSSL functions.
  • Fix: Google Drive backup upload timeout issue.

1.3.8 – Dec 2nd 2014

  • Fix: Fixed a security bug that would allow someone to put WP site into maintenance mode if they know the admin username.

1.3.7 – Nov 21st 2014

  • Fix: Dropbox SSL3 verification issue.

1.3.6 – Sep 1st 2014

  • Fix: IWP’s PCLZIP clash with other plugins. PCLZIP constants have been renamed to avoid further conflicts. This will fix empty folder error – “Error creating database backup folder (). Make sure you have correct write permissions.”
  • Fix: Amazon S3 related – Call to a member function list_parts() on a non-object in wp-content/plugins/iwp-client/backup.class.multicall.php on line 4587.

1.3.5 – Aug 19th 2014

  • Improvement: Support for iThemes Security Pro.
  • Fix: IWP’s PCLZIP clash with other plugins.

1.3.4 – Aug 11th 2014

  • Feature: Maintenance mode with custom HTML.
  • New: WP site’s server info can be viewed.
  • Improvement: Simplified site adding process – One-click copy & paste.
  • Improvement: New addons compatibility.

1.3.3 – Jul 28th 2014

  • Fix: False “FTP verification failed: File may be corrupted” error.

1.3.2 – Jul 23rd 2014

  • Fix: Dropbox backup upload in single call more then 50MB file not uploading issue.

1.3.1 – Jul 16th 2014

  • Fix: “Unable to create a temporary directory” while cloning to exisiting site or restoring.
  • Fix: Disabled tracking hit count.

1.3.0 – Jul 9th 2014

  • Improvement: Multi-call backup & upload.
  • Fix: Fatal error Call to undefined function get_plugin_data() while client plugin update.
  • Fix: Bug fixes.

1.2.15 – Jun 23rd 2014

  • Improvement: Support for backup upload to SFTP repository.
  • Fix: Bug fixes.

1.2.14 – May 27th 2014

  • Improvement: SQL dump taken via mysqldump made compatible for clone.

1.2.13 – May 14th 2014

  • Fix: Google library conflict issues are fixed.

1.2.12 – May 7th 2014

  • Improvement: Backup process will only backup WordPress tables which have configured prefix in wp-config.php.
  • Improvement: Support for Google Drive for cloud backup addon.
  • Improvement: Minor improvements.
  • Fix: Bug fixes

1.2.11 – Apr 16th 2014

  • Fix: Bug fixes

1.2.10 – Apr 10th 2014

  • Fix: wp_iwp_redirect sql error is fixed

1.2.9 – Apr 9th 2014

  • Improvement: Support for new addons.
  • Fix: Strict Non-static method set_hit_count() and is_bot() fixed.

1.2.8 – Jan 21st 2014

  • Fix: Minor security update

1.2.7 – Jan 13th 2014

  • Fix: Activation failed on multiple plugin installation is fixed
  • Fix: Dropbox class name conflit with other plugins is fixed
  • Fix: Bug fixes

1.2.6 – Nov 18th 2013

  • Fix: Bug fixes

1.2.5 – Oct 30th 2013

  • Improvement: Compatible with WP updates 3.7+

1.2.4 – Oct 16th 2013

  • Fix: Empty backup list when schedule backup is created/modified

1.2.3 – Sep 11th 2013

  • Fix: Gravity forms update support

1.2.2 – Sep 6th 2013

  • Improvement: Minor improvements for restore/clone
  • Fix: Warning errors and bug fixes for restore/clone

1.2.1 – Aug 28th 2013

  • Fix: Fatal error calling prefix method while cloning a fresh package to existing site

1.2.0 – Aug 26th 2013

  • Improvement: Backup fail safe option now uses only php db dump and pclZip
  • Improvement: Better feedback regarding completion of backups even in case of error
  • Improvement: Restore using file system (better handling of file permissions)
  • Fix: Notice issue with unserialise

1.1.10 – Apr 5th 2013

  • Charset issue fixed for restore / clone
  • Dropbox improved
  • Cloning URL and folder path fixed

1.1.9 – Mar 22nd 2013

  • Better error reporting
  • Improved connection reliability

1.1.8 – Feb 21st 2013

  • Minor fixes

1.1.7 – Feb 20th 2013

  • Old backups retained when a site is restored
  • Compatible with Better WP Security
  • Compatible with WP Engine
  • Improved backups
  • Bug fixes

1.1.6 – Dec 14th 2012

  • Multisite updates issue fixed

1.1.5 – Dec 13th 2012

  • WP 3.5 compatibility
  • Backup system improved
  • Dropbox upload 500 error fixed

1.1.4 – Dec 7th 2012

  • Bug in command line backup fixed

1.1.3 – Dec 3rd 2012

  • Backup improved and optimize table while backing up fixed
  • Excluding wp-content/cache & wp-content/w3tc/ by default
  • Amazon S3 backup improved
  • pclZip functions naming problem fixed
  • get_themes incompatibility fixed

1.1.2 – Oct 5th 2012

  • Respository issue when openSSL is not available, fixed
  • Restore MySQL charset issue fixed
  • Backups will not be removed when sites are re-added

1.1.1 – Oct 2nd 2012

  • Improved backups
  • Bug fixes

1.1.0 – Sep 11th 2012

  • Premium addons bugs fixed
  • Reload data improved

1.0.4 – Aug 28th 2012

  • Premium addons compatibility
  • Clearing cache and sending WP data
  • Bugs fixed

1.0.3 – Jun 11th 2012

  • WordPress Multisite Backup issue fixed
  • Bugs fixed

1.0.2 – May 16th 2012

  • Bugs fixed

1.0.1 – May 11th 2012

  • WordPress Multisite support
  • Bugs fixed

1.0.0 – Apr 25th 2012

  • Public release
  • Bugs fixed
  • Feature Improvements

0.1.5 – Apr 18th 2012

  • Client plugin update support from IWP Admin Panel
  • Backup file size format change

0.1.4 – Apr 2nd 2012

  • Private beta release

Loginizer

$
0
0

Loginizer is a WordPress plugin which helps you fight against bruteforce attack by blocking login for the IP after it reaches maximum retries allowed. You can blacklist or whitelist IPs for login using Loginizer. You can use various other features like Two Factor Auth, reCAPTCHA, PasswordLess Login, etc. to improve security of your website.

Loginizer is actively used by more than 450000+ WordPress websites.

You can find our official documentation at https://loginizer.com/docs and our Frequently Asked Questions on our support portal at https://loginizer.com/members. We are also active in our community support forums on wordpress.org if you are one of our free users. Our Premium Support Ticket System is at https://loginizer.com/members

Get Support and Pro Features

Get professional support from our experts and pro features to take your site’s security to the next level with Loginizer-Security.

Pro Features :

  • MD5 Checksum – of Core WordPress Files. The admin can check and ignore files as well.
  • PasswordLess Login – At the time of Login, the username / email address will be asked and an email will be sent to the email address of that account with a temporary link to login.
  • Two Factor Auth via Email – On login, an email will be sent to the email address of that account with a temporary 6 digit code to complete the login.
  • Two Factor Auth via App – The user can configure the account with a 2FA App like Google Authenticator, Authy, etc.
  • Login Challenge Question – The user can setup a Challenge Question and Answer as an additional security layer. After Login, the user will need to answer the question to complete the login.
  • reCAPTCHA – Google’s reCAPTCHA can be configured for the Login screen, Comments Section, Registration Form, etc. to prevent automated brute force attacks. Supports WooCommerce as well.
  • Rename Login Page – The Admin can rename the login URL (slug) to something different from wp-login.php to prevent automated brute force attacks.
  • Rename WP-Admin URL – The Admin area in WordPress is accessed via wp-admin. With loginizer you can change it to anything e.g. site-admin
  • Rename Login with Secrecy – If set, then all Login URL’s will still point to wp-login.php and users will have to access the New Login Slug by typing it in the browser.
  • Disable XML-RPC – An option to simply disable XML-RPC in WordPress. Most of the WordPress users don’t need XML-RPC and can disable it to prevent automated brute force attacks.
  • Rename XML-RPC – The Admin can rename the XML-RPC to something different from xmlrpc.php to prevent automated brute force attacks.
  • Change the Admin Username – The Admin can rename the admin username to something more difficult.
  • Auto Blacklist IPs – IPs will be auto blacklisted, if certain usernames saved by the Admin are used to login by malicious bots / users.
  • Disable Pingbacks – Simple way to disable PingBacks.

Features in Loginizer include:

  • Blocks IP after maximum retries allowed
  • Extended Lockout after maximum lockouts allowed
  • Email notification to admin after max lockouts
  • Blacklist IP/IP range
  • Whitelist IP/IP range
  • Check logs of failed attempts
  • Create IP ranges
  • Delete IP ranges
  • Licensed under GNU GPL version 3
  • Safe & Secure

Upload the Loginizer plugin to your blog, Activate it.
That’s it. You’re done!

1.3.4

  • [Bug Fix] Fixed the BigInteger Class for PHP 7 compatibility.

1.3.3

  • [Feature] IPv6 support has been added.
  • [Feature] The last attempted username will now be shown in the Login Logs.
  • [Bug Fix] The documentation in the plugin was pointing to a wrong link. This is now fixed.

1.3.2

  • [Feature] Added option to choose between REMOTE_ADDR, HTTP_CLIENT_IP and HTTP_X_FORWARDED for websites behind a proxy
  • [Task] The news.js will now be loaded from HTTPS servers

1.3.1

  • [Feature] The Login attempt logs will now be shown as per the last attempt TIME and in Descending Order
  • [Feature] Added an option to Reset the Login attempts for all or specific IPs

1.3.0

  • [Feature] Added pagination in the Brute Force Logs Wizard
  • [Bug Fix] Disabling and Re-Enabling Loginizer caused an SQL error

1.2.0

  • [Task] The brute force logs will now be sorted as per the time of failed login attemps
  • [Bug Fix] Dashboard showed wrong permissions if wp-content path had been changed
  • [Bug Fix] Added Directory path to include files which caused issues with some plugins

1.1.1

  • [Bug Fix] Added ABSPATH instead of get_home_path()

1.1.0

  • [Feature] New Dashboard
  • [Feature] System Information added in the new Dashboard
  • [Feature] File Permissions added in the new Dashboard
  • [Feature] New UI
  • [Bug Fix] Fixed bug to add IP Range from 0.0.0.1 – 255.255.255.255
  • [Bug Fix] Removed /e from preg_replace causing warnings in PHP

1.0.2

  • Fixed Extended Lockout bug
  • Fixed Lockout bug
  • Handle login attempts via XML-RPC

1.0.1

  • Database structure changes to make the plugin work faster
  • Minor fixes

1.0

  • Blocks IP after maximum retries allowed
  • Extended Lockout after maximum lockouts allowed
  • Email notification to admin after max lockouts
  • Blacklist IP/IP range
  • Whitelist IP/IP range
  • Check logs of failed attempts
  • Create IP ranges
  • Delete IP ranges
  • Licensed under GNU GPL version 3
  • Safe & Secure

WP Maintenance Mode

$
0
0

Add a maintenance page to your blog that lets visitors know your blog is down for maintenance, or add a coming soon page for a new website. User with admin rights gets full access to the blog including the front end.

Activate the plugin and your blog is in maintenance-mode, works and only registered users with enough rights can see the front end. You can use a date with a countdown timer for visitor information or set a value and unit for information.
Also works with WordPress Multisite installs (each blog from the network has it’s own maintenance settings).

Features

  • Fully customizable (change colors, texts and backgrounds);
  • Subscription form (export emails to .csv file);
  • Countdown timer (remaining time);
  • Contact form (receive emails from visitors);
  • Coming soon page;
  • Landing page templates;
  • WordPress multisite;
  • Responsive design;
  • Social media icons;
  • Works with any WordPress theme;
  • SEO options;
  • Exclude URLs from maintenance.

Bugs, technical hints or contribute

Please give us feedback, contribute and file technical bugs on GitHub Repo.

Credits

Developed by Designmodo & StrictThemes – WordPress Themes

  1. Unpack the download package
  2. Upload all files to the /wp-content/plugins/ directory, include folders
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to Settings page, where you can change what settings you need (pay attention to Exclude option!)

How to use plugin filters

See [GitHub Repo] (https://github.com/Designmodocom/WP-Maintenance-Mode) FAQ.

Cache Plugin Support

WP Maintenance Mode can be unstable due the cache plugins, we recommend to deactivate any cache plugin when maintenance mode is active.

Exclude list

If you change your login url, please add the new slug (url: http://domain.com/newlogin, then you should add: newlogin) to Exclude list from plugin settings -> General Tab.

2.0.9 (29/11/2016)

  • new hook (wpmm_after_body) in maintenance mode template (thanks @ Karolína Vyskočilová)
  • pt_PT (portuguese) language update (thanks @ Pedro Mendonça)
  • maintenance mode template can also be loaded from theme/child-theme folder (thanks @ Florian Tiar and Lachlan Heywood)
  • new hooks for contact form (if you want to add new fields): wpmm_contact_form_start, wpmm_contact_form_before_message, wpmm_contact_form_after_message, wpmm_contact_form_end
  • new hook for contact form validation (if you want to validate new fields): wpmm_contact_validation
  • new hooks for contact form template (if you want to display new fields): wpmm_contact_template_start, wpmm_contact_template_before_message, wpmm_contact_template_after_message, wpmm_contact_template_end
  • some javascript improvements
  • small css fix for contact form (thanks @ frontenddev)

2.0.8 (09/09/2016)

  • add wp_scripts() function (in helpers.php) to maintain backward compatibility (for those with WP < 4.2.0)
  • css fix for subscribe button on maintenance page
  • fix multisite administrator access issue
  • pt_PT (portuguese) language update (thanks @ Pedro Mendonça)
  • new hooks for Contact module: wpmm_contact_template, wpmm_contact_subject, wpmm_contact_headers
  • jQuery (google cdn) path fix when SCRIPT_DEBUG is true

2.0.7 (06/07/2016)

  • reset_settings _wpnonce check (thanks # Wordfence)
  • modules > google analytics code sanitization (thanks @ Wordfence)
  • move sidebar banners from our servers to plugin folder… as WordPress staff requested
  • Subscribe button error on Mobile version (thanks @ Hostílio Thumbo)
  • replace $wp_scripts global with wp_scripts() function
  • de_DE language file update (thanks @ tt22tt)

2.0.6 (20/06/2016)

  • notifications update
  • languages update

2.0.5 (17/06/2016)

  • roles (array) fix

2.0.4 (17/06/2016)

  • fixed issue: responsive subscribe form
  • fixed issue: jQuery was loaded from a different folder on some WP installations
  • fixed issue: errors after update (strstr on empty strings because of saving empty lines on exclude list)
  • fixed issue: if “Redirection” from “General” tab is active, also redirects ajax calls
  • fixed issue: settings page title was wrong placed
  • “contact” feature update – nice email template + reply-to email header
  • refactoring for some methods
  • all assets are now minified
  • rewrite count db records function (used on subscribers count)
  • compatible with https://github.com/afragen/github-updater
  • compatible with wp-cli http://wp-cli.org/
  • improved responsivity
  • improved roles access; now you can set multiple roles (editor, author, subscriber, contributor) and administrator will always have access to backend and frontend
  • it_IT translation by benedettogit (https://github.com/benedettogit)
  • updated all language files (need help for 100% translation)

2.0.3 (07/10/2014)

  • WP_Super_Cache issue was fixed
  • fixed “Subscribe” button issue on Safari mobile
  • fixed color of subscribe-success message (same color as subscribe_text)
  • “Social networks” module edits: settings for links target + a new social network: linkedin
  • new module “Google Analytics”
  • loginform shortcode reintroduced
  • dashboard link on maintenance page reintroduced
  • the content editor accepts new css inline properties: min-height, max-height, min-width, max-width. Use them wisely! 🙂
  • Settings & sidebar view + old translation files edited
  • Update from old version 1.x to 2.x issue was fixed
  • Translate on activation issue was fixed
  • de_DE translation by Frank Bültge (http://bueltge.github.io/)
  • pt_PT translation (100% translated) by Pedro Mendonça (http://www.pedromendonca.pt)
  • ru_RU translation (100% translated) by affectiosus (https://github.com/affectiosus)
  • nl_NL translation by dhunink (https://github.com/dhunink)
  • es_ES translation (100% translated) by Erick Ruiz de Chavez (http://erickruizdechavez.com/)
  • fr_FR translation by Florian TIAR (https://github.com/Mahjouba91)
  • pt_BR translation by Jonatas Araújo (http://www.designworld.com.br/)
  • sv_SE translation by Andréas Lundgren (http://adevade.com/)

2.0.2 (04/09/2014)

  • Removed “Author Link” option from General
  • Countdown – save details fix

2.0.1 (02/09/2014)

  • Reintroduced some deprecated actions from old version (but still available in next 4 releases, after that will be removed) and replaced with new ones:
  • wm_head -> wpmm_head
  • wm_footer -> wpmm_footer
  • Multisite settings link fix
  • WP_Maintenance_Mode: init (array checking for custom_css arrays, move delete cache part into a helper, etc.), add_subscriber, send_contact, redirect fixes & optimizations
  • WP_Maintenance_Mode_Admin: save_plugin_settings fixes, delete_cache (new method)
  • Settings & Maintenance views fixes
  • Readme.txt changes

2.0.0 (01/09/2014)

  • Changed design and functionality, new features
  • Changed multisite behaviour: now you can activate maintenance individually (each blog from the network has it’s own maintenance settings)
  • Removed actions: wm_header, wm_footer, wm_content
  • Removed filters: wm_header
  • Removed [loginform] shortcode
  • Some filters are deprecated (but still available in next 4 releases, after that will be removed) and replaced with new ones:
  • wm_heading -> wpmm_heading,
  • wp_maintenance_mode_status_code -> wpmm_status_code
  • wm_title -> wpmm_meta_title
  • wm_meta_author -> wpmm_meta_author
  • wm_meta_description -> wpmm_meta_description
  • wm_meta_keywords -> wpmm_meta_keywords
  • Added new filters:
  • wpmm_backtime – can be used to change the backtime from page header
  • wpmm_meta_robots – can be used to change Robots Meta Tag option (from General)
  • wpmm_text – can be used to change Text option (from Design > Content)
  • wpmm_scripts – can be used to embed new javascripts files
  • wpmm_styles – can be used to embed new css files
  • wpmm_search_bots – if you have Bypass for Search Bots option (from General) activated, it can be used to add new bots (useragents)
  • Removed themes and now we have a “Design” & “Modules” tabs, where the look and functionality of the maintenance page can be changed as you need

07/07/2014

  • Switch to new owner, contributor

1.8.11 (07/25/2013)

  • Fixes for php notices in scrict mode
  • Alternative for check url, if curl is not installed

1.8.10 (07/18/2013)

  • Add check for urls, Performance topics
  • Change default setting of ‘Support Link’ to false
  • Fix network settings php notices

1.8.9 (06/20/2013)

  • Allow empty header, title, heading string
  • Small code changes
  • Add Support function
  • Remove preview, will include later in a new release with extra settings page

1.8.8 (06/05/2013)

  • Fix path to localized flash content
  • Fix preview function
  • Add ukrainian translation
  • Add czech translation
  • Fix exclude function for IP
  • Security fix for save status via Ajax

1.8.7 (04/07/2013)

  • Add RTL support for splash page
  • Add Filter Hook wp_maintenance_mode_status_code Status Code; default is 503
  • Add support for custom splash page; leave a file with this name wp-maintenance-mode.php in the wp-content; the plugin use this file
    The plugin checks in WP_CONTENT_DIR . '/wp-maintenance-mode.php'
  • Small minor changes
  • Add filter for more date on splash page

1.8.6 (02/22/2013)

  • Remove log inside console for JS
  • Add support for time inside the countdown
  • Add filter hook wm_meta_authorfor the meta data author
  • Add filter hook wm_meta_description for custom description
  • Add filter hook wm_meta_keywordsfor custom meta keys

1.8.5 (01/24/2013)

  • Added new settings for hide, view notices about the active maintenance mode
  • Changes on source, codex
  • Fix PHP Notices Support Thread
  • Change default settings, added ajax
  • Fix Preview function
  • Fix uninstall in WPMU
  • Small updates on styles for login form

1.8.4 (12/06/2012)

  • Fix for include JS in frontend to use countdown
  • Small mini fix for a php notice
  • Add charset on spalsh page for strange databases
  • Enhanced default exclude adresses
  • Add shortcode [loginform] for easy use a login form in splash page
  • Test with WordPress 3.5

1.8.3

  • Fix for the forgotten update of JS-files; slow SVN 🙁
  • Minor Fixes

1.8.2

  • Add different access for Frontend and Backend
  • Add Rewrite after Login for Frontend Access
  • Different small changes
  • Test for WP 3.5

1.8.1

  • Add option for value of robots meta tag
  • Add option for optional admin login

1.8.0

  • Include all scripts in backend via function
  • Update datepicker and countdown js
  • Supportet IP as exclude for see the frontend
  • Add support for flish cache od WP Super Cache and W3 Total Cache plugins
  • Fix for changes in WP 3.3 Multisite

1.7.1 (12/05/2011)

  • fix for WP smaller 3.2* on Network

1.7.0 (12/02/2011)

  • add functionalities to use in WP Multisite
  • remove message in header, current is not fixed the ticked in core and the message on Admin Bar an Notice is enough
  • check on WP 3.3RC1

1.6.10 (08/30/2011)

  • add hint in Admin Bar, if active
  • small changes for WP Codex

1.6.9 (06/13/2011)

  • Small fix for empty string on custom design

1.6.8 (04/05/2011)

  • Small changes on check for datepicker
  • Fix for Design monster

1.6.7 (01/05/2011)

  • Bugfix: new check for files for different themes; hope this fix the server errors
  • Bugfix: fix add default settings
  • Maintenance: different changes on the syntax
  • Feature: add check for Super Admin on WP Multisite; has allways the rights for access
  • Feature: now it is possible to exclude feed from maintenance mode
  • Maintenance: check with 3.0.4 and 3.1-RC2
  • Maintenance: update language file: .pot, de_DE
  • Bugfix: JavaScript error on Bulk Actions on plugins fixed
  • Maintenance: fix all notice, if set no values

1.6.6. (10/09/2010)

  • Maintenance: many changes on the code; $locale and hook in side frontend
  • Maintenance: change attribute_escaped to esc_attr with custom method for WP smaller 2.8
  • Maintenance: Update german language files
  • Feature: Shortcodes is now possible in the “Text” option
  • Feature: no cache header rewrite

1.6.5 (09/16/2010)

  • add new design “Chemistry” by elmastudio.de
  • changes for include methods od class for preview
  • changes the possibility for include of language specific flash files

1.6.4 (09/13/2010)

  • add preview functions
  • bugfix for list in wp-admin/plugins.php
  • remove datepicker.regional – dont work fine
  • different small changes
  • new language file .pot
  • add flash file and change on plugin for style “Animate” for spanish language

1.6.3 (07/27/2010)

  • bugfix to include stylesheet on maintenance mode message

1.6.2 (07/08/2010)

  • add functions for hint in the new UI of WP 3.0
  • add more WP Codex standard source
  • fix strings in the language and languages files
  • add datetimepicker-de

1.6.1 (06/18/2010)

1.6 (05/17/2010)

  • bugfix for exclude sites

1.5.9 (05/07/2010)

  • change different points
  • add possibility to wotk with MySQLDumper

= 1.5.8 (21/03/2010)=
* fix exclude error
* add textareas for heading and header fields

1.5.7 (03/18/2010)

  • block admin-area via role
  • add message for registered users with not enough rights
  • add message on login-page
  • different changes

1.5.6 (02/25/2010)

  • changes on css, site.php and different syntax on the plugin

1.5.5 (02/23/2010)

  • SORRY, small bug for the url to jQuery

1.5.4 (02/23/2010)

  • add time for countdown
  • changes for WP 3.0
  • changees on rights to see frontend

1.5.3 (01/05/2010)

  • Fix for JavaScript with WordPress 2.9
  • Add new custom fields for fronted: title, header, heading
  • Fix for setting userrole to see frontend
  • Change laguage files

1.5.2 (01/04/2010)

  • add user-role setting
  • correctly the de_DE language file

1.5.1 (10/04/2009)

  • add small fix
  • add language files (en_ES, ro_RO)

1.5.0 (09/28/2009)

  • add countdown
  • change options
  • change default options
  • add field for own adress to excerpt of the maintenance mode
  • etc.

1.4.9 (07/09/2009)

  • also ready for WordPress 2.6
  • add romanian language files
  • add italian language file by Gianni Diurno

1.4.8 (03/09/2009)

1.4.7 (26/08/2009)

  • change doc-type to utf-8 without BOM

v1.4.6 (24/08/2009)

  • add design “Animate (Flash)” by Sebastian Schmiedel
  • add new hook for add content wm_content to include flash on content
  • add frensh language files

v1.4.5 (19/08/2009)

  • fix html string in text on frontend
  • add design “Paint” by Marvin Labod
  • add turkey language files

v1.4.4 (18/08/2009)

v1.4.3 (13/08/2009)

  • add option for the Text
  • add option for active maintenance mode
  • add design “The FF Error” by Thomas Meschke
  • add design “Monster” by Sebastian Sebald

v1.4.2 (10/08/2009)

  • add design “The Sun” by Nicki Steiger
  • now it is possible to add own css and add in settings the url to the css-file

v1.4.1 (07/08/2009)

  • small html-fix

v1.4 (06/08/2009)

Redirection

$
0
0

Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have.
This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.

And it’s 100% free!

New features include:

  • 404 error monitoring – captures a log of 404 errors and allows you to easily map these to 301 redirects
  • Custom ‘pass-through’ redirections allowing you to pass a URL through to another page, file, or website.
  • Full logs for all redirected URLs
  • All URLs can be redirected, not just ones that don’t exist
  • Redirection methods – redirect based upon login status, redirect to random pages, redirect based upon the referrer!

Existing features include:

  • Automatically add a 301 redirection when a post’s URL changes
  • Manually add 301, 302, and 307 redirections for a WordPress post, or for any other file
  • Full regular expression support
  • Apache .htaccess is not required – works entirely inside WordPress
  • Redirect index.php, index.html, and index.htm access
  • Redirection statistics telling you how many times a redirection has occurred, when it last happened, who tried to do it, and where they found your URL
  • Fully localized

Redirection is available in:

  • English
  • French by Oncle Tom
  • Hebrew by Rami
  • Spanish by Juan
  • Simplified Chinese by Sha Miao
  • Catalan by Robert Bu
  • Japanese by Naoko McCracken
  • Hindi by Ashish
  • Russian by Grib
  • Bahasa Indonesia by Septian Fujianto
  • German by Fabian Schulz
  • Italian by Raffaello Tesi
  • Ukrainian by WordPress plugins Ukraine
  • Polish by Kuba Majerczyk
  • Arabic by Jerry John
  • Brazilian Portuguese by Pedro Padron
  • Dutch by Marlon Navas, Pieter Carette, and Bart Kummel
  • Hungarian by daSSad and Szépe Viktor
  • Turkish by Fatih Cevik
  • Romanian by InboxTranslations
  • Greek by Stefanos Kofopoulos
  • Belarusian by Alexander Ovsov
  • Czech by Martin Jurica
  • Danish by Rasmus Himmelstrup
  • Persian by Danial Hatami

Please submit bugs and patches to https://github.com/johngodley/redirection

The plugin is simple to install:

  1. Download redirection.zip
  2. Unzip
  3. Upload redirection directory to your /wp-content/plugins directory
  4. Go to the plugin management page and enable the plugin
  5. Configure the options from the Manage/Redirection page

You can find full details of installing a plugin on the plugin installation page.

Full documentation can be found on the Redirection page.

Why would I want to use this instead of .htaccess?

Ease of use. Redirections are automatically created when a post URL changes, and it is a lot easier to manually add redirections than to hack around a .htaccess. You also get the added benefit of being able to keep track of 404 errors.

What is the performance of this plugin?

The plugin works in a similar manner to how WordPress handles permalinks and should not result in any noticeable slowdown to your site.

2.5

  • Fix no group created on install
  • Fix missing export key on install
  • Add 408 HTTP code, props to radenui
  • Fix imported URLs set to regex, props to alpipego
  • Fix sorting of URLs, props to JordanReiter
  • Don’t cache 407s, props to rmarchant
  • Abort redirect exit if no redirection happened, props to junc

2.4.5

  • Ensure cleanup code runs even if plugin was updated
  • Extra sanitization of Apache & Nginx files, props to Ed Shirey
  • Fix regex bug, props to romulodl
  • Fix bug in correct group not being shown in dropdown

2.4.4

  • Fix large advanced settings icon
  • Add text domain to plugin file, props Bernhard Kau
  • Better PHP7 compatibility, props to Ohad Raz
  • Better Polylang compatibility, props to imrehg

2.4.3

  • Bump minimum WP to 4.0.0
  • Updated German translation, props to Konrad Tadesse
  • Additional check when creating redirections in case of bad data

2.4.2

  • Add Gulp task to generate POT file
  • Fix a problem with duplicate positions in the redirect table, props to Jon Jensen
  • Fix URL monitor not triggering
  • Fix CSV export

2.4.1

  • Fix error for people with an unknown module in a group

2.4

  • Reworked modules now no longer stored in database
  • Nginx module (experimental)
  • View .htaccess/Nginx inline
  • Beginnings of some unit tests!
  • Fix DB creation on activation, props syntax53
  • Updated Japanese locale, props to Naoko
  • Remove deprecated like escaping

2.3.16

  • Fix export options not showing for some people

2.3.15

  • Fix error on admin page for WP 4.2

2.3.14

  • Remove error_log statements
  • Fix incorrect table name when exporting 404 errors, props to brazenest/synchronos-t

2.3.13

  • Split admin and front-end code out to streamline the loading a bit
  • Fix bad groups link when viewing redirects in a group, props to Patrick Fabre
  • Improved plugin activation/deactivation and cleanup
  • Improved log clearing

2.3.12

  • Persian translation by Danial Hatami
  • Fix saving a redirection with login status, referrer, and user agent
  • Fix problem where deleting your last group would cause Redirection to only show an error
  • Add limits to referrer and destination in the logs
  • Redirect title now shows in the main list again. The field is hidden when editing until toggled
  • Fix ‘bad nonce’ error, props to Jonathan Harrell
  • Remove old WP code

2.3.11

  • Fix log cleanup options
  • More space when editing redirects
  • Better detection of regex when importing
  • Restore export options
  • Fix unnecessary protected

2.3.10

  • Another compatibility fix for PHP < 5.3
  • Fix incorrect module ID used when creating a group
  • Fix .htaccess duplication, props to Jörg Liwa

2.3.9

  • Compatibility fix for PHP < 5.3

2.3.8

  • Fix plugin activation error
  • Fix fatal error in table nav, props to spacedmonkey

2.3.7

  • New redirect page to match WP style
  • New module page to match WP style
  • Configurable permissions via redirection_role filter, props to RodGer-GR
  • Fix saving 2 month log period
  • Fix importer
  • Fix DB creation to check for existing tables

2.3.6

  • Updated Italian translation, props to Raffaello Tesi
  • Updated Romanian translation, props to Flo Bejgu
  • Simplify logging options
  • Fix log deletion by search term
  • Export logs and 404s to CSV

2.3.5

  • Default log settings to 7 days, props to Maura
  • Updated Danish translation thanks to Mikael Rieck
  • Add per-page screen option for log pages
  • Remove all the corners

2.3.4

  • Fix escaping of URL in admin page

2.3.3

  • Fix PHP strict, props to Juliette Folmer
  • Fix RSS entry date, props to Juliette
  • Fix pagination

2.3.2

  • WP 3.5 compatibility
  • Fix export

2.3.0

  • Remove 404 module and move 404 logs into a separate option
  • Add Danish translation, thanks to Rasmus Himmelstrup

2.2.14

  • Clean up log code, using WP_List_Table to power it
  • Update Hungarian translation

2.2.13

  • Fix some broken links in admin pages

2.2.12

  • Cleanup some XSS issues

2.2.11

  • Add Lithuanian
  • Add Belarusian
  • Add Czech
  • Fix order of redirects, thanks to Nicolas Hatier

2.2.10

  • Fix XSS in referrers log

2.2.9

  • Fix XSS in admin menu
  • Update Russian translation, thanks to Alexey Pazdnikov

2.2.8

  • Add Romanian translation, thanks to Alina
  • Add Greek, thanks to Stefanos Kofopoulos

2.2.7

  • Better database compatibility

2.2.6

  • Remove warning from VaultPress

2.2.5

  • Add Turkish translation, thanks to Fatih Cevik
  • Fix search box
  • Fix 410 error code
  • Fix DB errors when MySQL doesn’t auto-convert data types

2.2.4

  • Add Hungarian translation, thanks to daSSad

2.2.3

  • Remove debug from htaccess module

2.2.2

  • Fix encoding of JS strings

2.2.1

  • More Dutch translation
  • Use fgetcsv for CSV importer – better handling
  • Allow http as URL parameter

2.2

  • Add Dutch translation
  • Props to Ben Noordhuis for a patch
  • WordPress 2.9+ only – cleaned up all the old cruft
  • Better new-install process
  • Upgrades from 1.0 of Redirection no longer supported
  • Optimized DB tables

2.1.29

  • Fix problem with custom post types auto-redirecting (click on ‘groups’ and then ‘modified posts’ and clear any entries for ‘/’ from your list)

2.1.28

  • Brazilian Portuguese translation

2.1.27

  • Arabic translation

2.1.26

  • WP 3.0 compatibility

2.1.25

  • Fix deep slashes

2.1.24

  • Add Ukrainian translation
  • Add Polish translation
  • Database optimisation

2.1.23

  • Add Bahasa Indonesian translation
  • Add German translation
  • Add patch to disable logs (thanks to Simon Wheatley!)

2.1.22

  • Pre WP2.8 compatibility fix

2.1.21

  • Fix #620
  • Add Russian translation

2.1.20

  • Fix for some users with problems deleting redirections

2.1.19

  • Add Hindi translation
  • Fix some ajax

2.1.18

  • Fix module deletion

2.1.17

  • Log JS fixes

2.1.16

  • Fix group edit and log add entry

2.1.15

  • Use WP Ajax
  • Add Japanese

2.1.14

  • Fix #457
  • Add #475, #427
  • Add Catalan translation.
  • WP2.8 compatibility

2.1.13

  • Add Spanish and Chinese translation

2.1.12

  • Add icons
  • Disable category monitoring

2.1.11

  • Errors on some sites

2.1.10

  • Missing localisations

2.1.9

  • Fix ‘you do not permissions’ error on some non-English sites

2.1.8

  • Fix category change ‘quick edit’

2.1.7

  • Fix #422, #426

2.1.6

  • Redirection loops

2.1.5

  • Fix #366, #371, #378, #390, #400.
  • Add #370, #357

2.1.4

  • RSS feed token

2.1.3

  • Re-enable import feature

2.1.2

  • Minor button changes

2.1.1

  • Force JS cache
  • Fix log deletion

2.1

  • Change to jQuery
  • Nonce protection
  • Fix #352, #353, #339, #351
  • Add #358, #316.

2.0.12

  • Disable category monitor in 2.7

2.0.11

  • Hebrew translation

2.0.10

  • Fix small issues in display with WP 2.7

2.0.9

  • Fix delete redirects

2.0.8

  • Refix log delete

2.0.7

  • Fix incorrect automatic redirection with static home pages

2.0.6

  • Support for wp-load.php

2.0.5

  • Fix #264

2.0.4

  • get_home_path seems not be available for some people

2.0.3

  • Fix #248
  • Update plugin.php to better handle odd directories

2.0.2

  • Correct DB install
  • Fix IIS problem

2.0.1

  • Install defaults when no existing redirection setup

2.0

  • New version

SEO Friendly Images

$
0
0

SEO Friendly Images is a WordPress SEO plugin which automatically updates all images with proper ALT and TITLE attributes for SEO purposes. If your images do not have ALT and TITLE already set, SEO Friendly Images will add them according the options you set. Additionally this makes the post W3C/xHTML valid as well.

ALT attribute is important part of search engine optimization. It describes your images to search engine and when a user searches for a certain image this is a key determining factor for a match.

TITLE attribute play lesser role but is important for visitors as this text will automatically appear in the tooltip when mouse is over the image.

Plugin by Vladimir Prelovac.

If you like what I do in WordPress, you will also like the ManageWP service.

License

This file is part of SEO Friendly Images.

SEO Friendly Images is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SEO Friendly Images is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with SEO Friendly Images. If not, see http://www.gnu.org/licenses/.

  1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
  2. Go to the Plugins page and activate the plugin.
  3. Use the Options page to modify ALT and TITLE options. Turn on Override ALT tag and TITLe tag if you didnt not add these anywhere.
  4. Note that SEO Friendly images works by modifying HTML output on the frontend of you site, and does not modyfiy images in your media gallery or while editing the post See this link for more

How do I correctly use this plugin?

Just activating hte plugin will do the work. If you want to customize go to Settings, SEO Friendly Images and enter additional settings.

How does SEO Friendly Images work?

It replaces your image tags and ads ALT and TITLE tags which are essential for search engine optimization. This will result in more users to your site from the image search results.

Is there anything else?

Yes, you should create an account with Google Webmaster Central and enable enhnanced image indexing option for your website.

Can I suggest an feature for the plugin?

Of course, visit SEO Friendly Images Home Page

I love your work, are you available for hire?

Yes I am, visit my WordPress Services page to find out more.

3.0.5

  • Fixed XSS issue (credit to Ryan Satterfield)

3.0.4

  • Fixed default options

3.0.3

  • Fixed warning messages

3.0.2

  • Fixed warning message

3.0.1

  • Made clear the plugin works by modyfying the image during output, and not changing images in the post editor or in media library as some people expected
  • Debug notices

3.0

  • Major rewrite and optimization of the plugin
  • New tags to use in ALT and TITLE attributes
  • All reported bugs fixed
  • WordPress 4.1 and up compatible

2.7.6

  • WordPress 3.8 compatibility.

2.7.5

  • XSS and CSRF fixes

2.7.4

  • WordPress 3.5.1 Compatibility

2.7.3

  • Reverted change from 2.7.2 as it broke article view on some installations

2.7.2

2.7.1

  • Minor issues fixed (thanks Dewey Bushaw)

2.7.0

2.6.3

  • Display multiple categories (thanks to Charles Blaxland)

2.6.1

  • Added support for overriding image title
  • Fixed bug that sometimes prevented overriding the ALT tag
  • Added support for %tags, replacing post tags (thanks Gerben Tiemens!)
  • Some people had problems updating, this should be resolved now

2.4.1

  • Alt tag replaces dashes and underscore

2.4

  • Regexp Optimization. Fixed bug with single quotes used in images.

Adminimize

$
0
0

If you manage a multi-author WordPress blog or WordPress sites for clients, then you may have wondered if it was possible to clean up the WordPress admin area for your users? There are lots of things in the WordPress admin area that your users don’t need to see or use. This plugin help you to hide unnecessary items from WordPress admin area.

Adminimize makes it easy to remove items from view based on a user’s role.

What does this plugin do?

The plugin changes the administration backend and gives you the power to assign rights on certain parts. Admins can activate/deactivate every part of the menu and even parts of the sub-menu. Meta fields can be administered separately for posts and pages. Certain parts of the write menu can be deactivated separately for admins or non-admins. The header of the backend is minimized and optimized to give you more space and the structure of the menu gets changed to make it more logical – this can all be done per user so each role and their resulting users can have his own settings.

Support Custom Post Type

The plugin support all functions also for custom post types, automatically in the settings page.

Support Custom Options on all different post types

It is possible to add own options to hide areas in the back-end of WordPress. It is easy and you must only forgive a ID or class, a selector, of the markup, that you will hide.

Compatibility with plugins for MetaBoxes in Write-area

You can add your own options, you must only check for css selectors.

Crafted by Inpsyde · Engineering the web since 2006.

Help with “Your own options”

See the entry on the WP community forum for help with this great possibility.

License

Good news, this plugin is free for everyone! Since it’s released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a small donation for the time I’ve spent writing and supporting this plugin. And I really don’t want to know how many hours of my life this plugin has already eaten 😉

Translations

The plugin comes with various translations, please refer to the WordPress Codex for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a gettext editor like Poedit (Windows) or use, I prefers this, the translation service from wordpress.org.

Requirements

  • WordPress version 4.0 and later; tested only in last stable version.
  • PHP 5.2.4, newer PHP versions will work faster. Tested only from version 5.6.

Use the installer via back-end of your install or …

  1. Unpack the download-package.
  2. Upload the files to the /wp-content/plugins/ directory.
  3. Activate the plugin through the Plugins menu in WordPress and click Activate.
  4. Administrator can go to Settings > Adminimize menu and configure the plugin (Menu, Sub-menu, Meta boxes, …)

Help with “Your own options”

See the entry on the WP community forum for help with great function to add custom/own options.

Post about the plugin with helpful hints
I love this plugin! How can I show the developer how much I appreciate his work?

Please send a review and let him know your care or see the wishlist of the author. Also you can send a donation.

1.11.2 (2016-12-04)

  • Fix backticks for shell_exec error.
  • Fix prevent access function for pages.

1.11.1 (2016-11-24)

  • Fix fatal error for WP smaller than 4.7 – Sorry again!

1.11.0 (2016-11-24)

  • Fix open Translations. props pedro-mendonca
  • Fix Typos.
  • Fix php warning on Admin Bar items for PHP 5.2.
  • Fix CPT feature support, if it false.
  • Add check in different functions for AJAX request.
  • Add to prevent access to pages of the back end, there are active for hiding in the settings.
  • Add plugin option to remove the default behavior to prevent access to pages.

1.10.6 (2016-08-09)

  • Fix to see Logout link also on mobile view.
  • Fix type definition.

1.10.5 (2016-06-28)

  • Fix PHP Warning
  • Fix check for active usage of Link Manager
  • Fix menu var type, if is object.
  • Check for multiple roles on Menu Settings, that it works only, if the option is still active on each role of this user.

1.10.4 (2016-06-03)

  • Add support for multiple roles to remove the Admin Bar via global options.
  • Add support for multiple roles to remove the Admin Bar Back end items.
  • Add also this support for Front End Admin Bar items.
  • Multiple roles supported now on “Menu Options”, “Global Options”, “Admin Bar Back end options” and “Admin Bar Front end options”.

1.10.3 (2016-05-11)

  • Fix exclude of set new Admin Bar on settings page of Adminimize.
  • Fix check for settings page.
  • Fix colors on raw, column of the settings page.
  • Add buffering for debug helper in the console.
  • Fix caching for Dashboard Widget options.

1.10.2 (2016-03-10)

  • Add possibility for custom menu slugs, especially for Plugins, Themes, there add different slug for different roles.
  • Add the possibility to use the WP object cache for settings, if the webspace support this, like Memcached, APC.
  • More clarity for the “own options” label.

1.10.1 (2016-02-29)

  • Fix the Removing of Admin Color Scheme Select on the profile page.
  • Back-end options are also excluded on the settings page.
  • Add new settings area for options of the plugin self.
  • The support for multiple roles is now optional.
  • The support for bbPress is now active and optional.

1.10.0 (2016-02-21)

  • Rewrite the Admin Bar settings, simplify the source and new hook to get and render the Admin Bar.
  • Change settings screen for custom post type.
  • Fix “select all” on Admin Bar settings.
  • Fix exclude settings page for pages, there is the current screen not existent.
  • Improve the exclude settings page function for hooks, there fired before get_current_screen.
  • Remove more legacy code before WP 3.3.
  • Change removal of Menu and Submenu items to WP core functions, possible to non support older WP Versions.
  • Supports multiple roles on “Menu Options” and “Global Options”.
  • Add possibility to hide Admin Notices globally, new setting point in “Global Options”.

1.9.2 (2016-01-30)

  • Change get role name, return now a array with slug and name to fix “Select All” function for custom roles.
  • Change Menu Items to Key value, not the id. Makes possible to hide also menu items, there have a stupid menu entry.
  • Remove https fix; not necessary for the plugin. If you will usage, add this custom plugin.
  • Update pot and de_De language files.

1.9.1 (2016-25-01)

  • Bugfix for fixing ssl protocol in WP core on include styles and scripts.

1.9.0 (2016-01-21)

  • Change Ex-/Import functions to use JSON format and remove mysql topics, there no longer valid in WP core.
  • Add more checks to hide also dynamically menu items, like Customizer.
  • Update spanish and german language file.
  • Fix PHP Warning PHP Warning: in_array()
  • Fix PHP Notice: Array to string conversion
  • UI change: Fixed head on tables.
  • Update italian language files, props to marcochiesi.
  • Add global option to hide admin notices for each role.
  • Replace static source to get option, only one function to get it.
  • Change Admin Bar Feature: Difference between front-end and back-end.
  • More stability on admin bar settings. Switch hook to set, get data of admin bar.
  • Add possibilty to select/unselect all checkboxess for each area.
  • Fix redirect feature, if Dashboard menu item is active for a role.
  • Remove css tyles small WP 4.0
  • Add minify js/css.
  • Several code changes.
  • Add custom fix for hide editors on post types.
  • Several performance changes, like replace from array_push.
  • Fix Role check, new function to fix #22624.
  • Exclude Settings page and Super Admin from remove Dashboard function.

1.8.5 (2015-03-19)

  • Add brazilian portuguese translation, thanks to Rafael Funchal
  • Small code changes for php notices
  • Fix Admin Bar Feature
  • Different code maintenance
  • Enhance readme for helpful links under FAQ
  • Fix to remove admin bar

1.8.4 (06/06/2013)

  • Change Widget Settings, better to unregister widgets from other themes and plugins
  • Add more usability to the settings page
  • Small major changes

1.8.3 (04/07/2013)

  • Fix for use it with bbPress
  • Small minor changes

1.8.2 (02/15/2013)

  • Fix PHP Notice message for empty var, see support
  • Changes for load files and functions only, if it necessary
  • Fix, that the changes on Admin Bar work always in all admin pages

1.8.1 (01/10/2013)

  • Fix PHP notice on message for network
  • Check for active links manager; change from WP 3.5
  • Add Widget settings (Beta)
  • Fix for remove admin bar in backend
  • Remove Backend options, there not usable with WP 3.5 and earlier
  • Fix ‘Category Height’ on Meta Box on write post; See always all categories, without scrolling inside Meta Box
  • Fix to hide footer, but this is still usable by adding custom content
  • Fix Hints, Options for Multisite install
  • Add Admin Bar options (Beta)

v1.8.0

  • Simple Support for WP Multisite
  • Enhancement for hide Text-Tab on editors in custom post types
  • Small fix for PHP notice

v1.7.27

  • Fix for hide Admin Bar in WP 3.4
  • Fix for remove sections on custom post types in edit screen table
  • Enhancements for reduce sections on edit post and page
  • Enhancement for User Info to use also in Admin Bar in front end
  • Fix for different pages in admin, see forum thread
  • Fix, if you don’t use redirect for php notice
  • Add romanian language

v1.7.26

  • Typo for settings message see thread
  • Fix for custom areas on Custom Post Types, see thread
  • Exclude backend theme options, was used only smaller 2.0 of WP
  • Exclude Hint in Footer
  • Exclude write scroll options
  • Different cleaner actions

v1.7.25

  • Update for fix menu-items with entities
  • Fix for display settings on menu, if items are deactivated
  • Add Separator to settings of menu, for hide this for different roles
  • Add notice for settings page, that no settings work on this page
  • Fix rewrite, if change the user info area and define an rewrite
  • List Separator on menu-items; also possible to hide this

v1.7.24

  • Maintenance: add ID for hide html-tab on Editor also in WP 3.3
  • Bug fixing for WP 3.2.1 with the new functions 🙁

v1.7.23

  • Maintenance: change function to remove admin bar for WP 3.3, see Forum item
  • Maintenance: change for USer Info to works also in WP 3.3

v1.7.22

  • Security fix for $_GET on the admin-settings-page

v1.7.21

  • SORRY: i had an svn bug; here the complete version
  • no changes; only a new commit to svn

v1.7.20

  • fix small bug for use plugin Localization
  • add Dashboard Widgets to remove for different roles

v1.7.19

  • fix page for links – link.php
  • add irish language files
  • add bulgarian language files

v1.7.18 (06/07/2011)

  • Fixes Small User info on right top with Admin Bar, also ready for WP 3.2
  • Fixes Error for xmlrpc
  • Add QuickEdit-Areas for hide this
  • Different changes on source
  • With WP 3.2 remove all Admin Styles !
  • Add support for custom post type
  • many small changes on source
  • update de_DE language files
  • tested only in version 3.1 and 3.2-beta; don’t test in smaller version
  • add hindi language file

v1.7.17 (04/11/2011)

  • Fixes on Admin-CSS Styles for WP 3.*
  • Reduce backend Styles of the Plugins – Goal: kill all styles!!! (to heavy for Maintenance)

v1.7.16 (04/01/2011)

  • Bug-fix: change init-function; admin bar also on frontend and backend and all other options of global only on backend
  • Remove new hock on wp admin bar; include inline styles; only on deactivate admin bar
  • Fix language errors
  • Add meta box post formats
  • Update de_DE language files

v1.7.15 (03/30/2011)

  • Change functions for reduce WP Nav Menu
  • change to check for super admin; add new function and option on Global Options to set this
  • Maintenance: check for functions in Multisite, Super-admin for use the plugin smaller WP 3.0
  • Feature: add css for more usability on settings
  • Bug-fix: custom values for WP Nav Menu
  • Add Option for Super Admin
  • Change option for rewrite, after deactivate Dashboard; now you use a custom url, incl. http://
  • Maintenance: Language File

v1.7.14 (03/03/2011)

  • Maintenance: remove php notice on role editor
  • Maintenance: Add fallback for don’t load menu/sub-menu
  • Maintenance: Exclude all options in different files

v1.7.13 (03/02/2011)

  • Maintenance: different changes on code
  • Maintenance: usable in WP 3.1
  • Feature: Remove Admin Bar per role
  • Feature: Add options for WP Nav Menu
  • Bug-fix: php warning for wrong data-type WP Forum
  • Bug-fix: php warning on foreach WP Forum

v1.7.12 (10/02/2010)

  • Bug-fix: Fallback for deactivate profile.php on roles smaller administration
  • Bug-fix: Redirect from Dashboard on different roles
  • Maintenance: small changes on code

v1.7.11 (09/24/2010)

  • Bug-fix: for WP < 3.0; function get_post_type_object() is not exist

v1.7.10 (09/24/2010)

  • Bug-fix: link-page in admin
  • Bug-fix: meta-boxes on link-page
  • Bug-fix: check for post or page with WP 3.*
  • Maintenance: german language files
  • Maintenance: pot-file
  • Feature: new css for “User-info” in WP 3.0
  • Maintenance: incl. the new css-file

v1.7.9 (09/15/2010)

  • Bug-fix for new role-checking

v1.7.8 (09/13/2010)

  • changes for WPMU and WP 3.0 MultiSite
  • bug-fix for admin-menu in WPMU and WP 3.0 MultiSite
  • bug-fix for meta boxes in WPMU and WP 3.0 MultiSite
  • bug-fix for global settings in WPMU and WP 3.0 MultiSite
  • bug-fix for link-options in WPMU and WP 3.0 MultiSite
  • bug-fix for custom redirect after login
  • different bug-fixes fpr php-warnings

v1.7.7 (03/18/2010)

  • small fixes for redirect on deactivate Dashboard
  • add dutch language file

v1.7.6 (01/14/2010)

  • fix array-check on new option disable HTML Editor

v1.7.5 (01/13/2010)

  • new function: disable HTML Editor on edit post/page

v1.7.4 (01/10/2010)

  • Fix on Refresh menu and sub-menu on settings-page
  • Fix for older WordPress versions and function current_theme_supports

v1.7.3 (01/08/2010)

  • Add Im-/Export function
  • Add new meta boxes from WP 2.9 post_thumbnail, if active from the Theme
  • Small modifications and code and css
  • Add new functions: hide tab for help and options on edit post or edit page; category meta box with ful height, etc.

v1.7.2 (07/08/2009)

  • Add fix to deactivate user.php/profile.php

v1.7.1 (17/06/2009)

  • Add belorussian language file, thanks to Fat Cow

v1.7.1 (16/06/2009)

  • changes for load user date on settings themes; better for performance on blogs with many Users
  • small bug-fixes on textdomain
  • changes on hint for settings on menu
  • new de_DE language file
  • comments meta box add to options on post

v1.7 (23/06/2009)

  • Bug-fix for WordPress 2.6; Settings-Link
  • alternate for before_last_bar() and change class of div

1.6.9 (19/06/2009)

  • Bug-fix, Settingslink gefixt;
  • Changes on own defines with css selectors; first name, second css selector
  • Bug-fix in own options to pages

1.6.8 (18/06/2009)

  • Bug-fix in german language file

1.6.6-7 (10/06/2009)

  • Add Meta Link in 2.8

1.6.5 (08/05/2009)

  • Bug-fix, Doculink only on admin page of Adminimize

1.6.4 (27/04/2009)

  • new Backend-Themes
  • more options
  • multilanguage for role-names

1.6.1, 1.6.3 (24/05/2009)

  • ready for own roles
  • new options for link-area on WP backend
  • own options for all areas, use css selectors

v1.6

  • ready for WP 2.7
  • new options area, parting of page and post options
  • add wp_nonce for own logout

v1.5.3-8

  • Changes for WP 2.7
  • changes on CSS design

v1.5.2

  • own redirects possible

v1.5.1

  • Bug-fix für rekursiven Array; Redirect bei deaktivem Dashboard funktionierte nicht

v1.5

  • Für jede Nutzerrolle besteht nun die Müglichkeit, eigene Menus und Metaboxes zu setzen. Erweiterungen im Backend-Bereich und Vorbereitung für WordPress Version 2.7

v1.4.7

  • Bug-fix CSS-Adresse für WP 2.5

v1.4.3-6

  • Aufrufe diverser JS geändert, einige übergreifende Funktionen nun auch ohne aktives Adminimize-Theme

v1.4.2

  • kleine Erweiterungen, Variablenabfragen geändert

v1.4.1

  • Bug-fixes und Umstellung Sprache

v1.4

  • Performanceoptimierung; Achtung: nur noch 1 Db-Eintrag, bei Update auf Version 1.4 zuvor die Deinstallation-Option nutzen und die Db von überflüssigen Einträgen befreien.

v1.3

  • Backendfunktn. erweitert, Update für PressThis im Bereich Schreiben, etc.

v1.2

  • Erweiterungen der MetaBoxen

v1.1

  • Schreiben-, Verwalten-Bereich ist deaktivierbar; CSS-Erweiterungen des WP 2.3 Themes für WP 2.6; Sidebar im Schreiben-Bereich noch mehr konfigurierbar, Optionsseite ausgebaut, kleine Code-Veränderungen

v1.0

v0.8.1

  • Hinweis im Footer müglich, optional mit optionalen Text, Weiterleitung immer ersichtlich

v0.8

  • Weiterleitung nach Logout müglich

v0.7.9

  • Zusätzlich ist innerhalb der Kategorien nur “Kategorien hinzufügen” deaktiverbar

v0.7.8

  • Mehrsprachigkeit erweitert

v0.7.7

  • Bug-fix für Metabox ausblenden in Write Page

v0.7.6

  • Checkbox für alle auswählen auch in Page und Post, Korrektur in Texten

v0.7.5

  • Checkbox für alle auswählen, Theme zuweisen

v0.7.3

  • Optionale Weiterleitung bei deaktiviertem Dashboard, Einstellungen per Plugin-Seite müglich, Admin-Footer ergänzt um Plugin-infos

v0.7.2

  • Update Options Button zusätzlich im oberen Abschnitt

v0.7.1

  • Thickbox Funktion optional

v0.7

  • WriteScroll optional, MediaButtons deaktivierbar

v0.6.9

  • Theme WordPress 2.3 hinzugekommen, Footer deaktivierbar

Display Widgets

$
0
0

Change your sidebar content for different pages, categories, custom taxonomies, and WPML languages. Avoid creating multiple sidebars and duplicating widgets by adding check boxes to each widget in the admin (as long as it is written in the WordPress version 2.8 format) which will either show or hide the widgets on every site page. Great for avoiding extra coding and keeping your sidebars clean.

This plugin allows you to hide/show widgets based on your visitors’ Country of origin. It uses our own implementation of an Ip2Location-based online API to determine your visitors’ Country, which we called GeoIP2.io. You can read our terms and conditions for more information on our data collection and retention policy. Please note: no calls to external providers will be performed when this feature is deactivated. See the WordPress Plugins page for the toggle to activate or deactivate it. A field in the widget’s configuration panel allows you to list all the ISO Alpha-2 country codes (us, gb, it, etc) for which the widget itself should be visible or hidden. You can find a list of country codes here.

  1. Upload display-widgets.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the ‘Widgets’ menu and show the options panel for the widget you would like to hide.
  4. Select either ‘Show on Checked’ or ‘Hide on Checked’ from the drop-down and check the boxes.

Installation Instructions
  1. Upload display-widgets.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the ‘Widgets’ menu and show the options panel for the widget you would like to hide.
  4. Select either ‘Show on Checked’ or ‘Hide on Checked’ from the drop-down and check the boxes.
My widgets aren’t showing when I activate

With some plugins and themes, you may need to adjust when the widget calls start. You can add the following code to your theme’s functions.php:

add_filter('dw_callback_trigger', 'dw_callback_trigger');
function dw_callback_trigger(){
    return 'wp_head'; //change to: plugins_loaded, after_setup_theme, wp_loaded, wp_head, or a hook of your choice
}

2.6.3

  • Fixed a vulnerability highlighted by one of our users. I encourage all my users to upgrade as soon as possible.

2.6.2.1

  • Fixed a compatibility issue experienced by some users, when using other plugins to handle their widgets.

2.6.2

  • I added a link to the GeoIP2.io’s (an IP2Location-based service) terms and conditions to comply with the WordPress’ repository guidelines. A big thank you to the moderators for their guidance.
  • I am working on implementing full compatibility with WPML (thank you, Merceded, for reaching out to me).

2.6.1

  • Apparently this is a typical initiation ritual: before getting better, things have to get worse, and allow the protagonist to redeem himself and look at the bright future in front of him. Well, that’s what happened to me. I hit a small bump along the way, and I thank all loyal users for sticking with me while I fixed some of the bugs.
  • The idea of downloading 50Mb worth of data from MaxMind was not well received by some of this plugin’s users, who came to the forums to protest and ask me to get rid of it. Fair enough. The idea was to add a new feature to allow you to hide/show widgets based on the visitor’s country, a first attempt to extend this plugin’s functionality in many new exciting ways.
  • The new approach uses Ip2Location-based online API to retrieve your visitor’s Country, if you decide to enable this functionality. No calls to external providers are performed when this feature is deactivated. See WordPress Plugins page for the toggle to activate or deactivate it. A new field in the widget’s configuration panel allows you to list all the ISO Alpha-2 country codes (us, gb, it, etc) for which the widget itself should be visible or hidden. You can find a list of country codes here.

2.6

  • We’re back! The development of this plugin has been resumed. I’m working on adding new features and supporting existing bug and pending requests. Thank you for all your kind support!
  • Optimizations have been applied throughout the source code, to improve performance. Class declarations are now standardized and functions are easier to read and manage.
  • Add new experimental geolocation widget to greet your visitors with the name of the city they’re connecting from. This is very much work in progress, and your feedback on how to improve it, is more than welcome. You can find the widget under Appearance > Widgets.
  • We had to skip a few version numbers because of a mistake in numbering our previous release: PHP evaluates 2.05 as 2.5, so in order to release an update, we had to start from 2.6

2.05

  • Add “Text Domain” to the plugin header to enable translations
  • Add Brazilian Portuguese translation

2.04

  • Check if user is logged in before any other checks
  • Resume use of old hook for those with widgets showing that shouldn’t
  • Fix XSS vulnerablity
  • Allow for taxonomies for post and pages
  • Use Taxonomy labels instead of slugs
  • Added “All Categories” checkbox option
  • New Hook: dw_pages_types_register for registering “custom page”
  • New Hook: dw_instance_visibility for allowing plugin / themes to add their own custom logic for determining the widget visibility
  • Added translations for Finnish and Swedish

2.03

  • Default to check for widgets on wp_loaded hook
  • Added dw_callback_trigger hook to change timing of first widget sidebar check
  • Fixed saving widget settings when widget is first added
  • Updated Polish translation

2.02

  • Trigger widget checking later on page load

2.01

  • Fixed for pre 3.8 compatibility
  • Fixed logged-in/logged-out default to Everyone for existing widgets
  • Fixed category checking for display
  • Correctly show settings after save
  • Only show public post types in the options

2.0

  • Change the timing of checking widgets, so is_active_sidebar works correctly
  • Load the widget options when the widget is opened to speed up page load
  • Save options to a transient for 1 week
  • If is front page or home, also check to see if the individual page is checked
  • Switched logged in/out option to dropdown
  • Added support for custom post type archive pages (contribution from tomoki )
  • Removed ‘include’, ‘login’, and ‘logout’ fallbacks to further alleviate conflicts
  • Added Italian translation

SEO Friendly Images

$
0
0

SEO Friendly Images is a WordPress SEO plugin which automatically updates all images with proper ALT and TITLE attributes for SEO purposes. If your images do not have ALT and TITLE already set, SEO Friendly Images will add them according the options you set. Additionally this makes the post W3C/xHTML valid as well.

ALT attribute is important part of search engine optimization. It describes your images to search engine and when a user searches for a certain image this is a key determining factor for a match.

TITLE attribute play lesser role but is important for visitors as this text will automatically appear in the tooltip when mouse is over the image.

Plugin by Vladimir Prelovac.

If you like what I do in WordPress, you will also like the ManageWP service.

License

This file is part of SEO Friendly Images.

SEO Friendly Images is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SEO Friendly Images is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with SEO Friendly Images. If not, see http://www.gnu.org/licenses/.

  1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
  2. Go to the Plugins page and activate the plugin.
  3. Use the Options page to modify ALT and TITLE options. Turn on Override ALT tag and TITLe tag if you didnt not add these anywhere.
  4. Note that SEO Friendly images works by modifying HTML output on the frontend of you site, and does not modyfiy images in your media gallery or while editing the post See this link for more

How do I correctly use this plugin?

Just activating hte plugin will do the work. If you want to customize go to Settings, SEO Friendly Images and enter additional settings.

How does SEO Friendly Images work?

It replaces your image tags and ads ALT and TITLE tags which are essential for search engine optimization. This will result in more users to your site from the image search results.

Is there anything else?

Yes, you should create an account with Google Webmaster Central and enable enhnanced image indexing option for your website.

Can I suggest an feature for the plugin?

Of course, visit SEO Friendly Images Home Page

I love your work, are you available for hire?

Yes I am, visit my WordPress Services page to find out more.

3.0.5

  • Fixed XSS issue (credit to Ryan Satterfield)

3.0.4

  • Fixed default options

3.0.3

  • Fixed warning messages

3.0.2

  • Fixed warning message

3.0.1

  • Made clear the plugin works by modyfying the image during output, and not changing images in the post editor or in media library as some people expected
  • Debug notices

3.0

  • Major rewrite and optimization of the plugin
  • New tags to use in ALT and TITLE attributes
  • All reported bugs fixed
  • WordPress 4.1 and up compatible

2.7.6

  • WordPress 3.8 compatibility.

2.7.5

  • XSS and CSRF fixes

2.7.4

  • WordPress 3.5.1 Compatibility

2.7.3

  • Reverted change from 2.7.2 as it broke article view on some installations

2.7.2

2.7.1

  • Minor issues fixed (thanks Dewey Bushaw)

2.7.0

2.6.3

  • Display multiple categories (thanks to Charles Blaxland)

2.6.1

  • Added support for overriding image title
  • Fixed bug that sometimes prevented overriding the ALT tag
  • Added support for %tags, replacing post tags (thanks Gerben Tiemens!)
  • Some people had problems updating, this should be resolved now

2.4.1

  • Alt tag replaces dashes and underscore

2.4

  • Regexp Optimization. Fixed bug with single quotes used in images.

All In One Favicon

$
0
0

To get even more email subscribers, use this plugin too!

All In One Favicon adds favicons to your site and your admin pages.
You can either use favicons you already uploaded or use the builtin upload mechanism to upload a favicon to your WordPress installation.

All three favicon types are supported – .ico, .png and .gif (may be animated)
Also, Apple Touch Icons are supported.

Localization

Is your native language missing?
Translating the plugin is easy if you understand english and are fluent in another language.
I described in the FAQ how the translation works.

  • Internet Explorer: Why does my favicon show up in the backend but not in the frontend or not at all?
    Internet Explorer behaves weird, not only when favicons are concerned. You may take a look at this
    FAQ.

  • Why is All In One Favicon not available in my language?
    I speak German and English fluently, but unfortunately no other language well enough to do a translation.
    Would you like to help? Translating the plugin is easy if you understand English and are fluent in another language.

  • How do I translate All In One Favicon?
    Take a look at the WordPress site and identify your language code:
    e.g. the language code for German is de_DE.

    1. download POEdit
    2. download All In One Favicon (from your FTP server or from WordPress.org)
    3. copy the file localization/aio-favicon-en_EN.po and rename it. (in this case aio-favicon-de_DE.po)
    4. open the file with POEdit.
    5. translate all strings. Things like {total} or %1$s mean that a value will be inserted later.
    6. The string that says “English translation by Arne …”, this is where you put your name, website (or email) and your language in. 😉
    7. (optional) Go to POEdit -> Catalog -> Settings and enter your name, email, language code etc
    8. Save the file. Now you will see two files, aio-favicon-de_DE.po and aio-favicon-de_DE.mo.
    9. Upload your files to your FTP server into the All In One Favicon directory (usually /wp-content/plugins/all-in-one-favicon/)
    10. When you are sure that all translations are working correctly, send the po-file to me and I will put it into the next All In One Favicon version.
  • My question isn’t answered here. What do I do now?
    Feel free to open a thread at the All In One Favicon WordPress.org forum.
    I’ll include new FAQs in every new version.

Installation Instructions

Upgrading From A Previous Version

To upgrade from a previous version of this plugin, use the built in update feature of WordPress or copy the files on top of the current installation.

Installing The Plugin

Either use the built in plugin installation feature of WordPress, or extract all files from the ZIP file, making sure to keep the file structure intact, and then upload it to /wp-content/plugins/.
Then just visit your admin area and activate the plugin. That’s it!

Configuring The Plugin

Go to the settings page and and upload your Favicon(s) or add the path/URL to already existing Favicon(s).

See Also: “Installing Plugins” article on the WP Codex

4.6 (2017-04-08)

  • Use __construct() for all class constructors.

4.5 (2016-11-06)

  • Some style tweaks to the settings page.
  • Fix unexpected output on plugin activation.

4.4 (2016-10-26)

  • BUGFIX: Fix undefined index notices.
  • BUGFIX: Use __construct() for PHP7 compatibility.

4.3 (2012-02-21)

  • BUGFIX: File upload will now work in certain browsers, e.g. Internet Explorer and Safari 5
  • NEW: Portuguese translation by Miguel Ângelo Patricio
  • CHANGE: Turkish translation updated by Ömer Faruk Karabulut

4.2.1 (2012-01-21)

  • BUGFIX: fix errormessage that _() wouldn’t work in some installations

4.2 (2012-01-21)

  • BUGFIX: Copy and paste of Favicon URLs now working correctly
  • NEW: Turkish translation by Selçuk Yahşi
  • CHANGE: Eddy Ernesto Ríos updated the Spanish translation
  • CHANGE: deleting all plugin settings now also deleted uploaded favicons
  • CHANGE: option “delete favicon” is only displayed if a favicon was already uploaded
  • CHANGE: add warning that JavaScript is needed for uploading favicons

4.1 (2012-11-17)

  • NEW: Hebrew translation by Ahrale
  • CHANGE: favicon URLs can be copy’n’pasted again
  • CHANGE: upload form only accepts files of type “image” now.
  • CHANGE: use plugins_url to make links HTTPS aware
  • CHANGE: Viliam Brozman updated the Slovak translation
  • CHANGE: Tunghsiao Liu updated the Simplified Chinese translation
  • BUGFIX: switch declaration of ‘NAME’ and ‘TEXTDOMAIN’

4.0 (2012-03-14)

  • NEW: Simplified Chinese translation by Tunghsiao Liu
  • NEW: Czech translation by Neteyes
  • NEW: French translation by Christophe Guilloux
  • NEW: Slovak translation by Viliam Brozman
  • NEW: Serbian translation by Balkanboy Media team
  • NEW: Dutch translation by Pieter Carette
  • NEW: Option to not add reflective shine to Apple Touch Icons
  • CHANGE: uploaded favicons can be deleted
  • CHANGE: new upload buttons, uploading of favicons is now much easier
  • CHANGE: uploaded favicons are now shown on settings page
  • CHANGE: fixed link to Apple Touch Icon howto
  • CHANGE: Major refactoring, hopefully speeds up frontend and backend rendering

3.1 (2011-01-16)

  • CHANGE: made plugin compatible to PHP4

3.0 (2011-01-15)

  • NEW: Added option to remove link from meta box.
  • BUGFIX: Fixed a bug where the plugin would break WordPress 3.0 with Multisite enabled.
  • NEW: Added latest donations and top donations to settings page
  • NEW: Danish translation by GeorgWP
  • NEW: Bahasa Indonesia translation by EKO
  • NEW: Polish translation by Piotr Czarnecki
  • NEW: Swedish translation by Christian Nilsson
  • NEW: Italian translation by Valerio Vendrame
  • NEW: Spanish translation by Juan Pablo Pérez Manes

2.1 (2010-06-06)

  • BUGFIX: Fixing bug where favicons would not be displayed in certain cases.

2.0 (2010-06-03)

  • NEW: now supports Apple Touch Icons for backend and frontend
  • NEW: more links to websites containing information.

1.0 (2010-05-06)

  • NEW: Initial release.

Orbit Fox Companion

$
0
0

Extend your theme functionality with Orbit Fox Companion with various modules like Social Media Share Buttons & Icons, custom menu-icons, one click import page templates, page builder addons and free stock featured images.

Features:
– Template Directory
– Elementor Addons and Widgets
– Beaver Builder Widgets
– Sharing module
– Menu icons module
– Free stock photos module
– More widgets and sections for Hestia Theme
– More widgets and sections for Zerif Theme

You can check out the demo here for a more detailed overview of the features.

OrbitFox is a user-centred plugin with an easy-to-use admin panel. One of the most important features is that modules will only be loaded if they meet two conditions. If they are needed and if they are compatible with your existing themes and plugins. This will cut down on the unnecessary bloating of your website.

We’ve also built some fantastic free themes that work well with Orbit Fox Companion, check them out.

Activating the Orbit Fox Companion plugin is just like any other plugin. If you’ve uploaded the plugin package to your server already, skip to step 5 below:

  1. In your WordPress admin, go to Plugins > Add New
  2. In the Search field type “Orbit Fox”
  3. Under “Orbit Fox Companion” click the Install Now link
  4. Once the process is complete, click the Activate Plugin link
  5. Now, you’re able to use Orbit fox and setup the modules you need. These can be found on the Orbit Fox Companion dashboard page
  6. Make the changes desired, then click the Save changes button at the bottom

Installation Instructions

Activating the Orbit Fox Companion plugin is just like any other plugin. If you’ve uploaded the plugin package to your server already, skip to step 5 below:

  1. In your WordPress admin, go to Plugins > Add New
  2. In the Search field type “Orbit Fox”
  3. Under “Orbit Fox Companion” click the Install Now link
  4. Once the process is complete, click the Activate Plugin link
  5. Now, you’re able to use Orbit fox and setup the modules you need. These can be found on the Orbit Fox Companion dashboard page
  6. Make the changes desired, then click the Save changes button at the bottom
How I can get support for this plugin ?

You can learn more about Orbit Fox Companion and ask for help by visiting ThemeIsle website.

What can I do with this plugin

This plugin extends the features of your sites by adding numerous features.

Why use our custom icons module:
– Choose from a large variety of custom icons.
– No coding needed, you can leverage the power of our dropdown icons selector and choose the right icon for your menu.

Why use our sharing module:
– It’s easy to use
– Enable sharing networks right from your admin dashboard and choose on what kind of devices you would like to show them.
– It’s fully customizable: You can easily optimise button location for according to the device your visitors will use.
– Choose from more than 20+ social networks to share with full control for every device that your visitors use.
– The sharing options can be positioned for the maximum effect according to whether the visitor is using a mobile device or desktop. Best of all they can be switched on/off from your WordPress instance.

Why use our custom Elementor addons module:
– We offer new widgets to add more value to the content you can create within Elementor page builder.
– Pricing Table Widget to easily create pricing layouts.
– Services Widget to easily create pricing layouts.
– Post Grid Widget to easily list your Posts / Products / any other post types in a grid.

Why use our custom Beaver Builder addons module:
– We offer new widgets to add more value to the content you can create within the Beaver Builder page builder.
– Pricing Table Widget to easily create pricing layouts.
– Services Widget to easily create pricing layouts.
– Post Grid Widget to easily list your Posts / Products / any other post types in a grid.

Why use our Template Directory:
– One-click import for awesome page templates.
– Elementor templates will be added frequently for you to use creatively.

Why should I use this with Zerif/Hestia themes:
– By using it along with our themes you gain access to a lot of useful widgets like Testimonials, Our Focus, About Us and more other.

2.4.1 – 2018-02-20

  • Added intent confirmation for uptime monitor.
  • Register site to endpoint only if we have a valid email address.
  • UX improvements for module activation.

2.4.0 – 2018-02-16

  • Adds a new module for uptime monitor of your website.
  • Adds 4 more hooks for modules related actions.

2.3.1 – 2018-01-17

  • Disabled automatic display for sharing button on pages and added an option to toggle it.

2.3.0 – 2018-01-15

  • Adds 3 forms widgets for Elementor (Contact form, Newsletter, and Registration form).
  • Improve menu icons copyright.
  • Allows social icons on pages.
  • Adds beaver widgets module active by default.

2.2.7 – 2017-12-21

  • Fix for Hestia clients section default content
  • Beaver Builder Widgets show only if you have beaver builder installed
  • Added Screenshots desciptions

2.2.6 – 2017-12-19

  • Added new Beaver Builder Widgets Module – Pricing table widget, Services widget, Posts Grid widget.
  • Better user experience for the template directory.
  • More native design for the template directory.
  • Added three free new templates to the template directory – Path, Mocha and Ascend.
  • Fixed bug with the Elementor Pricing Table widget button link.
  • Fixed php notice given by the Elementor Posts Grid widget.
  • Removed the useless Stats module.

2.2.5 – 2017-12-11

  • Better UX for CC0 images import module.
  • Improved Elementor Services Widget.
  • Added new templates to the template directory.

2.2.4 – 2017-12-04

  • Fixed issue with menu icons module loading.

2.2.3 – 2017-11-27

  • [Hestia] Fixed issue with Team member section not opening external links in a new tab
  • [Hestia] Fixed alignment issues with the front page sections

2.2.2 – 2017-11-24

  • Renamed flickr api util file.
  • Fixed issue with template directory preview plugin install modal.

2.2.1 – 2017-11-24

  • Fixed module loading for Elementor widgets module.

2.2.0 – 2017-11-23

    • Added new Elementor Widgets module;
    • Added new Template Directory module;
    • Bug fixes for the Photos Import Module;
    • Bug fixes for the Social Sharing module backend interface;
    • Moved Orbit Fox Companion out of Tools Menu;

2.1.1 – 2017-11-16

  • Adds compatibility with WordPress 4.9.

2.1.0 – 2017-11-08

  • Adds custom icons menu module.
  • Adds free stock images integration with mystock.photos .

2.0.11 – 2017-10-19

  • Fixed alignment issue for titles in Hestia

2.0.10 – 2017-10-18

  • Added selective refresh options for the Show/Hide frontpage controls in Hestia
  • Make external links open in new tab for the frontpage sections in Hestia
  • Added some new filters to control the number of items per row appear in the Features and Testimonials Frontpage section – http://docs.themeisle.com/article/669-how-to-add-4-feature-items-on-a-line-in-hestia

2.0.9 – 2017-10-17

  • Enhanced layout for Hestia sections.

2.0.8 – 2017-10-11

  • Fixed bug with URL protocols filter priority.
  • Fixed bug with icons background styled by URL address.

2.0.7 – 2017-10-02

  • New improved options for frontpage sections ordering/disabling in Hestia

2.0.6 – 2017-09-19

  • Added selective refresh for titles options in the frontpage sections in Hestia

2.0.5 – 2017-09-12

  • Added new Ribbon and Clients Bar sections in Hestia

2.0.4 – 2017-09-11

  • Adds PHP minimum requirement.
  • Fix for admin styles loading screen.

2.0.3 – 2017-08-24

  • Improved compatibility with the new Hestia version.

2.0.2 – 2017-08-16

  • Fix accordion not opening to display save buttons for modules

2.0.1 – 2017-08-14

  • Fixed issues with grey icons in Hestia.
  • Fixed Recommended Actions flags in customizer.

1.0.3

  • New widgets for Rhea child theme
  • Improved front page selection mechanism for Hestia

1.0.1

  • Changed tested up to

1.0.0

  • First version of the plugin

WP Maintenance Mode

$
0
0

Add a maintenance page to your blog that lets visitors know your blog is down for maintenance, or add a coming soon page for a new website. User with admin rights gets full access to the blog including the front end.

Activate the plugin and your blog is in maintenance-mode, works and only registered users with enough rights can see the front end. You can use a date with a countdown timer for visitor information or set a value and unit for information.

Also works with WordPress Multisite installs (each blog from the network has it’s own maintenance settings).

Features

  • Fully customizable (change colors, texts and backgrounds);
  • Subscription form (export emails to .csv file);
  • Countdown timer (remaining time);
  • Contact form (receive emails from visitors);
  • Coming soon page;
  • Landing page templates;
  • WordPress multisite;
  • Responsive design;
  • Social media icons;
  • Works with any WordPress theme;
  • SEO options;
  • Exclude URLs from maintenance;
  • Bot functionality to collect the emails in a friendly and efficient way.

Bugs, technical hints or contribute

Please give us feedback, contribute and file technical bugs on GitHub Repo.

Credits

Developed by Designmodo & StrictThemes – WordPress Themes

  1. Unpack the download package
  2. Upload all files to the /wp-content/plugins/ directory, include folders
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to Settings page, where you can change what settings you need (pay attention to Exclude option!)

Installation Instructions
  1. Unpack the download package
  2. Upload all files to the /wp-content/plugins/ directory, include folders
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Go to Settings page, where you can change what settings you need (pay attention to Exclude option!)
How to use plugin filters

See [GitHub Repo] (https://github.com/Designmodocom/WP-Maintenance-Mode) FAQ.

Cache Plugin Support

WP Maintenance Mode can be unstable due the cache plugins, we recommend to deactivate any cache plugin when maintenance mode is active.

Exclude list

If you change your login url, please add the new slug (url: http://domain.com/newlogin, then you should add: newlogin) to Exclude list from plugin settings -> General Tab.

2.1.2 (04/03/2018)

  • fixed a bug that was breaking the plugin after updating from 2.0.9 to 2.1.1

2.1.1 (01/03/2018)

  • fixed a visual bug with wrap container
  • added internationalization support for bot fixed strings
  • fixed path for loading data.js required for the bot (thanks @ George Jipa)
  • added wpmm_before_scripts hook, fires just before loading the scripts
  • moved data.js to uploads directory (thanks @ George Jipa)

2.1 (27/02/2018)

  • added bot feature
  • css fixes
  • new css transitions for buttons
  • fixed https problem (thanks @ George Jipa)
  • updated translations, help us! 🙂

2.0.9 (29/11/2016)

  • new hook (wpmm_after_body) in maintenance mode template (thanks @ Karolína Vyskočilová)
  • pt_PT (portuguese) language update (thanks @ Pedro Mendonça)
  • maintenance mode template can also be loaded from theme/child-theme folder (thanks @ Florian Tiar and Lachlan Heywood)
  • new hooks for contact form (if you want to add new fields): wpmm_contact_form_start, wpmm_contact_form_before_message, wpmm_contact_form_after_message, wpmm_contact_form_end
  • new hook for contact form validation (if you want to validate new fields): wpmm_contact_validation
  • new hooks for contact form template (if you want to display new fields): wpmm_contact_template_start, wpmm_contact_template_before_message, wpmm_contact_template_after_message, wpmm_contact_template_end
  • some javascript improvements
  • small css fix for contact form (thanks @ frontenddev)

2.0.8 (09/09/2016)

  • add wp_scripts() function (in helpers.php) to maintain backward compatibility (for those with WP < 4.2.0)
  • css fix for subscribe button on maintenance page
  • fix multisite administrator access issue
  • pt_PT (portuguese) language update (thanks @ Pedro Mendonça)
  • new hooks for Contact module: wpmm_contact_template, wpmm_contact_subject, wpmm_contact_headers
  • jQuery (google cdn) path fix when SCRIPT_DEBUG is true

2.0.7 (06/07/2016)

  • reset_settings _wpnonce check (thanks # Wordfence)
  • modules > google analytics code sanitization (thanks @ Wordfence)
  • move sidebar banners from our servers to plugin folder… as WordPress staff requested
  • Subscribe button error on Mobile version (thanks @ Hostílio Thumbo)
  • replace $wp_scripts global with wp_scripts() function
  • de_DE language file update (thanks @ tt22tt)

2.0.6 (20/06/2016)

  • notifications update
  • languages update

2.0.5 (17/06/2016)

  • roles (array) fix

2.0.4 (17/06/2016)

  • fixed issue: responsive subscribe form
  • fixed issue: jQuery was loaded from a different folder on some WP installations
  • fixed issue: errors after update (strstr on empty strings because of saving empty lines on exclude list)
  • fixed issue: if “Redirection” from “General” tab is active, also redirects ajax calls
  • fixed issue: settings page title was wrong placed
  • “contact” feature update – nice email template + reply-to email header
  • refactoring for some methods
  • all assets are now minified
  • rewrite count db records function (used on subscribers count)
  • compatible with https://github.com/afragen/github-updater
  • compatible with wp-cli http://wp-cli.org/
  • improved responsivity
  • improved roles access; now you can set multiple roles (editor, author, subscriber, contributor) and administrator will always have access to backend and frontend
  • it_IT translation by benedettogit (https://github.com/benedettogit)
  • updated all language files (need help for 100% translation)

2.0.3 (07/10/2014)

  • WP_Super_Cache issue was fixed
  • fixed “Subscribe” button issue on Safari mobile
  • fixed color of subscribe-success message (same color as subscribe_text)
  • “Social networks” module edits: settings for links target + a new social network: linkedin
  • new module “Google Analytics”
  • loginform shortcode reintroduced
  • dashboard link on maintenance page reintroduced
  • the content editor accepts new css inline properties: min-height, max-height, min-width, max-width. Use them wisely! 🙂
  • Settings & sidebar view + old translation files edited
  • Update from old version 1.x to 2.x issue was fixed
  • Translate on activation issue was fixed
  • de_DE translation by Frank Bültge (http://bueltge.github.io/)
  • pt_PT translation (100% translated) by Pedro Mendonça (http://www.pedromendonca.pt)
  • ru_RU translation (100% translated) by affectiosus (https://github.com/affectiosus)
  • nl_NL translation by dhunink (https://github.com/dhunink)
  • es_ES translation (100% translated) by Erick Ruiz de Chavez (http://erickruizdechavez.com/)
  • fr_FR translation by Florian TIAR (https://github.com/Mahjouba91)
  • pt_BR translation by Jonatas Araújo (http://www.designworld.com.br/)
  • sv_SE translation by Andréas Lundgren (http://adevade.com/)

2.0.2 (04/09/2014)

  • Removed “Author Link” option from General
  • Countdown – save details fix

2.0.1 (02/09/2014)

  • Reintroduced some deprecated actions from old version (but still available in next 4 releases, after that will be removed) and replaced with new ones:
  • wm_head -> wpmm_head
  • wm_footer -> wpmm_footer
  • Multisite settings link fix
  • WP_Maintenance_Mode: init (array checking for custom_css arrays, move delete cache part into a helper, etc.), add_subscriber, send_contact, redirect fixes & optimizations
  • WP_Maintenance_Mode_Admin: save_plugin_settings fixes, delete_cache (new method)
  • Settings & Maintenance views fixes
  • Readme.txt changes

2.0.0 (01/09/2014)

  • Changed design and functionality, new features
  • Changed multisite behaviour: now you can activate maintenance individually (each blog from the network has it’s own maintenance settings)
  • Removed actions: wm_header, wm_footer, wm_content
  • Removed filters: wm_header
  • Removed [loginform] shortcode
  • Some filters are deprecated (but still available in next 4 releases, after that will be removed) and replaced with new ones:
  • wm_heading -> wpmm_heading,
  • wp_maintenance_mode_status_code -> wpmm_status_code
  • wm_title -> wpmm_meta_title
  • wm_meta_author -> wpmm_meta_author
  • wm_meta_description -> wpmm_meta_description
  • wm_meta_keywords -> wpmm_meta_keywords
  • Added new filters:
  • wpmm_backtime – can be used to change the backtime from page header
  • wpmm_meta_robots – can be used to change Robots Meta Tag option (from General)
  • wpmm_text – can be used to change Text option (from Design > Content)
  • wpmm_scripts – can be used to embed new javascripts files
  • wpmm_styles – can be used to embed new css files
  • wpmm_search_bots – if you have Bypass for Search Bots option (from General) activated, it can be used to add new bots (useragents)
  • Removed themes and now we have a “Design” & “Modules” tabs, where the look and functionality of the maintenance page can be changed as you need

07/07/2014

  • Switch to new owner, contributor

1.8.11 (07/25/2013)

  • Fixes for php notices in scrict mode
  • Alternative for check url, if curl is not installed

1.8.10 (07/18/2013)

  • Add check for urls, Performance topics
  • Change default setting of ‘Support Link’ to false
  • Fix network settings php notices

1.8.9 (06/20/2013)

  • Allow empty header, title, heading string
  • Small code changes
  • Add Support function
  • Remove preview, will include later in a new release with extra settings page

1.8.8 (06/05/2013)

  • Fix path to localized flash content
  • Fix preview function
  • Add ukrainian translation
  • Add czech translation
  • Fix exclude function for IP
  • Security fix for save status via Ajax

1.8.7 (04/07/2013)

  • Add RTL support for splash page
  • Add Filter Hook wp_maintenance_mode_status_code Status Code; default is 503
  • Add support for custom splash page; leave a file with this name wp-maintenance-mode.php in the wp-content; the plugin use this file
    The plugin checks in WP_CONTENT_DIR . '/wp-maintenance-mode.php'
  • Small minor changes
  • Add filter for more date on splash page

1.8.6 (02/22/2013)

  • Remove log inside console for JS
  • Add support for time inside the countdown
  • Add filter hook wm_meta_authorfor the meta data author
  • Add filter hook wm_meta_description for custom description
  • Add filter hook wm_meta_keywordsfor custom meta keys

1.8.5 (01/24/2013)

  • Added new settings for hide, view notices about the active maintenance mode
  • Changes on source, codex
  • Fix PHP Notices Support Thread
  • Change default settings, added ajax
  • Fix Preview function
  • Fix uninstall in WPMU
  • Small updates on styles for login form

1.8.4 (12/06/2012)

  • Fix for include JS in frontend to use countdown
  • Small mini fix for a php notice
  • Add charset on spalsh page for strange databases
  • Enhanced default exclude adresses
  • Add shortcode [loginform] for easy use a login form in splash page
  • Test with WordPress 3.5

1.8.3

  • Fix for the forgotten update of JS-files; slow SVN 🙁
  • Minor Fixes

1.8.2

  • Add different access for Frontend and Backend
  • Add Rewrite after Login for Frontend Access
  • Different small changes
  • Test for WP 3.5

1.8.1

  • Add option for value of robots meta tag
  • Add option for optional admin login

1.8.0

  • Include all scripts in backend via function
  • Update datepicker and countdown js
  • Supportet IP as exclude for see the frontend
  • Add support for flish cache od WP Super Cache and W3 Total Cache plugins
  • Fix for changes in WP 3.3 Multisite

1.7.1 (12/05/2011)

  • fix for WP smaller 3.2* on Network

1.7.0 (12/02/2011)

  • add functionalities to use in WP Multisite
  • remove message in header, current is not fixed the ticked in core and the message on Admin Bar an Notice is enough
  • check on WP 3.3RC1

1.6.10 (08/30/2011)

  • add hint in Admin Bar, if active
  • small changes for WP Codex

1.6.9 (06/13/2011)

  • Small fix for empty string on custom design

1.6.8 (04/05/2011)

  • Small changes on check for datepicker
  • Fix for Design monster

1.6.7 (01/05/2011)

  • Bugfix: new check for files for different themes; hope this fix the server errors
  • Bugfix: fix add default settings
  • Maintenance: different changes on the syntax
  • Feature: add check for Super Admin on WP Multisite; has allways the rights for access
  • Feature: now it is possible to exclude feed from maintenance mode
  • Maintenance: check with 3.0.4 and 3.1-RC2
  • Maintenance: update language file: .pot, de_DE
  • Bugfix: JavaScript error on Bulk Actions on plugins fixed
  • Maintenance: fix all notice, if set no values

1.6.6. (10/09/2010)

  • Maintenance: many changes on the code; $locale and hook in side frontend
  • Maintenance: change attribute_escaped to esc_attr with custom method for WP smaller 2.8
  • Maintenance: Update german language files
  • Feature: Shortcodes is now possible in the “Text” option
  • Feature: no cache header rewrite

1.6.5 (09/16/2010)

  • add new design “Chemistry” by elmastudio.de
  • changes for include methods od class for preview
  • changes the possibility for include of language specific flash files

1.6.4 (09/13/2010)

  • add preview functions
  • bugfix for list in wp-admin/plugins.php
  • remove datepicker.regional – dont work fine
  • different small changes
  • new language file .pot
  • add flash file and change on plugin for style “Animate” for spanish language

1.6.3 (07/27/2010)

  • bugfix to include stylesheet on maintenance mode message

1.6.2 (07/08/2010)

  • add functions for hint in the new UI of WP 3.0
  • add more WP Codex standard source
  • fix strings in the language and languages files
  • add datetimepicker-de

1.6.1 (06/18/2010)

1.6 (05/17/2010)

  • bugfix for exclude sites

1.5.9 (05/07/2010)

  • change different points
  • add possibility to wotk with MySQLDumper

= 1.5.8 (21/03/2010)=
* fix exclude error
* add textareas for heading and header fields

1.5.7 (03/18/2010)

  • block admin-area via role
  • add message for registered users with not enough rights
  • add message on login-page
  • different changes

1.5.6 (02/25/2010)

  • changes on css, site.php and different syntax on the plugin

1.5.5 (02/23/2010)

  • SORRY, small bug for the url to jQuery

1.5.4 (02/23/2010)

  • add time for countdown
  • changes for WP 3.0
  • changees on rights to see frontend

1.5.3 (01/05/2010)

  • Fix for JavaScript with WordPress 2.9
  • Add new custom fields for fronted: title, header, heading
  • Fix for setting userrole to see frontend
  • Change laguage files

1.5.2 (01/04/2010)

  • add user-role setting
  • correctly the de_DE language file

1.5.1 (10/04/2009)

  • add small fix
  • add language files (en_ES, ro_RO)

1.5.0 (09/28/2009)

  • add countdown
  • change options
  • change default options
  • add field for own adress to excerpt of the maintenance mode
  • etc.

1.4.9 (07/09/2009)

  • also ready for WordPress 2.6
  • add romanian language files
  • add italian language file by Gianni Diurno

1.4.8 (03/09/2009)

1.4.7 (26/08/2009)

  • change doc-type to utf-8 without BOM

v1.4.6 (24/08/2009)

  • add design “Animate (Flash)” by Sebastian Schmiedel
  • add new hook for add content wm_content to include flash on content
  • add frensh language files

v1.4.5 (19/08/2009)

  • fix html string in text on frontend
  • add design “Paint” by Marvin Labod
  • add turkey language files

v1.4.4 (18/08/2009)

v1.4.3 (13/08/2009)

  • add option for the Text
  • add option for active maintenance mode
  • add design “The FF Error” by Thomas Meschke
  • add design “Monster” by Sebastian Sebald

v1.4.2 (10/08/2009)

  • add design “The Sun” by Nicki Steiger
  • now it is possible to add own css and add in settings the url to the css-file

v1.4.1 (07/08/2009)

  • small html-fix

v1.4 (06/08/2009)


Viewing all 2035 articles
Browse latest View live