Mesajul "Stoc epuizat" în WooCommerce

18 mai 2013, 18:35:45
Vizualizări: 13.8K
Voturi: 2

Implicit, mesajul "stoc epuizat" este afișat ca un tag <p> după descrierea produsului. Cum pot schimba locația în care este afișat acest mesaj?

0
Toate răspunsurile la întrebare 1
6

Pentru a suprascrie mesajul implicit "stoc epuizat" care este afișat ca un tag <p>, copiați:

wp-content/plugins/woocommerce/templates/single-product/add-to-cart/simple.php

în

wp-content/themes/yourtheme/woocommerce/single-product/add-to-cart/simple.php

Consultați editarea fișierelor de șablon WooCommerce

Deschideți fișierul copiat. Pe liniile 17 până la 23 veți găsi acest cod:

<?php
    // Disponibilitate
    $availability = $product->get_availability();
    if ($availability['availability']) :
        echo apply_filters( 'woocommerce_stock_html', '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>', $availability['availability'] );
    endif;
?>

Aici puteți modifica tag-ul <p> în orice doriți. De exemplu, l-am editat astfel:

<?php
    // Disponibilitate
    $availability = $product->get_availability();
    if ($availability['availability']) :
        echo apply_filters( 'woocommerce_stock_html', '<div class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</div>', $availability['availability'] );
    endif;
?>

Astfel, rezultatul a fost:

<div class="stock out-of-stock">Stoc epuizat</div>

Linkuri importante:

  1. Hook-uri WooCommerce
18 mai 2013 19:40:08
Comentarii

Ravs, ideea este "colectăm soluții, nu link-uri". Acest ghid vă va ajuta: [răspuns].

brasofilo brasofilo
18 mai 2013 19:56:27

răspuns editat, încercați-l

Ravinder Kumar Ravinder Kumar
18 mai 2013 23:28:28

Îmbunătățire excelentă! Vă rugăm să păstrați pașii din prima versiune a răspunsului dumneavoastră. Aceștia sunt utili.

fuxia fuxia
18 mai 2013 23:39:45

Am actualizat linkul de răspuns pentru mai multe informații despre hook-urile WooCommerce

Ravinder Kumar Ravinder Kumar
18 mai 2013 23:52:21

@bungeshea mulțumesc pentru corectare. Data viitoare voi avea grijă la formatarea răspunsurilor.

Ravinder Kumar Ravinder Kumar
19 mai 2013 09:34:27

@Ravs formatarea ta a fost în regulă. Doar dorim ca acest site să fie cât mai bun posibil, așa că oferim ajutor

shea shea
19 mai 2013 09:43:56
Arată celelalte 1 comentarii