Home Forums Themes Support Gecko Most images did not upload on new install!

Topic Resolution: Resolved

Tagged: 

This topic contains 130 replies, has 2 voices, and was last updated by  brent 1 week, 3 days ago.

Viewing 15 posts - 16 through 30 (of 131 total)
  • Author
    Posts
  • #30354
    brent
    Supported

    Harry how do I get this to read the text from the excerpt and not the the blog post?

    #30357

    Hi Brent,

    The signup form in footer in Dashboard > Mailchimp for WordPress > Form.

    Kind regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30359

    For blog, please go to JanStudio > Theme Option > Blog > Blog Listing Settings > Content display on blog list > Excerpt.

    Kind regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30371
    brent
    Supported

    Hey Harry can you help me find where I lost my page header on the product detail pages?

    Sorry, I must have turned something off. I’m not sure where to add my own header image there.

    Thank you,

    Brent

    #30372

    Hi Brent,

    Please go to JanStudio > Theme Option > WooCommerce > General Settings > Page Title > turn on

    Kind regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30426
    brent
    Supported

    Hi Harry.

    I have a few issues, hoping you can help.

    1- I’m using an inventory management program (https://www.salesbinder.com/) which is perfect for my needs. It syncs products with Woocommerce. I had a plugin conflict which I was finally able to resolve so things are now syncing exactly as they come from Salesbinder. During the conflict I lost your default products that I was using for testing. Could you send those to be please? I’m assuming I can import them or something. I’m not quite sure how to do this. If you can’t do that it’s okay, i’ll deal with it.

    2- How do I show the description area at the top of the page? (see pic)

    3- More importantly I need to show the attributes from the Salesbinder products that are synced over (see pic). I added the “WooCommerce Show Attributes” plugin (https://wordpress.org/plugins/woocommerce-show-attributes/) so that the attributes would show up above the price (see settings pic). But they’re not showing. It’s very important that I am able to do this. Is there an issue with the theme because they’re not showing up. Can you help me with this please?

    Thanks again!

    Brent

    FYI: You are by far the best tech support I’ve ever had! Seriously, you’re on top of it and it’s greatly appreciated! Especially for a do it yourselfer like myself 🙂

    Attachments:
    You must be logged in to view attached files.
    #30430
    brent
    Supported
    This reply has been marked as private.
    #30432
    brent
    Supported
    This reply has been marked as private.
    #30433
    brent
    Supported

    I forgot to add the link to the documentation for the attribute plugin:

    WooCommerce Show Attributes – Documentation

    #30435

    Hi Brent,

    Thank you for your kind words

    1. You can use sample WooCommerce’s product by download attach, extract and import via Tools > Import > WooCommerce products > Run Import

    2. Please add below code to gecko-child > functions.php

    /** Remove short description if product tabs are not displayed */
    add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );
    
    function woo_remove_product_tabs( $tabs ) {
        unset( $tabs['description'] );      	// Remove the description tab
        return $tabs;
    }
    
    function dot_reorder_product_page() {
        if ( get_option('woocommerce_product_tabs') == false ) {
            remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
        }
    }
    add_action( 'woocommerce_before_main_content', 'dot_reorder_product_page' );
    
    /** Display product description the_content */
    function dot_do_product_desc() {
    
        global $woocommerce, $post;
    
        if ( $post->post_content ) : ?>
            <div itemprop="description" class="item-description">
                <?php $heading = apply_filters('woocommerce_product_description_heading', __('Product Description', 'woocommerce')); ?>
    
                <!-- <h2><?php echo $heading; ?></h2> -->
                <?php the_content(); ?>
    
            </div>
        <?php endif;
    }
    add_action( 'woocommerce_single_product_summary', 'dot_do_product_desc', 20 );

    3. Did you create product on “salesbinder” and sync to woocommerce site or create your product on WooCommerce?
    I check your woocommerce product but don’t see color attribute, you need create attribute http://prntscr.com/ndz174 at https://instockgems.com/wp-admin/edit.php?post_type=product&page=product_attributes and don’t need to use plugin.

    Kind regards

    Attachments:
    You must be logged in to view attached files.

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30440
    brent
    Supported

    I replied to your email earlier.

    I used the script and immediately knew there was something wrong with the syntax. I did some research and then fixed and replaced the correct ” < > } etc. So it loads into the page and no longer breaks the it but it doesn’t work properly. The description field at the bottom went away but the other still doesn’t display.

    I then turned off the woo attribute plugin but that didn’t seem right either. So right now the plugin is on and this code is in there:

    /** Remove short description if product tabs are not displayed */
    add_filter( “woocommerce_product_tabs”, “woo_remove_product_tabs”, 98 );

    function woo_remove_product_tabs( $tabs ) {
    unset( $tabs[“description”] ); // Remove the description tab
    return $tabs;
    }

    function dot_reorder_product_page() {
    if ( get_option(“woocommerce_product_tabs”) == false ) {
    remove_action( “woocommerce_single_product_summary”, “woocommerce_template_single_excerpt”, 20 );
    }
    }
    add_action( “woocommerce_before_main_content”, “dot_reorder_product_page” );

    /** Display product description the_content */
    function dot_do_product_desc() {

    global $woocommerce, $post;

    if ( $post->post_content ) : ?>

    <?php $heading = apply_filters(“woocommerce_product_description_heading”, __(“Product Description”, “woocommerce”)); ?>

    <!– <h2><?php echo $heading; ?></h2> –>
    <?php the_content(); ?>

    <?php endif;
    }
    add_action( “woocommerce_single_product_summary”, “dot_do_product_desc”, 20 );

    Check out this page: is also quivers when trying to scroll…

    7.5mm Trill Blue Sapphire 1.56ct

    Thanks!

     

    #30442

    Hi Brent,

    1. You don’t need use plugin for to show variation on product page. If you create your products from salesbinder you need create attributes on their app to this can sync to your store.

    2. You need copy code on this topic, do not copy code via email. Some characters will change to another format.

    If you still want keep product description at bottom, please change prev code to

    /** Remove short description if product tabs are not displayed */
    function dot_reorder_product_page() {
        if ( get_option('woocommerce_product_tabs') == false ) {
            remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
        }
    }
    add_action( 'woocommerce_before_main_content', 'dot_reorder_product_page' );
    
    /** Display product description the_content */
    function dot_do_product_desc() {
    
        global $woocommerce, $post;
    
        if ( $post->post_content ) : ?>
            <div itemprop="description" class="item-description">
                <?php $heading = apply_filters('woocommerce_product_description_heading', __('Product Description', 'woocommerce')); ?>
    
                <!-- <h2><?php echo $heading; ?></h2> -->
                <?php the_content(); ?>
    
            </div>
        <?php endif;
    }
    add_action( 'woocommerce_single_product_summary', 'dot_do_product_desc', 20 );

    Please reply on our support forum, that will help us easy track your issue and help you faster.

    Kind regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30459
    brent
    Supported

    Hi, I’ll try to explain each concern below for you.

    1- First off I must have a setting turned off somewhere because there is no description being displayed at the top at all like there is shown below from your sample site. Please see this pic:

     

     

     

    2- I am entering all of the information in Salesbinder NOT Woocommerce. Salesbinder lets me create “Custom fields” where I enter the data which is supposed to sync over to Woo. (their documentation says: Data synchronization includes, item details, photos, and even CUSTOM FIELDS). I need to display those custom fields. I was told that they sync over as attributes. Here’s a pic of the custom field area in Salesbinder and also the HTML from the form where I enter the information: Those fields are also used for inventory control, reports, customer management, leads and so on.

    SEE THIS PICTURE BELOW >>>

    HERE IS THE HTML CODE OF THE ENTRY FORM >>>

    <fieldset class=”show”>
    <legend>Custom Fields</legend>
    <input type=”hidden” name=”item_details[0][id]” id=”item-details-0-id” value=”b77b34f2-833e-4859-959d-26eab6a3886f”>
    <input type=”hidden” name=”item_details[0][custom_field_id]” id=”item-details-0-custom-field-id” value=”5cac2672-80b0-466c-9c03-0ab80a8e0006″>

    <label for=”item-details-0-value”>Color</label>
    <input type=”text” name=”item_details[0][value]” maxlength=”255″ id=”item-details-0-value” value=”Blue”>

    <input type=”hidden” name=”item_details[1][id]” id=”item-details-1-id” value=”74f3d7a1-b3fb-437c-9475-84263da35fb7″>
    <input type=”hidden” name=”item_details[1][custom_field_id]” id=”item-details-1-custom-field-id” value=”5cac2672-6cbc-4dd8-9d67-0ab80a8e0006″>

    <label for=”item-details-1-value”>Shape</label>
    <input type=”text” name=”item_details[1][value]” maxlength=”255″ id=”item-details-1-value” value=”Trill”>

    <input type=”hidden” name=”item_details[2][id]” id=”item-details-2-id” value=”56ba6bad-6ba6-4983-af63-fc076ed7b40c”>
    <input type=”hidden” name=”item_details[2][custom_field_id]” id=”item-details-2-custom-field-id” value=”5cac2672-39ec-4a62-bfe9-0ab80a8e0006″>

    <label for=”item-details-2-value”>Weight</label>
    <input type=”text” name=”item_details[2][value]” maxlength=”255″ id=”item-details-2-value” value=”1.56″>

    <input type=”hidden” name=”item_details[3][id]” id=”item-details-3-id” value=”864899bd-0102-4cdc-92a1-a7a7ab69bc15″>
    <input type=”hidden” name=”item_details[3][custom_field_id]” id=”item-details-3-custom-field-id” value=”5cac2672-d6ac-46b6-96c5-0ab80a8e0006″>

    <label for=”item-details-3-value”>Origin</label>
    <input type=”text” name=”item_details[3][value]” maxlength=”255″ id=”item-details-3-value” value=”Sri Lanka”>

    <input type=”hidden” name=”item_details[4][id]” id=”item-details-4-id” value=”66d15aec-5621-4bae-8513-62675604c84c”>
    <input type=”hidden” name=”item_details[4][custom_field_id]” id=”item-details-4-custom-field-id” value=”5cac2672-3eb0-4c80-bed0-0ab80a8e0006″>

    <label for=”item-details-4-value”>Treatment</label>
    <input type=”text” name=”item_details[4][value]” maxlength=”255″ id=”item-details-4-value” value=”Standard Heat”>

    <input type=”hidden” name=”item_details[5][id]” id=”item-details-5-id” value=”61e53af2-f5a7-4849-9e12-f6ae3801705c”>
    <input type=”hidden” name=”item_details[5][custom_field_id]” id=”item-details-5-custom-field-id” value=”5cac2672-742c-4911-81e0-0ab80a8e0006″>

    <label for=”item-details-5-value”>Dimensions</label>
    <input type=”text” name=”item_details[5][value]” maxlength=”255″ id=”item-details-5-value” value=”7.5mm”>

    <input type=”hidden” name=”item_details[6][id]” id=”item-details-6-id” value=”605f4dc6-072e-4bc7-9413-a9f4d6f1eac0″>
    <input type=”hidden” name=”item_details[6][custom_field_id]” id=”item-details-6-custom-field-id” value=”5cae1dfa-6d40-440d-b6ff-1eb80a8e0006″>

    <label for=”item-details-6-value”>Gem Guide Rating</label>
    <input type=”text” name=”item_details[6][value]” maxlength=”255″ id=”item-details-6-value” value=”7″>

    </fieldset>

    THIS HTML IS THE SPECIFIC “CUSTOM FIELD AREA” OF THE FORM ABOVE  >>>

    <fieldset class=”show”>
    <legend>Custom Fields</legend>
    <input type=”hidden” name=”item_details[0][id]” id=”item-details-0-id” value=”b77b34f2-833e-4859-959d-26eab6a3886f”>
    <input type=”hidden” name=”item_details[0][custom_field_id]” id=”item-details-0-custom-field-id” value=”5cac2672-80b0-466c-9c03-0ab80a8e0006″>

    <label for=”item-details-0-value”>Color</label>
    <input type=”text” name=”item_details[0][value]” maxlength=”255″ id=”item-details-0-value” value=”Blue”>

    <input type=”hidden” name=”item_details[1][id]” id=”item-details-1-id” value=”74f3d7a1-b3fb-437c-9475-84263da35fb7″>
    <input type=”hidden” name=”item_details[1][custom_field_id]” id=”item-details-1-custom-field-id” value=”5cac2672-6cbc-4dd8-9d67-0ab80a8e0006″>

    <label for=”item-details-1-value”>Shape</label>
    <input type=”text” name=”item_details[1][value]” maxlength=”255″ id=”item-details-1-value” value=”Trill”>

    <input type=”hidden” name=”item_details[2][id]” id=”item-details-2-id” value=”56ba6bad-6ba6-4983-af63-fc076ed7b40c”>
    <input type=”hidden” name=”item_details[2][custom_field_id]” id=”item-details-2-custom-field-id” value=”5cac2672-39ec-4a62-bfe9-0ab80a8e0006″>

    <label for=”item-details-2-value”>Weight</label>
    <input type=”text” name=”item_details[2][value]” maxlength=”255″ id=”item-details-2-value” value=”1.56″>

    <input type=”hidden” name=”item_details[3][id]” id=”item-details-3-id” value=”864899bd-0102-4cdc-92a1-a7a7ab69bc15″>
    <input type=”hidden” name=”item_details[3][custom_field_id]” id=”item-details-3-custom-field-id” value=”5cac2672-d6ac-46b6-96c5-0ab80a8e0006″>

    <label for=”item-details-3-value”>Origin</label>
    <input type=”text” name=”item_details[3][value]” maxlength=”255″ id=”item-details-3-value” value=”Sri Lanka”>

    <input type=”hidden” name=”item_details[4][id]” id=”item-details-4-id” value=”66d15aec-5621-4bae-8513-62675604c84c”>
    <input type=”hidden” name=”item_details[4][custom_field_id]” id=”item-details-4-custom-field-id” value=”5cac2672-3eb0-4c80-bed0-0ab80a8e0006″>

    <label for=”item-details-4-value”>Treatment</label>
    <input type=”text” name=”item_details[4][value]” maxlength=”255″ id=”item-details-4-value” value=”Standard Heat”>

    <input type=”hidden” name=”item_details[5][id]” id=”item-details-5-id” value=”61e53af2-f5a7-4849-9e12-f6ae3801705c”>
    <input type=”hidden” name=”item_details[5][custom_field_id]” id=”item-details-5-custom-field-id” value=”5cac2672-742c-4911-81e0-0ab80a8e0006″>

    <label for=”item-details-5-value”>Dimensions</label>
    <input type=”text” name=”item_details[5][value]” maxlength=”255″ id=”item-details-5-value” value=”7.5mm”>

    <input type=”hidden” name=”item_details[6][id]” id=”item-details-6-id” value=”605f4dc6-072e-4bc7-9413-a9f4d6f1eac0″>
    <input type=”hidden” name=”item_details[6][custom_field_id]” id=”item-details-6-custom-field-id” value=”5cae1dfa-6d40-440d-b6ff-1eb80a8e0006″>

    <label for=”item-details-6-value”>Gem Guide Rating</label>
    <input type=”text” name=”item_details[6][value]” maxlength=”255″ id=”item-details-6-value” value=”7″>

    </fieldset>

    CUSTOM FIELD ID’S 1 THRU 6 need to be displayed: name=”item_details[1][custom_field_id]” id=”item-details-1-custom-field-id” …

     

     

    3- If possible I would prefer to use the “WooCommerce Show Attributes” plugin because their documentation says that I can display this information in all of these areas that are important for us. If you can allow this to work then you won’t need to write a bunch of new code and I’ll have all of these benefits:

    Your product attributes will also be displayed at these locations (with option to turn them on or off):

    – Cart page
    – View Order page on front end for customers
    – Emails that goes to the customer, including:
    – Receipt (Order Processing) email that goes to the customer
    – Order Complete email that goes to the customer
    – Customer Invoice email
    – New Order email that goes to the administrator
    – Admin Order Details page on the back end, under Order Items
    – Grouped product page
    – Shop page (including product category and tag archives) (Off by default. You must enable this option on the settings page.)

     

     

    4- I removed the script from functions.php before so that you see the code exactly as it comes from Salesbinder AND the “WooCommerce Show Attributes” plugin is turned on. You are more than welcome to login as an admin on my site if that’s helpful.

     

    5- Please let me know if the Salesbinder information is NOT being synced over to Woo. If that’s the case I’ll need to get more specifics from them. But I was told that the information syncs as attributes.

    Thank you so much for your help! Let me know if there’s more you need. Have a great day,

    Brent

     

     

    Attachments:
    You must be logged in to view attached files.
    #30463

    Hi Brent,

    1. Please add the recommend code that will help you show product description like our demo

    /** Remove short description if product tabs are not displayed */
    function dot_reorder_product_page() {
        if ( get_option('woocommerce_product_tabs') == false ) {
            remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );
        }
    }
    add_action( 'woocommerce_before_main_content', 'dot_reorder_product_page' );
    
    /** Display product description the_content */
    function dot_do_product_desc() {
    
        global $woocommerce, $post;
    
        if ( $post->post_content ) : ?>
            <div itemprop="description" class="item-description">
                <?php $heading = apply_filters('woocommerce_product_description_heading', __('Product Description', 'woocommerce')); ?>
    
                <!-- <h2><?php echo $heading; ?></h2> -->
                <?php the_content(); ?>
    
            </div>
        <?php endif;
    }
    add_action( 'woocommerce_single_product_summary', 'dot_do_product_desc', 20 );

    2. Please contact to Salesbinder support they will guide you, i think you need create attribute and variation in Salesbinder not custom field.

    3. The plugin you said only help when you create product in WooCommerce not import product like yours.

    Kind regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

    #30466
    brent
    Supported

    Hi Harry.

    I added the code you just sent and the description now shows at the top. But it also still shows at the bottom along with the additional information tab. I assume that the additional information area is the attributes? Correct?

    And the custom code from Salesbinder is NOT showing up? Is that correct also?

Viewing 15 posts - 16 through 30 (of 131 total)

You must be logged in to reply to this topic.