Cum să declari suportul WooCommerce în tema ta

10 mar. 2013, 14:07:26
Vizualizări: 27K
Voturi: 10

Mi-am construit propria temă, care se integrează destul de bine cu WooCommerce, dar vreau să știu cum să scap în mod corect de notificarea din partea de sus a temei mele care spune că tema mea nu suportă WooCommerce / cum să declar suportul în mod corespunzător (mergând puțin mai departe decât simpla închidere a mesajului).

3
Comentarii

voiam să răspund la propria mea întrebare în stil Q&A, dar wpse nu mă lasă...

Ewout Ewout
10 mar. 2013 14:09:22

Primești mesaje de eroare când încerci să răspunzi? Poate există o limită de reputație și va trebui să aștepți câteva ore. Dar, te rog, revino mai târziu și fă-o :)

brasofilo brasofilo
10 mar. 2013 14:43:08

Bună observație. Ieri tocmai configuram o temă să funcționeze cu WooCommerce și nu pot să cred că am ratat ideea aceasta cu add_theme_support(). Deși poți să ignori notificarea și va dispărea permanent.

helgatheviking helgatheviking
10 mar. 2013 15:17:15
Toate răspunsurile la întrebare 3
0
15

Analizând codul care generează notificarea (current_theme_supports('woocommerce')) obținem răspunsul: plasați add_theme_support( 'woocommerce' ); în fișierul functions.php

simplu!

10 mar. 2013 23:36:16
5

Adăugați codul de mai jos în fișierul function.php al temei actuale.

add_action( 'after_setup_theme', 'setup_woocommerce_support' );

 function setup_woocommerce_support()
{
  add_theme_support('woocommerce');
}
14 iun. 2016 13:03:35
Comentarii

Acest post are 3 ani (☉_☉)

Jebble Jebble
14 iun. 2016 13:08:08

...Acum are 6 ani și încă este util pentru referință ;)

fish_r fish_r
20 iun. 2019 02:57:52

Și totuși încă poate strica tema ta foarte tare

WebDude0482 WebDude0482
24 feb. 2021 17:40:02

@fish_r fă-o 8 -- exact în aceeași zi!

Dadou Dadou
10 mar. 2021 16:31:44

2025 și încercăm!

Pegues Pegues
3 feb. 2025 02:35:25
1

Am încercat asta și nu funcționează Am încercat și

add_action( 'after_setup_theme', 'woocommerce_support' );  

function woocommerce_support() { add_theme_support( 'woocommerce' ); }

Am plasat în tema mea child pentru WordPress în directorul /wordpress fișierul single-product.php care ar fi trebuit să elimine sidebar-ul, dar acesta încă apare

Sunt blocat

19 dec. 2023 16:46:17
Comentarii

Acesta nu oferă un răspuns la întrebare. Odată ce vei avea suficientă reputație, vei putea să comentezi orice postare; în schimb, oferă răspunsuri care nu necesită clarificări din partea celui care a întrebat. - Din Recenzie

vancoder vancoder
22 dec. 2023 22:27:35