• Resolved newageemporium

    (@newageemporium)


    I am having trouble making my Hostinger site using WordPress WooCommerce, Woosify Template behave, I want to show my products by Type, then Scent, I sell incense. So I have 6 attributes/type and 108 variables/scents that may or my not be available in the different types. What I want is to choose Backflow and then browse the scents available in Backflow Cones using simple drop down boxes, what I get is all the scents and all the samplers. Anything I can do other than to split them into 4 pages or more? I did that with some of the jewelry and I don’t like it, I also read till my eyes were burning but didn’t find what I need or maybe didn’t understand what needed to be done. I did try to use the swatch picker but truthfully it was a pain and I don’t need to have different items showing. Thank you so much for taking the time to look at my problem. Ohh the color issue is something else and I could use an idea of where to look for help.

    System Status Report

    ### WordPress Environment ###

    WordPress address (URL): [Redacted]
    Site address (URL): [Redacted]
    WC Version: 9.2.3
    Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.
    Action Scheduler Version: ? 3.8.1
    Log Directory Writable: ?
    WP Version: 6.6.1
    WP Multisite: –
    WP Memory Limit: 2 GB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    External object cache: ?

    ### Server Environment ###

    Server Info: LiteSpeed
    PHP Version: 8.2.21
    PHP Post Max Size: 2 GB
    PHP Time Limit: 360
    PHP Max Input Vars: 5000
    cURL Version: 7.76.1
    OpenSSL/3.0.7

    SUHOSIN Installed: –
    MySQL Version: 10.11.8-MariaDB-cll-lve
    Max Upload Size: 2 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?

    ### Database ###

    [REDACTED]

    ### Post Type Counts ###

    al_product: 14
    attachment: 609
    custom_css: 4
    customize_changeset: 203
    elementor_library: 1
    emailkit: 3
    getgenie_history: 1
    mgmlp_media_folder: 20
    nav_menu_item: 36
    page: 18
    post: 6
    product: 77
    product_variation: 1026
    revision: 260
    wp_font_face: 33
    wp_font_family: 12
    wp_global_styles: 4
    wp_navigation: 2
    wp_template: 1
    wp_template_part: 1
    wpcode: 7
    wpforms: 2

    ### Security ###

    Secure connection (HTTPS): ?
    Hide errors from visitors: ?

    ### Active Plugins (44) ###

    Afterpay Gateway for WooCommerce: by Afterpay – 3.8.6
    All in One SEO: by All in One SEO Team – 4.7.0
    Appointment Hour Booking: by CodePeople – 1.4.82
    Bosa Elementor for WooCommerce: by Bosa Themes – 1.0.16
    Breadcrumb NavXT: by John Havlik – 7.3.1
    Browser Theme Color: by Marco Milesi – 1.4.1
    Bulk Edit Products, Prices & Attributes for WooCommerce (Basic): by ELEXtensions – 1.0.2
    WooCommerce Catalog Booster & Product Catalog Mode: by impleCode – 1.2.5
    eCommerce Product Catalog for WordPress: by impleCode – 3.3.39
    Elementor: by Elementor.com – 3.23.4
    ElementsKit Lite: by Wpmet – 3.2.7
    EmailKit: by wpmet – 1.5.6
    Fluent Support: by WPManageNinja LLC – 1.8.0
    Fluent Forms: by Contact Form - WPManageNinja LLC – 5.2.0
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 9.0.1
    Google for WooCommerce: by WooCommerce – 2.8.5
    Hostinger AI: by Hostinger – 2.0.14
    Hostinger Easy Onboarding: by Hostinger – 2.0.26
    WPCode Lite: by WPCode – 2.2.1
    LiteSpeed Cache: by LiteSpeed Technologies – 6.5.0.1
    Omnisend for WooCommerce: by Omnisend – 1.15.17
    Image optimization service by Optimole: by Optimole – 3.13.6
    OptinMonster: by OptinMonster Popup Builder Team – 2.16.4
    Reviews Plus - Google compatible WordPress Reviews for any content: by impleCode – 1.4.1
    ShopEngine: by Wpmet – 4.7.0
    Advance Product Search: by ThemeHunk – 1.2.6
    All In One Woo Cart: by ThemeHunk – 2.0.4
    ThemeGrill Demo Importer: by ThemeGrill – 1.9.7
    TrustPulse API: by – 1.2.3
    UserFeedback Lite: by UserFeedback Team – 1.1.1
    Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce: by OneTeamSoftware – 1.5.14
    Wicked Folders: by Wicked Plugins – 3.0.5
    WooCommerce.com Update Manager: by Automattic – 1.0.3
    Advanced AJAX Product Filters for WooCommerce: by BeRocket – 1.6.5
    WooCommerce Gateway Affirm: by WooCommerce – 2.4.1
    WooCommerce Amazon Pay: by WooCommerce – 2.5.2
    WooCommerce PayPal Payments: by WooCommerce – 2.9.0
    WooCommerce Shipping & Tax: by WooCommerce – 2.8.0
    WooCommerce: by Automattic – 9.2.3
    Wp Social: by Wpmet – 3.0.4
    WPForms Lite: by WPForms – 1.9.0.4
    YITH WooCommerce Compare: by YITH – 2.42.0
    YITH WooCommerce Wishlist: by YITH – 3.37.0
    PayPal Zettle POS: by PayPal – 1.5.9

    ### Inactive Plugins (1) ###

    Hostinger Tools: by Hostinger – 3.0.9

    ### Dropin Plugins () ###

    object-cache.php: LiteSpeed Cache - Object Cache (Drop-in)

    ### Must Use Plugins (1) ###

    Disable Auto Updates: by –

    ### Settings ###

    Legacy API Enabled: –
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)

    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)

    Connected to WooCommerce.com: ?
    Enforce Approved Product Download Directories: ?
    HPOS feature enabled: ?
    Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore
    HPOS data sync enabled: –

    ### Logging ###

    Enabled: ?
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 days
    Level threshold: –
    Log directory size: 65 MB

    ### WC Pages ###

    Shop base: #3229 - /shop/
    Cart: #3233 - /cart/ - Contains the woocommerce/cart block
    Checkout: #3237 - /checkout/ - Contains the woocommerce/checkout block
    My account: ? Page visibility should be public
    Terms and conditions: ? Page not set

    ### Theme ###

    Name: Woostify
    Version: 2.3.3
    Author URL: https://woostify.com/about
    Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ?

    ### Templates ###

    Overrides: woostify/woocommerce/loop/result-count.php
    woostify/woocommerce/single-product/stock.php


    ### WooCommerce PayPal Payments ###

    Onboarded: ?
    Shop country code: US
    WooCommerce currency supported: ?
    Advanced Card Processing available in country: ?
    Pay Later messaging available in country: ?
    Webhook status: –
    PayPal Vault enabled: –
    ACDC Vault enabled: –
    Logging enabled: –
    Reference Transactions: ?
    Used PayPal Checkout plugin: –
    Subscriptions Mode: Disabled

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customize-store
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    pattern-toolkit-full-composability
    product-custom-fields
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    printful
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    launch-your-store

    Disabled Features: experimental-blocks
    minified-js
    product-pre-publish-modal
    settings
    async-product-editor-category-field
    product-editor-template-system

    Daily Cron: ? Next scheduled: 2024-09-06 18:43:26 -05:00
    Options: ?
    Notes: 62
    Onboarding: completed

    ### Action Scheduler ###

    Complete: 11,893
    Oldest: 2024-08-05 15:07:17 -0500
    Newest: 2024-09-05 15:06:30 -0500

    Failed: 40
    Oldest: 2024-08-02 13:44:52 -0500
    Newest: 2024-09-05 14:03:45 -0500

    Pending: 12
    Oldest: 2024-09-05 15:13:59 -0500
    Newest: 2024-09-11 18:44:19 -0500


    ### PayPal Zettle POS ###

    Onboarding state: onboarding-completed
    Price sync: yes
    Initial sync collision strategy: merge
    First import: 8:03 pm August 2
    2024

    Number of products syncing: 12
    PayPal Zettle currency: USD
    PayPal Zettle country: US
    PayPal Zettle language: en
    PayPal Zettle time zone: America/Chicago
    PayPal Zettle contact email: [email protected]
    PayPal Zettle taxation mode: EXCLUSIVE
    PayPal Zettle taxation type: SALES_TAX
    PayPal Zettle customer mode: SelfEmployed

    ### Status report information ###

    Generated at: 2024-09-05 15:07:26 -05:00

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @newageemporium

    If I understand correctly, you want to show your incense products by Type and Scent, but the current setup shows all scents and samplers regardless of type. You have 6 types and 108 scents. You tried using the swatch picker but found it difficult to use. So, you are searching for an alternative solution to splitting the products across multiple pages.

    If my understanding is correct, a possible solution for your issue might be to use a WooCommerce product filter plugin, like Product Filters for WooCommerce. This type of plugin allows you to create custom filters for your products. For your case, you could create a filter for “Type” and another for “Scent”. This way, when a customer selects “Backflow” under “Type”, only the scents available for “Backflow Cones” would appear in the “Scent” dropdown.

    If I didn’t understand your requirement, can you provide a video showing the issue on your end for better assistance? For video, you may use https://loom.com or https://www.awesomescreenshot.com/. Please follow the instructions on that page and then paste the URL into this thread.

    I hope this helps! If you need further assistance, don’t hesitate to ask.

    Thread Starter newageemporium

    (@newageemporium)

    Thank you I finely figured out how to use the Child and its PHP function using the Ajax code and upping the amount to 1k. Not that I will ever have 1k variations. ??

    function custom_wc_ajax_variation_threshold( $qty, $product ) { return 1000;} add_filter( ‘woocommerce_ajax_variation_threshold’, ‘custom_wc_ajax_variation_threshold’, 10, 2 );

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello newageemporium,

    Thank you for your reply.

    I am glad to know that you have figured out the solution.

    If you feel that WooCommerce has been beneficial to your business, we would be truly grateful if you could take a few moments to leave a review.

    Your feedback not only supports our continuous improvement but also helps others make informed decisions about using WooCommerce.

    Have a great day!

    Thread Starter newageemporium

    (@newageemporium)

    I have yet to get the results I want. I am still having trouble. I have 105 scents of incense in 3 types. Now I understand that the limit is 50 variations and that you can use a code to fix that. well I can run 1k variations at a time now but still can not show my products based on choices made. My jewelry line of gold and silver rings. Example I choose Size 12, I should see 3 Description choices for this size instead I see all 30+ choices. I have put this code in my Storfront Child Theme function.php

    if ( version_compare( get_bloginfo( ‘version’ ), ‘4.7.3’, ‘>=’ ) && ( is_admin() || is_customize_preview() ) ) {
    require ‘inc/nux/class-storefront-nux-admin.php’;
    require ‘inc/nux/class-storefront-nux-guided-tour.php’;
    require ‘inc/nux/class-storefront-nux-starter-content.php’;
    }
    add_filter( ‘woocommerce_ajax_variation_threshold’, ‘custom_variation_threshold’ );

    function custom_variation_threshold( $threshold ) {

    return 1000; // Set your desired threshold (e.g., 50 instead of 30)

    }
    /**

    What am I doing wrong others seem to think this is the way to fix the problem but I am still limited. Please help I am ready to tear my hair out. I am not a coder, it have been over a decade since I did HTML much less what is used now. I need an answer in plain english that will tell me exactly how to fix this. Oh I did try some of the plugins for Woocommerce but they want to treat my store like a clothing store. The plugins were confusing to me, I couldn’t understand what to do with them.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello newageemporium,

    Thank you for your reply.

    I choose Size 12, I should see 3 Description choices for this size instead I see all 30+ choices.

    Could you please specify which 3 Description choices you should see?
    Also, share a screenshot of the variations you have created for this product.

    Please note that if this feature is affected by the custom code, it will be out of our support’s scope.

    Looking forward to your response. ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.