Criar um Widget na área de Administração do WordPress

Criado: 2 de Junho, 2019 Wordpress

Os widgets usados na página inicial da administração do WordPress, a página para onde és redireccionado quando te autenticas, são úteis para informar o utilizador de novidades de plugins/temas, estatísticas e avisos importantes.

É bastante fácil adicionar este widget. Começamos por registar uma função na action wp_dashboard_setup onde depois registamos o widget invocando a função wp_add_dashboard_widget:

add_action('wp_dashboard_setup', 'addDashboardCounters');
function addDashboardCounters() {
wp_add_dashboard_widget(
'gui_dashboard_counters_widget', // ID do elemnto HTML do widget
_('Estatísticas', 'gui'),
'renderDashboardCounters' );
}
function renderDashboardCounters() {
$value = get_option('gui_counter' ?? 0;
echo "<p>Contador: $value</p>";
}

Quando precisas de implementar uma integração no Woirdpress com um sistema externo como uma loja de compras é útil apresentar informação ao utilizador num widget desta forma.

Nota: O conteúdo deste blog é exclusivamente para ajudar e partilhar conhecimentos.
Qualquer erro que seja detetado por ti, por favor, avisa-me. Quanto melhor for o conteúdo, melhor para todos nós.

Partilhar este artigo