Remova a descrição de em Home

Meu tema tem suporte para title-tag add_theme_support('title-tag') , mas não consigo remover a descrição do wordpress bloginfo('description') de </code> na página inicial. </p> <p> Estou tentando usar este filtro sem sucesso: </p><ul><li><a href="http://pt.wordpressask.com/pagina-array-exibindo-na-barra-de-titulo-na-pagina-inicial.html" rel="bookmark" title=""Página Array" exibindo na barra de título na Página Inicial">"Página Array" exibindo na barra de título na Página Inicial</a></li><li><a href="http://pt.wordpressask.com/nao-enviar-postagem-se-o-titulo-da-postagem-existir.html" rel="bookmark" title="Não enviar postagem se o título da postagem existir">Não enviar postagem se o título da postagem existir</a></li><li><a href="http://pt.wordpressask.com/qual-e-o-filtro-adequado-para-adicionar-html-a-um-titulo-de-publicacao-pagina.html" rel="bookmark" title="Qual é o filtro adequado para adicionar html a um título de publicação / página?">Qual é o filtro adequado para adicionar html a um título de publicação / página?</a></li><li><a href="http://pt.wordpressask.com/campo-personalizado-no-titulo.html" rel="bookmark" title="Campo personalizado no título">Campo personalizado no título</a></li><li><a href="http://pt.wordpressask.com/como-fazer-meu-link-de-titulo-de-postagem-em-um-campo-personalizado.html" rel="bookmark" title="Como fazer meu link de título de postagem em um campo personalizado">Como fazer meu link de título de postagem em um campo personalizado</a></li><li><a href="http://pt.wordpressask.com/como-configurar-o-tipo-de-titulo-de-postagem-personalizado-sem-suporte.html" rel="bookmark" title="Como configurar o tipo de título de postagem personalizado sem suporte">Como configurar o tipo de título de postagem personalizado sem suporte</a></li></ul> <pre> <code>add_filter( 'wp_title', function ( $title, $sep ) { global $paged, $page; $title .= get_bloginfo( 'name' ); if ( is_home() || is_front_page() ) $title = "$title"; return $title; }, 10, 2 );</code> </pre> </p> <h4>Solutions Collecting From Web of "Remova a descrição de em Home"</h4> <div class="list-group list-group-flush"> <ul> <li><a href="http://pt.wordpressask.com/variaveis-%e2%80%8b%e2%80%8bno-titulo-do-post.html" rel="bookmark" title="Variáveis ​​no título do post">Variáveis ​​no título do post</a></li> <li><a href="http://pt.wordpressask.com/filtro-widget-titulo-wrap.html" rel="bookmark" title="Filtro Widget Título Wrap">Filtro Widget Título Wrap</a></li> <li><a href="http://pt.wordpressask.com/mantenha-o-titulo-e-a-descricao-sempre.html" rel="bookmark" title="Mantenha o Título e a Descrição sempre">Mantenha o Título e a Descrição sempre</a></li> <li><a href="http://pt.wordpressask.com/titulo-da-taxonomia-de-saida-como-parte-do-resultado.html" rel="bookmark" title="Título da Taxonomia de Saída como Parte do Resultado">Título da Taxonomia de Saída como Parte do Resultado</a></li> <li><a href="http://pt.wordpressask.com/como-incluo-a-categoria-ao-lado-do-titulo-de-uma-postagem.html" rel="bookmark" title="Como incluo a categoria ao lado do título de uma postagem?">Como incluo a categoria ao lado do título de uma postagem?</a></li> <li><a href="http://pt.wordpressask.com/titulo-e-url-de-publicacao-com-base-em-campos-personalizados.html" rel="bookmark" title="Título e URL de publicação com base em campos personalizados?">Título e URL de publicação com base em campos personalizados?</a></li> <li><a href="http://pt.wordpressask.com/se-a-postagem-existe-faca-um-comentario-na-postagem-existente-com-o-mesmo-nome.html" rel="bookmark" title="Se a postagem existe, faça um comentário na postagem existente com o mesmo nome?">Se a postagem existe, faça um comentário na postagem existente com o mesmo nome?</a></li> <li><a href="http://pt.wordpressask.com/a-melhor-maneira-de-alcancar-varios-links-em-um-titulo-de-postagem.html" rel="bookmark" title="A melhor maneira de alcançar vários links em um título de postagem">A melhor maneira de alcançar vários links em um título de postagem</a></li> </ul> <!-- You can start editing here. --> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> <code>wp_get_document_title()</code> possui alguns filtros interessantes – <code>pre_get_document_title</code> e <code>document_title_parts</code> . </p> <pre> <code>/** * Filter the parts of the document title. * * @since 4.4.0 * * @param array $title { * The document title parts. * * @type string $title Title of the viewed page. * @type string $page Optional. Page number if paginated. * @type string $tagline Optional. Site description when on home page. * @type string $site Optional. Site title when not on home page. * } */ add_filter( 'document_title_parts', function ( $title ) { if ( is_home() || is_front_page() ) unset($title['tagline']); return $title; }, 10, 1 );</code> </pre> <hr /> <p> Olhando para trás sobre isso; <code>pre_get_document_title</code> filtro <code>pre_get_document_title</code> é bastante interessante. Essencialmente antes de processar o título, ele executará esse filtro. Se o resultado não estiver vazio (o que não era esperado), o processo é curto-circuito. </p> <pre> <code>$title = apply_filters( 'pre_get_document_title', '' ); if ( ! empty( $title ) ) { return $title; }</code> </pre> <p> Isso significa que, se você definiu o título, não precisa se preocupar com mais nada. O bom é que você pode fazer exceções à regra. Então, para responder sua pergunta original: </p> <pre> <code>add_filter( 'pre_get_document_title', function( $title ) { if ( is_home() || is_front_page() ) { // Return blog title on front page $title = get_bloginfo( 'name' ); } return $title; } );</code> </pre> </div> </li><!-- #comment-## --> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> O problema é a linha: </p> <pre> <code>$title = "$title";</code> </pre> <p> Você realmente apenas altera o <code>$title</code> para si mesmo. Se você mudar para </p> <pre> <code>$title = get_bloginfo( 'name' );</code> </pre> <p> O título retornado na primeira página será o nome do seu blog. Você pode colocar qualquer string lá. Além disso, não é necessário chamar os globals aqui. </p> <p> Aqui está um código que deveria funcionar: </p> <pre> <code>add_filter( 'wp_title', function ( $title, $sep ) { $title .= get_bloginfo( 'name' ); if ( is_home() || is_front_page() ) $title = "Any string you want to have"; return $title; }, 10, 2 );</code> </pre> </div> </li><!-- #comment-## --> <div class="list-group-item list-group-item-action flex-column align-items-start"> <p> Encontrou uma solução: </p> <pre> <code>add_filter( 'pre_get_document_title', function ( $title ) { if(is_front_page()){ $title = get_bloginfo(); } return $title; });</code> </pre> </div> </li><!-- #comment-## --> <div class="navigation"> <div class="alignleft"></div> <div class="alignright"></div> </div> </div> </div> <ul> <li><a href="http://pt.wordpressask.com/uploading-problem-of-wordpress-theme.html" rel="bookmark"> uploading problem of wordpress theme </a></li> <li><a href="http://pt.wordpressask.com/erro-personalizado-de-paginacao-do-tipo-de-publicacao-404.html" rel="bookmark"> erro personalizado de paginação do tipo de publicação 404 </a></li> <li><a href="http://pt.wordpressask.com/mostrar-todas-as-postagens-de-uma-taxonomia-com-um-termo-especifico-que-nao-funciona.html" rel="bookmark"> Mostrar todas as postagens de uma taxonomia com um termo específico que não funciona </a></li> <li><a href="http://pt.wordpressask.com/tema-infantil-nao-visivel.html" rel="bookmark"> Tema infantil não visível </a></li> <li><a href="http://pt.wordpressask.com/consultar-taxonomias-multiplas-personalizadas.html" rel="bookmark"> Consultar Taxonomias Múltiplas Personalizadas </a></li> <li><a href="http://pt.wordpressask.com/migrar-pasta-php-para-o-wordpress.html" rel="bookmark"> Migrar pasta php para o WordPress </a></li> <li><a href="http://pt.wordpressask.com/saida-do-codigo-html-completo-em-wp-mas-imprima-algo-correto.html" rel="bookmark"> Saída do código html completo em wp, mas imprima algo correto </a></li> <li><a href="http://pt.wordpressask.com/api-rest-para-multisite.html" rel="bookmark"> API REST para Multisite </a></li> <li><a href="http://pt.wordpressask.com/redirecionamento-de-acao-de-formulario-para-a-mesma-pagina.html" rel="bookmark"> Redirecionamento de ação de formulário para a mesma página </a></li> <li><a href="http://pt.wordpressask.com/meu-blog-hospedado-no-servidor-distante-ainda-esta-se-conectando-ao-localhost.html" rel="bookmark"> Meu blog hospedado no servidor distante ainda está se conectando ao localhost </a></li> <li><a href="http://pt.wordpressask.com/funcao-para-retornar-valores-da-metabox.html" rel="bookmark"> Função para retornar valores da metabox </a></li> <li><a href="http://pt.wordpressask.com/incluindo-style-css-em-child-theme.html" rel="bookmark"> Incluindo style.css em Child Theme </a></li> <li><a href="http://pt.wordpressask.com/na-ativacao-do-plugin-como-eu-verifique-o-mecanismo-de-transporte-adequado.html" rel="bookmark"> Na Ativação do Plugin, Como Eu Verifique o Mecanismo de Transporte Adequado? </a></li> <li><a href="http://pt.wordpressask.com/um-loop-personalizado-com-condicao-para-verificar-mensagens-infantis.html" rel="bookmark"> Um loop personalizado com condição para verificar mensagens infantis </a></li> <li><a href="http://pt.wordpressask.com/o-sufixo-do-trecho-nao-desaparecera.html" rel="bookmark"> O sufixo do trecho não desaparecerá </a></li> </ul> </div> </div> <div class="clearfix mt-5"></div> <hr /> <footer> <ul class="list-inline text-center"> <li class="list-inline-item">© 2017 Wordpress Pergunte</li> <li class="list-inline-item"><a href="/topics">Topics</a></li> <li class="list-inline-item"><a href="#">Terms</a></li> <li class="list-inline-item"><a href="#">Privacy Policy</a></li> </ul> </footer> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" integrity="sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" crossorigin="anonymous"></script> </body> <div id="statcounter_image" style="display:none;"><a title="Web Analytics" href="http://statcounter.com/" class="statcounter"><img src="//c.statcounter.com/11617035/0/ee4b0cce/1/" alt="Web Analytics" /></a></div> </html>