Respostas no Fórum

Visualizando 15 respostas - 1 até 15 (de um total de 22)
  • Criador do tópico joaocarloszen

    (@joaocarloszen)

    Bom dia pessoal, consegui resolver da seguinte forma meu problema:

    Os calculos com os cupons de desconto não estava funcionando, então entrei no :

    /wp-content/plugins/woocommerce_v3.4.0/includes/class-wc-discounts.php

    linha 351 à 390

    alterei a linha 366 :
    $apply_quantity = max( 0, apply_filters( ‘woocommerce_coupon_get_apply_quantity’, $apply_quantity, $item, $coupon, $this ) );

    para:

    if ($limit_usage_qty > $item->quantity ){

    $apply_quantity = max( $item->quantity, apply_filters( ‘woocommerce_coupon_get_apply_quantity’, $apply_quantity, $item, $coupon, $this ) ).'<br>’;

    }else{

    $apply_quantity = max( $limit_usage_qty, apply_filters( ‘woocommerce_coupon_get_apply_quantity’, $apply_quantity, $item, $coupon, $this ) ).'<br>’;
    }

    deu certo e o Limitar o uso para X itens voltou a funcionar independente do numero de itens fixados nele e de produtos inseridos no cupom.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    A minha dúvida é parecida com essa, mas não vi como resolver:

    https://wordpress.org/support/topic/coupon-not-applied-to-all-items-in-cart/

    Fórum: Plugins
    Em resposta a: Plugin Mercado Pago
    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Obrigado @ralden pela resposta rápida como sempre, irei fazer isso que me sugeriu então!

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Infelizmente só irei conseguir fazer isso na unha, não achei nenhum outro meio. Obrigado @ralden.

    Fórum: Plugins
    Em resposta a: WooCommerce Checkout Manager
    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Obrigado @ralden, irei deixar a minha dúvida no suporte do plugin e assim que conseguir resolver volto aqui para explicar a solução que foi tomada!

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Boa tarde @ralden,

    deu certo aqui atualizei o woocommerce e funcionou.

    O que estava acontecendo é que não me dava a opção de escolher o tipo de envio nem ficava visível para o clientes estes custos (PAC, SEDEX, etc.), não mostrava o valor do FRETE. Mas no calculo total ele já mostrava o valor total do produto incluindo o FRETE. Mas deu certo, obrigado!

    Fórum: Plugins
    Em resposta a: Woocomerce CEP & UF
    Criador do tópico joaocarloszen

    (@joaocarloszen)

    @ralden,

    estava mexendo nos métodos de entrega e tentando e de repente o valor do frete não exibe mais, mostra o valor total do preço mais o frete mas o valor descriminado não.

    Teria alguma configuração que faz isso?

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Bom dia @ralden, irei fazer isso e volto para falar se consegui, obrigado!

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    O obrigado pela ajuda @ralden, estava analisando o tópico que me passou e dei umas pesquisadas e achei o ACF – advanced custom fields, com ele consegui resolver o problema das datas que precisava, consigo colocar alguns campos no post e depois exibi-los onde eu quiser, o plugin é gratuito, logo a baixo segue o Site oficial caso queira dar uma boa olhada neste plugin e nas suas funcionalidades, mais uma vez obrigado pela ajuda.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Fiz isso e me retornou também, retornou oq estava precisando, mas estava prestando atenção na META_VALUE e ela me retorna o campo data 20180714, só preciso formatar agora.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Quando preencho a data salvo no post e aperto F5 ela continua preenchida no campo sem problema nenhum.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Bom dia @everaldomatias,

    tentei mas infelizmente não apareceu os dados. Pesquisei o site oficial e encontrei uns selects tipo este a baixo:

    select wp_postmeta.*, wp_posts.* from wp_postmeta
    inner join wp_posts on (wp_postmeta.post_id = wp_posts.ID)
    where wp_postmeta.meta_key = ‘field_5b3f9e0eac089’

    Por exemplo, eu criei um ACF do campo DATA, fui na pagina ADMIN para editar o post, coloquei a data em questão, fui no PHPMYADMIN e executei o select acima para ver se achava a data que coloquei, não retorna o data que coloquei.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Isso eu fiz na function.php, irá aparecer uma taxonomy no admin dos posts com os dados dos carros vinculados naquela marca gravadas no banco e atualizar e trazer informações sozinho. Depois no content-single-product.php você lista estes carros, por exemplo no meu caso realizo uma condição que toda vez que alguém estiver visualizando um carro da Chevrolet, uma lista de carros da Chevrolet aparece logo a baixo.

    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Boa tarde @everaldomatias,

    consegui resolver do jeito que queri, irei postar a resolução a baixo:

    function prefix_register_featured_taxonomy_marcas() {

    $labels = array(
    ‘name’ => esc_html__( ‘Lista Marcas’, ‘text-domain’ ),
    ‘singular_name’ => esc_html__( ‘Lista Marcas’, ‘text-domain’ ),
    ‘all_items’ => esc_html__( ‘Todas as Marcas’, ‘text-domain’ ),
    );

    $args = array(
    ‘label’ => esc_html__( ‘Lista Marcas’, ‘text-domain’ ),
    ‘labels’ => apply_filters( ‘prefix_featured_taxonomy_labels’, $labels ),
    ‘public’ => false,
    ‘hierarchical’ => true,
    ‘show_ui’ => true,
    ‘show_in_rest’ => true,
    ‘show_in_menu’ => true,
    ‘show_in_nav_menus’ => true,
    ‘query_var’ => true,
    ‘rewrite’ => true,
    ‘show_admin_column’ => true,
    ‘show_in_quick_edit’ => true,
    ‘sort’ => true,
    ‘capabilities’ => array(
    ‘manage_terms’ => true,
    ‘edit_terms’ => true,
    ‘delete_terms’ => true,
    ),
    );

    register_taxonomy( ‘list_marcas’, array( ‘product’ ), apply_filters( ‘prefix_featured_taxonomy_args’, $args ) );
    }

    add_action( ‘init’, ‘prefix_register_featured_taxonomy_marcas’, 10 );

    function prefix_add_featured_terms() {

    global $wpdb;
    $taxonomies= $wpdb->get_results(“SELECT DISTINCT
    $wpdb->posts.ID,
    $wpdb->posts.post_date,
    $wpdb->posts.post_title,
    $wpdb->posts.post_name,
    $wpdb->terms.name Taxonomy,
    $wpdb->terms.slug
    FROM $wpdb->posts
    INNER JOIN $wpdb->postmeta ON($wpdb->posts.ID = $wpdb->postmeta.post_id)
    INNER JOIN $wpdb->term_relationships ON($wpdb->posts.ID = $wpdb->term_relationships.object_id)
    INNER JOIN $wpdb->term_taxonomy ON($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)
    INNER JOIN $wpdb->terms ON($wpdb->term_taxonomy.term_id = $wpdb->terms.term_id)
    WHERE $wpdb->posts.post_status = ‘publish’
    and $wpdb->posts.post_type = ‘product’
    and $wpdb->terms.name = ‘Chevrolet’
    ORDER BY $wpdb->terms.name and $wpdb->posts.ID ASC
    “);

    $featured_terms = null;
    foreach ( $taxonomies as $taxonomie) {

    $featured_terms [$taxonomie->post_name] = esc_html__( $taxonomie->post_title, ‘text-domain’ );

    }

    foreach ( apply_filters( ‘prefix_featured_terms’, $featured_terms ) as $term => $name ) {
    if ( ! term_exists( $name, ‘list_marcas’ ) ) {
    wp_insert_term(
    $name, ‘list_marcas’, $args = array(
    ‘slug’ => $term,
    )
    );
    }
    }

    update_option( ‘prefix_featured_terms_added’, true );

    }

    add_action( ‘init’, ‘prefix_add_featured_terms’, 20 );

    • Esta resposta foi modificada 5 anos, 9 meses atrás por joaocarloszen.
    Criador do tópico joaocarloszen

    (@joaocarloszen)

    Gostaria de fazer um SELECT onde retornasse um array, e com este retorno inserisse dentro de uma taxonomy o resultado.

Visualizando 15 respostas - 1 até 15 (de um total de 22)