skip to content
Wordpress Web Application Development - Third Edition. Preview this item
ClosePreview this item
Checking...

Wordpress Web Application Development - Third Edition.

Author: Rakhitha Nimesh Ratnayake
Publisher: Birmingham : Packt Publishing, 2017.
Edition/Format:   eBook : Document : English : 3rd edView all editions and formats
Summary:
Learn in easy stages how to rapidly build leading-edge web applications from scratch.About This Book* Develop powerful web applications rapidly with WordPress* Explore the significant features and improvements introduced in WordPress 4.7 by learning the numerous tips and techniques in this book. * Unleash the power of REST API endpoints to make your interaction with websites new and innovative.Who This Book Is  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

 

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Ratnayake, Rakhitha Nimesh.
Wordpress Web Application Development - Third Edition.
Birmingham : Packt Publishing, ©2017
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Rakhitha Nimesh Ratnayake
ISBN: 9781787124752 1787124754
OCLC Number: 989815951
Notes: Implementing user management features with popular plugins.
Description: 1 online resource (526 pages)
Contents: Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: WordPress as a Web Application Framework; WordPress as a CMS; WordPress as a web application framework; The MVC versus event-driven architecture; Simplifying development with built-in features; User management; Media management; Template management; Database management; Routing; XML-RPC API; REST API; Caching; Scheduling; Plugins and widgets; Themes; Actions and filters; The admin dashboard; Identifying the components of WordPress. The role of WordPress themesStructure of a WordPress page layout; Customizing the application layout; The role of the admin dashboard; The admin dashboard; Posts and pages; Users; Appearance; Settings; The role of plugins; The role of widgets; A development plan for the forum management application; Application goals and target audience; Planning the application; User roles of the application; Planning application features and functions; Understanding limitations and sticking to guidelines; Building a question-answer interface; Prerequisites for building a question-answer interface. Creating questionsCustomizing the comments template; Changing the status of answers; Saving the status of answers; Generating a question list; Enhancing features of the questions plugin; Customizing the design of questions; Categorizing questions; Approving and rejecting questions; Adding star rating to answers; Summary; Chapter 2: Implementing Membership Roles, Permissions, and Features; Introduction to user management; Preparing the plugin; Getting started with user roles; Creating application user roles; The best action for adding user roles; Knowing the default roles of WordPress. Choosing between default and custom rolesScenario 1; Scenario 2; Removing existing user roles; Understanding user capabilities; Creating your first capability; Understanding default capabilities; Registering application users; Implementing frontend registration; Shortcode implementation; Pros and cons of using shortcodes; Page template implementation; Pros and cons of page templates; Custom template implementation; Building a simple router for a user module; Creating the routing rules; Adding query variables; Flushing the rewriting rules; Controlling access to your functions. The advantages of using the do_action functionCreating custom templates; Designing the registration form; Planning the registration process; Handling registration form submission; Exploring the registration success path; Automatically logging in the user after registration; Activating system users; Creating a login form in the frontend; Handling login form submission; Checking whether we implemented the process properly; Essential user management features for web applications; Frontend login and registration; Custom profile fields; Private data; Search and member list; Frontend profile.

Abstract:

Learn in easy stages how to rapidly build leading-edge web applications from scratch.About This Book* Develop powerful web applications rapidly with WordPress* Explore the significant features and improvements introduced in WordPress 4.7 by learning the numerous tips and techniques in this book. * Unleash the power of REST API endpoints to make your interaction with websites new and innovative.Who This Book Is ForThis book is targeted at WordPress developers and designers who want to develop quality web applications within a limited time frame and maximize their profits. A prior knowledge of basic web development and design is assumed.What You Will Learn* Develop extendable plugins with the use of WordPress features in core modules* Develop pluggable modules to extend the core features of WordPress as independent modules* Manage permissions for a wide range of content types in web applications based on different user types* Follow WordPress coding standards to develop reusable and maintainable code* Build and customize themes beyond conventional web layouts* Explore the power of core database tables and understand the limitations when designing database tables for large applications* Integrate open source modules into WordPress applications to keep up with the latest open source technologies* Customize the WordPress admin section and themes to create the look and feel of a typical web applicationIn DetailWordPress is one of the most rapidly expanding markets on the Web. Learning how to build complex and scalable web applications will give you the ability and knowledge to step into the future of WordPress. WordPress 4.7 introduces some exciting new improvements and several bug fixes, which further improve the entire development process.This book is a practical, scenario-based guide to expanding the power of the WordPress core modules to develop modular and maintainable real-world applications from scratch. This book consistently emphasizes adapting WordPress features into web applications. It will walk you through the advanced usages of existing features such as access controlling; database handling; custom post types; pluggable plugins; content restrictions; routing; translation; caching; and many more, while you build the backend of a forum management application.This book begins by explaining how to plan the development of a web application using WordPress' core features. Once the core features are explained, you will learn how to build an application by extending them through custom plugin development. Finally, you will explore advanced non-functional features and application integration.After reading this book, you will have the ability to develop powerful web applications rapidly within limited time frames.Style and approachAn extensive, practical guide that explains how to adapt WordPress features, both conventional and trending, for web applications.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/989815951> # Wordpress Web Application Development - Third Edition.
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
   library:oclcnum "989815951" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4244273080#Place/birmingham> ; # Birmingham
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   schema:about <http://dewey.info/class/006.8/e23/> ;
   schema:bookEdition "3rd ed." ;
   schema:bookFormat schema:EBook ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/4244273080#Person/ratnayake_rakhitha_nimesh> ; # Rakhitha Nimesh Ratnayake
   schema:datePublished "2017" ;
   schema:description "Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: WordPress as a Web Application Framework; WordPress as a CMS; WordPress as a web application framework; The MVC versus event-driven architecture; Simplifying development with built-in features; User management; Media management; Template management; Database management; Routing; XML-RPC API; REST API; Caching; Scheduling; Plugins and widgets; Themes; Actions and filters; The admin dashboard; Identifying the components of WordPress."@en ;
   schema:description "Learn in easy stages how to rapidly build leading-edge web applications from scratch.About This Book* Develop powerful web applications rapidly with WordPress* Explore the significant features and improvements introduced in WordPress 4.7 by learning the numerous tips and techniques in this book. * Unleash the power of REST API endpoints to make your interaction with websites new and innovative.Who This Book Is ForThis book is targeted at WordPress developers and designers who want to develop quality web applications within a limited time frame and maximize their profits. A prior knowledge of basic web development and design is assumed.What You Will Learn* Develop extendable plugins with the use of WordPress features in core modules* Develop pluggable modules to extend the core features of WordPress as independent modules* Manage permissions for a wide range of content types in web applications based on different user types* Follow WordPress coding standards to develop reusable and maintainable code* Build and customize themes beyond conventional web layouts* Explore the power of core database tables and understand the limitations when designing database tables for large applications* Integrate open source modules into WordPress applications to keep up with the latest open source technologies* Customize the WordPress admin section and themes to create the look and feel of a typical web applicationIn DetailWordPress is one of the most rapidly expanding markets on the Web. Learning how to build complex and scalable web applications will give you the ability and knowledge to step into the future of WordPress. WordPress 4.7 introduces some exciting new improvements and several bug fixes, which further improve the entire development process.This book is a practical, scenario-based guide to expanding the power of the WordPress core modules to develop modular and maintainable real-world applications from scratch. This book consistently emphasizes adapting WordPress features into web applications. It will walk you through the advanced usages of existing features such as access controlling; database handling; custom post types; pluggable plugins; content restrictions; routing; translation; caching; and many more, while you build the backend of a forum management application.This book begins by explaining how to plan the development of a web application using WordPress' core features. Once the core features are explained, you will learn how to build an application by extending them through custom plugin development. Finally, you will explore advanced non-functional features and application integration.After reading this book, you will have the ability to develop powerful web applications rapidly within limited time frames.Style and approachAn extensive, practical guide that explains how to adapt WordPress features, both conventional and trending, for web applications."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/4244273080> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/4244273080#CreativeWork/wordpress_web_application_development_third_edition> ;
   schema:name "Wordpress Web Application Development - Third Edition."@en ;
   schema:productID "989815951" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/989815951#PublicationEvent/birmingham_packt_publishing_2017> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/4244273080#Agent/packt_publishing> ; # Packt Publishing
   schema:url <https://proquest.safaribooksonline.com/9781787126800> ;
   schema:url <http://www.myilibrary.com?id=1013440> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=4868548> ;
   schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=4868548> ;
   schema:workExample <http://worldcat.org/isbn/9781787124752> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/989815951> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4244273080#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
   schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4244273080#Person/ratnayake_rakhitha_nimesh> # Rakhitha Nimesh Ratnayake
    a schema:Person ;
   schema:familyName "Ratnayake" ;
   schema:givenName "Rakhitha Nimesh" ;
   schema:name "Rakhitha Nimesh Ratnayake" ;
    .

<http://worldcat.org/entity/work/data/4244273080#CreativeWork/wordpress_web_application_development_third_edition>
    a schema:CreativeWork ;
   rdfs:label "Wordpress Web Application Development - Third Edition." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/989815951> ; # Wordpress Web Application Development - Third Edition.
    .

<http://worldcat.org/isbn/9781787124752>
    a schema:ProductModel ;
   schema:isbn "1787124754" ;
   schema:isbn "9781787124752" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.