How to Export All WordPress URLs in Plain Text / CSV

We on SmartActiveBlogger keep records of all the blog post, pages and other urls in google sheets. We do it inorder to interlink all post and also to keep it regularly updated.

Sometimes you may need the URls for migrating a website, offline development, setting redirects or interlinking post and pages. So in this article we will show you the complete process of how to export all WordPress URLs in a plain text or a CSV file.

WordPress comes with built-in tools to export all the contents and medias in an XML file but it has lots of data for you if you want it to use just for managing your URL.

So let’s see how you can easily export all URLs from your WordPress site to a text file.

How to Export WordPress URLs in Text and CSV File Format.

To do this you need a plugin, don’t worry it is free and is available in the WordPress plugin Repository. Go to your WordPress Admin » Plugins » Add New » and Search for Export All URLs plugin.

How to Export All WordPress URLs in Plain Text

Settings » Export All URLs. This plugins allows you to export the URLs of Post, page and also for custom post types that comes with a select box allowing you to select the post type that you want to export the URLs.


How to Export All My Blog Post WordPress URLs in Plain Text - smart active

The plugin also provides you with the option to export additional data for the URLs like the category and title. If for any rason you don’t want to export the URLs into a CSV file then you have the option to output the entire data inside the plugins settings page

Note: If you have a big site and has several post then don’t output the export data within the plugin, always export it into a CSV file.

How to Export All My Blog Post WordPress URLs in Plain Text - smart active


Click the ‘Export’ button to continue. depending on the settings you have entered before exporting the plugin will export the data into a CSV file

What is CSV file

CSV stands for “comma-separated values“, CSV files are just like other plain text file. You can open these files using your default plain text editor, Microsoft Excel, Numbers, or Google Sheets.

That’s all, we hope this article helped you learn how to export all WordPress URLs in plain text. You may also want to know the 3 Simple Ways To Automatically Update WordPress Plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

3 Simple Ways to Automatically Update WordPress Plugins

It annoying for anyone to update a plugin every day since new updates are rolled frequently by their developers. In this article we will show you 3 easy and Simple ways to enable automatic updates for WordPress plugins.

Why You Should Automatically Update WordPress Plugins?

By default WordPress can automatically update itself when a minor or security update is released but for major releases you have to manually update WordPress. But in case of plugins, they don’t get automatic updates by default.

Since security of your site is crutial and to keep it safe and stable you need to use the latest version which is only possible by updating WordPress, plugins and themes.

To update plugins you have to either do it manually or use some techniques.

Setting up 3 Simple Ways to Automatically Update WordPress Plugins.

  1. Automatic plugin updates using WordPress account
  2. Setting up Automatic Update via PHP codes
  3. Automatically Install Updates for Plugins in WordPress using Plugins

[Note: The above are the quick links, Click on any of these to navigate directly to the selected sections.]

1. Automatic plugin updates using WordPress account

Now having the Automatic Plugin update is just one click way. All you need to do is connect your WordPress blog with, you can use jetpack to connect your blog to

Once connected visit and click on My Sites on top left corner and choose your blog which you have connected.

Choose Plugins from left sidebar, it will list all the plugins you have installed in your WordPress blog.

Automatically Update WordPress Plugins

Click the Auto updates switch to turn on the automatic update feature.

2. Setting up Automatic Update via PHP codes

If you have a little knowledge about codes and WordPress editor then this process would be really easy for you. To set your WordPress to automatically install all plugins updates, you just need to add a single line of code to your theme’s functions.php file.

This line tells WordPress automatic updater script to automatically install plugin updates when a new update is available.

3. Automatically Install Updates for Plugins in WordPress using Plugins

If you don’t want to have your hands dirty with the codes above then the same result can be achieved by using a free plugin from WordPress repository known as Automatic Plugin Updates.

Moreover if you have lots of plugins and you wish to keep a few of them automatically updated, then this plugin is for your rescue.

automatic plugin update - wordpres plugin

After installing and activating the plugin, you need to visit Settings > Automatic Plugin Updates page to configure the settings.

automatic plugin update - wordpres plugin

The plugin lists all the plugins that you have installed and gives you the option to disable the automatic updates to the plugins you select. It also provides you the option to receive email notifications for Automatic updates.

That’s all, the plugin will now automatically update all plugins except the one exempted from the automatic updates.

Note If you are using Automatic Plugin Updates, then you don’t need to use the code auto_update_plugin filter.

We hope this article helped you setup automatic updates for plugins in WordPress. You may also want to see our guide on 9 Best WordPress Plugins For Backup And Restore.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

9 Best WordPress Plugins For Backup and Restore

By creating a regular backup for your WordPress is the best thing you can do for yourself. Backups not only secure you against losing your site but also gives you a peace of mind.  There are several plugins out there for backup which are free and some paid and most of them are fairly easy to use. So here is our 9 Best WordPress Plugins for backup and restore.

Regularly backing up your WordPress site is one of the most important things you can do to guard against losing all your data.

Important: Many Hosting Providers offers backup services but most of them are limited backup services. But its up to you to remember that it is your responsibility to backup your website on your own on a different medium other than the hosting service itself. Do not rely solely on your hosting providers for backup.

If you have not backed up your site yet then you should pick one of these 10 best WordPress backup services from the list below and start using it right today.

[Note: Click on the below link to directlty jump of that specific section]

  1. VaultPress
  2. BackupBuddy
  3. UpdraftPlus
  4. BackUpWordPress
  5. Duplicator
  6. BackWPup
  7. WP-DB-Backup
  8. WordPress Backup to Dropbox
  9. wpTimeCapsule


vaultpress - wordpress plugins for backup

VaultPress is created by Automattic and the WordPress co-founder Matt Mullenweg. This is a subscription based service with 4 types of plans and pricing.

VaultPress is an automated real-time cloud-based backup solution which starts at $5 / month, which is cheap and affordable by most of WordPress users.

Setting up VaultPress is just a matter of clicks and restoring from backups is also as easy as a click of button. VaultPress top level plan provide malware scans and other offer security scans.


It is a recurring based plans, means if you have multiple WordPress sites, than its a multiple recurring expense.
More details

backubuddy - wordpress plugins for backup

It has features like scheduling backup daily, weekly or monthly backups and also has the option to store them on their hosting and sending them on remote destination like dropbox, google drive, amazon S3, Rackspace Cloud and many others and even email it to yourself.

BackupBuddy also has the feature to help you migrate your site from one server to another server and even on offline localhost.

Want to Know more about BackupBuddy, Check our review of backupBuddy
More details


updraft plus - wordpress plugins for backup

UpdraftPlus is just another BackupBuddy with the same features. It allows you to create complete backup of your WordPress site and store/send it to a remote destination and even your computer.

It also allows you to schedule backups and store them on yours favorite cloud storage. This plugin is available as free but it also has a premium version of the plugin with additional features and addons.


The interface is really messed up and hard to navigate and use though it has great features. The interface makes it difficult for new users to locate the options they need.
More details


backupwordpress - wordpress plugins for backup

BackupWordPress is a fabulous plugin and it is free in the WordPress repository. The free version of the p[lugin allows you to have complete WordPress backup with automatic scheduling support.

The plugin allows you to create different schedules for database backup and files/folder backup which can be stored on your hosting within the same directory in which your WordPress is installed.

If you want to send/upload your backups to remote destination then the plugin offers an addon for its parent plugin which is a premium and comes in a bundle and separate extensions for each cloud storage.

You can either purchase the required extension you need like google drive, dropbox, amazon S3 or buy the entire bundle.
More details


Duplicator - wordpress plugins for backup

The name of the plugin is enough to express the job it does. Duplicator is used to migrate WordPress Sites but it also has the backup features.

This plugin doesn’t have the advanced features like automated scheduling of backups and sending it automatically to remote servers. This plugin is for those users who like to manually backup their own WordPress site and their sites are rarely updated.


Backup has to be done manually and automated backup options are not available.
More details


back wp up - wordpress plugins for backup

If you are looking for an awesome Free backup plugin that BackWPup is for you. It is a free plugin that allows you to create complete WordPress backup for free. It also has the automate scheduling of backups and storing it to cloud storage like dropbox, google drive and many others.

The backup and restore feature of this plugin is very easy and simple. The Google drive Cloud Storage option with this plugin is available only with the Pro version.
More details


wp db backup

WP-DB-Backup dominates all other plugins in the WordPress repository as it has more than 2 million downloads while writing this post. This plugin is exclusively for those who wants to backup only their database.

WP-DB-Backup is only to backup your database and it doesn’t provide any other files/folders backup features, means if you plans to backup your wp-content folder then you have to manually do it.

If your blog has text based post/pages and doesn’t have any images or uses images from external sources than WP-DB-backup is a perfect solution for you.

It is also very helpful plugin for those users who doesn’t have access to their phpMyAdmin or fears to access their database or doesn’t know how to backup their database from phpMyAdmin or to backup WordPress database manually.
More details

WordPress Backup to Dropbox

wordpress backup to dropbox

The name itself describes the nature of the Plugin. WordPress backup to Dropbox is a simple backup solution that works only with dropbox. All your backups are automatically stored within a folder in dropbox.

The setup of this plugin is really simple and easy to use as it only needs a one-time authentication with dropbox to save all your backups. The plugin also states to have a premium feature for those who need additional features and support.


The only downside of this plugin is that dropbox allows you to have 2 Gb of storage for free, which means anything above that will cost you money.
More details


wp time capsule

This is a plugin but it is mostly a web service. wpTimecapsule is an automated incremental backup solution that allows you to save your backup on dropbox, google drive and amazon s3.

This is the plugin that we use on SmartActiveBlogger and its relate sites. The best thing of this service is that it is completely free and has all the features that other plugins offers.

It backups your entire site including database and then automatically backups your site each day and on every changes you make.

Learn how to create automatic wordpress backup for free with wpTimeCapsule.
More details


Each WordPress backup plugin has it’s Pros and Cons. We use and recommend wpTimecapsule or BackupBuddy. If you are running a small business or blog then this services are best suitable for your needs.

Though, if you need a premium option and world class solution then I would probably recommend you to go with VaultPress. You can’t be in wrong hands when you’re choosing a backup service for your WordPress from the creators of WordPress.

That’s all. We hope that this list helped you pick the best WordPress backup plugin for your site. Make regular backups a habit and save yourself from a lot of trouble.

However, your needs may be different from mine. Which of these plugins is your favorite, and are you currently using it on your site? Do you have any other recommendations to add? Please voice your thoughts in the comments below!

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Google+.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

Creating regular WordPress backups is the best gift you can give yourself and also the best thing you can do for your website. Backups give you a peace of mind and can save you in catastrophic situations when your site gets hacked or you accidentally lock yourself out, or your hosting server gets infected with malware.

There are several free and paid backup plugins and websites that offers seamless backup for WordPress, and most of them are fairly easy to use and comes in Freemium and Pro to provide you access to all that powerful features. In this article, we will show you the best and free way to have automatic incremental backups with wpTimecapsule

Incase if you are seeking for a backup plugin then this 7 best backup plugins for WordPress can definitely help you out.

Overview – What is WP Time Capsule

WP Time Capsule is a free WordPress backup service with a plugin developed by the InfiniteWP team. This plugin does an awesome job on creating incremental backups of your site automatically and stores your wordpress core files, media, uploads and your database in your favourite cloud storage.

The options for cloud storage are as follows:

  • Dropbox
  • Google Drive
  • Amazon S3

wp time capsule


You can schedule your backups at any time of your choice, as it happens automatically at your pre-set time.

Incremental Backups – How wpTimeCapsule Works?

WP Time Capsule is really smart when it comes to create backup of your WordPress site. Its so designed that it will have your entire WordPress site backed up when you run the backup for the first time, and after that it will only update the files and database that have been changed or updated automatically or manually by you. It only updates the changes you make thereafter.

The reason behind implementing the incremental backups it to avoid the hiccups that your server and blog gets you you run the backup service. The stress of backing up your entire database and WordPress files over and over again is really tiring and frustrating, and truly speaking I don’t enjoy taking daily backups.

Backing Up – How To Freely Backup Your Site with wpTimeCapsule

[Note: Clicking the below links will take you directly to the selected topic, making it easier to directly visit and read the section you want.]

  1. Creating an Account
  2. Installing & setting up wpTimeCapsule
  3. Scheduling Backups
  4. Creating your 1st backup
  5. Viewing your activity log
  6. Restoring your site

1. Creating an Account

This is the first step to get started. Go to, and click the Sign Up for Free button. Fill the form with your name, email address and desired password and hit create an account button.


It will send an email with a confirmation link, click the link and activate your account.

In order to have your WordPress backup, wpTimeCapsule requires you to have a plugin installed. To install the WordPress plugin, Log into your WordPress site, and go to the Add a New Plugin page and search for “wpTimeCapsule“, Click the Install Now and Active it.

how to install wptimecapsule

Now head over to wpTimeCapsule in your wp-admin and select the cloud storage app tab and select the cloud app that you would like to have your backups saved. Click and sign into your account to connect the app.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

Now choose the cloud storage app

best wordpress backup plugins

Download this quick printable guide to creating visually appealing content.

3. Scheduling Backups

wpTimecapsule start backup process every day at the desired time you have selected. Select the desired time and the time zone city, in case your city is not listed, choose the nearest city or the same city that has the same timezone as you.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

WP Time Capsule - Backup - scheduling - initial backup

If there are any file extensions that you don’t want to backup and exclude it to save time and space, enter the in the box.

exclude files - wp time capsule

Click on save and Continue.

4. Creating Your First Backup

Here comes the time consuming and lengthy part of backup, which may bore you or slow down the performance of your WordPress site. WP Time Capsule’s take first backup syncs all your selected folder, files and database to your selected cloud storage. It creates an initial and complete backup the first time it runs and then only backups any changes made to your site after that.

wp time capsule - take your first wordpress backup

The backup process is automatically started when you hit the save and Continue button in the previous step.

5. Viewing Your Activity Log

To check whether your backup was successful, you can view your activity log by visiting  WP Time Capsule > Activity Log. You can check the status , the time it took to complete the backup

6. Restoring Your Site from a Backup

The plugin automatically takes daily backup for your site, and each backup creates a restore point. If for any reason your site turns nonoperational, you can restore it to any one of these days using a restore point.

wp time schedule - restore point

Click 1 Restore Point on your most recent restore point to restore your site to the last day it functioned correctly. While restoring you have the option to choose what you want to restore. Click the list icon to open the selection menu.

Only the files that were changed appear in this screen, so you may only find the database and the changed file here. For any reason if you want to restore your site completely, you will need to choose your initial backup as a restore point.

Once you have selected everything that you want to restore, click the Restore Selected button or Restore site to this point, if you want to restore every file that was backed up to that day.


How To Create Automatic WordPress Backups For Free With WP Time Capsule

A popup will appear asking if you’re sure to restore your site. Click Yes to proceed.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

Which will now present you with a progress bar to let you know how far the restoration has proceeded.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

After successful restoration, you will be redirected to the WP Time capsule calender.

How To Create Automatic WordPress Backups For Free With WP Time Capsule

You will also receive an automated email from Wp Time Capsule shortly after the restoration begins.

Where are Backups Saved?

WP Time capsule creates a new folder by its name in the main directory of the selected cloud storage and creates a new folder inside it name “”, which is where your backup is located.

The database is backed in a separate folder. If you need access to your database file for a manual restoration, you can access it by visiting your Cloud Storage App > WP Time Capsule >> Uploads > tCapsule > Backups.


  • Website Rollback
  • Backup Before Update
  • One-Click Staging
  • File Change Monitor

Final Thoughts

Many other backup service providers like Managewp, Jetpack Vault provide the same features as WP Time Capsule, but the charge a fee for their service .


Wp Time capsule make the painful backup process enjoying and easy. You will forget that a backup solution is running in your background as its all automated an process and does incremental backups.


8 Ways: How to Fix White Text and Missing Buttons in WordPress Visual Editor

Recently one of our regular visitors reported a very unusual issue with their wordpress editor. The issue was that all the text inside the editor has turned white and more importantly the visual buttons and icons has disappeared and the ability to switch between Visual Editor and text editor was also disabled. So in this article I will show you how you can fix the white text and missing buttons in WordPress Visual Editor.

Some facts and hints of the issue:

  • Editor does not load
  • You cant switch from the Visual Editor to Text Editor
  • You can highlight the text and see it (it is white)
  • All javascript files are in the wp-admin folder
  • google libraries has been installed and didnt fix the problem

Note for Beginners: If you are looking for hidden buttons that you might see in screenshots of other sites, then you are probably looking for the Kitchen sink. You would have to click on the Kitchen sink icon to see these other options such as Underline, copy from word etc.

How to Fix White Text and Missing Buttons in WordPress Visual Editor

Reasons and Fixes for White text and Missing Buttons

Note:Clicking on the below links will take you directly on that topic/section.

Due to TinyMCE script

The script located at tinymcs folder is responsible for the buttons and text in the editor. Every time you update the wordpress, the wordpress runs a few checks and then deflates and zips the files to install the new update. While doing this, it has been seen that some server doesn’t fully supports deflating and zipping and it messes the files. If for some reason your tinymce file is corrupted then try replacing /wp-includes/js/tinymce/ folder with a fresh copy.

Due to WordPress database

As I said earlier, the wordpress runs the deflatecan_compress_scripts checks while updating the wordpress. If your server doesn’t supports can_compress_scripts, but wordpress thinks your server supports, then it will change the value from 0 (zero) to 1. This can conflict with the editor, so  use PHPMyAdmin to search and edit inside your WordPress database in “wp_options” table for the record called “can_compress_scripts”.

If it has a value of “1” for the “option_value”, change this to “0” and save the change. You will find your editor working again!

(Note: Sometimes this record won’t even exist, so in that case you need to add it. Look for a WordPress database that does have it in order to see what you need to add.)

Fix with wp-config.php script

WordPress loads all the js files separately to ensure you have a faster loading site and responsive site. But since you are facing issues with the editor, you need to add a line of code or edit the code. Normally if the code is present, it looks like

So all you need to do is either change the code or paste the code, after the define(‘WP_DEBUG’, false); define code, most probably at the line 81.

Clearing the Cache.

I have faced this problem several times, but for me hard reloading the wp-admin worked. You need to either clear the cache or use another browser, or either hard reload the site. To hard reload the site, you need to right-click on the site > inspect > and then right-click on the reload icon, choose empty cache and hard-reload and you are done.


If this does not fix your issue, maybe the issue is with your install?

Fixing via updating WordPress.

When you update your WordPress to a new version, it does a one time only test of your server environment to see if it supports compressing using the “deflate” method, if it thinks that your server supports this, then it will set “can_compress_scripts” “option_value” to have a value of “1”. But it OFTEN gets this wrong! (or it just doesn’t do “deflate” correctly etc.).

So you can manually update the wordpress or try updating the wordpress through the wordpress admin dashboard.

Fixing by Plugins

Most of the wordpress errors are due to the plugins and in half of the cases, deactivating wordpress has fixed the error. Try deactivating all plugins from your wp-admin > plugins. If that resolves the issue, reactivate each one individually until you find the cause.

If you can’t deactivate the plugins for some reason, then you can manually deactivate the plugin via ftp by renaming the plugins folder to backup-plugins and then creating an empty plugins folder.

If that does not resolve the issue, try switching to the Twenty Sixteen theme to rule-out a theme-specific issue (theme functions can interfere like plugins).

Fixing via Google Libraries.

This plugin allows the site to use common javascript libraries from Google’s AJAX Libraries CDN, rather than from WordPress’s own copies. WordPress loads js files from its own directory and for any reason if the js files are corrupt or missing the editor will stop responding.

Google Libraries plugin is available for wordpress in repository.

Fixing via .htaccess

In rare cases, the htaccess files play any role. If the above solutions didn’t work for you then you should better give this a chance. Edit your .htaccess file through FTP and remove these lines from .htaccess file.

When the wordpress will load, it will rectify the .htaccess to its correct values.

Using TinyMCA Advanced Plugin

This plugin enables the advanced features of TinyMCE, the WordPress WYSIWYG editor. Since wordpress is regularly wpdated, some plugins may turn outdated quickly and turn incompatible with the latest version of wordpress.

Also some JS files from TinyMCE may become corrupted. As TinyMCE is responsible for the editor buttons, this problem may arise. This can be overcome by replacing it with a fresh copy.

Final Thoughts

These are the possible set of solutions to Fix White Text and Missing Buttons in WordPress Visual Editor. For each website there can be a different solution.

These were some of the solutions which we tried and got our issue fixed. If you have some other easy way to Fix White Text and Missing Buttons in WordPress Visual Editor, let us know in the comment section.

Also if you want to edit the post and add your own methods, check our Guest Author page.

Sidebar Below Content: How to fix sidebar below content error in WordPress

If your theme is facing the issue of sidebar below content issue or content below sidebar, then this article will definitely help you solve this. Before you begin you need to figure out where the problem lies.

In this article we have showed how you can identify the problem, if you have already identified the problem then click on the below options to directly jump of those section.

This issue occurs due to the following reasons.

Where does this issue exist?

Figuring out where this issue is occurring on your site can be a great indicator of where the problem exists.

Issues with HTML Elements

Fixing issues of the div elements.

Okay, so you’ve pinpointed where the problem is. The first step should be identifying any issues with the div blocks in your file.

Check to see if all the div files have proper opening(

) and closing(
) tags. To check the divs element use “inspect element” feature on chrome or firefox.

This issue is due to an extra or a missing, which can be easily fixed by adding or removing the divs.

Sidebar Below Content: How To Fix Sidebar Below Content Error In WordPress

you can right-click on your web page and select Inspect Element. This can make it easier for you to troubleshoot issues with the code on your site.

Issues with CSS Elements

Fixing issues of the CSS elements.

Its the css that makes the visual so appealing, but a little mistake can turn that beauty into a cobweb like design. Since there are a lot of screen sizes which may sometime turn the design down or even break the design.

Screen sizes are expressed as media-screen, the width of the web page has a lot to do with the how the elements display. The standard size of a div element is 960px, and if the width , margins and paddings exceed the size of 960px then it will overflow and will produce sidebar below content.

To make this changes you can either use ftp or use the Appearance > Editor and edit the style.css and make the require changes.

Floating Errors That Cause Issues with Your Site’s Sidebar

If for any reason your theme’s div elements is missing the float value, then the elements doesn’t know exactly which side the elements should float to each other.

The more important property is the float property, which typically appears in two formats:

  • float: left;
  • float: right;


Does this issue exist on pages?

Create a new page and view it, if you face the sidebar under content issue then analyze whether it html problem or css problem.

Edit page.php if its an HTML problem or style.css if its css problem.

Does this issue exist on pages with blog posts?

Open a few blog post and check whether this issue appears on blog posts or not. If the sidebar under content issue appears on that single post then you should edit the single.php using .FTP or Appearance > Editor.

Does this issue only exist on a specific page or blog post?

If your sidebar appears below content on a specific page or blog post, then the content on that page has some extra divs or is missing some divs.

How can I prevent my sidebar from dropping below the content?

We have troubleshooted this issue numerous times, and everytime the reason is the same. There is an extra opening div tag or an unclosed div element on the page. The only solution is to find the DIV tag relating with this issue and either add or remove a div opening/closing tag.

Look the above Image and the below image for reference.

Sidebar Below Content: How To Fix Sidebar Below Content Error In WordPress



Issues with Plugins


Only 1 Out of 10 times, a plugin is responsible for this issue. Plugins that add an extra feature to the page may mistakely add an extra DIV tag on the page which may often break the page layout and shift the sidebar below content.

Right sidebar showing below content or Left sidebar showing above content are some othe issues of an extra DIV tag.

Final Thoughts

This is a simple issue but it can be difficult for novice wordpress users an bloggers to fix it by themselves. You can either learn basic HTML and try to fix it or hire a freelancer from fiverr just @ $5 []


If you are adding any codes on your theme by yourself, its better to check that all opening tags are corresponding to thie closing tags, and also follow the web designers standards of using the tree view while coding or adding your own codes.

Lastly, if you can’t figure it out, don’t hesitate to politely ask your theme’s developer what the issue might be. They may just have the solution you need! or just hire a freelancer at fiverr for $5

WordPress 4.7 – Features and All You Need to Know

Helen Hou-Sandí, the lead developer unveiled the features of WordPress 4.7 and the design for the newest default theme Twenty Seventeen. The new theme will fall under business or product showcase category which is designed by Mel Choyce, a core contributor and design engineer at Automattic.

Download this quick PDF eBook on WordPress 4.7 – Features and All You Need to Know

WordPress 4.7 is slated for release on December 6, although the BETA version has been launched, which should be only used for development and not in production. We have been following the development continuously and  here are some features that are worth mentioning.


Below are the highlighted features of WordPress 4.7

  1. Editor Enhancements
  2. New Default Theme – Twenty Seventeen
  3. Set up your site in one flow
  4. Live Preview for Custom CSS
  5. Admin Language Control for Users
  6. Thumbnail Previews for PDF Files
  7. Video Headers Support
  8. Others


Editor Enhancements


Every WordPress brings some new improvement to the WordPress and the editor has always been improved to best suit the writers needs. The recent changes of the WordPress can be seen in the image where the buttons have been rearranged and positions being changed.


New Default Theme – Twenty Seventeen


Every major wordpress release comes with a new theme, and this time it is twentyseventeen. with totally new inspiring design, which showcases its featured image in a broad way. The new theme will fall under business or product showcase category which is designed by Mel Choyce, a core contributor and design engineer at Automattic.

Set up your site in one flow


The theme flow setup is meant for theme customization. The customization has been improved to provide a better view and better search feature. The new customizer is now more ease to customize themes.

Live Preview for Custom CSS


The custom css in customizer is now at the top level as it can now provide the live changes you made to your css. This feature is very helpful for those who frequently make use of custom css to make changes to their theme.

Admin Language Control for Users


WordPress front end can be translated using other plugins, but the problem was with language on the admin panel. The admin panel’s language can’t be changed till now, but now this feature is available to change the language for each admin on the panel’s. But you need to install additional wordpress languages to make it available on wordpress admin.

Thumbnail Previews for PDF Files


When you upload any pdf file on wordpress, the wordpress media library will show the respected media file icon instead of the preview image. But its changes from wordpress 4.7 , from now onwards the wordpress will show the first page of the pdf file istead of an icon.

Video Headers Support


Many Premium themes comes with video as background for headers, wordpress free themes always lacks this features. The wordpress 4.7 is now providing the Video Headers function builtin. Now users can upload video or use youtube videos as their background.


  • Custom Bulk Actions
  • Post Type Templates
  • Rest API Content Endpoints
  • Locale Switching
  • Expanded Settings Registration API via register_setting()

7 Ways – How to Fix WordPress Posts Returning 404 Error

If you are searching the web for some specific content then you may have come up with 404 error page displaying –

The page cannot be found. The page you are looking for might have been removed, had its name changed or is temporarily available.

This usually happens when there is no URL to deliver the content, some of the reasons of 404 Errors are:-

  • The URL to that page/post have changed
  • You may have typed the wrong URL
  • The link may be broken
  • The redirect may not be working properly.

An active website cannot avoid 404 errors completely,but it can be minimised. And the best part of wordpress is that it has several plugins to manage the 404 errors.

404 Errors Impact on SEO

A 404 error impacts your SEO in a bad way. Since a visitor will land on a 404 error, he/she will definitely hit the back button without delaying even for a second and this will result in bounce rate to increase.

The increased bounce rate will have a negative impact on your SEO and it may take a while for your website to recover from this.
If you are using Google Analytics plugin, you can see the errors easily as they are tagged and can be managed and redirected speceially for google through the webmasters tool.

But sometimes search engines can show more results of 404 errors as the spiders and bots crawl the hidden and deep links which a normal visitor may never visit. So, even hidden links are a source of 404 errors for the search engines.

Sometimes images and video embeds links are broken or changed and can return 404 error. This errors will not hamper your seo but it will not be a pleasant experience for your visitors.

So here the wordpress plugins comes into use. This plugins not only scans your site for 404 errors but also fixes them on your site, means that other search engines won’t get the 404 error and your visitors won’t end up with that sad 404 page.

How To Fix 404 Error On WordPress Posts .Sometimes your wordpress homepage shows working perfectly but the post and page returns an 404 error. Learn how you can fix it in 5 mins all by yourself.

An active website cannot totally avoid these errors, but a lot can be done to keep them down to the minimum.

Fixing 404 Errors

Fixing wordpress errors is easy if you know where the error is located. And if you choose to take the help of plugins than fixing errors would be a lot easier that doing it manually.

Have a look at – Complete Guide on Fixing WordPress Errors. Or you can download the pdf

There are many plugins that help you in finding, monitoring and redirecting broken links. I’ve listed a few of the popular ones here that do the job quite well.

Here is the complete list of all the plugins that can help you fixing 404 Errors in wordpress:-

[Note: We have organised them sytematically, from top to bottom according to their performance and ease of use.]

  1. Broken Link Checker
  2. Redirection
  3. 404 to 301
  4. 404 to Start
  5. Quick Page Post Redirect Plugin
  6. 404 Error Logger
  7. WordPress Ultimate 404 Plugin

1. Broken Link Checker

How To Fix WordPress Posts Returning 404 Error

Broken Link Checker is a free plugin that can be found on WordPress repository. Its the first and the best plugins that comes into mind for handling 404 errors and on SmartActiveBlogger we make use of that plugin. It automatically scans your website and list all the broken links.

It automatically scans your website and list all the broken links in admin area, it may take time to list all the broken links as the scan will be done on your entire site and the scan time depends on the size of your website

It has a cool function of email notification, the plugin will automatically send you an email and notify you if their is a new broken link.

Free Download

2. Redirection

How To Fix WordPress Posts Returning 404 Error

Redirection helps you keep track of 404 errors and manage them by using the 301 Permanent Redirect. Its another popular plugin on wordpress repository. Currently at the time of writing this post its has over 500,000 active installs.

Its very helpful if you want to redirect the spiders, bots and your readers from the broken url to the new url.

Free Download

Check the Top WordPress Plugins that you should have.

3. 404 to 301

How To Fix WordPress Posts Returning 404 Error

404 to 301 or the Redirection, both the plugins works the same, redirecting any 404 errors to a new url but it has a few options like 301, 304 and 307 redirects. This numbers are specified to let the search engine know that either the page has moved temporarily or permanently.

It also comes with the cool feature of email notification but the twist is that this plugins allow you to disable the redirect feature and turn into just a monitor mode.

Its free, lightweight and easy to use. Developers and other users can access the plugin on GitHub.

Free Download

4. 404 to Start

How To Fix WordPress Posts Returning 404 Error

404 to Start can be said to be a rocket when it comes to catch 404 errors, it detects and notifies you about the 404 error even before search engine does. It has both 301 and 302 options for permanent and temporary redirects.

By default the plugin setting is set to 301 permanent redirect which can be toggeled to 302 redirect. You can set this plugin to automatically redirect all the 404 errors to homepage or set individually each and every redirect

You can choose an option to receive an email alert. It has a small built in analytics that notifies you about the browser the visitor is using and the URL they are trying to visit.

Free Download

5. Quick Page Post Redirect Plugin

How to Fix WordPress Posts Returning 404 Error

Quick Page Post Redirect Plugin is box full of option, it comes with quick and advance version.

The quick version lets you a type of post to redirected to any desitnation URL. The plugin will automatically redirect to the URL that you filled in.

The Advanced version comes with meta box for each post type and individual post/pages. You can then edit each and every post type and redirect them to a new and different urls. This feature is best if you are changing your domain address or redirecting the old post to the new ones.

Free Download

6. 404 Error Logger

How To Fix WordPress Posts Returning 404 Error

404 Error Logger is a simple and effective plugin that logs all the 404 errors found on your site. This can be helpful for you to identify all the broken links and it also records the IP address, user agents and referreres for better analysis of the errors.

The only problem is that this plugin doesn’t work if you are using a caching plugin.

Free DownloadFree Download

7. WordPress Ultimate 404 Plugin

How to Fix WordPress Posts Returning 404 Error

WordPress Ultimate 404 plugin is a premium plugin and it gives you total control over your 404 pages. It comes with 4 premade templates that you can choose to display as your new 404 error page. 

It also gives you the option to customise the templates and also it has the option to display your built in 404 error page that comes with your theme.

It comes with great feature out of the box, it records all the 404 errors with the visitors search keyword which can benefit you in SEO. You can define and redirect each 404 errors and also it tracks the hits of each error, so that you can know which page is most visited

The plugin is available to purchase at CodeCanyon for $19. It comes with future updates and 6 months support. Support can be extended to 12 month for an additional $5.70

Buy Now


It is important to fix all your broken links inorder to have a good SEO impression and to avaoid your visitors bouncing back. In your to do list of WordPress maintenance, you can –

  • Schedule for regular 404 Error checks.
  • Check both internal and external links regularly.
  • Use WordPress plugin, desktop softwares or a web application to avoid broken links.
  • Your frequency of checking should depend on the volume of your website and the contents it have.

How To Fix 404 Error on WordPress Posts

WordPress is the best and the most powerful CMS till now, and its getting improved day by day. But wordpress users face several problems like Errors Establishing Database Connection or Internal Server Error 500. 404 Error on WordPress Posts is an another problem that panics the users and authors. So in this article we will show you How To Fix 404 Error on WordPress Posts.

If you are facing any problem with wordpress errors, then just shout your question on

The Complete Guide on Fixing WordPress Errors. HERE IS WHAT Solving WordPress Errors Begin !!!

When this kind of error happens, the users and authors can access the blog, wordpress dashboard and every other things. The 404 Errors is found when any of them visits the post page, and access a single post.

Don’t Panic,

We have the solution for you.

Why this 404 Errors happens?

Mostly when this 404 happens then you probably have deleted the .htaccess file from your wordpress directory or may be your wordpress have not created that .htaccess file.

In some cases you will find that you have that file but still its you are getting the 404 error, in this case you may have problem with the rewrite rules.

What you need to do to fix 404 error on wordpress.

First, navigate to your WordPress admin dashboard. Then, navigate to the Permalinks Settings menu (Settings → Permalinks).

Now, save your existing permalinks settings. You don’t have to change anything, just click the “Save Changes” button.

How to Fix WordPress Posts Returning 404 Error

When you save your permalinks settings, WordPress rebuilds your .htaccess file. All you need to know is that this almost always fixes 404 errors on Posts.

Give it a shot now, if you haven’t already and check whether it works or not.

If for any reason it doesn’t work, then you can fix it manually. Sometimes wordpress fails to rewrite the .htaccess due to the file permission.

To fix this Login to your server using FTP, and modify the .htaccess file. which is located in the root directory where you have installed wordpress and where the folders like /wp-content/ and /wp-includes/ are located.

Change the file permissions to 666. Then repeat the above solution. Don’t forget to change the permissions back to 660.

If for any weird reason it still doesn’t works then you can also manually add this code in your .htaccess file:


How To Fix 404 Error On WordPress Pages


How To Fix 404 Error On WordPress Categories



How to Fix Image Upload Error in WordPress

Recently we published our Complete Guide to Fix WordPress Errors,

Well at that time my blog was just started so I didn’t post that solution, but its never too late to help others fixing this weird problem.

Download this quick printable guide on Fixing any Kind of WordPress Errors.

Basically with this problem you could not upload any image in WordPress, and if the upload goes through it will show images in the media library as broken. In this article, we will show you how to fix image upload issue in WordPress.

This are the reasons why you can face the WordPress Error Uploading Images.

  1. Image Size
  2. PHP Memory
  3. ModSecurity
  4. Plugin conflict
  5. File Permission
  6. PHP Version on Server

Image Size

This happens when you are trying to upload an image that is large in pixel size, for example an image with 4000 x 3000 pixel. Which is too large for your server to process.

Some server shows error even when your image is less than that size, it all depends on your server resources.

how to fix image upload-error in wordpress


Decrease the image’s size. Don’t add a very large pixel image, for example. If your post content area is 800px wide, don’t add an image larger than that.

Reduce image size by trial and error until you are able to upload it without any error. 1075px is enough for most wordpress site, if you are using a premium wordpress theme check its documentation to know the image size required.

As it won’t have enough room to expand and all it do is shrink up to that space, the problem is that while uploading that size of image the wordpress will consume huge amount of memory. Since some server limits the amount of memory that can be consumed by a wordpress, in this case it will cause an error while uploading.


PHP Memory

WordPress functionality and resources can be limited afterall it runs on PHP and the servers running PHP can limit this resources.

You can increase your PHP memory either by all yourself or ask your web hosting support team. The memory can be increased in 2 ways:


  • Increase WordPress Memory
  • Increase PHP Memory

How to Fix Image Upload Issue in WordPress

You can increase the wordpress memory by adding this code in your wp-config.php which is located in your wordpress root directory.

This above setting may not work if your host/server does not allow you to increase the PHP memory limit or limits it to some extend, so I suggest talking to your support directly and ask them to change the limit for you. You’ll skip the hassle. Its better ask the support team to increase your PHP memory, but if you love the hassles then add this below code to your or php5.ini



You may have never noticed this security or you know about this. ModSecurity is also known as .htaccess and I hope you have seen this file in your wordpress root directory, mostly its hidden.

If your server has mod security enabled then may be in your case this file is causing the problem.


You need to disable the mod security for your upload so create a .htaccess inside the wp-admin folder and add the following codes.

SecFilterEngine Off
SecFilterScanPOST Off

That will disable mod_security for the upload file receiving code in the wp-admin.
Note: Remove this if it’s causing any error on your server.


Plugin Conflict

It has been confirmed that in major of the cases a plugin has been conflicting with the upload process. In many cases even my blog has suffered from plugin conflicts.

its due to some out dated plugin or some syntax error that was triggered due to upgrading to latest version of one or other plugin or the wordpress.


I have found that plugins that helps in uploading, shrinking or compressing images mostly case the error. In some cases some desktop application had also triggered this error if you use that apps to compress or render images.

Also jetpack, plugins that help upload to cdn or aws or remote servers causes wordpress error on uploading images.


Please proceed to disable one plugin at a time. Clear your cache and browser history and revisit media uploader to upload your image and see if you are successful.

If not try not to use any wordpress plugin and desktop apps and upload a raw .png or .jpg and check whether it works or not.


File Permission

If its not a plugin or a limited memory that causing the error while uploading the images then i would sugest you to have a look at the file permission on your server.

File permission can change automatically even if you didn’t change it.

Want to know. How it Changed?

If you hosting company run an upgrade on their servers or a plugin has been updated by you then the file permissions can be changed.

If you are using a shared web hosting then the possibility is that a hacker have accessed your files and your file permission may have been changed by a payload that the hacker may have uploaded.


You can change the file permission easily via a FTP program, I use cyberduck for ftp on both my mac and windows pc.

How to Use FTP for your WordPress.

Access your files through ftp and  and then go to /wp-content/ directory. There you will see /uploads/ folder. Right click on the uploads directory and select file permissions.

At first you will need to set file permissions for uploads directory itself and all the sub directories inside it to 744. To do that, enter 744 in the numberic value box, and then check the box next to Recurse into subdirectories.

Lastly, you need to click on ‘Apply to directories only’ radio button. Click on the OK button to apply these changes.


You need to repeat the same process but for the uploads folder.

You will need to set file permissions for all the files in the uploads directory. To do that, right click on uploads directory and select file permissions.

In the file permissions dialog box change the numeric value to 644. Check the box next to Recurse into subdirectories. Click on Apply to files only radio button. Click on the OK button to apply these changes.

Your FTP program will apply this changes and your image uploader will work again


PHP Version on server

It remains unnoticed through out the entire task you do while solving this error, As in most of the cases no one think about this.

Why should anyone, as in most cases the users say it was working till yesterday before I hit that update button.

But updating the plugin, theme or wordpress can trigger this error and several other errors, as wordpress is built upon PHP and it has some standards to follow, so the developer always stats the version which is stable for wordpress.

If your server php version is not the same as required by the wordpress, then contact your server support staff and ask them to make the changes of your PHP version to the requirement of wordpress.


(Update). This fix was pointed out by a couple of our readers. We thank them for that!

Make sure you don’t have an apostrophe in the image file’s name (e.g. john‘s-blogging.png), because that will trigger the error as well.

(Update). If you’re using an image optimizer plugin, deactivate the plugin and see if that solves the issue.

If you are still facing the problem, then let me know. I will be happy to help you 🙂 And comment below which method worked for you to fix this error.