• Resolvido agmadm1277

    (@agmadm1277)


    Olá pessoal, sou novo aqui no fórum e gostaria muito de receber uma dica de vocês.
    Estou com o Tema “Catch-responsive” instalado, mas não consigo editar o rodapé, pois o arquivo está dentro da subpasta Inc. Já criei o mesmo diretório dentro do meu tema filho, mas mesmo assim ele não adere as funções do tema filho da subpasta Inc.

    Agradeço desde já a ajuda de vocês.

A visualizar 9 respostas - de 1 a 9 (de um total de 9)
  • Moderador pmfonseca

    (@pmfonseca)

    @agmadm1277
    Imagino que tenhas a versão free do tema, correto?
    Pela documentação de suporte: https://catchthemes.com/theme-instructions/catch-responsive/
    a edição do texto está disponível apenas na versão premium:
    Footer Editor Option: Option to edit/delete footer text

    Thread Starter agmadm1277

    (@agmadm1277)

    Agradeço a sua resposta amigo. Mas não teria algum semelhante que fosse livre =?

    Obrigado.

    Moderador pmfonseca

    (@pmfonseca)

    Imagino que a versão premium inclua o editor. Na free devemos ter que definir manualmente.
    Vamos lá então:
    – qual o url do site?
    – ao criar o child theme, copiaste o functions.php?

    Bom dia Pmfonseca.
    Eu não copiei o funcionamento.pHP
    Mas o arquivo do rodapé está em uma suposta denominada INC. O site é (www.engbraz.com.br)

    Theme:CaTch Responsive

    Obrigado

    Subpasta inc do Theme.

    Moderador pmfonseca

    (@pmfonseca)

    Deve criar a estrutura de tema filho e ativar o mesmo. Se tiver dificuldade poderá utilizar este plugin:
    https://wordpress.org/plugins/child-theme-wizard/

    Depois de ativar o tema filho deve copiar a estrutura INC do tema pai para o tema filho e editar o ficheiro catchresponsive-default-options.php

    Na linha 726:

    /**
     * Returns catchresponsive_contents registered for catchresponsive.
     *
     * @since Catch Responsive 1.0
     */
    function catchresponsive_get_content() {
    	$theme_data = wp_get_theme();
    
    	$catchresponsive_content['left'] 	= sprintf( _x( 'Copyright &copy; %1$s %2$s. All Rights Reserved.', '1: Year, 2: Site Title with home URL', 'catch-responsive' ), date( 'Y' ), '<a href="'. esc_url( home_url( '/' ) ) .'">'. esc_attr( get_bloginfo( 'name', 'display' ) ) . '</a>' );
    
    	$catchresponsive_content['right']	= esc_attr( $theme_data->get( 'Name') ) . '&nbsp;' . __( 'by', 'catch-responsive' ). '&nbsp;<a target="_blank" href="'. esc_url( $theme_data->get( 'AuthorURI' ) ) .'">'. esc_attr( $theme_data->get( 'Author' ) ) .'</a>';
    
    	return apply_filters( 'catchresponsive_get_content', $catchresponsive_content );
    }

    pode alterar a mensagem que deseja ver apresentada no rodapé.

    Thread Starter agmadm1277

    (@agmadm1277)

    Boa noite pmfonseca!

    O ficheiro catchresponsive-default-options.php do diretório inc theme child, não reconhece as alterações.
    Só o original do theme pai.

    Aguardo.

    Thread Starter agmadm1277

    (@agmadm1277)

    Infelizmente não funcionou.

    Moderador pmfonseca

    (@pmfonseca)

    @agmadm1277

    Do que consegui ver, sem alterar o tema pai (seja o footer ou outros ficheiros), não é possível forçar outro rodapé recorrendo ao tema filho.
    A ter de alterar, porque não:
    – alterar apenas no tema pai (sim, e refazer a alteração sempre que atualizar)?
    – fazer upgrade para plano premium?

A visualizar 9 respostas - de 1 a 9 (de um total de 9)
  • O tópico ‘Edição do Rodapé em Subpastas’ está fechado a novas respostas.