Building Websites With WordPress

Building Websites With WordPress

When I started making websites in 1998 all websites were hand-coded. There were very little fancy designs and the client couldn't update the website themselves. This meant I got a fair amount of repeat business to do updates, which was good!

WordPress was released in 2003 and originally was just a blogging platform. Blog is a shortened version of "web log" and was basically like keeping an online diary with posts appearing in order of publication.

Since then WordPress has evolved a lot! A complete website can be built with WordPress, not just a blog. It took me a while to get to grips with it but having been building websites with WordPress for over 15 years now I don't think I would go back to hand coding - although sometimes it's fun to do.

WordPress - The Basics

The basic WordPress installation contains a "theme" which gives it its look and maybe a couple of plugins (add-ons that give additional functionality).

The first WordPress theme was called the Classic theme. It was a basic theme which made a website look a little better than just plain text. Over the years WordPress was improved along with updated looks and in 2010 they came out with the Twenty Ten theme.

But enough of the history lesson! The default WordPress theme is now Twenty Twenty Five.

When a theme is active you use the Customizer tool to edit things such as fonts, font sizes, colour schemes and more. This way if you use an H1 heading it's the same sitewide and you don't have to do anything to format it.

And then you're all set. Just create pages and add content.

WordPress - Plugins

As mentioned before, plugins are add-ons that provide extra functionality. An example would be a Contact Form plugin to have a form on your website; an events plugin so you can easily show events on your website along with a calendar.

There are also plugins which are "page builders". These plugins can be used to make building and styling pages very easy. They often have page templates so you can create a great looking page just by using the template.

One such plugin is Elementor. You can see all the elements of the page as you build it without having to edit any code. Some page builders don't have this function and you have to create blocks and then save the page and view it to see how it looks. Elementor is my preferred page builder. It has a lot of functionality with the free version and even more with the paid version. You can also get additional plugins that extend Elementor - like an accordion drop-down, or number countdown etc.

Pages or Posts?

This is often a misunderstood concept. Pages are the actual pages on your website and you access them through a menu (usually at the top of the page). Such things as Home, Contact, Services would be pages.

Posts are for the blog. When you create a post it will automatically appear on the Blog page with an excerpt and a "read more" link to go to the post.

This doesn't mean you couldn't link to a blog post from a page but the key difference is that it appears on the blog page.

Some Good Themes

Apart from the default WordPress theme, there are a few which reportedly are quick to load.

Hello Elementor: This is made by Elementor and keeps things down to the bare bones in order to make the website quick to load.

Astra: This theme has some great free templates which you can import and use. Using a template you can practically create a whole website and then all you have to do is change the text and photos to make them your own! This theme uses the Elementor page builder.

Ocean WP: Another theme that has free templates (you can also buy premium ones) and uses the Elementor page builder.

Some Basic Plugins

Elementor: As mentioned above this is a page builder plugin

Elementor Header/Footer: If you have Elementor Pro this isn't needed but its basic use is to be able to create headers and a footer for your website. You can do this in the customizer but there is a greater free for design when using Elementor. You can even create different footers for different pages, for example, you might want a different footer on a landing page which is being accessed from an advert.

Contact Form 7: A popular contact form. It does the job but if you want to make it look different you need to be able to write some styling code.

WP Forms: Another popular contact form plugin. This one looks a little prettier! It also has a few other functions which Contact Form 7 doesn't.

Summary

You could build a great website with just the above themes and plugins!

要查看或添加评论,请登录

Tracey Saunders的更多文章

  • How I Rebuilt 12 Websites

    How I Rebuilt 12 Websites

    An Article For Techies I had a task to rebuild 12 websites based on a new design. The websites were for different…

  • Speed up website building with Elementor Templates

    Speed up website building with Elementor Templates

    If you use WordPress you might also be using the Elementor page builder. Elementor is a great tool that gives so much…

  • Email Marketing - The Power Is In Your Email List

    Email Marketing - The Power Is In Your Email List

    The power is in your email list - but what are you sending it? Here's how I helped a client with their email marketing.…

  • The Trials and Tribulations of a Website Using an Old Version of WordPress

    The Trials and Tribulations of a Website Using an Old Version of WordPress

    This is a story about a website that didn’t keep WordPress or plugins updated and what a headache that causes??. In…

    1 条评论
  • Online Course & Membership System - Case Study

    Online Course & Membership System - Case Study

    I recently created a website for a client which included: ? An online course ? A membership system ? A forum There’s…

  • Self Care for the Self Employed

    Self Care for the Self Employed

    Self Care is an important activity for anyone but especially for those who are self-employed. It'ss easy with the…

    1 条评论
  • Did you lose your website?

    Did you lose your website?

    Have you ever lost control of your website and domain name? This can happen when someone else registered your domain…

  • The Importance of Updating WordPress on Your Website

    The Importance of Updating WordPress on Your Website

    It's easy to let your website run by itself and forget about it. You may even be doing regular content updates and…

社区洞察

其他会员也浏览了