Sem categoria

Adicionar a função add_theme_support no seu tema

Você pode Adicionar a função Adicionar a função add_theme_support no seu tema, se ela não existir. Desde o WordPress 4.1 você tem que usar add_theme_support ('title-tag'); em seu arquivo functions.php do seu tema. Esta função é para exibir o meta title corretamente.

Primeiro, abra seu arquivo header.php e verifique se <title> <? Php wp_title (); ?> está presente.

Se for verdade, remova essa linha.

Então, vá para o seu functions.php e adicione este trecho:

function seopress_theme_slug_setup () {
add_theme_support ('title-tag');
}
add_action ('after_setup_theme', 'seopress_theme_slug_setup');

Essa é a maneira correta de exibir seu meta título no WordPress desde 2015.

Como adicionar outros recursos no WordPress usando a função add_theme_support

Para registrar o suporte a certos recursos do tema no WordPress, a função Adicionar Suporte ao Tema add_theme_support precisa ser utilizada. Esta poderosa função é usada por quase todos os temas. Então se você é um desenvolvedor do WordPress, é definitivamente uma boa ideia familiarizar-se com ela e seus recursos disponíveis.

Você já viu acima como corrigir este problema, mas se quiser mais detalhes pode ir para WordPress Codex e obter mais detalhes

Criando a função base para adicionar mais recursos

Se você não adicionou a função acima, siga estas etapas, para adicionar a função base e seguir implementando mais recursos.

Para adicionar recursos no WordPress, precisaremos adicionar um filtro PHP ao arquivo de funções do WordPress. Abra o seu arquivo functions.php,copie e cole o código abaixo. Este será o código base para todos os recursos que requerem suporte.

if ( function_exists( 'add_theme_support' ) ) {

}

Para postar miniaturas

Adicione um ou mais desses recursos para ativar o suporte para pós-miniaturas.

EM TODA PARTE

add_theme_support( 'post-thumbnails' );

APENAS PÁGINAS

add_theme_support( 'post-thumbnails', array( 'page' ) );

E APENAS POSTS

add_theme_support( 'post-thumbnails', array( 'post' ) );

SOMENTE TIPOS POSTAIS PERSONALIZADOS

add_theme_support( 'post-thumbnails', array( 'your-post-type-name' ) );

Recursos para fundo personalizado

Adicione este recurso para ativar o suporte para planos de fundo personalizados.

add_theme_support( 'custom-background' );

Cabeçalho Personalizado

Adicione este recurso para ativar o suporte para cabeçalhos personalizados.

add_theme_support( 'custom-header' );

Logotipo personalizado

Adicione este recurso para ativar o suporte para um logotipo personalizado.

add_theme_support( 'custom-logo' );

Adicione este recurso para ativar o suporte para links de feed automáticos para postagem e comentários no cabeçalho.

add_theme_support( 'automatic-feed-links' );

Para marcação HTML5

Adicione este recurso para ativar o suporte ao uso de marcação HTML5 para os formulários de pesquisa, formulários de comentários, listas de comentários, galeria e legenda.

add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form', 'gallery', 'caption' ) );

Tag do título

Adicione este recurso para permitir que plugins e temas gerenciem a tag de título do documento.

add_theme_support( 'title-tag' );

Personalizar widgets de atualização seletiva

Adicione este recurso para ativar a atualização seletiva para widgets gerenciados no Customizador.

add_theme_support( 'customize-selective-refresh-widgets' );

Estes foram alguns dos recursos para exibir corretamente as tags do seu site WordPress. É bem provável que todos os novos temas e principalmente, os temas Premium já tenham estes recursos.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *