Tahir Taous is founder of Just Learn WordPress, a training site where you can learn how to create and manage websites with WordPress, WordPress essential training, theme development courses free video tutorials and articles.
WordPress not only gives users the ability to create powerful websites with great features, it also allows users to make customizations to add extra security, streamline deployment and assist with administration.
Installing WordPress is very simple and easy; even beginners with a basic knowledge of the web can do it. In this article, we go beyond the basics and discuss 5 tips for WordPress power users:
- wp-config can reside outside of the root directory
- WordPress can be installed via the command line using WP-CLI
- You can enable SSL for logins and to access the Dashboard
- You can easily enable two-factor authentication
- WordPress can be installed in a subdirectory (and still run it from the web root)
1. wp-config Can Reside Outside of the Root Directory
wp-config is the primary WordPress configuration file. It contains your database name, database user and password, unique authentication keys, table prefix and other important information.
To add an extra layer of security, you can move
wp-config.phpoutside of the WordPress installation directory. This means for a site installed in the root of your web hosting space (e.g the
public_htmldirectory), you can save
wp-config.phpoutside of the web root folder.
You can also create a new directory outside of
public_htmlor you can save
wp-config.phpin an existing directory, and WordPress just works.
2. WordPress Can Be Installed Via the Command Line Using WP-CLI
WP-CLI stands for WordPress Command Line Interface. WP-CLI is a set of command-line tools for managing WordPress installations and it’s extremely powerful. You can perform common tasks very easily such as updating WordPress, generating backups, updating plugins and setting up WordPress Multi-site just to name a few.
Our guide to rooting your Android device to enable you to perform any administrative action and have full control of your phone or tablet.
Ghost is a new blogging platform with a simple and clean interface that offers publishing tools to make the blogging experience easy and fun. If you want to get caught up on what Ghost is all about, you can check out the following articles: Comparing Ghost to the Big Three Is Ghost Really a WordPress […]
Front-end frameworks like Twitter bootstrap, Foundation by ZURB and others are great for creating beautiful, responsive, cross-browser friendly web sites quickly and easily without the need to learn a lot of code or best practices. While Bootstrap and Foundation are two of the more well-known front-end frameworks, there are other great frameworks available that many […]
This entry is part 2 of 2 in the series How to Create an Invoice with Twitter BootstrapIn the first part of this series, I showed how to set things up to create an invoice with Twitter Bootstrap. Now we are going to create our invoice. Invoice Header Open your invoice.html file in your preferred […]
This entry is part 1 of 2 in the series How to Create an Invoice with Twitter BootstrapA few days ago I had to create an invoice. I searched Google for online services to create an invoice quickly. I found a website, created a simple invoice, and when I clicked on the Save as PDF […]
This entry is part 4 of 4 in the series Faster Workflow: Mastering EmmetEmmet Actions If you have followed the first three parts of this series, you now know how to create large code blocks with Emmet. However, sometimes you need to edit your existing HTML and CSS. Emmet can do that for you as […]
This entry is part 3 of 4 in the series Faster Workflow: Mastering EmmetIn this part of the Emmet series we will learn about syntax and function. Emmet syntax and Functions Emmet uses syntax similar to CSS selectors for describing element positions inside generated tree and element attributes. You can use element names like div […]
This entry is part 2 of 4 in the series Faster Workflow: Mastering EmmetIn Part 1, we learned about the features of Emmet and how it can make your workflow faster. In this part, we will learn how to install and use Emmet. Emmet is available for very many text editors, but I will use […]
This entry is part 1 of 4 in the series Faster Workflow: Mastering Emmet Emmet is a free plugin for text editors to write HTML and CSS code faster. In this multi-part series, I will show you how to write HTML and CSS code faster then ever with Emmet, profiling all the features of Emmet […]