robertdccaetano
Respostas no Fórum
-
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBom dia, Nura. Compreendi, ontem eu resolvi parar de tentar identificar a pagina por id e pegar por URL e acabei percebendo uma coisa, segue o print de como está a url em que o carrinho se encontra, ela é diferente da url da página.
Aqui o link do print, não sei se tu vai conseguir ver a url da parte da header pois está escurecido
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa tarde, Nura. Vou testar seus códigos meu caro. Sabe se existe uma maneira de carregar um plugin ao usar a action get_header? Exemplo,
add_action('get_header', 'aqui-alguma-funcao-quecarrega-plugin');
. (Por que aparentemente o plugin está sendo carregado somente la na página principal que tem o ID 139, e quando eu entro em uma outra página o carrinho que no caso é um plugin instalado continua como se ele tivesse na página de ID 139 ao invés de estar na página Monte seu combo que possui o ID 814, pois só quero que apareça esse notice(aviso) quando estiver na página 814. Muito obrigado!- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa noite, Felipe. Certo, muito obrigado pela cordialidade, me desculpe por violar as diretrizes do forum.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa tarde, meu caro archer-master. Coloquei esse seu código de 2 horas atrás olha como ficou o resultado nos prints a seguir.
Print 1
Print 2Observe que o botão permanece lá. Obrigado meu amigo, feliz ano novo desde já! Forte abraço!
- Esta resposta foi modificada 4 anos, 11 meses atrás por Felipe Elia. Razão: Remoção de menção a outro usuário
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraTestei e não deu certo os dois códigos :/, eu percebi um comportamento o carrinho parece que está na página principal por isso o ‘notice’ não exibe para o id == 814 nesse caso.
Segue o print- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa tarde meu caro, archer-master. Vou testar sua duas soluções e te retorno se deu certo. Muito obrigado! 😀
- Esta resposta foi modificada 4 anos, 11 meses atrás por Felipe Santos. Razão: Desmarcando usuários
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraUsei esse código aqui abaixo:
$parent = 0; //change as desired $type = 'page'; //change as desired $filhos_parent = array( 'post_type' => $type, 'post_parent' => $parent ); $ids = array($parent); $ids = array_merge($keys, array_keys( get_children($filhos_parent ) )); $query = new WP_Query( array( 'post_type' => 'page', 'post_status' => 'publish', 'post__in' => $ids, 'posts_per_page' => -1 ) ); echo '<pre>'; print_r($query); echo '</pre>';
E consegui listar o vetor de todas páginas filhas do post_parent de valor == 0 que no caso é página principal que possui ID 139.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraDei uma olhada nesse link que tu passou ai do wp_query vou dar uma analisada e testar um desses códigos, acredito que vai dar uma clareada no problema.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compra@archer-master meu caro parece que o problema aqui está no
if ( 139 == $post->post_parent )
o post_parent da página com ID 139 é igual a 0. Se eu colocar assimif ( 0 == $post->post_parent )
aí ele executa corretamente.Eu também andei dando uma olhada no codex do wp e achei essa função acredito que ela seja útil. Clique aqui para ver Vou subir o functions.php no GitHub e encaminho o link aqui para você.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraMeu caro, não deu certo ta complicado essa situação rs. Seria muito pedir o favor de você me ajudar através de um team viewer, ou skype algo do tipo ? Faz dias que to com esse tópico aberto vários companheiros aqui tentaram me ajudar, mas até agora não obtivemos êxito, pode ser que minha explicação não está sendo muito clara, talvez por erro de expressão da minha pessoa na parte da escrita. Ou algum problema no meu ambiente.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa noite, @archer-master. Meu caro seu raciocínio está de acordo com o que eu falei. Irei testar esse seu código e te dou um retorno, muito obrigado desde já pela atenção! 😀 Bom final de semana!
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraSerá que é possivel eu utilizar um WP_query para poder identificar quais são as páginas descendentes dessa principal ? que no caso possui o ID->139, para capturar o título dessas descendentes e ver se ela possui o título ‘Monte seu combo’, porque o que está acontecendo é que mesmo estando numa pagina diferente da principal o $page_id = get_queried_object_id(); o retorno é o ID da página principal que no caso é a 139.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBoa tarde, @archer-master. Vou colocar novamente o código que você me passou e passarei o link do site em si. Abaixo ó código seu que estou utilizando lá, e a seguir o link do site. Clique aqui para acessar o site
add_action('woocommerce_before_cart_contents', 'pega_titulo'); function pega_titulo() { $page_id = get_queried_object_id(); global $woocommerce; if (is_tree($page_id)) { $numero = $woocommerce->cart->cart_contents_count; if ($numero <= 1) { wc_print_notice('Product ID '.$page_id. ' Senhor(a) Cliente, adicione mais um item para liberar o pagamento', 'notice'); remove_action('woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20); } elseif ($numero >= 2) { wc_print_notice('Product ID '.$page_id. ' A página de pagamento foi liberado', 'notice'); } } }
OBS: essa função (is_tree) não está funcionando então precisei tirá-la.
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraEu estou usando o get_the_title() na página descendente da principal, ou seja, Pagina Principal -> Nome da Cidade -> Monte seu combo, mas ele sempre me retorna o título da página que eu marquei como a principal, sabe me dizer por que isso talvez esteja acontecendo ?
- Esta resposta foi modificada 4 anos, 11 meses atrás por robertdccaetano.
Fórum: Desenvolvendo com WordPress
Em resposta a: Ocultar botão finalizar compraBom dia, @archer-master. Eu estou o tema i-max meu caro.