Suporte » Plugins » Alterar titulo Woocommerce

  • Boa tarde,
    Estou começando com o WordPress e aos poucos aprendendo as funcionalidades, uma coisa que ainda não consegui fazer é ao acessar a loja do site o título fica como Arquivo Produtos, e não achei o local para alterar isso, como faço ?

    Obrigado.

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • também não conheço muito, mas da uma olhada na pasta woocommerce->templates->single-product tem um aquivo chamado title.php

    mexe nele e ve se altera algo, provavelmente irá alterar o title em todas paginas de visualização de um produto específico e não da pagina de todos produtos, mas tenta ai.

    Da uma olhada nisso
    https://support.woothemes.com/hc/en-us/articles/203739025

    /**
     * Change the Shop archive page title.
     * @param  string $title
     * @return string
     */
    function wc_custom_shop_archive_title( $title ) {
        if ( is_shop() ) {
            return str_replace( __( 'Products', 'woocommerce' ), 'My title', $title );
        }
    
        return $title;
    }
    add_filter( 'wp_title', 'wc_custom_shop_archive_title' );
    

    Tentei alterar no arquivo title.php sem sucesso e também colocando a função no arquivo functions.php conforme indicado no tutorial de suporte, mas sem sucesso.

    Uso o Tema BeTheme, não sei se isso ajuda, já procurei pra todo lado e não achei nada, até tentei o que sugerem nos comentários desse tutorial mas sem sucesso também.

    Comentário:

    I struggled with this problem for days and finally found a solution …

    Step 1. Using an FTP client, open the following file:

    /wp-content/plugins/woocommerce/includes/class-wc-post-types.php
    Step 2. Scroll down to approx Line # 229 to find this block of code:

    ‘name’ => __( ‘Products’, ‘woocommerce’ ),
    Step 3. And change it to this:

    ‘name’ => __( ‘Whatever-You-Like’, ‘woocommerce’ ),
    Note: “Products” was the default name my version of WooCommerce [ 2.3.7 ] and theme [ U-Design ] had originally conspired to select.

    Your’s may be something different – possibly ‘Shop.’

    Hope that helps.

    Moderador Claudio Sanches

    (@claudiosanches)

    Da para alterar isso usando o plugin WordPress Seo.

    Moderador Claudio Sanches

    (@claudiosanches)

    Ou no caso desse código… Ele não funcionaria em português, talvez mudando para:

    /**
     * Change the Shop archive page title.
     * @param  string $title
     * @return string
     */
    function wc_custom_shop_archive_title( $title ) {
        if ( is_shop() ) {
            return 'Novo título';
        }
    
        return $title;
    }
    add_filter( 'wp_title', 'wc_custom_shop_archive_title' );
    

    Tentei fazer esse procedimento @claudiosanches, mas sem sucesso. Teria outra forma de alterar o título do shop?

    Moderador Claudio Sanches

    (@claudiosanches)

    @matheus220 única forma de fazer é assim e funciona perfeitamente.

    Olá @claudiosanches primeiramente quero parabeniza-lo pelo belo trabalho que faz, sou iniciante na plataforma WordPress e estou aprendendo muito com você, alem de utilizar alguns de seus pluguins.
    Gostaria de ajuda para alterar os titulos dos formularios do checkout.
    Por exemplo: Estou adaptando na medida do possivel o woocommerce de vendas de produtos para prestação de serviços online.
    Gostaria de mudar os textos: ” Detalhes de cobrança” e “informações adicionais”
    porem só encontrei a opção de retira-los através do filtro: add_filter ( ‘woocommerce_enable_order_notes_field’, ‘__return_false’);
    Obrigado pela ajuda.

    O meu estava com esse Arquivos Produtos também. Descubri que desativando o plugin YOAST o nome volta pra Produtos. Aí foi só ir lá ativar de volta, ir na opção Titulos & Metadados e tirar fora ARQUIVO e pronto. Problema resolvido.

    • Esta resposta foi modificada 2 anos, 11 meses atrás por 3zr.
    • Esta resposta foi modificada 2 anos, 11 meses atrás por 3zr.
Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • O tópico ‘Alterar titulo Woocommerce’ está fechado para novas respostas.