Allyson Souza
Respostas no Fórum
-
Fórum: Plugins
Em resposta a: Integração de plugin TNTOlá @jessicaxavier,
Qual plugin você está utilizando? Este? https://br.wordpress.org/plugins/tnt-brazil-shipping-for-woocommerce/
Se for este o plugin foi atualizado há 11 meses, recentemente tivemos uma grande atualização, do WooCommerce 3.0, provavelmente o plugin pode não estar acompanhando alguma mudança do WooCommerce, um palpite meu apenas.
Fórum: Outros assuntos
Em resposta a: Erro no Link da página PortfólioOlá @kumk,
Primeiramente, acredito que algo não deve estar muito certo, o WordPress não possui o tipo de conteúdo “Portfolio” por padrão, apenas Posts, Páginas, etc.
Está recebendo erro 404? Pode tentar redefinir os permalinks do seu site, para isso basta acessar Configurações > Permalinks (não precisa clicar em nada) e ver se isso por hora ajuda.
Fórum: Ajustando o WordPress
Em resposta a: Problemas ao exibir o tema no celularOlá @wendcastro,
Como o tema é um produto de uma empresa, ninguém melhor do que eles para responder às suas dúvidas, além deles cobrarem justamente para lhe oferecer todo o suporte que lhe for necessário. Sugiro entrar em contato o suporte da empresa.
Aqui nos fórums da comunidade nos focamos em dúvidas gerais do WordPress, temas e plugins do repositório oficial.
- Esta resposta foi modificada 7 anos, 4 meses atrás por Allyson Souza.
Fórum: Plugins
Em resposta a: WooCommerce 3.* – Utilizar mesmo Data_Store para dois tipos de produtosValeu Claudio,
Estou utilizando a Data Store de variable agora, com o filtro que falou. Percebi que alguns métodos da classe
WC_Product_Variable
que eu herdava no meu product type utilizavamis_a( $product, 'WC_Product_Variable' )
eWC_Data_Store::load( 'product' . get_type() );
, então os sobrescrevi em minha classe, sem problemas.Aparentemente tudo certo, funcionando no painel administrativo, porém quando vou ver no front está acusando como Produto fora de estoque e indisponível. Tentei debugar, em alguns momentos quando dou a saída do método get_children com error_log, está ok, retorna o ID da variação filha, porém dei um
var_dump( $product )
no front e me retornou isso (trecho dos children apenas):["children":protected]=> array(0) { } ["visible_children":protected]=> array(0) { } ["variation_attributes":protected]=> array(0) { }
Sem children, visible_children etc., definidos. Olho no banco de dados e está lá, o produto e sua variação salvos, estoque marcado como
instock
, aparentemente tudo certo. Sei que é difícil avaliar assim, mas tem ideia de como posso pelo menos debugar melhor para entender onde está a raiz do problema?Valeu!
- Esta resposta foi modificada 7 anos, 4 meses atrás por Allyson Souza.
Fórum: Plugins
Em resposta a: WooCommerce 3.* – Utilizar mesmo Data_Store para dois tipos de produtosValeu Claudio,
Estou utilizando o mesmo Data_Store de variable agora, utilizando:
add_filter( 'woocommerce_data_stores', array( $this, 'register_data_stores' ) ); public function register_data_stores( $data_stores = array() ) { $data_stores['product-registrations'] = 'WC_Product_Variable_Data_Store_CPT'; return $data_stores; }
Entretanto percebi que alguns métodos do Data_Store variable possuem trechos como
is_a( 'WC_Product_Variable' )
e instanciação de Data_Store com base em$product->get_type()
(o que no meu produto retornaria ‘registrations’, não variable), então resolvi sobrescrever estes métodos em um Data_Store próprio que herda do Data_Store de variable.Aparentemente tudo ok, entretanto as variações são salvas, consulto banco de dados, as informações estão lá, está como instock porém os produtos aparecem como fora de estoque após eu salvar o produto (no front e no admin). Tentei debugar várias coisas nos métodos de salvamento das variações, etc., mas não consigo encontrar o problema, já que no banco os produtos constam como instock. (Sei que é difícil apontar o que pode ser assim, mas se tiver alguma ideia de como posso debugar iria ajudar bastante)
Valeu!
- Esta resposta foi modificada 7 anos, 4 meses atrás por Allyson Souza.
- Esta resposta foi modificada 7 anos, 3 meses atrás por Felipe Elia.
Fórum: Desenvolvendo com WordPress
Em resposta a: Problema com desempenho do MySql – Site com 140mil postsOlá @angelorocha,
Sugeri o load balancing pois achei que você já tinha testado de tudo e estava com cache implementado. Não sei se há algum porém mais específico sobre definir home como página estática, mas talvez fosse bom dar uma olhada no código contido no template que exibe a página, se tem algo que pode estar consumindo muito, fazendo muitas requisições ao banco.
Sobre cache, no W3 Total Cache pelo menos você pode definir fragmentos de código que não são ‘cacheados’, este artigo fala como: https://1fix.io/blog/2015/02/22/page-fragment-caching-w3-total-cache/
Fórum: Desenvolvendo com WordPress
Em resposta a: Problema com desempenho do MySql – Site com 140mil postsOlá @angelorocha,
Acredito que você possa tentar fazer um load balancing, já que o gargalo da performance do seu sistema parece ser o banco de dados. Infelizmente nunca fiz e não possuo tal conhecimento para explicá-lo, mas a Digital Ocean tem um artigo muito bem explicado: https://www.digitalocean.com/community/tutorials/how-to-optimize-wordpress-performance-with-mysql-replication-on-ubuntu-14-04
Espero que ajude!
Fórum: Desenvolvendo com WordPress
Em resposta a: Migração SQL da um Erro em PHPMyAdminOlá @lucasleal,
Aparentemente o banco de dados que você exportou está com a opção de criar o banco, caso ele não exista, e as vezes a configuração do servidor pode exigir uma nomenclatura específica de banco (por exemplo, inserindo um prefixo em todo nome de banco).
O que você pode fazer:
- Abrir seu arquivo .sql em um editor de texto e comentar as linhas com CREATE DATABASE
- Exportar as tabelas do seu banco de dados local, e então criar o seu banco de dados no servidor e importar as tabelas para ele
Acredito que alguma dessas abordagens resolverá seu problema.
Referência: http://www.inmotionhosting.com/support/website/database-troubleshooting/mysql-1044-access-denied-error-messageFórum: Ajustando o WordPress
Em resposta a: Loop Infinito na pagina Seach.php (the_excerpt)Que estranho, utilizo bastante o Odin (estou desenvolvendo um projeto com ele neste exato momento) e não tenho esse problema. Hora de tentar descobrir o problema:
- Já tentou desativar todos os plugins (ou um a um) para verificar se algum está causando o problema?
- O debug está ativo, está sendo exibido/escrito no debug.log algum erro?
- Já tentou fazer um backup do seu arquivo search.php e baixar novamente este arquivo do Odin?
Essas são algumas tentativas do que eu faria para tentar chegar à raiz do problema.
Fórum: Plugins
Em resposta a: Produto visível para quem se cadastrar?Olá @glemerson,
Existem algumas abordagens para isso, você pode utilizar um plugin de <i>membership</i>, com várias opções de configuração – no caso conheço o próprio da Woo: https://docs.woocommerce.com/document/woocommerce-memberships-restrict-content/
Caso seja apenas um produto, pode ser que um plugin seja demais para resolver isso, o que você pode fazer é criar uma página normal do WordPress, definir seu acesso como privado e inserir nela o shortcode de produto do WooCommerce. (Mas ele continuaria sendo exibido nos resultados da loja, caso tenha mais produtos)
Um outro plugin é este, que restringe o acesso a algumas categorias de produtos: https://barn2.co.uk/wordpress-plugins/woocommerce-password-protected-categories/
É questão de avaliar, ponderar suas necessidades e seu orçamento.
Espero ter ajudado.Fórum: Ajustando o WordPress
Em resposta a: Loop Infinito na pagina Seach.php (the_excerpt)Olá @nathyraissa,
Esquisito que funcione ao tirar a chamada à função
the_exceprt()
. Este problema sempre esteve ocorrendo em seu tema, tem ideia de como ele começou? Você possui algum pre_get_posts modificando a query da página de busca?Fórum: Ajustando o WordPress
Em resposta a: No final da URL aparece “?v=ID”Provavelmente é uma opção de geolocalização do WooCommerce ativa com cache. @pcdeveloper vá em WooCommerce > Configurações > Geral > Localização do Cliente e escolha a opção geolocalização sem cache e veja se é solucionado o problema.
Fórum: Temas
Em resposta a: Botão Calcular FreteOlá @powertektecnologia, antigamente costuma haver essa opção, porém olhando o FAQ atual do WooCommerce Correios encontrei isso:
Tem calculadora de frete na página do produto?
Não tem, simplesmente porque não faz parte do escopo deste plugin.Escopo deste plugin é prover integração entre o WooCommerce e os Correios.
Acredito que o jeito seria programar mesmo uma integração com o plugin para adicionar esta funcionalidade, no momento não sei orientar muito o como fazer isso.
Fórum: Temas
Em resposta a: Botão Calcular Frete@powertektecnologia você leu minha resposta acima?
Fórum: Plugins
Em resposta a: Identificar se é PF ou PJSe é só para mudar o label do botão pode fazer só com JS