Getting Started with WordPress: A Complete Overview

Jul 15 2025

WordPress is the world’s most popular content management system, powering everything from personal blogs to enterprise-level websites. This post walks you through the core formatting elements and structural building blocks you’ll use every day.

Working with Text

WordPress supports all standard HTML formatting tags out of the box. You can highlight important information in bold, use italics for subtle emphasis, or combine them for bold italic. For technical terms or snippets, use the inline code tag.

Great content isn’t just words on a page — it’s structure, visual hierarchy, and a reading experience that keeps people coming back.

Lists and Structure

Unordered lists work best for features, benefits, and non-sequential items:

  • Support for unlimited pages and posts
  • Flexible theme and template system
  • Over 50,000 plugins in the official WordPress plugin directory
  • Built-in SEO-friendly URL structure
  • Multilingual support via plugins like WPML or Polylang

Ordered lists are ideal for step-by-step instructions:

  1. Install WordPress on your hosting server or locally
  2. Choose and activate a theme from the Themes directory
  3. Install essential plugins: SEO, caching, and security
  4. Create your core pages: Home, About, and Contact
  5. Configure permalink structure under Settings → Permalinks

Going Deeper with Subheadings

Media and Images

WordPress includes a built-in Media Library for uploading and managing images, videos, and documents directly from the dashboard. Supported formats include JPEG, PNG, GIF, WebP, and SVG.

The Gutenberg Block Editor

Since version 5.0, WordPress uses the Gutenberg block editor. Every piece of content — a paragraph, heading, image, table, or button — is its own individual block. This gives you full layout control without touching a single line of CSS.

Feature Comparison

Feature WordPress.com (Free) Self-Hosted (org)
Custom domain
Plugin installation
Full code access
Platform cost Free Free

Wrapping Up

WordPress powers more than 43% of all websites on the internet — and for good reason. Whether you’re launching a portfolio, a blog, or a full e-commerce store, the platform gives you everything you need to build a professional web presence.

This post was created for demonstration purposes. Feel free to use it as a template for testing how your theme renders standard HTML elements.

Bugs

Nov 05 2012

During a few months of hard-working testing the applications we found (and fix) several bugs:

  • eml_parser_plugins: in order to support as many emails as posible is necessary to have a parser as flexible as possible when analyzing the RFC2822 emails structure.
  • Fixed memory leaak on Core in email report.

Rule preschedulers

Nov 05 2012

Wirebrush4SPAM now includes some prescheduler algorithms in order to improve the filtering efficiency. Prescheduler technique implements diferent planification types in order to choose the most appropriate according to the needs of each user.

Learning After Report

Dec 22 2011

Future versions of wb4spam will include LAF scheme (Learning After Report). LAF modifies the behavior of current spam filtering middleware (such as SpamAssassin). Using this scheme, learning jobs are made after sending a response to the network client reducing the filtering lag. The reduction of filtering lag is useful to address the classification of the message during the SMTP transaction.

We are now implementing this feature and it will be included in future releases of Wirebrush4SPAM.

Wirebrush4SPAM developers guide

Dec 22 2011

We had released Wirebrush4SPAM developers guide. Please, refer this documentation to develop your own WB4SPAM plugins.

Spamc/spamd Server Protocol

Oct 04 2011

The spamc/spamd server protocol development has started today while Alvaro Pérez fixes some bugs on META rule evaluation. The protocol will ensure the compatibility with spamc tool and all software able to query SpamAssasssin (for instance sa-exim). This feature will be developed by David Ruano due to the workload of Fabio.

Development of AWL plugin for Wirebrush has been completed

Oct 04 2011

The AWL plugin of Wirebrush4SPAM has been commited last week. We are now updating the documentation in order to describe the sintaxis of functions added by this plugin.

META rule support is comming soon

Oct 04 2011

David Ruano and Álvaro Pérez have finished the META rule execution support for Wirebrush4SPAM. Some minnor bugs is being fixed. Final commit of these features is comming soon. Special thanks to Alvaro and David.

SpamHunting plugin is now available

Sep 01 2011

We are pleased to announce a new plugin based on SpamHunting filtering technique.

In particular the implemented technique is based on the use of an IBR  (Instance-Based Reasoning) that incorporates an structure for indexing messages, a voting strategy, a mechanism for calculating the quality of the generated solutions and a technique for the identification and elimination of irrelevant knowledge, in order to obtain a high level of accuracy and allow quick adaptation to changes produced in the environment.

For more information:

[1] SpamHunting: Adaptative and Intelligent Spam Filtering Technique

[2] SpamHunting: An instance-based reasoning system for spam labelling and filtering 

RXL plugin has now cache

Mar 24 2011

RXL plugin has been improved by including a cache for each realtime list. The effects of cache will be achieved when we complete the server protocol. Fabio!! we need you, go back from your erasmus activities. 😉

Older posts »