Como usar Jigoshop con NOVA theme??
-
Que tal, he tratado de implementar el plugin de Jigoshop sin buenos resultados.
El sidebar aparece por debajo del footer, segui las instrucciones de Jigo para enganchar y desenganchar las funciones. pero el problema esta en el codigo de los contenedores. Deberia de usar los contenedores después de'get_header () y antes de ' the_post () '
…. pero en este espacio. No hay nada. Esta vacio.
Masomenos deberia estar asi en cualquier page.php :<?php get_header(); ?> <div id="primary"> <div id="content" role="main"> <?php the_post(); ?> <?php get_template_part( 'content', 'page' ); ?> <?php comments_template( '', true ); ?> </div><!-- #content --> </div><!-- #primary --> <?php get_footer(); ?>
Yo usaria en este ejemplo
‘ para que me funcione todo bien.Pero en el page.php de NOVA viene asi.
<?php get_header() ?> //<----------------- AQUI DEBERIA ESTAR LO QUE NECESITO <?php the_post(); ?> <!-- MAIN --> <div id="main"> <!-- wrapper-main --> <div class="wrapper"> <!-- content --> <div id="content"> <!-- title --> <div id="page-title"> <span class="title"><?php the_title(); ?></span> <span class="subtitle"><?php echo get_post_meta(get_the_ID(), 'subtitle', true) ?></span> </div> <!-- ENDS title --> <div id="page-content"><?php the_content() ?></div> </div> <!-- ENDS content --> </div> <!-- ENDS wrapper-main --> </div> <!-- ENDS MAIN --> <?php get_footer() ?>
Intente usar :
// Jigoshop--// function mytheme_open_jigoshop_content_wrappers() { echo '<div id="main"><div class="wrapper"><div id="content"><div id="page-content">'; } function mytheme_close_jigoshop_content_wrappers() { echo '</div></div></div></div>'; } function mytheme_prepare_jigoshop_wrappers() { remove_action( 'jigoshop_before_main_content', 'jigoshop_output_content_wrapper', 10 ); remove_action( 'jigoshop_after_main_content', 'jigoshop_output_content_wrapper_end', 10); add_action( 'jigoshop_before_main_content', 'mytheme_open_jigoshop_content_wrappers', 10 ); add_action( 'jigoshop_after_main_content', 'mytheme_close_jigoshop_content_wrappers', 10 ); } add_action( 'wp_head', 'mytheme_prepare_jigoshop_wrappers' );
Pero sigo son obtener los cambios.
Que codigo es el que debería usar?
o en que parte del functions.php?http://forum.jigoshop.com/kb/customize-jigoshop/wrap-your-themes-content-for-jigoshop
-
A mi me pasaba lo mismo, lo q hice fue cambiar algo del archivo jigoshop_template_function.php q esta en la carpeta de jigoshop.
decia algo asi/** * Content Wrappers **/ if (!function_exists('jigoshop_output_content_wrapper')) { function jigoshop_output_content_wrapper() { if ( get_option('template') === 'twentytwelve' ) echo '<div id="primary" class="site-content"><div id="content" role="main">'; elseif ( get_option('template') === 'twentyeleven' ) echo '<section id="primary"><div id="content" role="main">'; else echo '<div id="container"><div id="content" role="main">'; /* twenty-ten */ } } if (!function_exists('jigoshop_output_content_wrapper_end')) { function jigoshop_output_content_wrapper_end() { if ( get_option('template') === 'twentytwelve' ) echo '</div></div>'; elseif ( get_option('template') === 'twentyeleven' ) echo '</div></section>'; else echo '</div></div>'; /* twenty-ten */ } }
y donde dice:
else echo '<div id="container">
en vez de container le puse main.
Y mas abajo donde dice:else echo '</div></div>'; /* twenty-ten */
le borre un </div> y listo
pruba hacer haber si te funcionamuchas gracias por responder 🙂
empezaba a pensar que nadie mas había tenido un problema similar.
He usado Jigo con varios themes y con el de NOVA es el único que me ha dado tanta lata :/
probare con esa solución y avisare si funciono.
Saludos.
- El debate ‘Como usar Jigoshop con NOVA theme??’ está cerrado a nuevas respuestas.