• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Woocommerce and Genesis child theme

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › Woocommerce and Genesis child theme

This topic is: not resolved
  • This topic has 16 replies, 2 voices, and was last updated 10 years, 4 months ago by jiihoohoo.
Viewing 17 posts - 1 through 17 (of 17 total)
  • Author
    Posts
  • February 5, 2015 at 7:31 am #139795
    jiihoohoo
    Member

    I have a Sample genesis child theme. How I put Woocommerce to my site? Some plugin?

    February 5, 2015 at 7:59 am #139796
    jiihoohoo
    Member

    Now I found Genesis Connect for WooCommerce-plugin. I installed it properly.
    I have big broblem, how i get woocommerce pictures places, button and all else woocommerce systems in my page?

    February 5, 2015 at 8:11 am #139797
    jiihoohoo
    Member

    Have to download woocommerce's theme in my site shop page?

    February 5, 2015 at 8:19 am #139798
    jiihoohoo
    Member

    Ok, now I found. It's widgets? E'm I right?
    So how i put widgets only one page? Do I have to use shortcodes or how people's do that?

    February 9, 2015 at 6:10 am #140164
    jiihoohoo
    Member

    I need help (for installation)...

    February 9, 2015 at 8:42 am #140178
    Christina
    Participant

    Did you download the WooCommerce plugin?

    February 9, 2015 at 11:52 pm #140294
    jiihoohoo
    Member

    Yes, I donwloaded Genesis Connect for WooCommerce (0.9.8). And I also download Woocommerce 2.3 RC1... Boh of is activated. Could you tell me very closely how can I get woocommerce working? Step by step.

    Help me. Thanks.

    February 10, 2015 at 12:12 am #140296
    jiihoohoo
    Member

    Is Woocommerce 2.3 useless. If I deactivated Woocommerce 2.3, so I have still Woocommerce widgets.

    1. Which one should I use?
    2. If I use widgets, so how I determine which page wigdets are going?

    February 10, 2015 at 12:38 am #140297
    jiihoohoo
    Member

    And I don't have a shop template. Only choises are default template, archive and blog...
    My WordPress version is 4.1.

    February 10, 2015 at 3:00 am #140304
    jiihoohoo
    Member

    And now I check my dashboard. Products --> Shop page is empty. Is that problem why i can't see my web store anywhere?

    February 10, 2015 at 4:05 am #140307
    jiihoohoo
    Member

    In my Dashboard --> Woocommerce --> System status:

    WC Pages
    Shop Base: [?] #211 - /?page_id=211
    Cart: [?] #212 - /?page_id=212
    Checkout: [?] #213 - /?page_id=213
    My Account: [?] #214 - /?page_id=214

    February 10, 2015 at 7:51 am #140323
    jiihoohoo
    Member

    Now I have four new active page in my site (cart, chekout, my account and shop).
    And I have lots of woocommerce widgets in widget area. My child theme is sample.
    How I put these woocommerce widgets in shop page? My site is full width content, so what is the "place" where I put woocommerce widgets? Choices are header right, primary sidebar, secondary sidebar, footer 1, footer 2 and footer 3?

    Help me...

    February 10, 2015 at 8:25 am #140327
    Christina
    Participant

    I'm not sure which plugin you're referring to, but you need the actual, official one from WooCommerce: https://wordpress.org/plugins/woocommerce/
    It takes a lot to set up an entire shop, and instructions like that would be too much for this forum. I'd recommend watching this tutorial, and then coming back if you have specific questions that we can help you with.

    February 10, 2015 at 8:56 am #140333
    jiihoohoo
    Member

    I have download Woocommerce 2.3 RC1 -->

    http://develop.woothemes.com/woocommerce/2015/02/wc-2-3-release-candidate-1/?utm_source=rss&utm_medium=rss&utm_campaign=wc-2-3-release-candidate-1

    and Genesis Connect for WooCommerce (0.9.8). And I look your link. I have done all what I know and now I need advice...

    February 10, 2015 at 11:37 am #140342
    jiihoohoo
    Member

    I put on woocommerce template debug mode and immediately coms error (Hide title-plugin). I deactive that plugin and now woocommerce showing. =)

    February 11, 2015 at 7:33 am #140464
    jiihoohoo
    Member

    Now my shop give me error:

    Fatal error: Call to undefined function genesiswooc_content_product() in /home/c5ymzasa/public_html/wordpress/wp-content/themes/genesis-sample/woocommerce/archive-product.php on line 84

    Here is archive-product.php site's code:
    -------------------------------------------------------------------------------
    <?php
    /**
    * This template displays the archive for Products
    *
    * @package genesis_connect_woocommerce
    * @version 2.0.0
    *
    * Note for customisers/users: Do not edit this file!
    * ==================================================
    * If you want to customise this template, copy this file (keep same name) and place the
    * copy in the child theme's woocommerce folder, ie themes/my-child-theme/woocommerce
    * (Your theme may not have a 'woocommerce' folder, in which case create one.)
    * The version in the child theme's woocommerce folder will override this template, and
    * any future updates to this plugin won't wipe out your customisations.
    *
    * @since 0.9.0
    *
    */

    /** Remove default Genesis loop */
    remove_action( 'genesis_loop', 'genesis_do_loop' );

    /** Remove WooCommerce breadcrumbs */
    remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );

    /** Uncomment the below line of code to add back WooCommerce breadcrumbs */
    //add_action( 'genesis_before_loop', 'woocommerce_breadcrumb', 10, 0 );

    /** Remove Woo #container and #content divs */
    remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 );
    remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 );

    /** Get Shop Page ID */
    // @TODO Retained for backwards compatibility with < 1.6.0 WooC installs
    global $shop_page_id;
    $shop_page_id = get_option( 'woocommerce_shop_page_id' );

    add_filter( 'genesis_pre_get_option_site_layout', 'genesiswooc_archive_layout' );
    /**
    * Manage page layout for the Product archive (Shop) page
    *
    * Set the layout in the Genesis layouts metabox in the Page Editor
    *
    * @since 0.9.0
    *
    * @param str $layout Genesis layout, eg 'content-sidebar', etc
    * @global string|int $shop_page_id The ID of the Shop WP Page
    * @return str $layout Shop Page layout from postmeta
    */
    function genesiswooc_archive_layout( $layout ) {

    global $shop_page_id;

    $layout = get_post_meta( $shop_page_id, '_genesis_layout', true );

    return $layout;
    }

    add_action( 'genesis_before_loop', 'genesiswooc_archive_product_loop' );
    /**
    * Display shop items (product custom post archive)
    *
    * This function has been refactored in 0.9.4 to provide compatibility with
    * both WooC 1.6.0 and backwards compatibility with older versions.
    * This is needed thanks to substantial changes to WooC template contents
    * introduced in WooC 1.6.0.
    *
    * @uses genesiswooc_content_product() if WooC is version 1.6.0+
    * @uses genesiswooc_product_archive() for earlier WooC versions
    *
    * @since 0.9.0
    * @updated 0.9.4
    * @global object $woocommerce
    */
    function genesiswooc_archive_product_loop() {

    global $woocommerce;

    $new = version_compare( $woocommerce->version, '1.6.0', '>=' );

    if ( $new )
    genesiswooc_content_product();

    else
    genesiswooc_product_archive();
    }

    genesis();

    February 12, 2015 at 11:51 pm #140676
    jiihoohoo
    Member

    Could someone tell me, why I don't see description and review tabs in my shop page?
    How i fix that?

    http://tmijaakkoherttua.fi/shop/

  • Author
    Posts
Viewing 17 posts - 1 through 17 (of 17 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2025 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble