Using conditional functions in WordPress

When creating custom themes for WordPress, often you'll need to load different styles or scripts for a specific page template, or for the home page. One way to do it is to create a different header or footer that includes those files, and then load the custom header or footer from the page…


Squarespace and WordPress

Should you choose WordPress or Squarespace for your nonprofit website?

When you are planning a new web project, you will need to take into consideration the content management system (CMS) that powers the website. If you don’t know what a content management system is, at a basic level it is just software you use to edit the content on your website. As a nonprofit, you…


Squarespace

Is Squarespace right for your business website?

You probably have heard of Squarespace by now. It is a website platform that includes tools to design and build your website as well as built-in hosting and email. If you need to register a domain, Squarespace allows you to do that too. Email services are provided by Google G Suite (formerly Google…


Are you solving your client’s problems, or just showing off?

Are you solving your client's problems, or just showing off?

You may not know it, but your client hired you to solve a problem. They did not hire you just to build a website, make an app, or design a new logo. That may be part of the solution, but your first task is defining the problem. Is your client not getting new business from the website? Is an…


Proactive website maintenance

Keep your website updated I've helped a number of clients over the years, building custom websites for their businesses and projects. Primarily, these sites have been built with ExpressionEngine or WordPress as the CMS. Too often there is a perception that one just builds the…


Basic website sercurity tips for small business owners

Whether you use WordPress, ExpressionEngine, or something else to power your website, you need to keep it updated. As a business owner, you may not have the time or ability to deal with it yourself. If that’s the case, hire somebody to do the job for you. It’s another expense, but…