,

Building Web apps with WordPress

WordPress as an Application Framework

Paperback Engels 2019 2e druk 9781491990087
Niet leverbaar.

Samenvatting

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

Specificaties

ISBN13:9781491990087
Taal:Engels
Bindwijze:paperback
Aantal pagina's:546
Uitgever:O'Reilly
Druk:2
Verschijningsdatum:30-12-2019
Hoofdrubriek:IT-management / ICT

Over Brian Messenlehner

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. Buy Brian's Book Building Web Apps with WordPress from Amazon.

Andere boeken door Brian Messenlehner

Over Jason Coleman

Jason is CEO of Stranger Studios and the lead developer of Paid Memberships Pro, an open source membership plugin for WordPress. Thousands of sites use Paid Memberships Pro to charge for access to their premium content or Rich Internet applications.

Andere boeken door Jason Coleman

Inhoudsopgave

Foreword
Preface
Who This Book Is For
Who This Book Is Not For
What You’ll Learn
About the Code
Conventions Used in This Book
Using Code Examples
O’Reilly Online Learning
How to Contact Us
Acknowledgments

1. Building Web Apps with WordPress
What Is a Website?
What Is an App?
What Is a Web App?
Features of a Web App
Mobile Apps
Progressive Web Apps
Why Use WordPress?
You Are Already Using WordPress
Content Management Is Easy with WordPress
User Management Is Easy and Secure with WordPress
Plugins
Flexibility Is Important
Frequent Security Updates
Cost
Responses to Some Common Criticisms of WordPress
When Not to Use WordPress
You Plan to License or Sell Your Site’s Technology
Another Platform Will Get You “There” Faster
Flexibility Is Not Important to You
Your App Needs to Be Highly Real Time
WordPress as an Application Framework
WordPress Versus Model-View-Controller Frameworks
Anatomy of a WordPress App
What Is SchoolPress?
SchoolPress Runs on a WordPress Multisite Network
The SchoolPress Business Model
Membership Levels and User Roles
Classes Are BuddyPress Groups
Assignments Are a CPT
Submissions Are a (Sub)CPT for Assignments
Semesters Are a Taxonomy on the Class CPT
Departments Are a Taxonomy on the Class CPT
SchoolPress Has One Main Custom Plugin
SchoolPress Uses a Few Other Custom Plugins
SchoolPress Uses the Memberlite Theme

2. WordPress Basics
WordPress Directory Structure
Root Directory
/wp-admin
/wp-includes
/wp-content
WordPress Database Structure
wp_options
Functions Found in /wp-includes/option.php
wp_users
Functions Found in /wp-includes/…
Afgekapt op 60 regels

Managementboek Top 100

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Building Web apps with WordPress