Book Image

WordPress 5 Complete - Seventh Edition

By : Karol Król
Book Image

WordPress 5 Complete - Seventh Edition

By: Karol Król

Overview of this book

Back in the day, when you wanted to launch a new website, you either had to learn web programming yourself or hire a professional who would take care of the whole process for you. Nowadays, with WordPress, anyone can build an optimized site with the least amount of effort possible and then make it available to the world in no time. Here, in the seventh edition of the book, we are going to show you how to build great looking and functional websites using WordPress. The new version of WordPress – 5.0 – comes with a few important changes, and we tell you all about how to use them effectively. From crafting content pages using the block editor, and customizing the design of your site, through to making sure it's secure, we go through it all. The book starts by introducing WordPress and teaching you how to set it up. You are then shown how to create a blog site, start writing content, and even use plugins and themes to customize the design of the site and add some unique elements to set it apart. If you want to get more in-depth, we also show you how to get started creating your own themes and plugins. Finally, we teach you how to use WordPress for building non-blog websites. By the end of the book, you will be sufficiently skilled to design high-quality websites and will be fully familiar with the ins and outs of WordPress.
Table of Contents (18 chapters)
Free Chapter
1
Section 1: WordPress
6
Section 2: Customizing WordPress
14
Section 3: Non-Blog Websites

What this book covers

Chapter 1, Introducing WordPress, explains what makes WordPress such excellent software for running your website (whether it's a blog or not). WordPress is packed with world-class features and is so flexible that it really can do anything you want. It has a wealth of online resources. Additionally, it's super easy to use, and you need no special skills or prior experience to use it. Last but not least, it's free!

Chapter 2, Getting Started with WordPress, describes how to install WordPress on a remote server and change the basic default settings of your blog.

Chapter 3, Creating Blog Content, teaches everything you need to know in order to add content to your blog and then manage that content. We go through how to write your first posts, and how to work with categories, tags, and comments.

Chapter 4, Pages, Media, and Importing/Exporting Content, explores all the other types of content that WordPress is capable of handling. You'll be able to create static pages that aren't part of your ongoing blog, add various types of media to your posts, and create appealing image galleries to display photos and other images.

Chapter 5, Plugins – What They Are and Why You Need Them, explains what plugins are, why to use them, how to use them, where to get them, and how to keep up to date with any new and useful plugins that get released to the community.

Chapter 6, Securing Your WordPress Website, introduces the topic of website security and how it relates to WordPress. Even though WordPress is pretty secure from the get-go, learning the principles goes a long way and can save you a lot of trouble further down the road.

Chapter 7, Choosing and Installing Themes, describes how to manage the basic look of your WordPress website. You also get to learn where to find themes, why they are useful, and how to implement new themes in your WordPress website.

Chapter 8, Customizing your Website Appearance/Design, explores how to manage widgets and navigation menus, along with how to work with the basic layout customization features to further enhance the capabilities of your entire website. Also covers the WordPress Customizer, an easy-to-use interface that allows you to tweak how your current theme looks and performs.

Chapter 9, Developing your Own Theme, explains how to create your own theme. With just the most basic HTML and CSS abilities, you can create a design and turn it into a fully-functional WordPress theme.

Chapter 10, Social Media Integration, Podcasting, and HTTPS, explores social media integration, podcasting, and HTTPS, which is all about making your website more secure by adding an additional level of encryption to browser-website communication.

Chapter 11, Developing Plugins, Widgets, and an Introduction to the REST API, teaches you everything you need to know about creating basic plugins and widgets: how to structure your PHP files, where to put your functions, and how to use hooks. This chapter also teaches you how to add management pages and build widgets that are run by a plugin.

Chapter 12, Creating a Non-Blog Website, Part One – The Basics, explores the endless possibilities of WordPress when it comes to using it to launch various types of websites. This chapter presents the first batch of our non-blog websites and explains in detail how to build them on top of a standard WordPress installation.

Chapter 13, Creating a Non-Blog Website, Part Two – E-Commerce Websites and Custom Content Elements, goes through some additional types of non-blog websites and also presents some of the technical aspects of building them.