Suporte » Plugins » como por slug de um custom post type como titulo em uma single no wordpress

  • Resolvido Marcelo Sampaio

    (@marcelo-sampaio)


    olá a todos,

    como posso por a slug de um custom post type como titulo em uma single.php
    as singles sempre terão sempre a mesma configuração exceto o nome do titulo, desde já agradeço a todos

    <div class=”row-fluid header-name form-group”>
    <div class=”container”>
    <h1> {{ slug do custom post type }} </h1>
    </div>
    </div>

    <div class=”container”>
    <div class=”row form-group”>

    <div class=”col-md-8″>
    <?php the_title(); ?> <!– titulo da postagem –>
    <?php the_content() ?>
    </div>

    <div class=”col-md-4″>sidebar</div>
    </div>
    </div>

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • brunodario

    (@brunodario)

    Combine as funções get_post_type_object e get_post_type :

    <h1><?php
    $obj = get_post_type_object(get_post_type());
    print $obj->labels->singular_name;
    ?></h1>

    No caso mostrando o singular_name, você pode usar também “name”

    print $obj->labels->name;

    Note que colocando esse código em vários posts você sempre vai ter páginas com o mesmo H1, isso pode ser bem ruim em termos de SEO, no seu caso eu utilizaria outra tag para mostrar o nome do Custom Post Type e deixaria o H1 para o título do post, ou para algum bloco de texto que tenha mais relevância.

    Criador do tópico Marcelo Sampaio

    (@marcelo-sampaio)

    muito bom!! funcionou e valeu pela dica de SEO, muito obrigado mesmo!!!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘como por slug de um custom post type como titulo em uma single no wordpress’ está fechado para novas respostas.