Tutorial – Cum declari WooCommerce support pentru o temă WordPress? – Web Design

În acest tutorial o să vă învăț cum se declară suportul WooCommerce pentru o temă WordPress. Practic prin aceste coduri puse în temă ia devine compatibilă cu pluginul WooCommerce și se poate folosi tema pentru un magazin online. Atunci când o temă nouă activată în panoul de administrare, dacă nu este compatibilă atunci o să apară un mesaj ca acesta:

Primul pas este să duplicăm page.php al temei și să-l redenumim din page.php în woocommerce.php. Următorul pas este să edităm woocommerce.php, trebuie să găsim the loop (vezi the loop) care de obicei începe cu

if ( have_posts() ):  și se termină cu <?php endif; ?> aceste coduri și tot ce este în ele trebuiesc șterse și înlocuite cu

Hooks în functions.php

Următoarele coduri o să le introduceți în functions.php pentru compatibilitatea temei. Prima dată unhook the WooCommerce wrappers.

remove_action( ‘woocommerce_before_main_content’, ‘woocommerce_output_content_wrapper’, 10); remove_action( ‘woocommerce_after_main_content’, ‘woocommerce_output_content_wrapper_end’, 10);

după care se introduc următoarele coduri:

add_action(‘woocommerce_before_main_content’, ‘my_theme_wrapper_start’, 10); add_action(‘woocommerce_after_main_content’, ‘my_theme_wrapper_end’, 10); function my_theme_wrapper_start() { echo ‘

’; } function my_theme_wrapper_end() { echo ‘

’; }

WooCommerce support.

Aceste coduri la fel adăugate în functions.php

add_action( ‘after_setup_theme’, ‘woocommerce_support’ );
function woocommerce_support() {
add_theme_support( ‘woocommerce’ );
}

Descarca codurile din acest tutorial. Veți găsi un fișier woocommerce.php plus codurile din tutorial woo.txt

Descarcă de aici!

Dacă ți-a fost de folos acest tutorial, aștept comentariul tău!

2.833 Vizitatori

Cât de utilă a fost această postare?

Dați click pe o stea pentru a evalua acestă postare!

Rată medie 0 / 5. Număr de voturi: 0

Nu există voturi până acum! Fii prima persoană care evaluează acestă postare.

Îmi pare rău că această postare nu a fost utilă pentru tine!

Să îmbunătățim acest postare!

Spune-mi cum pot îmbunătăți această postare?

Lasă-mi un comentariu!

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.