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!

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

WP CLI support

Redirect based upon login status, user agent, or referrer

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 import/export to JSON, CSV, .htaccess, and Nginx rewrite.rules

Full regular expression support

Apache .htaccess is not required – works entirely inside WordPress

Support for Apache and Nginx

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

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.7.1 – 14th August 2017

Improve display of errors

Improve handling of CSV

Reset tables when changing menus

Change how page is displayed to reduce change of interference from other plugins

2.7 – 6th August 2017

Finish conversion to React

Add WP CLI support for import/export

Add a JSON import/export that exports all data

Edit redirect position

Apache config moved to options page

Fix 410 error code

Fix page limits

Fix problems with IE/Safari

2.6.6

Use React on redirects page

Use translate.wordpress.org for language files

2.6.5

Use React on groups page

2.6.4

Add a limit to per page screen options

Fix warning in referrer match when referrer doesn’t exist

Fix 404 page showing options

Fix RSS token not regenerating

404 and log filters can now avoid logging

Use React on modules page

2.6.3

Use React on log and 404 pages

Fix log option not saving ‘never’

Additional check for auto-redirect from root

Fix delete plugin button

Improve IP detection for Cloudflare

2.6.2

Set auto_detect_line_endings when importing CSV

Replace options page with a fancy React version that looks exactly the same

2.6.1

Fix CSV export merging everything into one line

Fix bug with HTTP codes not being imported from CSV

Add filters for source and target URLs

Add filters for log and 404s

Add filters for request data

Add filter for monitoring post permalinks

Fix export of 404 and logs

2.6

Show example CSV

Allow regex and redirect code to be set on import

Fix a bunch of database installation problems

2.5

Fix no group created on install

Fix missing export key on install

Add 308 HTTP code, props to radenui

Fix imported URLs set to regex, props to alpipego

Fix sorting of URLs, props to JordanReiter

Don’t cache 307s, 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

The MainWP Child plugin is used to securely manage multiple WordPress websites from your MainWP Dashboard. This plugin is to be installed on every WordPress site you want to control from your Dashboard.

MainWP is a self-hosted WordPress management system that allows you to manage an endless amount of WordPress blogs from one dashboard on your server.

Features include:

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

Update all WordPress installs, Plugins and Themes from one location

Manage and Add all your Posts from one location

Manage and Add all your Pages from one location

Run everything from 1 Dashboard that you host!

Upload the MainWP Child folder to the /wp-content/plugins/ directory

Activate the MainWP Child plugin through the ‘Plugins’ menu in WordPress

Installation Instructions

Upload the MainWP Child folder to the /wp-content/plugins/ directory

Activate the MainWP Child plugin through the ‘Plugins’ menu in WordPress

What is the purpose of this plugin?

It allows the connection between the MainWP Dashboard plugin and the site it is installed on.

General Usage

Activate WP-DBManager Plugin

The script will automatically create a folder called backup-db in the wp-content folder if that folder is writable. If it is not created, please create the folder and ensure that the folder is writable

Open Folder: wp-content/backup-db

If you are on Apache, move the htaccess.txt file from Folder: wp-content/plugins/wp-dbmanager to Folder: wp-content/backup-db/.htaccess if it is not there already

If you are on IIS, move the Web.config.txt file from Folder: wp-content/plugins/wp-dbmanager to Folder: wp-content/backup-db/Web.config if it is not there already

Move index.php file from Folder: wp-content/plugins/wp-dbmanager to Folder: wp-content/backup-db/index.php if it is not there already

Build Status

Development

Translations

Credits

Donations

I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks, I will really appreciate it. If not feel free to use it without any obligations.

Disclaimer

Note that this plugin passes your datababase password via –password in the command line of mysqldump. This is convenient but as a trade off, it is insecure.

On some systems, your password becomes visible to system status programs such as ps that may be invoked by other users to display command lines. MySQL clients typically overwrite the command-line password argument with zeros during their initialization sequence. However, there is still a brief interval during which the value is visible. Also, on some systems this overwriting strategy is ineffective and the password remains visible to ps. Source: End-User Guidelines for Password Security

If this is a concern to you, I recommend another database backup plugin called WP-DB-Backup

To know about the difference between WP-DBManager and WP-DB-backup, checkout What is the difference between WP-DBManager and WP-DB-Backup? in the FAQ section.

My database is not backed up / My backup file is 0Kb

Ensure that your host allows you to access mysqldump. You can try to narrow the problem by Debugging via SSH:

In wp-dbmanager.php

Find check_backup_files(); on line 246

Add below it echo $command;

Go to WP-Admin -> Database -> Backup

Click Backup

It should print some debugging statements

Copy that line than run it in SSH

If you need help on SSH contact your host or google for more info

What is the difference between WP-DBManager and WP-DB-Backup?

WP-DBManager uses mysqldump application to generate the backup and mysql application to restore them via shell.

WP-DB-Backup uses PHP to generate the backup. In some cases WP-DB-Backup will work better for you because it requires less permissions. Not all host allows you to access mysqldump/mysql directly via shell.

WP-DBManager allows you to have automatic optimizing and repairing of database on top of backing up of database.

Why do I get the message “Warning: Your backup folder MIGHT be visible to the public!”?

Ensure that you have renamed htaccess.txt to .htaccess and placed it in your backup folder (defaults to wp-content/backup-db/)

If you are 100% sure you have did that and have verfied that the folder no longer is accessible to the public by visiting the URL http://yousite.com/wp-content/backup-db/, you can safely disable the notice by going to WP-Admin -> Database -> DB Options and set Hide Admin Notices to Yes.

SEO Redirection is a WordPress plugin to manage 301 redirections and to track of 404 errors, you can build and manage redirections easily for your site,
This plugin is useful if you want to migrating pages from an old website, or are changing the directory of your WordPress website.

AdSense Manager was replaced by Advertising Manager, however that is no longer developed. In response to a
number of queries I have updated my most recent version of the plugin to work with the latest WordPress and released it here. Unfortunately, if you upgraded to Advertising Manager
you may need to reimport your ads.

Do I still need AdSense Manager now I can manage ads through Google’s system?

No, and Yes. While the original purpose of being able to modify colours etc. without digging into code is now gone (although still supported) there are other advantages to AdSense Manager. For example: positioning. Additionally there are some plans afoot to provide intelligent ad placing methods to make all this work even better.

How do I place Ad code at the top, bottom, left, right, etc. of the page?

There is a (nice tutorial here)[http://www.tamba2.org.uk/wordpress/adsense/] which explains positioning using code in template files. You can use this together with AdSense Manager: just place the ad code tags where it says “place code here”.

Upgrading has gone a bit wrong… What can I do?

To revert to an old copy of your Ad database, go to your Dashboard and add ?adsensem-revert-db=X to your URL. Replace X with the major version that you want to revert to.

If the latest version to work was 2.1, enter: ?adsensem-revert-db=2

Load the page and AdSense Manager will revert to that version of the database and re-attempt the upgrade.

What else do you have planned?

Ad Zones to allow grouping of ads at a particular location, and switching depending on the visitors language, country, etc.

Auto-inserting of ads into posts based on configurable rules (i.e. All Posts, 2nd Paragraph)

With CMS Commander you can manage multiple WordPress sites from a single powerful dashboard. We help you control, monitor and backup all your websites – no matter if you have one or hundreds.

But CMS Commander is more than just another WordPress management solution. We do also provide you with essential marketing tools to optimize your content and better monetize your sites. With CMS Commander you will save time and earn more.

The full list of things you can do with CMS Commander is long. Have a look at our features page on cmscommander.com to get a full overview of how we can help you manage WordPress.

A free account allows you to manage up to 3 WordPress sites with basic features and also includes a 14 day trial of all premium features. See here for more details about our premium upgrades.

The CMS Commander WordPress plugin handles the secure communication between your individual websites and your WordPress management dashboard at cmscommander.com and needs to be installed on each site you want to manage remotely with us.

Credits: Vladimir Prelovac for his worker plugin on which the CMS Commander plugin is based.

License

This file is part of the CMS Commander Plugin.

The CMS Commander Plugin 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.

The CMS Commander Plugin 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.

If you own many WordPress sites you certainly know how cumbersome it can be to take care of them all. CMS Commander changes that: By managing all your sites in bulk from a single dashboard you can save a lot of time. Furthermore CMS Commander also helps you monetize your sites and secures them by creating automatic backups.

Is CMS Commander Free?

We offer a basic account that allows you to manage up to 3 WordPress sites for free. Plans for managing more sites are available at affordable rates and contain all features. For details please refer to our pricing page.

Is CMS Commander secure?

Yes, we take security serious and implemented lots of safeguards to keep your managed sites secure. It the 5+ years that CMS Commander has been operating there has been no security incident as a result of our care. You do not need to enter admin passwords to manage sites in your CMS Commander account and all communication is sent through a secure SSL-encrypted connection. You can furthermore secure your CMS Commander account with 2-factor authentication.

Does CMS Commander leave a footprint?

No, CMS Commander does not leave a footprint on the sites you manage with it since it operated entirely in the back end. Our service is save to use with PBNs and can not be detected.

2.24

Fixes custom post types not returning properly when searching a site for content.

You’ll find the new version of WP Bannerize here.
This new version can import the previous database. Anyway, you can use them in the same time for a easy test and upgrade.

WP Bannerize is an Amazing Banner Manager. With WP Bannerize you can manage all your advertising stuff through widgets, shortcodes or directly from your template.
In your template insert: <?php if(function_exists( 'wp_bannerize' )) wp_bannerize(); ?>, use new shortcode featured or set it like Widget.

With ZM Ajax Login & Register, you can create a custom login and registration page. No need for any custom post types, just create a normal WordPress page, add your own custom logo, text, and use the following shortcode [ajax_login], [ajax_register].

From the settings you can assign login and register modal boxes to menu items, and add a redirect URL. By assigning the login and register modals to menu items users will be able to click menu items, will display a single login or register form in a modal without any post content. Once the users login they can be redirected to a custom page, for example: “dashboard”, or “welcome”.

Now your visitors can login or register from the page you’ve set-up.

Each form has pre-set styling options and uses AJAX. From the settings you can choose either; stacked (default) or wide styling. Additional styling you can be achieved by adding your custom CSS or using one of the available hooks.
Feel free to contact us and will add any additional hooks you need. The forms use AJAX to verify that the username and email are valid and are not already in use.

If you’ve enabled the Facebook login or register, from your settings, the Facebook button will display in the form. Each user that logins with Facebook will be register as a “subscriber” and their Facebook profile picture will be used as their avatar.

Features

Facebook login support

Redirect users to a custom URL or page after login, such as; “Dashboard” or “Welcome”

AJAX verification for username and email accounts

Choose between different styles: stacked (default) or wide

Advanced usage includes: Assign login and register modals to menu items, support for custom CSS, several hooks are available as well

Now available in Russian thanks to artbelov, Spanish and French thanks to Thomas G

Additional Features

Interested in more features? View our Pro Version, which includes the following:

Force user login – Create your own private site

Independent Redirect – Send existing users to a “dashboard” page, or new users to a “welcome” page.

It is hard to manage WordPress pages when it comes to have more than 10 static pages, right ? Current UI makes it difficult to manage a whole tree of pages. Advanced Page Manager aims to create a totally new Page Manager Panel designed to help you get the job done.

Discover how in 3 minutes (better in HD or 480p).

So, what should you expect from this plugin ?

An easy understand tree. All your pages are presented in an easy to understand tree with all necessary actions to take care of them.

Browse, Show/hide subpages. The plugin even remembers the state of each page so that you won’t have to browse again and again the tree to find the same page.

Classic actions. Of course, classic actions such as Edit, Preview/View are still there !

Add, move and delete pages from within the tree. But you will also be able to add, move and delete pages from within the tree. And no more cumbersome drag/drop to move pages. We have created a zen way for you to do that Also, you don’t have to edit to add a page anymore. Just click the Add New button.

New Status for pages. WordPress Status are fine for posts but sound odd for pages. With APM, your pages are online or… offline. Simple no ?

Publish/unpublish. Push online (or pull offline) one or more pages directly from the tree.

Template Management. Affect or change template for 1 page or any selected range of pages.

Select pages. We also provide an easy way to select all subpages for a given parent page.

Where is my page ? From the Edit panel, the result lists or even the theme itself, you’ll be able to find your page in the tree thanks to the Where my page? button.

Search and filter. Search for pages. Filter to get the list of all online or offline pages. Sort by column in result lists.

No clumsy interface. As you, we love the WordPress UI. You’ll feel at home with APM. The plugin interface matches WordPress standards.

Theme integration. We also respect your theme. Pages are still pages even managed by APM. No need to change your templates.

Template Tags. However, we provide a new set of Template Tags to handle pages in your themes. Feel free to use them if you need to.

Don’t like it ? Under the hood, it’s still WordPress. If you uninstall APM, your pages will be there because it’s your content and we care for it.

Don’t speak English ? APM is also available in French. Want it in your language ? All strings are available to translation in the WordPress way.

Download and install Advanced Page Manager to fully enjoy it !

About

Hooks

Add custom columns

apm_manage_pages_columns

Type filter

Purpose : allows to add or modify columns to display on the APM pages tree and lists

Takes one argument / return value

$apm_columns : associative array where keys are the name of the columns, and values are the header texts for those columns

Who’s behind this plugin ?

January the 21st, 2013 – Advanced Page Manager has been designed and developed by a group of WordPress addicts doing professional WordPress projects (among other things like living a normal life). The idea of Advanced Page Manager emerged as we were working on news sites with a lot of pro contents that were… not news but kind of knowledge base (eg. best practices, tutorials…). It was obvious that we could do those contents with standard posts but we had also to twist them in a way we felt as not as a good way to go. So we decided to give a boost to WordPress pages to match a more CMS like management. But we also felt that we had to respect WordPress (UI of course and also technically speaking). We are very happy to release it after 4 months of hard work and hope that you will enjoy it in your own projects.

We’d like to thank the Groupe Moniteur, a french B2B news company, that allowed us to develop this project. More specificaly, we thank Caroline Tessier and Claire de Smedt, both wonderful project managers for their help (and patience).

Click the standard Pages item in the admin menu to access the new management panel

If you like to activate addons :

Go to Settings panel (in the Pages admin menu)

To activate an addon, choose Activated in the corresponding dropdown list

Clic the “Save Changes” button (of the Addons box)

What happen to the regular WordPress pages when the plugin is installed ?

Well nothing at all. The plugin creates a new management panel and still relies on the regular WordPress pages. However we do use a new way to store page relationships to speed up display. Also we don’t create any new database table and regular relationships are maintained. If you uninstall the plugin, pages will be there safe and sane.

Does the plugin have hooks ?

Currently, APM has some hooks but not in a consistent way. We are going to develop a lot more hooks in the post 1.0 era. Currently, hooks are available to add custom columns and action links (see Other Notes tab)

What are addons ?

Addons are optional functionalities you can activate from the Settings menu (see Installation tab). Think them as plugins for… plugin. At the moment, there is only one addon which allows to add a Last Modified sortable column in panels.

Is the plugin compatible with the WordPress menu builder ?

Yes. The plugin manages regular pages and the menu builder has still access to them.

Do I have to modify my theme ?

No. Regular page template tags and functions still work. Regular page template and permalinks are also supported. We do have new template tags, however it is not mandatory to use them.

Does the plugin support extra columns in the page tree and lists ?

We’ve looked at the WP core itself and to several plugins making use of those extra columns (as Simply Exclude or WordPress SEO for example). We found 2 things. First, using the WP hook is very difficult as it expects to be on the original panel. Second, plugins insert themselves in many ways into the Pages panel (eg. bringing new scripts testing the current URL). So unfortunatly, we came to the conclusion that we won’t support extra columns as it will introduce to much specific and unstable code in our plugin. However, we perfectly understand the importance of this feature for the users and the developpers. So we’ve added following hooks to add extra columns : apm_manage_pages_columns, apm_manage_pages_custom_column and apm_load_wp_data (see Other Notes tab)

Is there known issues with other plugins?

Yes. Notably, we don’t support Advanced Access Manager and WPML.

How do I report a bug ?

Please, use the Support tab. However, remember this is not a commercial support of any kind. We check regularly the coming requests and questions and try to keep up with answering them. But we also have regular jobs and… lifes. One more detail : at the moment, we’re all located in France. So if you are in another timezone, remember that even french sleep (yes I know, weird).

Do you accept patches ?

Yes (and we thank you in advance if so). All patches will be validated by our lead developer (yes that’s you Mathieu). If accepted, you’ll be mentionned as contributor to the plugin (if you accept so). To submit a patch please report in the Support tab.

Do you have a website for this plugin ?

Yes and… no Home for APM is here : http://www.uncategorized-creations.com/. At the moment, it’s a single page with a logo. You can leave your email address to get fresh news about APM. In far distant future, it might be a complete website. In the meantime, you can also follow us on Twitter : @uncatcrea.

Which version of WordPress do you support ?

We support WordPress 3.4.2 to the 4.0. We don’t plan to support earlier versions.

Which version of browsers do you support ?

All developments have been done under the last version of Chrome, Firefox, Safari and Internet Explorer (Windows 7).