Languages:
English •
Français •
Español •
Italiano •
日本語
ქართული •
Português do Brasil •
Русский •
Türkçe •
中文(简体) •
中文(繁體) •
한국어 •
(Add your language)
Muitas funções úteis são definidas nos arquivos do WordPress. Algumas delas, conhecidas como Template Tags, foram criadas especificamente para uso nos Temas de sites WordPress. Além destas, existem também as funções relativas a ações e filtros (a API de Plugins) que são usadas primariamente para desenvolver Plugins. As demais funções são usadas para criar as funcionalidades presentes no núcleo mesmo do WordPress.
Várias dessas funções são úteis para desenvolvedores de Temas e Plugins, por isso este artigo lista a maioria das funções do núcleo - exceto as Template Tags. Ao final da página existe uma seção listando outros lugares onde você pode encontrar mais informações sobre as funções do WordPress. Além desses recursos, o site do phpdoc do WordPress detalha todas as funções por versão desde a 2.6.1.
Ajude a deixar esta página mais completa!
Here are some things you can do to help:
- A maioria das funções listadas ainda não tem documentação em Português. Você pode traduzir as que usa mais e trocar o link para a versão traduzida.
- Adicione documentação para funções ainda não documentadas, criando sub-páginas ou pelo menos inserindo comentários curtos na lista abaixo. Se criar uma página para uma função ainda não documentada, por favor, crie primeiro no artigo em inglês Function Reference, e só depois aqui.
- Siga o modelo das páginas já criadas, incluíndo informações e exemplos de uso daquela função, se possível.
- Liste mais funções aqui, respeitando a estrutura das categorias.
- Corrija erros movendo funções para categorias mais apropriadas e, claro, corrigindo erros de digitação. Não tem problema se uma mesma função aparecer em mais de uma categoria.
E participe da comunidade para saber como contribuir mais e melhor!
Funções por categoria
Post, Custom Post Type, Page, Attachment and Bookmarks Functions
|
Posts
Custom Post Type
Post insertion/removal
Pages
Custom Fields (postmeta)
Attachments
Bookmarks
Terms
Others
|
|
Category, Tag and Taxonomy Functions
|
Categories
Category Creation
Tags
Taxonomy
|
|
User and Author Functions
|
Admins, Roles and Capabilities
Users and Authors
User meta
User insertion/removal
Login / Logout
|
|
|
|
Comment, Ping, and Trackback Functions
|
Comments Loop
Comments Pagination
|
|
|
Theme-Related Functions
|
Include functions
Other functions
|
|
|
Miscellaneous Functions
|
Time/Date Functions
Serialization
Options
Transients
Admin Menu Functions
Toolbar Functions
Form Helpers
Nonces and Referers (Security)
XMLRPC
Localization
Cron (Scheduling)
Conditional Tags Index
Script and Style Registration
sql
Miscellaneous
|
|
Multisite functions
|
As of v3.0, WordPress includes WPMU functionality. Old WPMU functions reference can be found at http://codex.wordpress.org/WPMU_Functions (deprecated page).
Multisite administration Functions
These functions are found in file wp-admin/includes/ms.php (since 3.0.0).
Multisite Functions
Site/blog functions that work with the blogs table and related data, found in file wp-includes/ms-blogs.php (since 3.0.0).
Defines constants and global variables that can be overridden, generally in wp-config.php, found in file wp-includes/ms-default-constants.php (since 3.0.0).
Multisite WordPress API, found in file wp-includes/ms-functions.php (since 3.0.0).
These functions are needed to load Multisite, found in file wp-includes/ms-load.php (since 3.0.0).
|
|
Official and Unofficial References
- WordPress.org PHPDoc - Nearly all the functions in WordPress have "PHPDoc" headers. This site shows all the PHPDoc.
- Trac Browser - WordPress source code. Choose 'Tags' to find a specific version source code, or 'Trunk' to see the latest version source code.
- PHPXref for WordPress - Cross reference of WordPress files, functions, and variables, which seems to point to the latest released version. This redalt.com PHPXref site has the bleeding-edge Trunk version, as well as 1.5 and 2.0, but the Trunk version may not be updating any more. So, there is now a new Trunk Xref site on ftwr.co.uk available.
- WordPress Function History Table - List each WordPress function with including the version it was introduced in or dropped in. PlanetOzh recommends: "see related WordPress Functions Implementation History Tool for more information (and for a more usable tool)"
- WordPress Variable Report - A list of WordPress functions, listing what version of PHP every function requires (and if there's a compatible function available), what varables/arguments in functions are unused, and what functions/variables each class contains (and their default values).
- WordPress Hooks Table - A list of WordPress actions and filters, cross-referenced to the files they are in