- Welcome to the official home of the WordPress documentation team. This team is responsible for coordinating all documentation initiatives around WordPress, including the Codex (moving to HelpHub and DevHub), handbooks, parts of developer.wordpress.orgWordPress.orgThe community site where WordPress code is created and shared by the users.
- BetterDocs offer multiple ready templates to design your WordPress documentation site within a few minutes. Beside, you have full freedom to customize the layout with ease. Interactive Table of Content (TOC) BetterDocs will automatically create a well-managed Table Of Contents (TOC) while you are writing your documentation.
WP Document Revisions take advantage of your existing WordPress user management. The capabilities of users in the document management system are similar to the capabilities of users in WordPress as a blog. Contributors can create new documents, but they cant upload documents. Contributors can also download published documents.
Using the WordPress REST API you can create a plugin to provide an entirely new admin experiences for WordPress, build a brand new interactive front-end experience, or bring your WordPress content into completely separate applications.
The REST API is a developer-oriented feature of WordPress. It provides data access to the content of your site, and implements the same authentication restrictions — content that is public on your site is generally publicly accessible via the REST API, while private content, password-protected content, internal users, custom post types, and metadata is only available with authentication or if you specifically set it to be so. If you are not a developer, the most important thing to understand about the API is that it enables the block editor and modern plugin interfaces without compromising the security or privacy of your site.
What Is A REST API? What Is A REST API?
Note: The REST API is just one of many APIs provided by WordPress. You can find the documentation on these additional APIs here.
Using the WordPress REST API Using the WordPress REST API
WordPress already provides a rich set of tools and interfaces for building sites, and you should not feel pressured to use the REST API if your site is already working the way you expect. You do not need to use the REST API to build a WordPress theme or plugin.
admin-ajax, enabling you to spend less time accessing the data you need and more time creating better user experiences.
If you want a structured, extensible, and simple way to get data in and out of WordPress, you probably want to use the REST API.
For all of its simplicity the REST API can feel quite complex at first, so in this handbook we will attempt to break it down into smaller components to explain each part of the full puzzle.
Next Steps Next Steps
Wordpress Docs Template
Familiarize yourself with the key technical concepts behind how the REST API functions.
Learn more about how to interact with API resources and query for specific data in the Using the REST API section.
Once you’re comfortable with the default workings of the default routes and methods, discover how to add new data to the API or enhance and manipulate existing response objects in the Extending the REST API section.
For a comprehensive overview of the resources and routes available by default, review the API reference.
Welcome to the WordPress Plugin Developer Handbook; are you ready to jump right in to the world of WordPress plugins?
The Plugin Developer Handbook is a resource for all things WordPress plugins. Whether you’re new to WordPress plugin development, or you’re an experienced plugin developer, you should be able to find the answer to many of your plugin-related questions right here.
- If you’re new to plugin development, start by reading the introduction and then move on to the basics.
- Section 3 will introduce you to plugin security.
- Hooks are what make your plugin interact with WordPress. Learn all about them in section 4.
- To find out more about WordPress’ built-in functionality that you can use in your plugin, check out sections 5 – 11: administration menus, shortcodes, settings, metadata, custom post types, taxonomies, and users.
- Learn about getting data using the HTTP API in section 12.
- To learn about time-based WordPress tasks using Cron, check out section 14.
- Sections 15-17 will introduce you to internationalizing your plugin, preparing it for release on WordPress.org, and some developer tools you might find useful.
Wordpress Docs Offline
The WordPress Plugin Developer Handbook is created by the WordPress community, for the WordPress community. We are always looking for more contributors; if you’re interested, stop by the docs team blog to find out more about getting involved.