Respostas no Fórum

Visualizando 15 respostas - 1 até 15 (de um total de 39)
  • @viapaisagemurbana pelo que eu entendi você está tendo esse problema em alguma área específica do painel de controle, certo?

    Nesse caso existem vários testes que precisam ser feitos. Como por exemplo modificar as regras de usuário no próprio bd, registrar um novo adm e etc. São alguns testes que podem ajudar nessa parte.

    O ideal era saber qual a área que está sendo afetada e o print do erro.

    Basicamente eu sei o que pode ser, mas precisamos ter mais detalhes para confirmar.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Obrigado pelas dicas @felipeelia

    Nos próximos posts farei conforme você me passou.

    Sobre os erros do YOAST, agora está tudo ok.

    Mas mesmo assim os erros do segundo log continuam causando uma lentidão chata no site.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Olá @thiagogenehr Consegui resolver fazendo o procedimento acima.

    Estava na listagem, mas não estava setado para aparecer nos posts.

    Depois de ativar e alterar os slugs, aparecem normalmente.

    Obrigado!

    Criador do tópico f5atualizese

    (@f5atualizese)

    Olá @thiagogenehr Obrigado por responder!

    Então, desativando os plugins, percebi que as opções voltaram a aparecer.

    Identifiquei que o Plugin Types está causando este problema.

    Fiz uma atualização do Plugin e mesmo assim o problema persiste.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Olá @rafaelfunchal Eles foram criados usando o Plugin Types. Nunca tinha dado problema, todos as páginas e arquivos e tipos de posts sempre funcionaram sem problemas. Mas agora deu esse problema.

    Fórum: Plugins
    Em resposta a: Erros no Woocommerce
    Criador do tópico f5atualizese

    (@f5atualizese)

    Problema resolvido.

    Fórum: Plugins
    Em resposta a: Erros no Woocommerce
    Criador do tópico f5atualizese

    (@f5atualizese)

    @rafaelfunchal Boa Tarde! Obrigado por responder, achei o erro num dos arquivos do meu tema. Esse erro estava preenchendo o error_log de tal forma que deixava ele enorme e o site extremamente lento, o site normalmente chega há 50 mil acessos por dia e com este erro não estava chegando aos 10 mil. Estava dando erros no banco de dados.

    Agora normalizou, o outro erro ainda esta no error_log mas acredito o maior problema era a lentidão.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Consegui resolver pessoal. Valew

    Criador do tópico f5atualizese

    (@f5atualizese)

    Olá @felipeelia Isso mesmo, a pasta woocommerce está no meu tema.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Editar as formas, colunas, inserir novos conteúdos, funções da página. Por ex Dentro do nosso Peinel do WP temos uma função chamada Papiro, onde podemos deixar como background da página um Papiro e ele não funciona na página Shop do Woocommerce. Então eu precisaria implantar essas funções pra ela se comportar como as outras páginas me permitindo fazer essas edições.

    Só que não sei qual arquivo eu posso editar para fazer isso.

    Criador do tópico f5atualizese

    (@f5atualizese)

    Não, obrigado @felipeelia já me ajudou pra caramba! Valewwww…

    Fórum: Plugins
    Em resposta a: Tradução – Woocommerce
    Criador do tópico f5atualizese

    (@f5atualizese)

    @mariovalney Já tenho os Templates do Woocommerce no meu tema, porem alguns textos estão dentro do próprio plugin, nesse caso perderiam a tradução quando ele o Woo fosse atualizado. Mas de qualquer forma vou tentar alguns desses códigos que você me passou.

    Obrigado

    Criador do tópico f5atualizese

    (@f5atualizese)

    @felipeelia Bom, troquei o tipo do campo para select, seguindo os padrões dos outros e funcionou de boa.

    Será que como admin eu consigo visualizar essas informações do usuário quando entro no cadastro dele?

    Criador do tópico f5atualizese

    (@f5atualizese)

    @felipeelia Desculpe a demora, continua dando problema. Estou querendo mudar o tipo de campo para um select.

    Criador do tópico f5atualizese

    (@f5atualizese)

    @felipeelia Então o código ficaria assim?

    add_action( 'woocommerce_edit_account_form', 'my_woocommerce_edit_account_form' );
    add_action( 'woocommerce_save_account_details', 'my_woocommerce_save_account_details' );
     
    function my_woocommerce_edit_account_form() {
     
    	$user_id = get_current_user_id();
    	$user = get_userdata( $user_id );
     
    	if ( ! $user )
    		return;
    
    	$campos = array( 'nascimento', 'ocupacao', 'orientacao', 'como', 'frequencia', 'jasaiu', 'nome', 'relate', 'eassinante', 'oqueacha' );
    	foreach ( $campos as $campo ) {
    		$$campo = ( ! empty( $_POST[ $campo ] ) ) ? $_POST[ $campo ] : get_user_meta( $user_id, $campo, true );
    	}
     
    	?>
     
     	<p class="form-row form-row-thirds">
    		<label for="nascimento"><strong>Por favor, preencha os campos de pesquisa abaixo e ajude-nos a tornar nosso site cada vez melhor.</strong> </label>
    	</p>
    
     
    	<p class="form-row form-row-thirds">
    		<label for="nascimento">Data de Nascimento:</label>
    		<input name="nascimento" type="date" class="input-text" value="<?php echo esc_attr( $nascimento ); ?>" size="30" />
    	</p>
     
    	<p class="form-row form-row-thirds">
    		<label for="ocupacao">Ocupação:</label>
    		<input type="text" name="ocupacao" value="<?php echo esc_attr( $ocupacao ); ?>" class="input-text" />
    	</p>
     
    	<p class="form-row form-row-thirds">
    		<label for="orientacao">Orientação Sexual:</label>
    		<select name="orientacao" class="input-text" id="select">
    			<option value="---" <?php selected( $orientacao, '---' ); ?>>---</option>
    			<option value="Heterosexual" <?php selected( $orientacao, 'Heterosexual' ); ?>>Heterosexual</option>
    			<option value="Homosexual" <?php selected( $orientacao, 'Homosexual' ); ?>>Homosexual</option>
    			<option value="Bisexual" <?php selected( $orientacao, 'Bisexual' ); ?>>Bisexual</option>
    		</select>
    	</p>
    				
    	<p class="form-row form-row-thirds">
    		<label for="como">Como Conheceu?</label>
    		<select name="como" class="input-text" id="select">
    			<option value="---" <?php selected( $como, '---' ); ?>>---</option>
    			<option value="Google" <?php selected( $como, 'Google' ); ?>>Google</option>
    			<option value="Email Marketing" <?php selected( $como, 'Email Marketing' ); ?>>Email Marketing</option>
    			<option value="Modelo" <?php selected( $como, 'Modelo' ); ?>>Modelo</option>
    			<option value="Cartão" <?php selected( $como, 'Cartão' ); ?>>Cartão</option>
    			<option value="Amigo" <?php selected( $como, 'Amigo' ); ?>>Amigo</option>
    		</select>
    	</p>
    
    	<p class="form-row form-row-thirds">
    <label for="jasaiu">Já Saiu? <?php echo $jasaiu ?> </label>
    			<input type="radio" name="jasaiu" value="sim" <?php checked( $jasaiu, 'sim' ); ?> id="jasaiu_0">
    			Sim
    		</label>
    		<label>
    			<input type="radio" name="jasaiu" value="não" <?php checked( $jasaiu, 'nao' ); ?> id="jasaiu_1">
    			Não
    		</label>
    	</p>
    
    	<p class="form-row form-row-thirds">
    		<label for="nome">Nome:</label>
    		<input type="text" name="nome" value="<?php echo esc_attr( $nome ); ?>" class="input-text" />
    	</p>
    
    	<p class="form-row form-row-thirds">
    		<label for="relate">Relate:</label>
    		<textarea name="relate" class="input-text" id="relate"><?php echo esc_textarea( $relate ); ?></textarea>
    	</p>
    
    	<p class="form-row form-row-thirds">
    		<label for="eassinante">É assinante?</label>
    		<label>
    			<input type="radio" name="eassinante" value="sim" <?php checked( $eassinante, 'sim' ); ?> id="eassinante_0">
    			Sim
    		</label>
    		<label>
    			<input type="radio" name="eassinante" value="não" <?php checked( $eassinante, 'sim' ); ?> id="eassinante_1">
    			Não
    		</label>
    	</p>
    
    	<p class="form-row form-row-thirds">
    		<label for="oqueacha">O que acha do nosso conteúdo?</label>
    		<textarea name="oqueacha" class="input-text" id="oqueacha"><?php echo esc_textarea( $oqueacha ); ?></textarea>
    	</p>
    
    	<?php
     
    }
     
    function my_woocommerce_save_account_details( $user_id ) {
     	$campos = array( 'nascimento', 'ocupacao', 'orientacao', 'como', 'frequencia', 'jasaiu', 'nome', 'relate', 'eassinante', 'oqueacha' );
     	foreach ( $campos as $campo ) {
     		update_user_meta( $user_id, $campo, $_POST[ $campo ] );
     	}
    }
    
Visualizando 15 respostas - 1 até 15 (de um total de 39)