How To Create A Custom Menu In WordPress

How To Create A Custom Menu In WordPress

Now that we know how to create a basic WordPress Theme from scratch, let’s take a look at how to create a custom navigation menu to our theme. This menu should have the ability to be controlled from the WordPress Dashboard. In other words, you should be able to go into the Dashboard and add or remove links to any pages, posts, or categories that you like.…

WordPress Theme Development Tutorial Step By Step

WordPress Theme Development Tutorial Step By Step

This is going to be a fun tutorial where we inspect how to create your own WordPress Theme from scratch. In fact, we’ll begin with absolutely zero files and zero lines of code. The only way to understand how WordPress Themes work, is to really jump in at a low level and do every single thing yourself. Yes, it is tempting to avoid this because you can make WordPress do everything for you without any understanding of the code that powers it.…

How To Install WordPress on Laravel Homestead

How To Install WordPress on Laravel Homestead

The homestead virtual machine box for vagrant is a great way to set up your local testing and sandbox development environments. The cool thing about homestead is that not only can you use it for all of your Laravel specific development, but you can also make use of it for other projects like Slim, Symfony, Drupal, or WordPress. In this tutorial, we will set up WordPress on an existing homestead installation using composer.…

How To Send Email To New Users

How To Send Email To New Users

Almost every modern web application has the ability to send email to users at various points in time. In fact, some might say that some of these companies have downright abused the idea of sending user email notifications and send them at every possible instance. We’re not going to look at how to do that here. It might be nice however to be able to send a Welcome Email to new users that sign up for your web application.…

How To Test Your Laravel Application

How To Test Your Laravel Application

Laravel leverages the popular PHP testing framework PHP Unit as a dependency, which makes it possible to set up testing facilities on the applications you build with Laravel. If we look inside of our current Laravel installation, we can see there is a tests directory which holds two sub directories. The sub directories are those of Feature and Unit. Of course these are the locations of setting up tests you would like to have for your application.…