The Two Sides to WordPress

There are two sides to wordpress. The frontend/public side and the backend/private side or admin area. The FrontEnd or Public Side When you type in your website’s address in the browser address bar, you will see the home page which is the front door to your website. Since it’s available to the public, we call it the public side or, also called, the ‘front end’ of … [Read more...]

Choosing Your Domain Name

Technically speaking, the first thing you must do to build a website is to find a unique name for your site and register the name so that no one else can use it. This name is called a ‘Domain Name’. The ‘Domain Name’ is what others will use to find your website. It’s what they will type in their browser address bar when they want to access your website. Parts of a … [Read more...]

Hosting Your WordPress Website

WordPress is open-source software. You can learn more about it here You can download the code at You can then install the code on your own web hosting and "you are free to use it for anything without paying anyone a license fee and a number of other important freedoms. (check out there site for more information: According to … [Read more...]

Managing WordPress Users

Roles and Capabilities Your WordPress site must have at least one user. This one user must be an Administrator and will have permission (called capabilities) to do everything on the site. You can have many users and these users can have different roles and permissions. WordPress has certain roles already defined - Administrator, Subscriber, Author, Contributor and … [Read more...]

Extending Your WordPress Website with Plugins

WordPress allows you to extend the functionality of your website with plugins. You can find a plugin for just about anything you can imagine. And if you can't, then you can find someone who can build you one. There are free plugins and those you must pay for. Anytime you introduce new code into your website, it increases your risk of getting hacked. It's best to get … [Read more...]

Importing Large Databases Through phpMyAdmin

While moving WordPress sites from one domain to another for my clients, I often run into file size limitations on phpMyAdmin. Depending on the hosting account I'm moving to, I can sometimes change that limitation with the php.ini file or import from the command line. But, sometimes, I don't have access to those methods and importing the file becomes nearly impossible. Last … [Read more...]

Navigating Your WordPress Website – Menus and Widgets

WordPress menus allow you to navigate your website better. You can have more than one menu and those menus can be placed in different locations. WordPress makes all of this customizable. The menu locations are dictated by your theme and are beyond the scope of this discussion, but you can find the locations that are setup by your theme on the 'Manage Locations' tab on the … [Read more...]

AngularJS Filters

Angular lets us use 'filters' to change the data. To add a filter to change the data, we use the pipe symbol (|). Notice the | uppercase after the key in the code below. You can find a list of filters available on the AngularJS site here. You can filter arrays and objects as well: Filters really become cool when you use them with databinding. I can create … [Read more...]

AngularJS ng-repeat

AngularJS allows me to loop through an array with the ng-repeat directive very easily. (The 'Resources' tab will show you the JavaScript and css files I've included and the 'Result' tab will show you the output.) Notice the ng-init initializes the array with a list of languages. ng-repeat="language in languages" will loop through the languages array assigning each … [Read more...]