WordPress

Developer Documentation

Introduction

WordPress believes in keeping it simple, and a lot of thought goes into including new functionality as a part of the "core" WordPress code, in order to keep WordPress fast and lightweight. Still, users often find the need to graft additional functionality onto WordPress to meet their needs. This section of the Codex offers guidelines and references for anyone wishing to modify, extend, or contribute to WordPress.

You may also wish to consult the Developer Documentation FAQ

Programming Code Ahead!

In the following articles you may encounter programming terms that are not explained in the usual level of detail required for understanding by non-programmers.

Although the alteration of the downloadable files for WordPress is limited to a few distinct programmers, every WordPress user has the ability to affect change in the core WordPress code, making WordPress highly customizable.

Theme Development

Plugin Development

Contributing to WordPress

  • Contributing to WordPress - Main starting point if you would like to contribute to core WordPress development, documentation, support, translations, or financial health

Forums, Lists, and Blogs

Other Information of Interest

  • Advanced Topics - Annotated list of many articles on advanced WordPress topics
  • Query Overview - Description of the WordPress query process used to find posts and display them
  • Reporting Bugs - Information on reporting and fixing WordPress bugs

External Resources

About WordPressGetting Started with WordPressWorking with WordPressBlog Design and LayoutAdvanced TopicsTroubleshootingDeveloper DocumentationCurrent Events

Codex tools: Create an account or log in