WordPress training for beginners

WordPress training for beginners

Last verified: October 14, 2026
12 min read
News
500+ WP projects

WordPress for beginners was a free, two-day practical workshop held at PPNT Gdynia (Pomorski Park Naukowo-Technologiczny) on 20 and 21 October 2014, starting at 15:00 each day, 10 hours in total. The trainer was Mariusz Szatkowski. The event listing is still online on Crossweb, which now marks it as an event that has already taken place.

WordPress training for beginners, introduction

This page keeps the original announcement and the full agenda, then checks each agenda block against the WordPress of today. Several tools and names from the 2014 programme have changed, and two of the items no longer exist in the form they were taught.

#PPNT WordPress workshop in Gdynia, the event record

DetailValue
EventPPNT: WordPress dla początkujących (WordPress for beginners)
TypeWorkshop, categories IT and Startup, topics CMS and WordPress
Dates20 and 21 October 2014 (Crossweb lists Monday 20.10.2014)
Start time15:00
Length2 days, 10 hours
LanguagePolish
AdmissionFree
VenuePPNT Gdynia, Tricity
OrganiserStrefa Startup PPNT
TrainerMariusz Szatkowski

The organiser described the workshop on Crossweb like this:

“WordPress is one of the most popular, and in some opinions the best, content management systems, intended mainly for running blogs. PPNT invites you to practical workshops during which you can learn the basics of WordPress and learn to install and optimise a website on your own.”

PPNT, Crossweb event listing, own translation

The Pomeranian Science and Technology Park Gdynia describes itself as the largest hub in Poland for organisations working where business, science and technology meet. Startup workshops like this one were part of its event programme.

#Topics announced for the WordPress beginner workshop

The announcement listed five topics:

  • Introduction to WordPress
  • What does what and how to move around WordPress: front end and back end, standard elements of a website
  • Setting up the first blog: page hierarchy, templates, content optimisation
  • Building menus, adding media
  • Sidebars and widgets, CSS, responsive themes, plugins

#WordPress course day 1 agenda

TimeTopics
15:00-15:45About me, training goals. Agenda, what you will learn, which practical skills you will gain. Part I, introduction to WordPress: what a CMS is, what WordPress is, history of WP, why choose WordPress, WordPress in numbers, what else you can get out of WP, different uses of WordPress, why WordPress is so popular, WordPress vs the competition, WordPress.org vs WordPress.com, WordPress for your needs (wordpress.com versus self-hosted WordPress), full control at your own risk, opening a hosting account, setting up a site on wordpress.com, a quick tour of the WordPress.com dashboard
16:00-16:45Where a webmaster’s life begins: WordPress on your own hosting. What we need, a simplified WordPress architecture, before you start, 7 deadly sins of working with and installing WP, the most common installation errors, hosting login details
17:00-17:45What is what and how to move around WordPress. The recipe, meaning the installation steps: installing WordPress on your own hosting, configuring an FTP connection in Total Commander, uploading the WordPress installation files, creating a MySQL database, running the WordPress installer, checking that the installation is correct, an alternative quick installation, errors
18:00-18:45Optimising our site. Domain name, blog name and tagline (this really matters), copywriting rules, optimisation (more tomorrow), the power of links, “I have no content, what now”, link building, duplicate content, bans, filters and penalties, SEO plugins
19:00-20:00Configuration and media. How to configure WordPress, menus (how to build one, is a second menu possible), why good navigation matters, you do not have to show everything in the menu, multi-level menus, how to add a photo, how to build a gallery, before you add your first photo, where to get free photos, how to embed a video

#WordPress course day 2 agenda

TimeTopics
15:00-15:45Inside: themes and templates. Posts and categories, grouping posts well (categories and tags), links, pages, hierarchy and templates, posts vs pages, where to get a first theme (installation demo), templates for posts, content builder: installing MiniMax Page Layout Builder
16:00-16:45Sidebars, widgets, themes, HTML5 and CSS3, responsiveness. Projects grow more complex while the day does not get longer, HTML5 and CSS3, sidebar, widgets, header and footer, themes and how to choose the best one, responsiveness
17:00-17:45Plugins. Is it still the same WordPress, a short tour of the admin panel, an overview of the most popular plugins, where to get plugins, is it worth spending some money, the white screen of death, the biggest problems with plugins
18:00-18:45Things that happen to a CMS. Moving content from wordpress.com to self-hosted WordPress, what moves and what does not, moving WP, migrating WordPress from one account to another, how to change a theme (child themes), how to make a child theme, notes on child themes, changes to appearance or to functionality (a short look at theme structure), the My Custom CSS plugin, the What The File plugin, backups and what to use for them, Multisite, and if not Multisite, then what
19:00-20:00Intermediate WP use, security, analytics, optimisation. Custom post types, taxonomies, custom fields to change how pages and posts look, user roles and access, webmaster tools, GWT, browser tools and webmaster extensions, speeding up the site (performance and monitoring), protecting the site against crackers, statistics and basic information about visitors, analytics

#What changed in WordPress since the 2014 agenda

The programme was written for WordPress 4.0 “Benny”, released on 4 September 2014, about six weeks before the workshop. Its headline changes were a media library shown as an endless grid with a details preview and easier embeds. Most of its building blocks are still in core, but the editor, widgets, themes and error handling work differently now. The sections below follow the agenda order and cite the release notes or handbook page for each change.

#WordPress in numbers in 2026

Day 1 had an item called “WordPress in numbers”, and day 2 asked where to get plugins and whether paying for them is worth it. Current figures, checked on 14 October 2026:

FigureValueSource
Share of all websites40.0%W3Techs
Share of websites with a known CMS58.5%W3Techs
Free plugins in the official directoryover 75,000WordPress.org Plugins
Free themes in the official directoryover 15,000WordPress.org Themes

W3Techs updates its survey daily, so the share figures move. The plugin directory now has separate Community and Commercial listings, and the theme directory links to a list of commercial theme companies. That answers the 2014 question of where to get paid add-ons: start from the official directory, where each listing shows its last update and the WordPress version it was tested with.

#WordPress hosting requirements today

The day 1 block “what we need” still comes down to a host with PHP and a database. The current WordPress requirements page recommends PHP 8.3 or greater, MariaDB 10.11 or greater or MySQL 8.0 or greater, and HTTPS support. It names Apache or Nginx as the recommended web servers, and its copy-paste request to a host also lists the mod_rewrite module for Apache. HTTPS was not on the 2014 checklist. Today it is one of the three recommended requirements.

#How to install WordPress manually

The manual install taught on day 1 (FTP upload, MySQL database, installer) matches the official installation guide step for step: download and extract, create a database, set up wp-config.php, upload the files, run the install script. The guide still says installation usually takes less than five minutes and that many hosts offer tools that install WordPress automatically. That is the “alternative quick installation” from the agenda. The order of the steps has not changed in more than ten years.

#Menus, custom post types and taxonomies

Menus, custom post types and taxonomies were already core features in 2014. WordPress 3.0 “Thelonious”, released on 17 June 2010, gave theme developers new APIs for menus (“no more file editing”), post types and taxonomies, and it merged WordPress MU into core as the new multisite feature. The day 1 menu block and the day 2 block on custom post types therefore describe features that still work the same way, now also editable as blocks in block themes.

#How to change a theme without losing your changes

The child theme advice from day 2 is still the official answer. The Theme Handbook describes child themes as extensions of a parent theme that let you modify an existing theme without editing its code directly. A child theme needs its own folder and a style.css file, and it can add templates, patterns and a functions.php. Updates to the parent theme then do not overwrite your edits.

#Custom CSS without a plugin

The agenda named a custom CSS plugin. Since WordPress 4.7 “Vaughan”, released on 6 December 2016, core lets you add custom CSS in the Customizer and see the result in a live preview. For small visual changes a separate CSS plugin is no longer needed.

#The block editor replaced the classic editor and page builders

The 2014 programme installed MiniMax Page Layout Builder as a content builder. Its page in the WordPress.org plugin directory is now closed at the author’s request (wordpress.org plugin API, checked on 14 October 2026). Layouts are now built in the block editor. WordPress 5.0 “Bebo”, released on 6 December 2018, introduced the new block-based editor as “the first step toward an exciting new future with a streamlined editing experience across your site” (wordpress.org release post).

The day 2 block on sidebars and widgets taught the classic drag-and-drop widget screen. WordPress 5.8 “Tatum”, released on 20 July 2021, brought blocks to the widget editor and to the Customizer, so widget areas now accept any block with a live preview.

#Full site editing and block themes

Headers, footers and templates, which the 2014 programme edited in theme files, can now be changed in the site editor. WordPress 5.9 “Joséphine”, released on 25 January 2022, introduced full site editing and Twenty Twenty-Two, the first default block theme in the history of WordPress. Choosing a theme now also means choosing between a classic theme and a block theme.

#White screen of death and recovery mode

The plugin block ended with the white screen of death, the blank page left by a fatal PHP error. WordPress 5.2 “Jaco”, released on 7 May 2019, added PHP error protection with better handling of the white screen of death and a recovery mode that pauses the plugin or theme causing the error, so an administrator can log in and fix it. The same release added two Site Health pages that help debug common configuration issues, building on the Site Health features introduced in WordPress 5.1.

#Moving a site from WordPress.com to self-hosted WordPress

The migration block from day 2 still works through the built-in importer. The Importing Content documentation describes the steps: go to Tools, then Import, install the WordPress importer, choose the WXR file exported from the source site, and map each author to an existing or new user. Posts, comments and categories come across, and attachments can be imported too. The WordPress Importer plugin is still maintained (version 0.9.6 at the time of checking).

#WordPress Multisite setup

The Multisite item is still set up the same way. The Create a Network guide says to add define( 'WP_ALLOW_MULTISITE', true ); to wp-config.php, which enables the Network Setup item in the Tools menu, where you create the network.

#WordPress user roles

The Roles and Capabilities documentation lists six predefined roles: Super Admin, Administrator, Editor, Author, Contributor and Subscriber. Each role is a set of capabilities such as publish_posts, moderate_comments and edit_users. The documentation summarises them like this:

  • Super Admin: access to the network administration features of a Multisite network and to all other features
  • Administrator: access to all administration features within a single site
  • Editor: can publish and manage posts, including the posts of other users
  • Author: can publish and manage their own posts
  • Contributor: can write and manage their own posts but cannot publish them
  • Subscriber: can only manage their profile

For a beginner site this means giving each person the lowest role that covers their work.

#Google Webmaster Tools became Search Console

The agenda item GWT means Google Webmaster Tools. Google renamed it on 20 May 2015, seven months after the workshop. The announcement on the Google Search Central blog is titled “Announcing Google Search Console - the new Webmaster Tools”. Google explained that the traditional idea of the webmaster reflected only some of its users, who also included hobbyists, small business owners, SEO experts, marketers, programmers, designers and app developers, so it rebranded the product to include everyone who cares about Search. Anyone following the 2014 notes today should look for Search Console.

#Which plugins from the 2014 agenda still exist

What The File, the plugin from day 2 that shows which template file renders the current page, is still in the WordPress.org plugin directory. At the time of checking it was at version 1.6.1, last updated on 19 February 2026. MiniMax, as noted above, is closed.

#Which parts of the 2014 WordPress course still apply

The order of the programme still works: hosting and installation, settings and media, content structure, themes, plugins, migration, then roles and analytics. The installation steps, menus, posts and pages, categories and tags, child themes, custom post types, the importer and the Multisite setup are taught the same way today. The editor, the widget screen, theme editing, custom CSS, error recovery and the name of Google’s webmaster tool have changed. Anyone teaching from these notes now has to replace those blocks. If you need help running WordPress beyond the beginner level, see WordPress developer.

Next step

Turn the article into an actual implementation

This block strengthens internal linking and gives readers the most relevant next move instead of leaving them at a dead end.

Want this implemented on your site?

If visibility in Google and AI systems matters, I can build the content architecture, FAQ, schema, and internal linking needed for SEO, GEO, and AEO.

Related cluster

Explore other WordPress services and knowledge base

Strengthen your business with professional technical support in key areas of the WordPress ecosystem.

Frequently asked questions

Practical answers to apply the topic in real execution.

When and where the PPNT WordPress beginner workshop took place#
At PPNT Gdynia on 20 and 21 October 2014, starting at 15:00, 10 hours over two days. Admission was free, the workshop was in Polish and the trainer was Mariusz Szatkowski.
What the two-day WordPress agenda covered#
Day one covered WordPress.org vs WordPress.com, hosting, manual installation over FTP with a MySQL database, SEO basics, configuration, menus and media. Day two covered posts and pages, themes, sidebars and widgets, plugins, migration from WordPress.com, child themes, backups, Multisite, custom post types, user roles, security and analytics.
Which parts of the 2014 agenda are out of date#
Google Webmaster Tools is now Search Console (since May 2015), the MiniMax page builder plugin is closed, the block editor replaced the classic editor in WordPress 5.0, widgets became blocks in 5.8, full site editing arrived in 5.9 and custom CSS has been in core since 4.7.

Need an FAQ tailored to your industry and market? We can build one aligned with your business goals.

Let’s discuss

Related Articles