Chapter 1, Introducing WordPress, explains what makes WordPress an excellent software
that can run your website (blog or not). WordPress is packed with excellent features
and is so flexible that it can really 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 is free!
Chapter 2, Getting Started with WordPress, describes how to install WordPress on
a remote server, change the basic default settings of your blog, write posts, and
comment on those posts. This chapter also shows you how to work with sites
hosted on, which is one of the branches of the WordPress world.
Chapter 3, Creating Blog Content, teaches you everything you need to know to add
content to your blog and then manage that content, be it posts, categories, and
comments, or tags, spam, and excerpts.
Chapter 4, Pages, Menus, Media Library, and More, explores all of the content WordPress
can manage that's not directly about blogging. You also get to learn about static pages,
menus, headers and backgrounds, the media library, image galleries, and more.
Chapter 5, Plugins and Widgets, discusses everything there is to know about finding
the best plugins for WordPress and then using them effectively. Plugins are an
integral part of every WordPress site's lifespan, so it's hard to find a successful site
that isn't using any of them.
Chapter 6, 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 7, 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 8, Feeds, Podcasting, and Social Media Integration, explains what an RSS feed
is and how to make feeds available for your WordPress blog. This chapter also
explores how to syndicate an entire blog or just posts within a certain category,
and how to create your own podcast with the help of plugins. Finally, it goes on to
discuss social media integration and how it can help you build a popular website.
Chapter 9, Developing Plugins and Widgets, teaches you everything you need to
know about creating basic plugins and widgets: how to structure the PHP files,
where to put your functions, and how to use hooks. This chapter also teaches
you to add management pages and a widget that is related to a plugin.
Chapter 10, Community Blogging, explains how to manage a group of users working
with a single blog, which is a community of users. Community blogging can play
an important role in a user group or a news website. This chapter also explains
how to manage the different levels of privileges for users in the community.