Buy New
-45%
$30.80$30.80
FREE delivery Friday, May 1 on orders shipped by Amazon over $35
Advertisement
Advertisement
Ships from: Amazon Sold by: MbBooks
Used - Very Good
$14.00$14.00
$4.99 delivery Tuesday, May 5
Advertisement
Advertisement
Ships from: HPB-Ruby Sold by: HPB-Ruby
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Building Web Apps with WordPress: WordPress as an Application Framework 2nd Edition
Purchase options and add-ons
WordPress is much more than a blogging platform. If you have basic PHP, HTML, CSS, and JavaScript experience you can use WordPress to develop fast, scalable, secure, and highly customized web apps, mobile apps, web services, and multisite networks of websites. Along with core WordPress functions and database schema, you’ll learn how to build custom plugins, themes, and services for just about any kind of web or mobile application.
In this updated second edition, Brian Messenlehner and Jason Coleman cover new features and functionality added to WordPress up to version 5.4. All code examples in the book are available on GitHub.
- Compare WordPress with traditional app development frameworks
- Use themes for views and plugins for backend functionality
- Get suggestions for choosing or building WordPress plugins
- Register custom post types (CPTs) and taxonomies
- Manage user accounts and roles, and access user data
- Build asynchronous behaviors with jQuery
- Use WordPress to develop mobile apps for iOS and Android
- Integrate PHP libraries, external APIs, and web service plugins
- Collect payments through ecommerce and membership plugins
- Learn how to speed up and scale your WordPress app
- Extend the WordPress REST API and create custom endpoints
- Learn about WordPress Gutenberg blocks development
- ISBN-101491990082
- ISBN-13978-1491990087
- Edition2nd
- PublisherO'Reilly Media
- Publication dateDecember 31, 2019
- LanguageEnglish
- Dimensions7 x 1 x 9.25 inches
- Print length546 pages
Frequently bought together

Deals on related products
Customers also bought or read
- WordPress: The Missing Manual: The Book That Should Have Been in the Box
Paperback$26.28$26.28Delivery Thu, Apr 30 - WordPress Power Toolkit: Harness AI to build next-level websites
Paperback$46.33$46.33FREE delivery Thu, Apr 30 - WordPress for Beginners 2025: A Visual Step-by-Step Guide to Mastering WordPress (Webmaster Series)
Paperback$17.99$17.99Delivery Thu, Apr 30 - JavaScript: The Definitive Guide: Master the World's Most-Used Programming Language
Paperback$63.12$63.12FREE delivery Thu, Apr 30 - PHP and MySQL: The Comprehensive Guide to Server-Side Web Development with PHP 8 – Build Dynamic Websites with Database Integration, Security, and More (Rheinwerk Computing)
Paperback$51.87$51.87FREE delivery Thu, Apr 30 - Laravel: Up & Running: A Framework for Building Modern PHP Apps#1 Best SellerPHP Programming
Paperback$38.59$38.59FREE delivery Thu, Apr 30 - WordPress Gutenberg: Creating layouts with the block editor
Paperback$24.99$24.99Delivery Thu, Apr 30 - Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites
Paperback$43.61$43.61FREE delivery Thu, Apr 30 - SQL for Data Analysis: Advanced Techniques for Transforming Data into Insights
Paperback$36.49$36.49FREE delivery Thu, Apr 30 - How To Get To The Top of Google: The Plain English Guide to SEO (Digital Marketing by Exposure Ninja)#1 Best SellerSearch Engine Optimization
Paperback$7.99$7.99Delivery Thu, Apr 30 - HTML and CSS: Design and Build Websites#1 Best SellerCSS Programming
Paperback$14.22$14.22Delivery May 10 - 13 - 3 Months to No.1: The "No-Nonsense" SEO Playbook for Getting Your Website Found on Google
Paperback$16.47$16.47Delivery Thu, Apr 30 - Modern Full-Stack React Projects: Build, maintain, and deploy modern web apps using MongoDB, Express, React, and Node.js
Paperback$33.26$33.26Delivery Thu, Apr 30 - Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Paperback$36.99$36.99FREE delivery Thu, Apr 30 - JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages
Paperback$28.99$28.99Delivery Thu, Apr 30 - Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python
Paperback$36.97$36.97FREE delivery Thu, Apr 30 - CSS: The Definitive Guide: Web Layout and Presentation
Paperback$59.30$59.30FREE delivery Thu, Apr 30 - Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter
Paperback$42.66$42.66FREE delivery May 3 - 7 - WordPress for Beginners 2024: A Visual Step-by-Step Guide to Mastering WordPress
Paperback$14.99$14.99Delivery Thu, Apr 30
From the brand
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Lean series
-
Cookbooks
-
Head First series
-
97 Things series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
As we write this, WordPress powers 32% of all sites on the internet, and that number is growing. Many developers want to do more with their WordPress sites but feel that they need to jump ship to a more traditional application framework like Ruby on Rails, Symfony, Yii, or Laravel to build “real” web apps. This sentiment is wrong, and we’re here to fix it.
Despite starting out as blogging software and currently existing primarily as a content management system, WordPress has grown into a flexible and capable platform for building web apps. This book will show you how to use WordPress as an application framework to build any web app, large or small.
Who This Book Is For
This book will be most useful for WordPress developers looking to work on heavier applications, and PHP developers with some WordPress experience looking for a PHP-based application framework.
Commercial plugin and theme developers, or anyone working on large distributed WordPress projects, will also find the concepts and techniques of this book useful.
If you are a PHP or language-agnostic developer using another framework and jealous of the large library of WordPress plugins and themes, you may be surprised to learn how well WordPress can work as a general application framework.
Reading and applying the lessons in this book could change your work life for the better.
We assume that readers have an intermediate understanding of general PHP programming. You should also have a basic understanding of HTML and CSS, and familiarity with MySQL and SQL queries. Basic understanding of JavaScript and jQuery programming will help with Chapter 9 and any related examples.
Who This Book Is Not For
This book is not for people who want to learn how to use WordPress as an end user. There will be brief introductions to standard WordPress functionality, but we assume that you have already experienced WordPress from a user’s perspective.
This book is not meant for nonprogrammers. While it is possible to build very functional web applications by simply combining and configuring the many plugins available for WordPress, this book is written for developers building their own plugins and themes to power new web apps.
This book will not teach you how to program but rather how to program “the WordPress way.”
Editorial Reviews
About the Author
Jason Coleman has been pushing WordPress to its limits for years and has helped launch several startups using WordPress as an application framework. Jason now leads development for Paid Memberships Pro, a membership-focused ecommerce plugin that powers many software as a service companies. Find Jason on Twitter: @jason_coleman
Product details
- Publisher : O'Reilly Media
- Publication date : December 31, 2019
- Edition : 2nd
- Language : English
- Print length : 546 pages
- ISBN-10 : 1491990082
- ISBN-13 : 978-1491990087
- Item Weight : 1.9 pounds
- Dimensions : 7 x 1 x 9.25 inches
- Best Sellers Rank: #1,506,376 in Books (See Top 100 in Books)
- #298 in Mobile App Development & Programming
- #1,667 in Software Development (Books)
- #1,699 in Web Development & Design Programming
- Customer Reviews:
About the authors

Brian Messenlehner started his career as a software developer for the United States Marine Corps in 2000. Brian is the co-founder of AlphaWeb.com, AppPresser.com, and SchoolPresser.com, all web based companies that specialize in custom WordPress development. Brian has been working with WordPress at an expert level since 2008 building custom web and mobile applications for clients such as TIME Magazine, NBC, Microsoft, Discovery Channel, Constant Contact, Uber, Campbells Soup, HEB, Starbucks, YMCA, Newark New Jersey Public Schools, and The National Park Services, to name a few.
Find Brian on Twitter: @bmess

Jason Coleman is the co-founder and CEO of Paid Memberships Pro, the most complete membership platform for WordPress, which powers tens of thousands of membership sites globally. Jason holds a BS in Computer Science from Haverford College and has extensive experience in leveraging WordPress to build advanced websites and applications.
Jason’s entrepreneurial spirit is driven by uncertainty, risk, and the thrill of new opportunities. After starting his career as an analyst at a leading international consulting firm, he spent his evenings and weekends working on projects with Stranger Studios, the web design and application development studio he co-founded. In 2006, Jason left his corporate job to fully devote himself to Stranger Studios and Paid Memberships Pro.
As a thought leader in the WordPress community, Jason frequently shares his insights on leveraging WordPress as an application framework and has spoken at numerous industry events, including WordCamps.
Jason resides in Reading, Pennsylvania, with his family and three dogs. When not working, he enjoys exploring new technologies and contributing to various open-source projects.
You can find Jason on X/Twitter @jason_coleman.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 24, 2022Format: PaperbackVerified PurchaseFirst, I'm a developer. I've been building WordPress web applications for 6 years, and marketing sites with WordPress before that. Mostly I've been creating intranet applications for corporations. These have been highly customized web apps, with a content management core. In short, I'm the person this book was written for, albeit probably more experienced than most.
I bought this book thinking that if it didn't have much that I didn't already know, I'd send it back. Well I'm keeping it! Every page in this volume has at least one thing that I didn't know, or had read but didn't think about much. Much of it is easily available in the WordPress docs, but nevertheless, this is a good reference.
Its reasonably thorough. The chapter on ecommerce might not tell you absolutely everything you need to know about designing an ecommerce site (it would need a second volume for that) but it doesn't have any bad advice, and certainly gets you going in the right direction.
It does cover a lot of ground in 500 pages. But there is no fluff, and not a lot of code. Its not a "cookbook". To use it, you will have to think for yourself, and apply ideas from this book to your solution to your application.
- Reviewed in the United States on March 21, 2020Format: PaperbackVerified PurchaseThis book goes over the top-level concepts for building a web application in WordPress. It goes over many top-level concepts and goes into a lot of theory about how to structure WordPress and turn it into what you want, whether it is a general website with some advanced functionality, a structured and controlled WordPress site, or using WordPress as an actual app platform.
The writers behind the book are geniuses and on top of their game, so there's great anecdotal advice sprinkled throughout. I would highly recommend this book if you are getting started with WordPress and web apps, or are wanting to solidify your WordPress knowledge with expert authors.
- Reviewed in the United States on August 7, 2020Format: PaperbackVerified PurchaseI liked the examples in the book and the code examples. I was able to use them as a framework for a lot of the stuff I am working on.
- Reviewed in the United States on May 17, 2021Format: PaperbackVerified PurchaseWordPress is not usually handled as a full applications development topic. This is the first and best of any tutorials or information that I've found concerning this topic. Do not use it as a stand-alone. I suggest visiting Digital Ocean's library of tutorials on the subject to handle the WordPress installation process. After that, delve deeply into this book and use it as a guide into how to get WordPress to become a real application framework.
- Reviewed in the United States on October 2, 2023Format: KindleVerified PurchaseI Look forward to the next edition. Brain, when can we expect the next edition? Also, what other WP Books would you recommend to programmer just getting started with WordPress?
- Reviewed in the United States on September 27, 2021Format: KindleVerified PurchaseThis book is an easy read and covers a wide range of Wordpress topics, everything from building plugins to building mobile apps. It also has a ton of great plug-in and library recommendations.
- Reviewed in the United States on November 2, 2023Format: PaperbackI'm learning lots about Wordpress from this book, but there's at least one error in nearly every code example that is apparent just from the context of the book. Sloppy little things like mentioning which keys of an object will be included only to be directly followed up with a code example where a different key is used.
Top reviews from other countries
-
Gerardo Palazuelos GuerreroReviewed in Mexico on February 8, 20215.0 out of 5 stars Es un libro para programadores, me gusta.
Format: PaperbackVerified PurchaseEs interesante conocer cómo manipular y programar Wordpress, pensar en el cómo framework.
-
Roberto PereiraReviewed in Brazil on February 20, 20205.0 out of 5 stars É simplesmente EXCELENTE!
Format: PaperbackVerified PurchaseTraz uma abordagem minuciosa sobre a construção de apps usando o core do Wordpress e funcionalidades que que desconhecia poder realizar com ele.
Produto digno de todos os profissionais da área!
LmmReviewed in Germany on August 16, 20205.0 out of 5 stars Decent Book
Format: PaperbackVerified PurchaseI gave this 5 instead of 4 stars because I think the 1 star reviews are uncalled for. It was a good overview over the various WP parts and a reassurance that I am not missing out on some super useful WP feature or function that I didn't know about. I will surely scan through the book a couple more times.
The concept of using WP for big apps, too, sounds paragmatic and smart to me. A huge plus of WP even for experienced devs is the vast amount of docs and code bits readily avalable online at places like stackoverflow. No other CMS that I know of comes even close.
-
SergioReviewed in Italy on April 29, 20245.0 out of 5 stars Se ti piace l'informatica
Format: PaperbackVerified PurchaseNon puoi non averlo
StJSchulteReviewed in Germany on March 2, 20212.0 out of 5 stars Where is the beef ???
Format: KindleVerified PurchaseQuote from the foreword: "When ... you’ve read the words ... you will know that there’s only one kind of developer: the kind that can build anything they can imagine, and you’re that kind of developer."
Pure marketing - nothing of the sort. Messenlehner and Coleman remain on the surface. The link to the alleged resources on GitHub leads nowhere. Much is hinted at, nothing is really discussed in depth. Possibly useful for developers who have already explored the terrain in detail. The newcomer is left out in the cold.

















