• Resolved lemondropcreative

    (@lemondropcreative)


    Hello

    Can anyone help with the following please?

    I have updated a theme and woocommerce to the latest compatible versions on the site.

    The site appeared fine until I activate woocommerce then only the pages without woocommerce parts display. The others report a critical error.

    I have looked in the woocommerce logs and found the following:

    2022-02-06T14:05:45+00:00 CRITICAL Uncaught Error: Call to undefined function shopkeeper_loop_columns_class() in /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/themes/shopkeeper/woocommerce/loop/loop-start.php:15
    Stack trace:
    #0 /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include()
    #1 /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/plugins/woocommerce/includes/wc-template-functions.php(1123): wc_get_template()
    #2 /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-products.php(649): woocommerce_product_loop_start()
    #3 /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-products.php(100): WC_Shortcode_Products->product_loop()
    #4 /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(143): WC_Shortcode_Products->get_content()
    #5 /var/www in /var/www/vhosts/footgolfsupplies.com/httpdocs/update/wp-content/themes/shopkeeper/woocommerce/loop/loop-start.php on line 15`

    However I am unsure how to proceed from here.

    The status report is below.

    Any help appreciated.

    Many thanks

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://footgolfsupplies.com/update
    Site address (URL): https://footgolfsupplies.com/update
    WC Version: 6.1.1
    REST API Version: ? 6.1.1
    WC Blocks Version: ? 6.5.2
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.0.3
    Log Directory Writable: ?
    WP Version: 5.9
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_GB
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.4.27
    PHP Post Max Size: 8 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.29.0
    NSS/3.53.1
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.2.41-MariaDB
    Max Upload Size: 2 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.1.1
    WC Database Prefix: wp_
    Total Database Size: 46.93MB
    Database Data Size: 37.03MB
    Database Index Size: 9.90MB
    wp_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_order_items: Data: 0.11MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_order_itemmeta: Data: 1.52MB + Index: 0.59MB + Engine InnoDB
    wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_actions: Data: 2.45MB + Index: 0.91MB + Engine InnoDB
    wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_actionscheduler_logs: Data: 1.52MB + Index: 0.47MB + Engine InnoDB
    wp_ac_abandoned_cart_history_lite: Data: 1.52MB + Index: 0.00MB + Engine InnoDB
    wp_ac_email_templates_lite: Data: 0.03MB + Index: 0.00MB + Engine InnoDB
    wp_ac_guest_abandoned_cart_history_lite: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_ac_sent_history_lite: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_aelia_dismissed_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_aelia_exchange_rates_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_comments: Data: 0.30MB + Index: 0.41MB + Engine InnoDB
    wp_easy_pie_contacts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_easy_pie_cs_entities: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_easy_pie_cs_subscribers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_easy_pie_emails: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_em_modals: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_em_modal_metas: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_em_themes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_em_theme_metas: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_mailchimp_carts: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_campaign_log: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_campaign_logmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_conversions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_email_campaignmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_email_campaigns: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_mo_optin_campaignmeta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_mo_optin_campaigns: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_nm_personalized: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_options: Data: 3.44MB + Index: 0.14MB + Engine InnoDB
    wp_postmeta: Data: 4.52MB + Index: 4.03MB + Engine InnoDB
    wp_posts: Data: 3.48MB + Index: 0.31MB + Engine InnoDB
    wp_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_revslider_css: Data: 0.13MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_sliders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_revslider_static_slides: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_smush_dir_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_usermeta: Data: 0.50MB + Index: 0.38MB + Engine InnoDB
    wp_users: Data: 0.05MB + Index: 0.05MB + Engine InnoDB
    wp_wc_admin_notes: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wfblockediplog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wfconfig: Data: 2.50MB + Index: 0.00MB + Engine InnoDB
    wp_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wffilemods: Data: 6.52MB + Index: 0.00MB + Engine InnoDB
    wp_wfhits: Data: 1.42MB + Index: 0.17MB + Engine InnoDB
    wp_wfhoover: Data: 1.52MB + Index: 0.14MB + Engine InnoDB
    wp_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wfknownfilelist: Data: 2.52MB + Index: 0.00MB + Engine InnoDB
    wp_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wflogins: Data: 0.41MB + Index: 0.16MB + Engine InnoDB
    wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_wfstatus: Data: 0.13MB + Index: 0.13MB + Engine InnoDB
    wp_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpmailsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpmailsmtp_tasks_meta: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_wpvivid_scan_result: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_wpvivid_unused_uploads_files: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_yoast_indexable: Data: 0.47MB + Index: 0.30MB + Engine InnoDB
    wp_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_yoast_seo_meta: Data: 0.09MB + Index: 0.00MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    attachment: 383
    customize_changeset: 2
    custom_css: 1
    ig_campaign: 1
    ig_message: 4
    mc4wp-form: 1
    nav_menu_item: 10
    page: 20
    popup_theme: 9
    portfolio: 4
    post: 1
    product: 28
    product_variation: 37
    revision: 262
    shop_coupon: 7
    shop_order: 429
    shop_order_refund: 9
    wc_afrsm: 9
    wc_afrsm_zone: 8
    wp_global_styles: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (29) ###
    
    Advanced Flat Rate Shipping For WooCommerce (Premium): by theDotstore – 3.9.6
    Yoast Duplicate Post: by Enrico Battocchi and Team Yoast – 4.4
    Enable jQuery Migrate Helper: by The WordPress Team – 1.3.0
    Health Check & Troubleshooting: by The www.remarpro.com community – 1.4.5
    Insert Headers and Footers: by WPBeginner – 1.6.0
    WPBakery Page Builder: by Michael M - WPBakery.com – 6.8.0
    NS Remove Related Products for WooCommerce: by NsThemes – 2.3.8
    Facebook for WordPress: by Facebook – 3.0.6
    One Click Demo Import: by OCDI – 3.0.2
    PPOM Addon Option Quantity: by Najeeb Ahmad – 1.4
    N-Media WooCommerce PPOM PRO: by Najeeb Ahmad – 18.9
    Shopkeeper Extender: by GetBowtied – 1.6.9
    Shopkeeper Portfolio Addon: by GetBowtied – 1.3.5
    Category Order and Taxonomy Terms Order: by Nsp-Code – 1.5.9
    Tracking Code Manager: by IntellyWP – 2.0.4
    Advance Ecommerce Tracking: by theDotstore – 3.6.2
    Abandoned Basket Lite for WooCommerce: by Tyche Softwares – 5.11.1
    WooCommerce Composite Products: by SomewhereWarm – 3.15.0
    WOOCS - WooCommerce Currency Switcher: by realmag777 – 2.3.7.5
    WooCommerce Dynamic Pricing: by Lucas Stark – 3.1.13
    Table Rate Shipping for WooCommerce: by JEM Plugins – 2.25
    EU/UK VAT Compliance for WooCommerce (Free): by David Anderson – 1.26.3
    WooCommerce Stripe Gateway: by WooCommerce – 6.1.0
    WooCommerce Pixel Manager: by SweetCode – 1.13.1
    PPOM for WooCommerce by N-MEDIA: by Najeeb Ahmad – 24.2
    WooCommerce Regions Pack: by TinyGiantStudios – 1.4
    WooCommerce: by Automattic – 6.1.1
    Yoast SEO: by Team Yoast – 18.0
    WP Mail SMTP: by WPForms – 3.2.1
    
    ### Inactive Plugins (16) ###
    
    Advanced Flat Rate Shipping For WooCommerce: by theDotstore – 4.2
    CTX Feed: by WebAppick – 4.4.48
    Debug Bar: by wordpressdotorg – 1.1.2
    Enable Gzip Compression: by Moki-Moki Ios – 1.0.3
    Google Analytics Dashboard for WP (GADWP): by ExactMetrics – 7.3.2
    Mailchimp for WooCommerce: by Mailchimp – 2.5.4
    MC4WP: Mailchimp for WordPress: by ibericode – 4.8.6
    Query Monitor: by John Blackbourn – 3.8.2
    Really Simple SSL: by Really Simple Plugins – 5.2.3
    Redirection: by John Godley – 5.2.3
    Smush: by WPMU DEV – 3.9.5
    Wordfence Security: by Wordfence – 7.5.8
    WP Debugging: by Andy Fragen – 2.11.8
    WP Fastest Cache: by Emre Vona – 0.9.8
    WP Fastest Cache Premium: by Emre Vona – 1.6.2
    WP File Manager: by mndpsingh287 – 7.1.4
    
    ### Must Use Plugins (1) ###
    
    Health Check Troubleshooting Mode: by  – 1.7.2
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: GBP (£)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: simple (simple)
    grouped (grouped)
    variable (variable)
    external (external)
    composite (composite)
    
    Taxonomies: Product Visibility: exclude-from-search (exclude-from-search)
    exclude-from-catalog (exclude-from-catalog)
    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: –
    
    ### WC Pages ###
    
    Shop base: #307 - /shop/
    Basket: #6 - /cart/
    Checkout: #309 - /checkout/
    My account: #8 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Shopkeeper
    Version: 2.9.48
    Author URL: https://www.getbowtied.com/
    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: shopkeeper/woocommerce/archive-product.php
    shopkeeper/woocommerce/cart/cart-empty.php
    shopkeeper/woocommerce/cart/mini-cart.php version 3.5.0 is out of date. The core version is 5.2.0
    shopkeeper/woocommerce/checkout/form-coupon.php
    shopkeeper/woocommerce/checkout/form-login.php
    shopkeeper/woocommerce/content-product.php
    shopkeeper/woocommerce/content-single-product.php
    shopkeeper/woocommerce/global/quantity-input.php
    shopkeeper/woocommerce/global/sidebar.php
    shopkeeper/woocommerce/global/wrapper-end.php
    shopkeeper/woocommerce/global/wrapper-start.php
    shopkeeper/woocommerce/loop/loop-end.php
    shopkeeper/woocommerce/loop/loop-start.php
    shopkeeper/woocommerce/loop/no-products-found.php
    shopkeeper/woocommerce/myaccount/form-login.php
    shopkeeper/woocommerce/order/form-tracking.php version 3.4.0 is out of date. The core version is 3.6.0
    shopkeeper/woocommerce/single-product/add-to-cart/simple.php
    shopkeeper/woocommerce/single-product/product-image.php
    shopkeeper/woocommerce/single-product/product-thumbnails.php
    shopkeeper/woocommerce/single-product/tabs/tabs.php
    shopkeeper/woocommerce/single-product.php
    shopkeeper/woocommerce/content-product_cat.php version 2.6.1 is out of date. The core version is 4.7.0
    
    Outdated Templates: ?
    					
    					
    						Learn how to update
    
    ### Composite Products ###
    
    Database Version: 3.15.0
    Template Overrides: –
    
    ### Action Scheduler ###
    
    Complete: 3,266
    Oldest: 2022-01-07 23:59:02 +0000
    Newest: 2022-02-06 14:45:44 +0000
    
    Pending: 1
    Oldest: 2022-02-06 15:00:44 +0000
    Newest: 2022-02-06 15:00:44 +0000
    
    ### Status report information ###
    
    Generated at: 2022-02-06 14:48:01 +00:00
    

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • @lemondropcreative

    This kind of problem is usually caused by a conflict with your theme or with another plugin. 
    ?
    The best way to determine this is to:
    <ul>
    <li>Temporarily switch your theme to <a href="https://www.woocommerce.com/storefront/" target="_blank">Storefront</a></li>
    <li>Disable all plugins except for WooCommerce</li>
    <li>Repeat the action that is causing the problem</li>
    </ul>
    
    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. <a href="https://docs.woocommerce.com/document/how-to-test-for-conflicts/">You can find a more detailed explanation on how to do a conflict test here.</a>
    Thread Starter lemondropcreative

    (@lemondropcreative)

    Hello

    Thanks very much for your reply.

    I switched themes and the site works as it should with all plugins activated.

    With the original theme the site works with just the woocommerce plugin disabled.

    I guess then that the issue is with a conflict between my updated version of my chosen theme and the woocommerce plugin.

    Thanks again for taking the time to help.

    @lemondropcreative

    Glad to hear it – thanks for letting us know!

    I’ll mark this thread as resolved now. If you have any further questions, I recommend creating a new thread.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘CRITICAL Uncaught Error: Call to undefined function’ is closed to new replies.