[Woocommerce] Pošlji povpraševanje if out of stock

Zdravo,

zanima me, če je kaka opcija, da mi za izdelke, ki niso na zalogi woocommerce prikaže gumb pošlji povpraševanje. Sem pregledal vse plugine, vendar te opcije nisem našel oz. jo ima samo en zelo drag plugin, ki ima še polno ostalih fukncij.

Hvala že vnaprej za odgovore.

LP

9 odgovorov

Jaz bi si malo upazal roke.

Funkcija ki se proži samo takrat ko je Out Of Stock kot output pa notri zalimaš CF7.

Spodaj imaš prvi zadetek na Googlu glede lovljenja Out Of Stock. Nisem sprobal, bi pa definitivno razmišljal v tej smeri.
<?php
addaction( 'woocommerceaftershoploopitemtitle', 'wcsstocktextshoppage', 25 );
function wcsstocktextshoppage() {
global $product;
$availability = $product->getavailability();
if ( $availability['availability'] == 'Out of stock') {
echo apply
filters( 'woocommercestockhtml', '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>', $availability['availability'] );
}
}

2

zzaann1995:
Jaz bi si malo upazal roke.

Funkcija ki se proži samo takrat ko je Out Of Stock kot output pa notri zalimaš CF7.

Spodaj imaš prvi zadetek na Googlu glede lovljenja Out Of Stock. Nisem sprobal, bi pa definitivno razmišljal v tej smeri.
<?php
addaction( 'woocommerceaftershoploopitemtitle', 'wcsstocktextshoppage', 25 );
function wcsstocktextshoppage() {
global $product;
$availability = $product->getavailability();
if ( $availability['availability'] == 'Out of stock') {
echo apply
filters( 'woocommercestockhtml', '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>', $availability['availability'] );
}
}

Kam pa zalimam to?

A to deluje v povezavi s kakšnim pluginom?

1

majstore:

zzaann1995:
Jaz bi si malo upazal roke.

Funkcija ki se proži samo takrat ko je Out Of Stock kot output pa notri zalimaš CF7.

Spodaj imaš prvi zadetek na Googlu glede lovljenja Out Of Stock. Nisem sprobal, bi pa definitivno razmišljal v tej smeri.
<?php
addaction( 'woocommerceaftershoploopitemtitle', 'wcsstocktextshoppage', 25 );
function wcsstocktextshoppage() {
global $product;
$availability = $product->getavailability();
if ( $availability['availability'] == 'Out of stock') {
echo apply
filters( 'woocommercestockhtml', '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>', $availability['availability'] );
}
}

Kam pa zalimam to?

A to deluje v povezavi s kakšnim pluginom?

Kodo seveda priredi (tole je zgolj osnutek), v echo daš shortcode of CF7. Vseskupaj pa v functions.php (od aktivne teme, če to to child daš v child).

//shameless plug

Če maš poln k/%#$ takih in podobnih "WP hackov"... In ker lih postavljam neko kao alternativo WP + (x)-commerce zase in podobno misleče (beri: direct response), kar se tiče online prodaje, sem ravno tale problem rešil cca. 2 dni nazaj:

https://youtu.be/zEqPUdKa2zI

(druga polovica videa pokaže ravno tole zadevo -- ko zmanjka zaloge se pojavi optin... in vse kar rabiš narest, da dela je nastavit QTY za item...)

//shameless plug

Sej, če bi kej vedel o WOO kodi bi z veseljem napisal kej bolj pametnega kot samo tole zgoraj, da bi post dodal dejansko neko vrednost...

Ampak ker pojma nimam o WOO-ju, razen tega, da je dokaj više-manje kul zadeva (razen, ko to ni...), je tole vse kar lahko v tem momentu spesnim...

Mea culpa, nočem hijackat thread, ampak ko vidim, da se IM-brat tkole muči se pa ne morem več nazaj držat, ne da bi povedal, da rešitev obstaja (in to uiber elegantna)...

;-)

312

Jaz bi z veseljem uporabljal narocilnico, ampak imam odpor do orodij, kjer ima nekdo vpogled v moje prodaje (nic osebnega!). Oz. temu ni tako?

2

Je.

Opcijsko bi lahko v prihodnje dobil lastno kopijo in jo sam poganjal na lastnem VPSju. Tako bi imel vpogled v transakcije samo ti.

12

to bi blo odlicno, no offense!

11