Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
WordPress Complete, Sixth Edition
WordPress Complete, Sixth Edition

WordPress Complete, Sixth Edition: A comprehensive guide to WordPress development from scratch , Sixth Edition

eBook
€20.98 €29.99
Paperback
€36.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

WordPress Complete, Sixth Edition

Introducing WordPress

So there she was, with her new business, the business that she left her job as a teacher for, and she needed a website urgently. ASAP, as they say.

At that point, I knew I needed to step in and help her out. After all, she's my mother, and it's hard to say no to your mom.

That was somewhere around 2008, I think, and it was my first real experience having to build a website really quickly and make sure that it is top quality at the same time.

A week later, the thing was online. Built on WordPress.

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. Those times are gone, and we can thank WordPress for that.

More than a quarter of the entire web runs on WordPress already, and that number is only expected to increase in the coming years. In simple terms, with WordPress, anyone can build a beautiful website with the least amount of effort possible and then make it available to the world in no time.

I feel I need to emphasize on this some more. With WordPress, you don't need to hire a team of developers and designers. You don't need to learn advanced PHP, and you can still end up with a high-quality website with almost unlimited extension possibilities.

Frankly, these days, everyone has a good reason to have a website. It's not just large companies anymore. Individuals, families, freelancers, or small/independent businesses can all benefit from a website. However, not everyone has the financial resources to hire a web development company or a freelance web developer to create a website for them. This is where WordPress comes into play. WordPress is free, easy to use, and packed with excellent features.

In short, WordPress is an open source web software application that you can use to create and maintain a modern website. Since WordPress is a web application, it does not need to be installed on your home PC or Mac, or any other machine under your control. It can live on a server (a kind of computer) that belongs to your website hosting company.

Originally, WordPress was an application meant to run a blog website. However, it has now evolved into a fully featured Content Management System (CMS). Actually, at the time of writing, WordPress powers nearly 30 percent of the entire internet. Impressive, isn't it?

In this chapter, we'll explore:

  • The reasons that will make you choose WordPress to run your website
  • The greatest advantages of WordPress
  • Online resources for WordPress
  • Some of the most useful features in the newest versions of WordPress

Getting into WordPress

WordPress is an open source content management system. Open source means that the source code of the system is made available with a license whereby the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose (as Wikipedia defines it). Content management system means a software application that can run a website (for example, a blog) and allows you to publish, edit, and modify the content. It's a piece of software that lives on the web server (more on what a web server is later on) and makes it easy for you to add and edit posts, themes, comments, and all of your other content. The following is the logo of WordPress:

Even though WordPress was originally a blog engine, used primarily to run blogs, it's now being used by a number of big (by today's standards) online agencies to run their entire websites. Brands such as The New York Times, The Wall Street Journal, Forbes, Reuters, Wired.com, Sony, Toyota, plus some of the biggest artists (such as Beyonce or The Rolling Stones) all use WordPress as the base of their web platforms and outlets.

Undoubtedly, WordPress has evolved a lot over the years, and even though a large number of new functionalities have been introduced, WordPress remains one of the easiest to use web publishing platforms out there.

Originally, WordPress was a fork of an older piece of software named b2/cafelog. WordPress was developed by Matt Mullenweg and Mike Little, but is now maintained and developed by a team of developers that includes Mullenweg.

What WordPress is good for

There are generally three popular types of websites for which WordPress is meant to be used:

  • A normal website with relatively static content, pages, subpages, and so on
  • A blog website, chronologically organized and frequently updated, categorized, tagged, and archived
  • An e-commerce website, a fully functional online store that allows people to buy goods or services, and the website owner to manage orders and fulfill them

However, as experience shows, these days WordPress is successfully used to run a wide variety of other sites as well, such as:

  • Corporate business sites
  • One-page profile sites
  • Portfolio sites
  • Membership sites
  • Video blogs
  • Photo blogs
  • Product sites
  • Education sites (e-courses) and more

For those of you unfamiliar with blog websites and blogging terminology, let's take a look at the basics.

Starting the journey – what is a blog?

Originally, the blog was short for weblog. According to Wikipedia, the term weblog was first used in 1997, and people started using blogs globally in 1999. The terms weblog, web blogging, and weblogger were added to the Oxford Dictionary in 2003, though these days most people leave off the we part.

Just to give you a more plain-English explanation, a blog is a website that usually contains regular entries made by an author. These entries can be of various types, such as commentary, descriptions of events, photos, videos, personal remarks, tutorials, case studies, long opinion pieces, political ideas, or whatever else you can imagine. They are usually displayed in a reverse chronological order, with the most recent additions at the top. Those entries can be organized in a variety of ways, by date, topic, subject, and so on.

One of the main characteristics of a blog is that it's meant to be updated regularly. Unlike a website where the content is static, a blog behaves more like an online diary, wherein the blogger posts regular updates. Hence, blogs are dynamic with ever-changing content. A blog can be updated with new content and the old content can be changed or deleted at any time (although deleting content is not a common practice).

Most blogs focus their content on a particular subject, for example, current events, hobbies, niche topics, and technical expertise. This doesn't mean that blogs are meant to be published only by individuals sharing their personal opinions on given matters. On the contrary, these days, blogs have become a major part in the online presence for many businesses and even corporations. The modern practice of content marketing is now one of the most widely accepted web marketing methods, and its core is based on publishing quality content, often in the blog form.

Understanding the common terms

If you are new to the world of blogging (sometimes called blogosphere, which is a fairly popular expression these days), you may want to familiarize yourself with the following common terms.

Post

Each entry in the blog is called a post. Every post usually has a number of different parts. Of course, the two most obvious parts are title and content. The content is text, images, links, and so on. Posts can even contain multimedia (for example, videos and audio files). Every post also has a publication timestamp, and most have one or more categories and tags assigned to them. It is these posts, or entries, that are displayed in a reverse chronological order on the main page of the blog. By default, the latest post is displayed first, in order to give the viewer the latest news on the subject.

Categories and tags

Categories and tags are ways to organize and find posts within a blog and even across blogs. Categories are like topics, while tags are more like keywords. For example, for a blog about food and cooking, there might be a category called Recipes, but every post in that category might have different tags (for example, soup, baked, vegetarian, and dairy-free).

The purpose and correct usage of tags and categories are one of the widely discussed topics among bloggers. Although there are basic guidelines such as the ones presented here, every blogger develops their own approach after a while, and there are no written in stone rules.

Comments

Most blogs allow visitors to post comments on the posts. This gives readers the opportunity to interact with the author of the blog, thus making the whole experience interactive. Often, the author of the blog will respond to comments by posting additional comments with a single click on the reply button, which makes for a continuous public online conversation or dialog.

Comments are said to be one of the most important assets for a blog. The presence of a large number of comments shows how popular and authoritative the blog is.

Themes

The theme for a blog is the design and layout that you choose for your blog. On most blogs, the content (for example, posts) is separate from the visual layout. This means you can change the visual layout of your blog at any time without having to worry about the content being affected. One of the best things about themes is that it takes only minutes to install and start using a new one. Moreover, there are a number of very good free or low-cost themes available online.

That being said, you need to be careful when working with free themes from uncertain developers. Often, they contain encrypted parts and code that can hurt your site and its presence on Google. Always look for user reviews before choosing a theme. Most importantly, the safest bet is getting your free themes only from the official WordPress directory at https://wordpress.org/themes/. The themes there have been tested and checked for any suspicious code.

You can learn more about this whole issue at http://newinternetorder.com/free-wordpress-themes-are-evil/.

Plugins

WordPress plugins are relatively small pieces of web software that can be installed on a WordPress site. They extend the native functionality to do almost anything that the technology of today allows. Just like WordPress itself, the code within plugins is open source, which means that anyone can build a new plugin if they have the required skill set. Every WordPress website or blog can work with an unlimited number of plugins (although it is not a recommended approach). The most popular functionalities introduced through plugins include spam protection, search engine optimization (SEO), caching, social media integration, interactive contact forms, and backups.

Widgets

In short, widgets are a simplified version of plugins. The most common usage of widgets is to have them showcased within the sidebars on your site. Typically, your current theme will provide you with a number of widget areas where you can display widgets (as mentioned, many of these are located in the sidebar). Some of the common usages for widgets is to display content such as categories and tags, recent posts, popular posts, recent comments, links to archived posts, pages, links, search fields, or standard non-formatted text.

Menus

We need to talk some history to explain the meaning of menus in WordPress. Back in the day, WordPress didn't allow much customization in terms of tweaking navigation menus and hand-picking the links we wanted to display. This changed in version 3.0, whereby the new Custom Menus feature was introduced. In plain English, it allows us to create completely custom menus (featuring any links of our choice) and then display them in specific areas on our sites. To be honest, this feature, even though it sounds basic, is one of the main ones that have turned WordPress into a full-fledged web publishing platform from a simple blogging tool. I promise this will sound much clearer in the upcoming chapters.

Page

It's important to understand the difference between a page and a post. Unlike posts, pages do not depend on timestamps and are not displayed in a chronological order. Also, they do not have categories or tags. A page is a piece of content with only a title and content (an example would be About Me or Contact Us--the two most popular pages on almost any blog). It is likely that the number of pages on your blog remains relatively static, while new posts can be added every day or so.

Homepage

A homepage is simply the main page that visitors see when they visit your website by typing in your domain name or URL address. In the early days of WordPress' existence, a homepage wasn't something we used to talk about as a separate kind of page. Originally, a homepage was generated automatically from the newest posts, it was a listing of those posts in a reverse chronological order. Right now, however, WordPress allows us to build a completely custom homepage and display whatever content we wish to it.

Users

As mentioned earlier, WordPress is now a complete web publishing platform. One of its characteristics is that it is capable of working with multiple user accounts, not just a single account belonging to the owner (admin/main author) of the site. There are different types of user accounts available, and they have different credentials and access rights.

WordPress is clearly trying to resemble a traditional publishing house where there are authors, editors, and other contributors all working together. Even though the possibility to create an unlimited number of user accounts won't be that impressive for anyone planning to manage a site on their own, it can surely be a more than an essential feature for big, magazine-like websites.

Why choose WordPress?

WordPress is not the only publishing platform out there, but it has an awful lot to offer. In the following sections, I've called attention to WordPress' most outstanding features.

Main benefits of WordPress summarized:

  • WordPress gives you full control over your website. You can change/adjust/modify/customize everything, and I mean everything, about your site.
  • There are thousands of themes and plugins to choose from, hence giving you the possibility to make your website look and work however you wish. WordPress is extremely extendable. Basically, any additional functionality that you can dream of can be added by means of a plugin that you or your programmer friends can write.
  • The day-to-day work with the platform is very easy to grasp. Tasks such as editing content, publishing new articles/posts, or interacting with the audience through comments have no learning curve.
  • WordPress is open source. There's no price tag on the platform, you can get it for free. This also means that learning how the platform works under the hood and how to extend it even further doesn't require anyone's permission.

Who should use WordPress?

Basically, if you need a website, and you want to be able to build it yourself, then WordPress is the platform that will make it possible.

WordPress is the perfect tool, both for beginners just dipping their toes in website building for the first time and developers working on client websites professionally.

WordPress has been around for quite a while and was in development the whole time. Developers are working on WordPress constantly to keep it ahead of spammers and hackers, and to evolve the application on the basis of the evolving needs of its users.

WordPress' very first release, Version 0.70, was launched in May 2003. Since then, it has had more than two dozen major releases, with a number of minor ones in between. Each release came with more features and better security. Each major release comes with a codename honoring a great Jazz musician, and this has become a tradition in the WordPress world.

WordPress is not being developed by a lonely programmer in a dark basement room, by the way. On the contrary, there is a large community of people working on it collaboratively by developing, troubleshooting, making suggestions, and testing the application. With such a large group of people involved, the application is likely to continue to evolve and improve without pause.

Getting to know the WordPress family

WordPress as a platform and as a community of users has grown in two main areas. The first one is gathered around WordPress.org (https://wordpress.org/), the native, main website of the WordPress project. The other is WordPress.com (https://wordpress.com/), a platform providing free blogs for every user who wants one:

Essentially, WordPress.org is about developing the platform itself, sharing new plugins, discussing the technical aspects of WordPress, and being all techie in general. WordPress.com (the preceding screenshot) is a purely community-driven site where bloggers can meet with each other, and publish their content on free blogs under the wordpress.com subdomain (for example, something like https://paleorecipeslog.wordpress.com/ is a subdomain). That being said, there are paid plans available at WordPress.com as well.

In Chapter 2, Getting Started with WordPress, we will discuss all of the differences between having your blog on WordPress.com and downloading the software from WordPress.org and hosting it yourself, but the basic difference is the level of control. If your blog is on WordPress.com, you have less control over plugins, themes, and other details of the blog because everything is managed and made worry-free by the WordPress.com service, which obviously has its pros and cons.

Digging into WordPress – the features

Here is a list of some of the features that WordPress has to offer (in no particular order):

  • Compliance with the World Wide Web Consortium (W3C) standards, although it does depend on the theme you're using
  • Unlimited posts and pages
  • Unlimited categories and subcategories
  • Unlimited tags
  • Mobile friendly (depending on the design/theme you use)
  • Flexible--create any type of website you want
  • Scalable--can handle any size of website
  • Automatic syndication (RSS and Atom)
  • Ability to post via email and mobile devices (there are apps available for all major mobile platforms, including iOS and Android)
  • Support for plugins and themes
  • Import of data from other blogs (Moveable Type, Textpattern, Greymatter, b2evolution, Blogger, and others)
  • Easy to administer and blog without any previous experience
  • Convenient, fully functional, built-in search
  • Multilingual capability
  • Ability to password protect content
  • Comments manager and spam protection
  • Built-in workflow (write, draft, review, and publish)
  • Intelligent text editing via a What You See Is What You Get (WYSIWYG) editor
  • Multi-user and multi-author support for user accounts
  • Feature-rich Media Library for managing photos and other non-text content through a visual and highly usable interface
  • Social media integration capabilities
  • Dynamic and scalable revision functionality with post (edit) locking
  • Built-in embed functionality through shortcodes (compatible with services such as YouTube, Vimeo, Flickr, SoundCloud, Reddit Comments, and others)
  • An admin panel that's accessible via all modern devices, operating systems, and web browsers
  • Pre-made color schemes for the admin panel
  • User-friendly image editing, plus a drag-and-drop image importing feature
  • Advanced Search Engine Optimization (SEO) features through plugins and themes

Getting familiar with the new feature list since 4.1

Since the last edition of this book was published, quite a staggering number of new features have been added to the WordPress software. If you're new to WordPress, this list may not mean a whole lot to you, but if you're familiar with WordPress and have been using it for a long time, you'll find this list quite enlightening:

  • New default theme--Twenty Seventeen
  • New Press This feature--making it easier to take any content you've found on the web and share it onto your WordPress website
  • Easier theme installation and switching--all within the WordPress Customizer
  • Easier plugin update and install from the Plugins screen--done with just a couple of clicks
  • Support for native Chinese, Japanese, and Korean characters, musical and mathematical symbols, hieroglyphs, and also a plethora of emojis (including all of the latest Unicode 9.0 emoji characters)
  • Improvements to the way that passwords are chosen and changed
  • Possibility to manage the site's favicon--both on desktop and mobile
  • Improved customizer panels and Sections and new Customizer Media Controls
  • Better display rules for matching images to different screen sizes and devices
  • Integrated REST API infrastructure and the addition of API endpoints for WordPress content
  • Extended custom header feature to introduce support for video headers
  • Added user admin languages and locale switching
  • Device previewer buttons added to the customizer to better visualize what the website looks like on desktop, tablet, and mobile
  • Added inline link editing--enables adding links without switching to modal dialog
  • Introduction of native device fonts for the WordPress admin panel
  • Improvements to internationalization
  • A lot of security improvements to protect your site from hacks and malicious scripts

Learning more

If you'd like to see detailed lists of all new features added since WordPress Version 4.1, take a look at the docs here:

Also, you can read a fully explained feature list at https://wordpress.org/about/features/.

Learning more with online WordPress resources

One very useful characteristic of WordPress is that it has a large, active online community. Everything you will ever need for your WordPress website can likely be found online, and probably for free. In addition to this, these days we can also find many paid resources and training programs that offer expert advice and training, revolving around many different possible usages of a WordPress site.

Staying updated with WordPress news

As WordPress is constantly being developed, it's important to keep yourself up to date with the software community's latest activities.

If you visit the dashboard of your own WordPress site regularly, you'll be able to stay up-to-date with WordPress news and software releases. There are widgets on the dashboard that display the latest news and announcements, and an alert always appears when there is a new version of WordPress available for download and installation.

If you prefer to visit the website, then the most important spot to visit or subscribe to is WordPress Releases. Whenever there is a new release, be it a major release, or an interim bug fix, or an upgrade, it will be at https://wordpress.org/news/category/releases/.

Also, be sure to stay tuned to the main WordPress blog at https://wordpress.org/news/.

Some additional resources worth mentioning are as follows:

  • https://wordpress.org/: The absolute main hub for WordPress
  • https://wordpress.com/: The main platform for free WordPress blogging
  • http://jobs.wordpress.net/: Job listings for anyone searching for employment in various areas related to WordPress (or anyone searching for WordPress help)
  • http://wordpress.tv/: A great source of top-notch WordPress tutorials, how-to advice, case studies, product demonstrations, and WordPress-related conference presentation recordings
  • https://central.wordcamp.org/: WordCamp is a conference that focuses on everything WordPress; it takes place a number of times during the year in different locations around the world, and this site is the central point for the conference

Understanding the Codex

The WordPress Codex is the central repository of all the information that the official WordPress team has published to help people work with WordPress.

The Codex has some basic tutorials for getting started with WordPress, such as a detailed step-by-step discussion of the installation, and lists of every template tag and hook. Throughout this book, I'll be providing links to specific pages within the Codex, which will deliver more or advanced information on the topics in this book.

The Codex can be found at https://codex.wordpress.org/Main_Page. Refer to the following screenshot:

Apart from the Codex, there's also one more resource that will come in handy to new and experienced developers alike. It's called the WordPress Code Reference, and it can be found at https://developer.wordpress.org/reference/. It delivers a lot of docs on WordPress' functions, classes, methods, and hooks.

Getting support from other users

The online WordPress community asks questions and responds with solutions on the WordPress forum at https://wordpress.org/support/. It's an excellent place to go if you can't find the answer to a problem in the Codex. If you have a given question, then probably someone else has had it as well, and WordPress experts spend time in the forum answering them and giving solutions.

Using theme and plugin directories

There are official directories for themes and plugins on WordPress.org. Though not every theme and plugin is available here, the ones that are have been vetted by the community to some extent. Anything you download from these directories is likely to be relatively bug-free. Plugins and themes that you get from other sources can have malicious code, so be careful. You can also see what the community thinks of these downloads by looking at ratings, comments, and popularity.

Additionally, plugins in the Plugin Directory are automatically updatable from within your WordPress administration panel (wp-admin), while other plugins have to be updated manually. We'll cover this in detail in a later chapter.

You can find the Theme Directory at https://wordpress.org/themes/ and the Plugin Directory at https://wordpress.org/plugins/ as shown in the following screenshot:

Summary

Having a website of your own is essential these days, no matter if you are an individual or a small business, and no matter if you are blogging regularly or want some accurate static content up on the internet. In this chapter, we reviewed basic information about WordPress, blogging, and common blog terms for those of you who are new to the concept.

WordPress is an excellent software application that can run your website (blog or not). It's packed with excellent features and is so flexible that it can really do anything you want, and it has a wealth of online resources. Additionally, it's easy to use, and you need no special skills or prior experience to work with it. Last but not least, it is 100% free!

In the next chapter, we will explore the choices and steps involved in installing WordPress and getting started.

Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • 1. Learn how to build a WordPress site quickly and effectively, and how to create content that's optimized for publication on the web.
  • 2. Learn the basics of working with WordPress themes and plugins, and even create your own.
  • 3. Beginner-friendly layout and advice you can apply from day 1. Packed with screenshots and examples.

Description

WordPress Complete, Sixth Edition is a practical guide for everyone who wants to start their journey as an online publisher, website owner, or even a website developer. It takes you step-by-step through the process of planning out and building your site, and offers loads of screenshots and examples along the way. It's also a beginner's guide to theme and plugin development. This book begins with the basics of WordPress, followed by the different components that you as a developer will need to use to work swiftly and efficiently. The book starts by introducing WordPress to new readers in this field. You are then shown how to set it up, implement a blog, and use plug-ins and widgets. You'll use themes to make any website look and feel better and more original. You also learn how to create your own themes and perform testing to ensure your website is bug-free. You will also acquire some idea of how to use WordPress for non-blog-like websites. By the end of the book, you will feel confident enough to design high-quality websites and will be familiar with the ins and outs of WordPress

Who is this book for?

This book is for anyone who wants to learn how to create a functional website, without having to hire a developer or a designer. The best thing about WordPress—the open source software that we're going to be using—is that it has a minimal learning curve and that everyone can master it quickly. No specific website building experience is required. Having said that, this book will also appeal to everyone who wants to get a bit more in-depth with WordPress development and start working on their own plugins and themes.

What you will learn

  • 1. What WordPress is, where to get it, and how to launch your website quickly using it.
  • 2. How to publish your first content (a blog post or article).
  • 3. What the most important sub-pages of a quality website are, and how to create them in WordPress.
  • 4. How to upload multimedia content such as images, audio, and video.
  • 5. How to install and work with plugins and widgets.
  • 6. Where to find quality themes and how to install them.
  • 7. How to develop your own WordPress plugins and themes.
Estimated delivery fee Deliver to Portugal

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Aug 31, 2017
Length: 412 pages
Edition : 6th
Language : English
ISBN-13 : 9781787285705
Languages :
Concepts :
Tools :

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Portugal

Premium delivery 7 - 10 business days

€17.95
(Includes tracking information)

Product Details

Publication date : Aug 31, 2017
Length: 412 pages
Edition : 6th
Language : English
ISBN-13 : 9781787285705
Languages :
Concepts :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 106.97
WordPress Plugin Development Cookbook
€32.99
WordPress Complete, Sixth Edition
€36.99
Wordpress Web Application  Development
€36.99
Total 106.97 Stars icon
Banner background image

Table of Contents

13 Chapters
Introducing WordPress Chevron down icon Chevron up icon
Getting Started with WordPress Chevron down icon Chevron up icon
Creating Blog Content Chevron down icon Chevron up icon
Pages, Media, and Importing/Exporting Content Chevron down icon Chevron up icon
Plugins - What They Are and Why You Need Them Chevron down icon Chevron up icon
Choosing and Installing Themes Chevron down icon Chevron up icon
Customizing Your Website Appearance/Design Chevron down icon Chevron up icon
Developing Your Own Theme Chevron down icon Chevron up icon
Social Media Integration, Podcasting, and HTTPS Chevron down icon Chevron up icon
Developing Plugins, Widgets, and an Introduction to the REST API Chevron down icon Chevron up icon
Community Blogging Chevron down icon Chevron up icon
Creating a Non-Blog Website Part One - The Basics Chevron down icon Chevron up icon
Creating a Non-Blog Website Part Two - E-Commerce Websites and Custom Content Elements Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.1
(7 Ratings)
5 star 57.1%
4 star 14.3%
3 star 14.3%
2 star 14.3%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Tom Burke Jul 02, 2018
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Nice small chapters. Easy to read and search. Will keep close as a reference. Very informative. Step by step guide.
Amazon Verified review Amazon
user1 Mar 06, 2018
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This is the most comprehensive and the best written beginning WordPress book that I have seen. It offers a well illustrated walkthrough of all basic WP features in functions. It also dives into theme and plugin development (although it can't possibly cover as much as theme development- and plugin development-specific books). The book is up to date as of this time and is well edited (typos and errors do occur but are minimal).For more info, see my comment to Alexandr's 2-star review (https://www.amazon.com/gp/customer-reviews/R1EGZSQ7TI12C1/ref=cm_cr_arp_d_rvw_ttl?ie=UTF8&ASIN=1787285707).
Amazon Verified review Amazon
raghav Dec 16, 2017
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Excellent
Amazon Verified review Amazon
John Murtari Mar 06, 2018
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Working with latest version of WordPress -- this is the perfect book! I'm an experienced web programmer, but hadn't used WordPress in quite a few years. I wanted a book that covered the latest version and give me good tips on configuration, themes, plugins, and all the other stuff WordPress is known for. This book is great. Plenty of good examples that agree with what I see on my screen when doing a new install.I especially like the recommendations he offers for useful configuration options. It has saved me hours of work and frustration! Very happy!
Amazon Verified review Amazon
Foxybabeboudoir Aug 19, 2018
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
Came on time, brand new condition. However, does not look like picture.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact [email protected] with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at [email protected] using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on [email protected] with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on [email protected] within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on [email protected] who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on [email protected] within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela