Login
How to register domain name

How to register domain name

In this tutorial, we will be able to register any domain name on our server with this simple thrick, let get started.

 

STEP1:

Open our website front page on your browser

you will be redirect to the availability page, that will show you maybe the name is available or not

If the name is available you can proceed to checkout or go for the suggestion

How to Move WordPress Multisite

Multisite is somewhat more complicated to move, as the database itself has multiple references to the server name as well as the folder locations. If you’re simply moving to a new server with the same domain name, you can copy the files and database over, exactly as you would a traditional install.

If, instead, you are changing domains, then the best way to move Multisite is to move the files, edit the .htaccess and wp-config.php (change DOMAIN_CURRENT_SITE and, if the folder name containing Multisite changed, PATH_CURRENT_SITE), and then manually edit the database. Search for all instances of your domain name, and change them as needed. This step cannot yet be easily automated. It’s safe to search/replace any of the wp_x_posts tables, however do not attempt blanket search/replace without the Search and Replace for WordPress Databases script (aka the interconnectit script).

If you’re moving Multisite from one folder to another, you will need to make sure you edit the wp_blogs entries to change the folder name correctly. You should manually review both wp_site and wp_blogs regardless, to ensure all sites were changed correctly.

Also, manually review all the wp_x_options tables and look for three fields and edit them as needed:

  • home
  • siteurl
  • fileupload_url

If you are moving from subdomains to subfolders, or vice-versa, remember to adjust the .htaccess file and the value for SUBDOMAIN_INSTALL in your wp-config.php file accordingly.

 

 

 

Please if you encourter any problem, don’y exitate to drop your comments below to get help by us.

How to Move Directories On Your Existing Server

Moving the WordPress files from one location on your server to another – i.e. changing its URL – requires some special care. If you want to move WordPress to its own folder, but have it run from the root of your domain, please read Giving WordPress Its Own Directory for detailed instructions.

Here are the step-by-step instructions to move your WordPress site to a new location on the same server:

  1. Create the new location using one of these two options:
    1. If you will be moving your WordPress core files to a new directory, create the new directory.
    2. If you want to move WordPress to your root directory, make sure all index.php, .htaccess, and other files that might be copied over are backed up and/or moved, and that the root directory is ready for the new WordPress files.
  2. Log in to your site.
  3. Go to the Administration > Settings > General screen.
  4. In the box for WordPress Address (URL): change the address to the new location of your main WordPress core files.
  5. In the box for Site Address (URL): change the address to the new location, which should match the WordPress (your public site) address.
  6. Click Save Changes.
  7. (Do not try to open/view your site now!)
  8. Move your WordPress core files to the new location. This includes the files found within the original directory, such ashttp://example.com/wordpress, and all the sub-directories, to the new location.
  9. Now, try to open your site by going to yourdomain.com/wp-admin. Note, you may need to go to yourdomain.com/wp-login.php
  10. If you are using Permalinks, go to the Administration > Settings > Permalinks screen and update your Permalink structure to your .htaccess file, which should be in the same directory as the main index.php file.
  11. Existing image/media links uploaded media will refer to the old folder and must be updated with the new location. You can do this with the Velvet Blues Update URLs or Better Search Replace plugins, WP-CLI’s search-replace if your hosting provider (or you) have installed WP-CLI, manually in your SQL database, or by using the 3rd party database updating tool Search and Replace Databases Script * Note: this script is best used by experienced developers.
  12. In some cases your permissions may have changed, depending on your ISP. Watch for any files with “0000” permissions and change them back to “0644”.
  13. If your theme supports menus, links to your home page may still have the old subdirectory embedded in them. Go to Appearance > Menus and update them.
  14. Sometimes you would need to restart your server, otherwise your server may give out an error. (happens in MAMP software (Mac)).

It is important that you set the URI locations BEFORE you move the files.

If You Forget to Change the Locations

If you accidentally moved the files before you changed the URIs: you have two options.

  1. Suppose the files were originally in /path/to/old/ and you moved them to /path/to/new before changing the URIs. The way to fix this would be to make /path/to/old/ a symlink (for Windows users, “symlink” is equivalent to “shortcut”) to /path/to/new/, i.e. ln -s /path/to/new /path/to/old and then follow the steps above as normal. Afterwards, delete the symlink if you want.
  2. If you forget to change the WordPress Address and Blog Address, you will be unable to change it using the wordpress interface. However, you can fix it if you have access to the database. Go to the database of your site and find the wp_options table. This table stores all the options that you can set in the interface. The WordPress Address and Blog Address are stored as siteurl and home (the option_name field). All you have to do is change the option_value field to the correct URL for the records with option_name=’siteurl‘ or option_name=’home‘.

If You Have Accidentally Changed your WordPress Site URL

Suppose you accidentally changed the URIs where you cannot move the files (but can still access the login page, through a redirection or something).

wp-login.php can be used to (re-)set the URIs. Find this line:

require( dirname(__FILE__) . '/wp-load.php' );

and insert the following lines below:

//FIXME: do comment/remove these hack lines. (once the database is updated)
update_option('siteurl', 'http://your.domain.name/the/path' );
update_option('home', 'http://your.domain.name/the/path' );

You’re done. Test your site to make sure that it works right. If the change involves a new address for your site, make sure you let people know the new address, and consider adding some redirection instructions in your .htaccess file to guide visitors to the new location.

Changing The Site URL also provides the details of this process.

If Your WordPress Site Has a Customized upload_path Value

It’s possible, but unlikely, that the upload_path option value may be set on some very old WordPress sites, or on sites where the designer needed to customize this path. In this case, you should verify that the path is still valid after the move, and adjust it as it needed. If an absolute rather than a relative path was used, the path may be incorrect for use on the new server. An incorrect upload path will result in problems with media uploads and possible filesystem errors when WordPress attempts to create upload directories on the wrong path. (See ticket ticket #41947.)

The upload_path option cannot be modified on the WordPress admin settings screen, it must be edited in the options table in the database.

Normally, the upload_path value may be blank and WordPress will use the default path. If the value is not blank and contains a value other than the default upload location, you may need to do further research to determine how to handle uploads on the site after the move.

Managing Your Old Site

Shutting It Down

  1. Download a copy of the main wordpress files from your OLD site to your hard drive and edit wp-config.php to suit the new server.
  2. Go back to your OLD site and go to Administration > Settings > General and change the URL (both of them) to that of your new site.
  3. Login on your server, go to phpMyAdmin, export as file, and save your database (but keep the old one just in case). Now, upload this new database and the copy of the wordpress core files with the edited wp-config.php to your new server. That’s it!

Keeping it Running

Caution: Make sure you have a backup of your old site’s WordPress database before proceeding!

Part A – Activating Your New Site

  1. Download your entire WordPress installation to your hard drive. Name the folder appropriately to indicate that this is your OLD site’s installation.
  2. Download your database.
  3. Go back to your OLD site and go to options and change the url (both of them) to that of your new site.
  4. Again, download your entire WordPress installation to your hard drive. Name the folder appropriately to indicate that this is your NEW site’s installation.
  5. Download your database once again (but keep the old one). Upload this database to your new server. It will be easiest if you use the same database name and you create a user with the same login credentials on your new server as on your old server.
  6. If you used a different database name and/or user (see previous step), edit wp-config.php in your NEW site’s installation folder appropriately.
  7. Upload the NEW site’s installation folder to your new site. Presto, your NEW site should be working!

Part B – Restoring Your Old Site

  1. On the original server, delete your OLD site’s database (remember, you should have a copy on your local computer that you made at the very beginning).
  2. Upload your OLD site’s installation folder to your original server, overwriting the files that are currently there (you may also delete the installation folder on the server and simply re-upload the OLD site’s files).
  3. Upload your OLD site’s database from your local computer to the server. That should do it!

Another procedure for making copies of posts, comments, pages, categories and custom field (post status, data, permalinks, ping status, etc.) easy to follow:

  1. Install a new WordPress site
  2. Go on old site Administration Screen. Here, in Manage > Export select “all” in menu Restrict Author.
  3. Click on Download Export File
  4. In new site go on Manage > Import, choose WordPress item.
  5. In the page that will be shown, select the file just exported. Click on Upload file and Import
  6. It will appear a page. In Assign Authors, assign the author to users that already exist or create new ones.
  7. Click on Submit
  8. At the end, click on Have fun

Note: using this method, if there are some articles in the new site (like Hello World, Info Page, etc.), these will not be erased. Articles are only added. Using the former procedure, the articles in new site will be deleted.

Moving the WordPress files from one location on your server to another – i.e. changing its URL – requires some special care. If you want to move WordPress to its own folder, but have it run from the root of your domain,

Here are the step-by-step instructions to move your WordPress site to a new location on the same server:

  1. Create the new location using one of these two options:
    1. If you will be moving your WordPress core files to a new directory, create the new directory.
    2. If you want to move WordPress to your root directory, make sure all index.php, .htaccess, and other files that might be copied over are backed up and/or moved, and that the root directory is ready for the new WordPress files.
  2. Log in to your site.
  3. Go to the Administration > Settings > General screen.
  4. In the box for WordPress Address (URL): change the address to the new location of your main WordPress core files.
  5. In the box for Site Address (URL): change the address to the new location, which should match the WordPress (your public site) address.
  6. Click Save Changes.
  7. (Do not try to open/view your site now!)
  8. Move your WordPress core files to the new location. This includes the files found within the original directory, such ashttp://example.com/wordpress, and all the sub-directories, to the new location.
  9. Now, try to open your site by going to yourdomain.com/wp-admin. Note, you may need to go to yourdomain.com/wp-login.php
  10. If you are using Permalinks, go to the Administration > Settings > Permalinks screen and update your Permalink structure to your .htaccess file, which should be in the same directory as the main index.php file.
  11. Existing image/media links uploaded media will refer to the old folder and must be updated with the new location. You can do this with the Velvet Blues Update URLs or Better Search Replace plugins, WP-CLI’s search-replace if your hosting provider (or you) have installed WP-CLI, manually in your SQL database, or by using the 3rd party database updating tool Search and Replace Databases Script * Note: this script is best used by experienced developers.
  12. In some cases your permissions may have changed, depending on your ISP. Watch for any files with “0000” permissions and change them back to “0644”.
  13. If your theme supports menus, links to your home page may still have the old subdirectory embedded in them. Go to Appearance > Menus and update them.
  14. Sometimes you would need to restart your server, otherwise your server may give out an error. (happens in MAMP software (Mac)).

It is important that you set the URI locations BEFORE you move the files.

If You Forget to Change the Locations

If you accidentally moved the files before you changed the URIs: you have two options.

  1. Suppose the files were originally in /path/to/old/ and you moved them to /path/to/new before changing the URIs. The way to fix this would be to make /path/to/old/ a symlink (for Windows users, “symlink” is equivalent to “shortcut”) to /path/to/new/, i.e. ln -s /path/to/new /path/to/old and then follow the steps above as normal. Afterwards, delete the symlink if you want.
  2. If you forget to change the WordPress Address and Blog Address, you will be unable to change it using the wordpress interface. However, you can fix it if you have access to the database. Go to the database of your site and find the wp_options table. This table stores all the options that you can set in the interface. The WordPress Address and Blog Address are stored as siteurl and home (the option_name field). All you have to do is change the option_value field to the correct URL for the records with option_name=’siteurl‘ or option_name=’home‘.

If You Have Accidentally Changed your WordPress Site URL

Suppose you accidentally changed the URIs where you cannot move the files (but can still access the login page, through a redirection or something).

wp-login.php can be used to (re-)set the URIs. Find this line:

require( dirname(__FILE__) . '/wp-load.php' );

and insert the following lines below:

//FIXME: do comment/remove these hack lines. (once the database is updated)
update_option('siteurl', 'http://your.domain.name/the/path' );
update_option('home', 'http://your.domain.name/the/path' );

You’re done. Test your site to make sure that it works right. If the change involves a new address for your site, make sure you let people know the new address, and consider adding some redirection instructions in your .htaccess file to guide visitors to the new location.

Changing The Site URL also provides the details of this process.

If Your WordPress Site Has a Customized upload_path Value

It’s possible, but unlikely, that the upload_path option value may be set on some very old WordPress sites, or on sites where the designer needed to customize this path. In this case, you should verify that the path is still valid after the move, and adjust it as it needed. If an absolute rather than a relative path was used, the path may be incorrect for use on the new server. An incorrect upload path will result in problems with media uploads and possible filesystem errors when WordPress attempts to create upload directories on the wrong path. (See ticket ticket #41947.)

The upload_path option cannot be modified on the WordPress admin settings screen, it must be edited in the options table in the database.

Normally, the upload_path value may be blank and WordPress will use the default path. If the value is not blank and contains a value other than the default upload location, you may need to do further research to determine how to handle uploads on the site after the move.

Managing Your Old Site

Shutting It Down

  1. Download a copy of the main wordpress files from your OLD site to your hard drive and edit wp-config.php to suit the new server.
  2. Go back to your OLD site and go to Administration > Settings > General and change the URL (both of them) to that of your new site.
  3. Login on your server, go to phpMyAdmin, export as file, and save your database (but keep the old one just in case). Now, upload this new database and the copy of the wordpress core files with the edited wp-config.php to your new server. That’s it!

Keeping it Running

Caution: Make sure you have a backup of your old site’s WordPress database before proceeding!

Part A – Activating Your New Site

  1. Download your entire WordPress installation to your hard drive. Name the folder appropriately to indicate that this is your OLD site’s installation.
  2. Download your database.
  3. Go back to your OLD site and go to options and change the url (both of them) to that of your new site.
  4. Again, download your entire WordPress installation to your hard drive. Name the folder appropriately to indicate that this is your NEW site’s installation.
  5. Download your database once again (but keep the old one). Upload this database to your new server. It will be easiest if you use the same database name and you create a user with the same login credentials on your new server as on your old server.
  6. If you used a different database name and/or user (see previous step), edit wp-config.php in your NEW site’s installation folder appropriately.
  7. Upload the NEW site’s installation folder to your new site. Presto, your NEW site should be working!

Part B – Restoring Your Old Site

  1. On the original server, delete your OLD site’s database (remember, you should have a copy on your local computer that you made at the very beginning).
  2. Upload your OLD site’s installation folder to your original server, overwriting the files that are currently there (you may also delete the installation folder on the server and simply re-upload the OLD site’s files).
  3. Upload your OLD site’s database from your local computer to the server. That should do it!

Another procedure for making copies of posts, comments, pages, categories and custom field (post status, data, permalinks, ping status, etc.) easy to follow:

  1. Install a new WordPress site
  2. Go on old site Administration Screen. Here, in Manage > Export select “all” in menu Restrict Author.
  3. Click on Download Export File
  4. In new site go on Manage > Import, choose WordPress item.
  5. In the page that will be shown, select the file just exported. Click on Upload file and Import
  6. It will appear a page. In Assign Authors, assign the author to users that already exist or create new ones.
  7. Click on Submit
  8. At the end, click on Have fun

Note: using this method, if there are some articles in the new site (like Hello World, Info Page, etc.), these will not be erased. Articles are only added. Using the former procedure, the articles in new site will be deleted.

 

 

5 REASONS WHY WE USE WORDPRESS

5 REASONS WHY WE USE WORDPRESS

WordPress is, by far, the most popular open source Content Management System (CMS), used by approximately 75 million websites.

WordPress is free to install, deploy, and upgrade. Thousands of plugins and templates power a flexible and simple interface, which reduces development costs and deployment time.

The team at Fresh Consulting has many years of accumulated knowledge and resources to deploy high quality websites using WordPress. Here are a few reasons why it’s our top choice for clients:

1. The most popular CMS in the world

WordPress holds the largest CMS market share by far, and currently accounts for over a quarter of all websites. As a result, many users are already familiar with the WordPress CMS, requiring less staff training when building a new site.

CMS Market Share 2017

Wordpress Market Share

Breakdown of websites with a clearly identifiable CMS, according to W3Tech’s survey of the top 1 million domains.

2. Open Source with room for expansion

WordPress can be self-hosted, so there are no costs associated with downloading, installing, and upgrading. There are more than 50,000 WordPress plugins (often free), such as slideshows, contact forms, SEO optimization, etc.

For inspiration, check out 5 Best Security Firewall Plugins Compared, Must Use In WordPress. Fresh Consulting licenses the premium plugins we deploy on websites, such as WordPress video manuals and easy website backup and restore functions, at no additional cost to you.

3. Highly customizable for great flexibility

WordPress is popular because it meets the demands of many users with its flexible framework, which allows designers and developers to create and modify layouts and applications. Coupled with user-generated extensions, websites are no longer limited by enterprise extensions.

Our team has experience extending WordPress functionality, as well as incorporating a wide range of plugins, to meet our clients’ unique demands.

SEE: 19 Disadvantages of Using WordPress you must know

4. Designed for anyone, not just developers

Before WordPress became a popular CMS for website development, it was developed for non-tech savvy bloggers. So, most of the user-interface components are easy to use, and there are written and recorded manuals available for easily learning how to use WordPress functions. Our team handles all the complexities of setting up and customizing your website; all you have to do is to update the content on pages, posts, widgets, etc.

One of the premium plugins we provide to our clients offers both written and video user manuals for WordPress to facilitate on-boarding with the CMS.

5. Lower setup and maintenance costs

According to DeviousMedia, WordPress incurs fewer setup, customization, and maintenance costs in comparison to other Open Source CMS like Drupal and Joomla. Additionally, it is relatively easier to find WordPress designers and developers if more customization or development is necessary in the future. You don’t get locked down by a static website or proprietary CMS that is costly to tweak after initial development.

WordPress can be a quick win for improving your customer experience. Contact us today to learn more.

Additional Resources:

What’s wordpress and it’s uses in CMS

What’s wordpress and it’s uses in CMS

What’s wordpress and it’s uses in CMS

WordPress is a free and open-source content management system (CMS) based on PHP and MySQL.

WordPress Dashboard

 To function, WordPress has to be installed on a web server, which would either be part of an Internet hosting service or a network host in its own right.

An example of the first scenario may be a service like WordPress.com, for example, and the second case could be a computer running the software package WordPress.org.

A local computer may be used for single-user testing and learning purposes. Features include a plugin architecture and a template system. WordPress was used by more than 27.5% of the top 10 million websites as of February 2017.

WordPress is reportedly the most popular website management or blogging system in use on the Web, supporting more than 60 million websites.

 WordPress has also been used for other application domains such as pervasive display systems (PDS)

CHECK  How instaall SSL Certificate with Let Enscript’s tutorial

WordPress was released on May 27, 2003, by its founders, Matt Mullenweg and Mike Little, as a fork of b2/cafelog. WordPress is released under the GPLv2 (or later) license.

 

19 Disadvantages of Using WordPress you must know

19 Disadvantages of Using WordPress you must know

WordPress without a doubt is an influential content management system that allows people to build user-friendly websites in a few minutes. It offers a ton of powerful themes, plugins, and tools that let you create pretty much anything. Despite all these features, WordPress has some severe pitfalls that can affect your online presence.

Being a WordPress site owner, it is essential for you to consider the common flaws within the platform and make it more compelling.  The thing is that most WordPress users overlook the issues and problems that WordPress presents, which leads to losing potential visitors.

wordpress plugins meme

Here we bring you the 20 main disadvantages of using WordPress:

1. Unsecure CMS platform

Hackers and spammers usually target WordPress sites because WordPress is the most widely used CMS platforms worldwide. Due to this fact, your site is more vulnerable to security hacks and malicious activities. Well, you can strengthen the security of your site by making the use of the most reliable security plugins. WordPress Guide: How to manage widget Management in wordpress

2. Incomplete and inconsistent documentation

If you are a WordPress user, then you probably came across the WordPress codes feature pages that contained a notice inviting people to document the function. If you haven’t, here’s an example.

To solve this issue, you need to spend extra time in examining the source code to know whether these features exist or not.

troubleshooting wordpress3. Confusion between “Discussion” and “Comments” options

Common problem: many site owners who get confused between these two options.

So let’s set you straight. Discussion allows you to control whether comments are active for that particular content or not. On the other hand, the “Comments” option will be noticeable from the screen that shows multiple posts and pages of your site, but it won’t exist in the individual post’s “Screen options”.  You’re welcome.

4. Includes complex technical code

You may need to write a lot of complicated technical code while creating custom post types, taxonomies, etc. While other CMS platforms have a user-friendly graphical interface to create the Key tasks, WordPress requires more technical skills to do the same.

5. No Support

In most cases, WordPress doesn’t provide technical support to their end users. It crowdsources its support through the robust WP community only. You can find various support forums that are left unsolved or unanswered that make things more complicated than they need to be.

6. Unawareness about the term “slug”

Most of the WordPress site owners don’t even know the term “slug”. It is a part of the permalink after the domain name that helps you improve the ranking of your site on search engines. But most of the novice users are puzzled over enabling this feature.

WordPress_Page_Title_URL_slug1

7. Scalability issues with data model

You may find scalability issues in the data model for post and user meta. There are workarounds for this particular task. But it becomes even more difficult when it comes to eCommerce plugins that use custom post types.

8. Complicated multisite configuration process

The WordPress multisite configuration process requires deep technical knowledge. It requires in-depth programming and coding skills that configure your multisite quickly and efficiently.

9. MYSQL as a database

WordPress can only utilize MySQL as a database backend that allows hackers to easily hack your site. Until the release of 3.9 WordPress version, it was making the use of older MySQL driver, but now it uses MySQLi that is more reliable and secure.

10. PHP Problems

Most of the web developers discontinue working on WordPress as it is written in PHP, and if they want to modify the functionality of a site, they will have to learn PHP coding, which, as you may find, is a language many coders are not extremely fond of.


 

11. User-generated Content

WordPress treats registered users as the site owners or editors. And the login and profile pages, by default, are designed as admin pages.

However, it is a complicated affair to enable users to create any type of content other than a comment from a non-admin page. In fact, creating a highly community-based website such as Twitter, Facebook, or Youtube on the WordPress platform is a daunting task.

12. Automatic Upgrades

Automatic Upgrades is more of a bane than a boon. Therefore, it is best for you to disable the ability to update themes and plugins; otherwise, you will constantly encounter the problems related to the automatic upgrades.

You never know how your website will react to a plugin update or how well the update has been programmed so it’s best to update your themes and plugins manually.

13. Bloated code

Bloated code is also a serious issue. Actually, the WYSIWYG editor generates bad HTML, and most of the themes and plugins are bloated.

To overcome this situation, you need to install the HTML/CSS/JS minifiers. But make sure that you don’t get the wrong ones; otherwise, they will destroy your CPU by altering every request.

14. Incompatible with web app development tools

One of the biggest disadvantages of using WordPress is that it is incompatible with the Angular.js and other web app development tools.

15. Free themes

There are many free themes that come with various tempting offers that contain hidden codes, links, etc. Instead of buying any third-party theme, you should purchase a WordPress theme for your website to avoid such issues.

16. Expensive paid themes and plugins

Usually, premium themes and plugins are too expensive to buy. It becomes very difficult for small business site owners to buy paid themes and plugins. Regular updates make it even more difficult to manage a site efficiently.

17. Customization can be a double-edged sword

WordPress is a highly-customizable platform that allows site owners to tweak the overall look and feel of a site in a matter of few seconds. But sometimes it becomes difficult especially for beginners to properly customize their site as they don’t have in-depth technical knowledge.

18. SEO issues

As we know WordPress is the SEO-friendly platform that automatically optimizes your site and boosts its ranking on various search engine platforms. But in reality, almost every open source content management is SEO-friendly. WordPress can easily create SEO problems if you don’t have in-depth knowledge about the SEO-techniques.

The major issue is the tagging and category system utilized by WordPress, which can create duplicates and also create a confusing site map with pages that have thin content on them

how to use categories and tags in wordpress correctly

19. Coding

If you want to intensify the Graphics, then you need to learn CSS and HTML coding.

Conclusion

WordPress is a great platform for developing high-quality websites, but like any other software, this platform also has some demerits or disadvantages that could leave you in high water. To avoid such situations, you can enhance the security of your site and use all the advanced features to boost its overall performance.

What is the advantages and disadvantages of using wordpress to build CMS

If WordPress had a show in Vegas it would be Celine Dion. WordPress is by far the most popular CMS platform around—having reached Bieber-like status. Referring to WordPress as a CMS is debatable though as technically it is closer to a blogging platform then CMS. Only recently has it upgraded and added a sufficient amount of plugins that it can mimic a CMS.

The Open Source WordPress platform is the platform of choice for most bloggers and can be used successfully for simple website design. It does have some stiff competition though, especially with the release of Drupal 7 and with Joomla’s increasing popularity.

Each platform has its advantages and disadvantages, and users need to evaluate what is important for them in a blogging platform/CMS:

Advantages:

Easy to Use
While most products advertise themselves as being “easy to use” WordPress doesn’t advertise this, this is the reputation it has earned. Unlike Drupal and Joomla, WordPress doesn’t require knowledge of PHP or HTML coding. WordPress comes with rich preinstalled features that are literally point and click, installing plugins is simple, and their templates make designing easy.

WordPress is an out-of-the-box turnkey solution that just works. It comes loaded with rich features without any tweaking, coding or other bumbling around. If you are a beginner user then seriously consider using WordPress.

Menus
WP 3.0 has some great menu options, making it prettier and simpler than Joomla due to its custom menus that can be rearranged to include categories, pages, etc.

Community
Having a large community to draw on for support and tricks is important to many people and WP has one of the largest online communities around.

Themes 
There are thousands of free themes available online to use to help you choose a design for your site. There are also premium themes available for purchase for those who want an added touch of professionalism to their site.

Plugins
There are almost 13,000 plugins available for the WP platform. It is through these plugins that WP gained its CMS title as plugins opened up WP to a world of possibilities. Most of these plugins are free which is cool.

Custom Fields
Through the use of custom fields you can turn WP into a CMS by going beyond the typical blogging activities like posting, categorizing and tagging. They have made this process easy for beginners as well with the addition of custom field plugins like ‘Custom Fields Template,’ ‘Flutter’, and ‘More Fields’.

Pods CMS
This plugin allows you to create and manage different content types without using custom fields.

Disadvantages:

WP Scripting
For advanced users who are familiar with more advanced techniques like scripting, WP uses its own script. And knowledge of the WP script is necessary for things like adding or removing post dates.

Design Knowledge Required
While WP does have plenty of nice-looking templates many people want to design a unique website as WP themes often look too similar to one another. To make unique designs in WP you need knowledge of the CSS style sheet language, and odds are that if you have this sort of designing knowledge you will want a more powerful toolset like those available in Drupal-like CMSs.

Too Many Plugins
WP needs a lot of plugins to be able to do the things that Joomla and Drupal can do out of the box. While the plugins are available they can slow your page down if you install too many of them. The double-edged sword on WP plugins is that by the time your page has been slowed because of the plugins you have already put a significant amount of man-hours into the project and would be reluctant to migrate to another CMS. Plan for this ahead of time by looking at how many plugins you would need to create the functionality you want.

PHP Security
Unfortunately the PHP security for WP has a shoddy track record and security isn’t as strong as some of the other platforms. This will only be a factor depending on how sensitive the content of your site is.

Documentation
While there is a large online community of users to help and support you there is little to no offline documentation. WP has been criticized for not creating a MS SDK document, especially now that it calls itself a CMS.

Tables and Graphics
Modifying and formatting tables and graphic images is more difficult in WP than in its competitors.

ALSO CHECK:WordPress Guide: How to install Plugin in WordPress

Needs Regular Updates
WP is constantly changing and growing and it needs regular updates. This is not a big deal unless you are looking for a set-it-and-forget-it solution, in which case this might not be the solution for you as it needs periodic updates.

Queries
Queries can be a difficult and convoluted process because of all the custom fields you need to use to go take WP beyond typical blogging actions. Often you need a Custom Select Query, which can be a royal pain in the butt.

Pods CMS
Pods CMS is both a benefit and a drawback, while they are handy the admin community does not support them, as they would prefer you use custom fields. This is not a problem in other CMSs.

SEE: What’s wordpress and it’s uses in CMS 

Conclusion

WP is a great platform to begin blogging or simple website design. It is the most easy to use solution and offers a great toolset to beginners. For more advanced users, you may find that you need to install a throng of plugins to get the design capabilities you want, in which case a more advanced CMS might be in order for you.

25 Reasons Your Business Should Switch to WordPress

Originally launched in 2003, WordPress has become perhaps the most popular content management system (CMS) in the world. Today, WordPress is used by more than 74 million sites that publish new posts every second. No matter the size of the blog that is using WordPress. This widely used CMS has become a favorite among businesses because of how powerful of a tool it is. Just how powerful is WordPress exactly? Check out the following 25 reasons why your business should switch to WordPress and you’ll see why.

1. It’s free.

Whether you’re a blogger or just launching a new online business, the fact that WordPress is 100 percent free is extremely beneficial. Best of all, you never have to worry about hidden charges if your site becomes more popular than expected. WordPress will always be free for you to use.

On top of that, WordPress is also open source. This means that you can improve or alter the source code to create the right site for your needs.

2. Powerful right out of the box.

Unlike other content management systems, WordPress is ready to use immediately after installation. This means that you don’t have to “hunt down, install, and configure a long-list of add-ons just to get many of the features WordPress considers core (comments, RSS feeds, revisions, etc.).”

3. Flexible.

The flexibility of WordPress is another feature that can’t be topped. No matter what you’re using WordPress for – whether as a personal blog or to a popular ecommerce site, WordPress is versatile enough to meet any and all of your needs through its extensive features and extensions.

4. Search engine friendly.

The most popular search engines actually prefer sites that are powered by WordPress because its framework is easy to crawl. In fact, Google’s Matt Cutts actually endorsed WordPress during WordCamp San Francisco 2009. His personal blog is on WordPress.

5. Safe and secure.

Since WordPress is such a popular CMS, it shouldn’t be surprising that it’s a target for hackers. However, WordPress takes the security of its users very seriously. While you can practice some basic security measures, such as not downloading a theme or plugin from an untrusted site, WordPress constantly updates its software to prevent attacks. In fact, WordPress has an automatic update feature ever since the release of version 3.7.

Related: Best 9 SEo plugins that works like magic in wordpress

6. Customizable.

Because of the thousands of plugins and themes that WordPresss has offer, with just one click of a button you can customize your site to appear and function as you would like. Furthermore, because of the seemingly endless number of features that WordPress has to offer, you can create the website or blog that you’ve always wanted.

7. Easy to use.

Another great perk of using WordPress is how easy it is to use. The platform is user-friendly, intuitive and easy to learn. In fact, you can learn how to use WordPress in a matter of minutes. No wonder WordPress is known for its famous “5-Minute Install.”

8. Lots of support.

WordPress also comes with unprecedented support. This is in part to the extensive WordPress community where you can troubleshoot any question or concern through the WordPress Forums.

9. Hosts multimedia.

The addition of images, video or audio files is a great way to enhance the experience of your users. Thankfully, WordPress makes it easy for you to insert multimedia files into a page or post. Not only is it easy for you to upload multimedia files, you can also edit files, like images, while in the Media Library Screen.

10. Mobile friendly.

It’s more important than ever for a website to be mobile friendly to accommodate smartphones and tablets. With WordPress, however, you don’t have to be concerned over that. It’s already mobile friendly, thanks to many of the themes being responsive.

11. Integration.

WordPress integrates with some of the most powerful platforms available to give your business that additional boost. Need to launch an email campaign? You can use a service like Aweber or MailChimp. Want to get paid for a product or service? WordPress can work with some of the most popular payment gateways in the world.

12. Easy to manage.

As mentioned earlier, WordPress is equipped with a built-in updater for security purposes. However, WordPress also notifies you whenever there are updates for your themes and plugins. This makes managing your WordPress site a breeze, since you’ll always be current on the latest updates. That will keep your site safe and fresh.

13. More than just a blog.

While WordPress earned its reputation as a great blogging platform that can be inserted into an existing website, WordPress itself can be used as a website. Because WordPress contains a post and page structure, you can have daily blog posts, as well as static pages – such as your Contact or About pages.

14. Establishes a community.

Whether it’s by sharing your blog posts on social media networks or by communicating with visitors in the comments section, WordPress has the features and plugins to make the establishment of a community convenient and easy.

15. Saves you money.

Remember, WordPress is a free software. However, that’s not the only area where you’ll save money. Because WordPress is open source and user-friendly, you won’t have to hire web designers or technicians to launch or maintain your WordPress site.

16. Numerous ecommerce solutions.

Since you’re using WordPress for your business, then you will be happy to know that there are a number of ecommerce solutions that will convert your site into an all-out digital store. By using plugins like WooCommerceWP eCommerce or Shopp you can easily begin to make money online.

Related: How To Move Your Blogs From Blogger To WordPress Without Loosing any contents

17. You’re not committed to one hosting provider.

If you need to switch a provider or host, either because they can’t handle traffic or you’re just frustrated with them, you can do it without experiencing much downtown. This is because WordPress works with pretty much every server. If you need to make the switch, I recommend that you review the following article from WPBeginner. There are several free WordPress hosting options as well.

18. Keeps your site looking fresh.

Whether you need to update your theme because you’ve had it for too long or you’re looking to take advantage of something like the holiday season, there are thousands of free themes to choose from. By doing this you’re keeping the appearance of your WordPress site fresh for your customers.

19. Can be used as a membership service.

If you want to continue to grow a loyal fan base, and maybe even make some additional income, then you can convert WordPress into a full-fledged membership site. When you create an exclusive membership site you’re providing members exclusive content they will find useful. If you want to create a membership site, you should look over this article by Nina Cross on DIYthemes.

20. Schedule posts.

Running a business is an extremely time-consuming task. However, WordPress can free up some additional time by giving you the ability to schedule posts in advance. This means that whenever you complete a post, you can schedule it during whatever time best suits you and your customers. For example, if you have discovered that the most traffic comes to your site between 12pm to 1pm on weekdays, then you could schedule posts around that time.

21. Multi-user capability.

There’s a very good possibility that you’ll have to rely on multiple people to keep your site up and running. WordPress is aware of this and has made it easy for you to assign different roles for different individuals. Here is a summary of these roles from WordPress Codex:

  • Super Admin – somebody with access to the site network administration features and all other features. See the Create a Network article.
  • Administrator – somebody who has access to all the administration features within a single site.
  • Editor – somebody who can publish and manage posts including the posts of other users.
  • Author – somebody who can publish and manage their own posts.
  • Contributor – somebody who can write and manage their own posts but cannot publish them.
  • Subscriber – somebody who can only manage their profile.

22. Add testimonials.

Assure potential customers that your products or services are worth the investment by including testimonials on your site. You can add this effective technique by installing a plugin like Easy Testimonials or the Testimonials Widget.

23. Publish content with one-click.

Have you just written an article or blog post that you need to publish immediately? No problem. After creating your amazing content, you can publish it with just the click of one-button. Furthermore, there are even a number of mobile apps that allow you to publish your WordPress content no matter where you are.

24. Universal platform.

WordPress features a universal platform. The WordPress dashboard always looks the same – no matter what you’re using WordPress for. You don’t need to hire experts or spend an excessive amount of time trying to figure out how to use WordPress. In fact, anyone with some sort of general PHP and MySQL experience can use WordPress immediately.

25. WordPress keeps getting better.

Because WordPress hires top-notch developers, you can be certain that WordPress is only going to get better as time goes on. Also, because WordPress is open source, any developer can enhance the user experience so that it can become the best CMS available.

WordPress can be one of the best platforms for your business.  Ever since I switch my personal and business sites to WordPress a couple years ago I have found out how powerful it can be. You can do literally everything with WordPress. I highly recommend that you switch today!

Related: How to Move Directories On Your Existing Server

How to Fix a 401 Unauthorized Error

The 401 Unauthorized error is an HTTP status code that means the page you were trying to access cannot be loaded until you first log in with a valid user ID and password.

If you have just logged in and received the 401 Unauthorized error, it means that the credentials you entered were invalid for some reason.

401 Unauthorized error messages are often customized by each website, especially very large ones, so keep in mind that this error may present itself in more ways than these common ones:

401 Unauthorized
Authorization Required
HTTP Error 401 - Unauthorized

The 401 Unauthorized error displays inside the internet browser window, just as web pages do.

READ MORE: WordPress Guide: How to add a post in WordPress

How to Fix the 401 Unauthorized Error

  1. Check for errors in the URL. It’s possible that the 401 Unauthorized error appeared because the URL was typed incorrectly or the link that was clicked on points to the wrong URL – one that is for authorized users only.
  2. If you’re sure the URL is valid, visit the website’s main page and look for a link that says Login or Secure Access. Enter your credentials here and then try the page again. If you don’t have credentials, follow the instructions provided on the website for setting up an account.
  3. If you’re sure the page you’re trying to reach shouldn’t need authorization, the 401 Unauthorized error message may be a mistake. At that point, it’s probably best to contact the webmaster or other website contact and inform them of the problem.

    Tip: The webmaster of some websites can be reached via email at webmaster@website.com, replacing website.com with the actual website name.

 How to create your own custom mail for your domain from cpanel

  1. The 401 Unauthorized error can also appear immediately after login, which is an indication that the website received your username and password but found something about them to be invalid (e.g. your password is incorrect). Follow whatever process is in place at the website to regain access to their system.

CHECK:How to fix a 408 Request Timeout error

Need More Help?

If you’ve followed all the troubleshooting advice above but are still receiving a 401 Unauthorized error when accessing a certain web page or site, see Get More Help for information about contacting me on social networks or via email, posting on tech support forums, and more.

Be sure to let me know that the error is an HTTP 401 error and what steps, if any, you’ve already taken to fix the problem.

How to Fix a 400 Bad Request Error

The 400 Bad Request error is an HTTP status code that means that the request you sent to the website server, often something simple like a request to load a web page, was somehow incorrect or corrupted and the server couldn’t understand it.

The 400 Bad Request error is often caused by entering or pasting the wrong URL in the address window but there are some other relatively common causes as well.

400 Bad Request errors appear differently on different websites, so you may see something from the short list below instead of just “400” or another simple variant like that:

400 Bad Request
Bad Request. Your browser sent a request that this server could not understand.
Bad Request - Invalid URL
HTTP Error 400 - Bad Request
Bad Request: Error 400
HTTP Error 400. The request hostname is invalid.
400 - Bad request. The request could not be understood by the server due to malformed syntax. The client should not repeat the request without modifications.

The 400 Bad Request error displays inside the internet web browser window, just as web pages do. 400 Bad Request errors, like all errors of this type, could be seen in any operating system and in any browser.

In Internet Explorer, “The webpage cannot be found” message indicates a 400 Bad Request error. The IE title bar will say HTTP 400 Bad Request or something very similar to that.

Windows Update can also report HTTP 400 errors but they display as error code 0x80244016 or with the message WU_E_PT_HTTP_STATUS_BAD_REQUEST.

A 400 error that’s reported for a link within a Microsoft Office application will often appear as a The remote server returned an error: (400) Bad Request. message within a small pop-up window.

Note: Web servers running Microsoft IIS often give more specific information about the cause of a 400 Bad Request error by suffixing a number after the 400, as in HTTP Error 400.1 – Bad Request, which means Invalid Destination Header.

How to Fix the 400 Bad Request Error

  1. Check for errors in the URL. The most common reason for a 400 Bad Request error is because the URL was typed wrong or the link that was clicked on points to a malformed URL with a specific kind of mistake in it, like a syntaxproblem.

    Important: This is most likely the problem if you get a 400 Bad Request error. Specifically, check for extra, typically non-allowed, characters in the URL like a percentage character. While there are perfectly valid uses for something like a % character, you won’t often find one in a standard URL.

  2. Clear your browser’s cookies, especially if you’re getting a Bad Request error with a Google service. Many sites report a 400 error when a cookie it’s reading is corrupt or too old.
  3. Clear your DNS cache, which should fix the 400 Bad Request error if it’s being caused by outdated DNS records that your computer is storing. Do this in Windows by executing ipconfig /flushdns from a Command Promptwindow.

    Important: This is not the same as clearing your browser’s cache.

  4. Clear your browser’s cache. A cached but corrupt copy of the web page you’re trying to access but find the 400 error, could be the root of the problem. Clearing your cache is unlikely the fix for the majority of 400 bad request issues, but it’s quick and easy and worth trying.
  1. While this is not a common fix, try troubleshooting the problem as a 504 Gateway Timeout issue instead, even though the problem is being reported as a 400 Bad Request.

    In some relatively rare situations, two servers may take too long to communicate (a gateway timeout issue) but will incorrectly, or at least unhelpfully, report the problem to you as a 400 Bad Request.

  2. If you’re uploading a file to the website when you see the error, chances are the 400 Bad Request error is due to the file being too large, and so the server rejects it.
  3. If the 400 error is happening on nearly every website you visit, the problem most likely lies with your computer or internet connection. Run an internet speed test and check it with your ISP to make sure everything is configured correctly.
  1. Contact the website directly that hosts the page. It’s possible that the 400 Bad Request error actually isn’t anything wrong on your end but is instead something they need to fix, in which case letting them know about it would be very helpful.

    See our Website Contact Information list for ways to contact a number of popular sites. Most sites have social network contacts and sometimes even telephone numbers and email addresses.

    Tip: If an entire site is down with a 400 Bad Request error, searching Twitter for #websitedown is often helpful, like #facebookdown or #gmaildown. It certainly won’t contribute anything to fixing the issue, but at least you’ll know you’re not alone!

  2. If nothing above has worked, and you’re sure the problem isn’t with your computer, you’re left with just checking back later.

    Since the problem isn’t yours to fix, revisit the page or site regularly until it’s back up.

you can check: How to fix a 408 Request Timeout error

Still Getting 400 Errors?

If you’ve followed the advice above but you’re still getting a 400 Bad Request error when trying to open a certain web page or site, see Get More Help for information about contacting me on social networks or via email, posting on tech support forums, and more.

Be sure to let me know that the error is an HTTP 400 error and what steps, if any, you’ve already taken to fix the problem.