Î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
1
|
<?php woocommerce_content(); ?>
|
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 ‘
’; }
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!

Blogger din anul 2004, fecioară, iubitor de grafică, Senior WebMaster la StoreDay.ro, Senior Graphic Designer, Senior Web Designer, Senior Web Commerce. Sunt un tip plin de viață și inovator în creativitate.