Support » Plugin: WooCommerce » Adding WooCommerce to existing WP site

  • Resolved sandycsj

    (@sandycsj)


    Any advice on how to deal with issues arising from adding WooCommerce to an existing WP site? (Status report below)

    I want to add WooCommerce to our existing WP site (which I had no part in creating or maintaining), and I’m running into some odd problems, possibly due to some custom settings on the existing site.

    The two most bedeviling issues at present are (a) order notification emails are not working and (b) when displaying categories on the main shop page, the products within a chosen category do not display properly.

    For the first one, I have checked email settings in Woo, checked in spam folders, tried different e-mail addresses, including a gmail one. It looks like we have WP Mail SMTP Lite installed, but I’m hesitant to fuss with settings so as not to break anything with the main site. (The notifications for the main site go to our communications team, but I want the WooCommerce notifications to come to me.)

    For (b), when I select a product category, I was expecting to see a grid of products within that category, but what I see is just a paragraph containing unformatted text with all of the text that should be on the page. (I had tried a clean install of Apache/WP/WooCommerce on my mac as localhost, and the product by category content displayed as expected. Thus, there must be something about customizations to our site that are not playing nice with Woo.)

    The main site is not going to be redesigned before I need to transition our current ecommerce platform, which is third-party developed and hosted running on Drupal 7, which has its End-of-Life coming up. I figured this was a good time to move to Woo so we have more control over the look and functionality of the online shop.

    We are hoping to contract with the designer who set up the current site to see if she can help us to get Woo working on the existing site, but she may not be available. Any advice on how to proceed? I understand that my issues will be difficult to address, given the unique WP environment we are dealing with, but perhaps I’m missing something simple.

    The other thing I am wondering is if a wise approach might be setting up a subdomain with a separate WP installation so I can start with a clean install, and figure out how to duplicate the existing site’s look so that customers have the experience of staying on our site. I don’t even know if that is possible with our hosting service, but it that is the best route, perhaps we need to look at that.

    Thanks much!
    Sandy

    ### WordPress Environment ###

    WordPress address (URL): https://www.stjoseph-baden.org
    Site address (URL): https://www.stjoseph-baden.org
    WC Version: 5.5.2
    REST API Version: ✔ 5.5.2
    WC Blocks Version: ✔ 5.3.3
    Action Scheduler Version: ✔ 3.2.1
    WC Admin Version: ✔ 2.4.4
    Log Directory Writable: ✔
    WP Version: 5.8
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    External object cache: –

    ### Server Environment ###

    Server Info: Apache
    PHP Version: 7.3.24
    PHP Post Max Size: 512 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 1000
    cURL Version: 7.52.1
    OpenSSL/1.0.2u

    SUHOSIN Installed: –
    MySQL Version: 5.7.28-log
    Max Upload Size: 512 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    ### Database ###

    WC Database Version: 5.5.2
    WC Database Prefix: wp_c3bhdy_
    Total Database Size: 201.97MB
    Database Data Size: 181.10MB
    Database Index Size: 20.87MB
    wp_c3bhdy_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_actionscheduler_actions: Data: 0.17MB + Index: 0.16MB + Engine InnoDB
    wp_c3bhdy_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_actionscheduler_logs: Data: 13.48MB + Index: 10.95MB + Engine InnoDB
    wp_c3bhdy_ai1ec_events: Data: 0.07MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_ai1ec_event_category_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_ai1ec_event_feeds: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_ai1ec_event_instances: Data: 0.02MB + Index: 0.04MB + Engine MyISAM
    wp_c3bhdy_aioseo_notifications: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_aioseo_posts: Data: 0.44MB + Index: 0.08MB + Engine InnoDB
    wp_c3bhdy_bro_images: Data: 0.07MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_ce4wp_abandoned_checkout: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_comments: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_connections: Data: 0.56MB + Index: 0.03MB + Engine MyISAM
    wp_c3bhdy_connections_address: Data: 0.05MB + Index: 0.06MB + Engine MyISAM
    wp_c3bhdy_connections_date: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_connections_email: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_connections_link: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_connections_messenger: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_connections_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_connections_phone: Data: 0.02MB + Index: 0.04MB + Engine MyISAM
    wp_c3bhdy_connections_social: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_connections_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_connections_term_meta: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_connections_term_relationships: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_connections_term_taxonomy: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_content_tabs_ultimate_import: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_content_tabs_ultimate_list: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_content_tabs_ultimate_style: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_ctimelines: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_e_submissions: Data: 0.02MB + Index: 0.27MB + Engine InnoDB
    wp_c3bhdy_e_submissions_actions_log: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    wp_c3bhdy_e_submissions_values: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_fb3d_pages: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_c3bhdy_fbv: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_fbv_attachment_folder: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_groups_capability: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_groups_group: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_groups_group_capability: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_groups_user_capability: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_groups_user_group: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_maxbuttonsv3: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_maxbuttons_collections: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_maxbuttons_collections_trans: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_mgmlp_folders: Data: 0.03MB + Index: 0.03MB + Engine MyISAM
    wp_c3bhdy_ngg_album: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_ngg_gallery: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_ngg_pictures: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_options: Data: 4.36MB + Index: 0.15MB + Engine MyISAM
    wp_c3bhdy_postmeta: Data: 44.83MB + Index: 3.83MB + Engine MyISAM
    wp_c3bhdy_posts: Data: 94.07MB + Index: 1.50MB + Engine MyISAM
    wp_c3bhdy_revslider_css: Data: 0.09MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_revslider_css_bkp: Data: 0.09MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_revslider_layer_animations: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_layer_animations_bkp: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_revslider_navigations_bkp: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_revslider_settings: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_sliders: Data: 0.02MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_sliders_bkp: Data: 0.02MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_slides: Data: 0.22MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_slides_bkp: Data: 0.27MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_revslider_static_slides: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_revslider_static_slides_bkp: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_smush_dir_images: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_term_relationships: Data: 0.11MB + Index: 0.23MB + Engine MyISAM
    wp_c3bhdy_term_taxonomy: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_usermeta: Data: 0.04MB + Index: 0.04MB + Engine MyISAM
    wp_c3bhdy_users: Data: 0.00MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_c3bhdy_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_c3bhdy_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_c3bhdy_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wfBlockedIPLog: Data: 0.14MB + Index: 0.11MB + Engine MyISAM
    wp_c3bhdy_wfBlocks7: Data: 0.05MB + Index: 0.05MB + Engine InnoDB
    wp_c3bhdy_wfConfig: Data: 4.70MB + Index: 0.02MB + Engine MyISAM
    wp_c3bhdy_wfCrawlers: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_wfFileChanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wfFileMods: Data: 4.47MB + Index: 0.86MB + Engine MyISAM
    wp_c3bhdy_wfHits: Data: 2.70MB + Index: 0.17MB + Engine MyISAM
    wp_c3bhdy_wfHoover: Data: 0.00MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_wfIssues: Data: 0.01MB + Index: 0.01MB + Engine MyISAM
    wp_c3bhdy_wfKnownFileList: Data: 3.52MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wfLiveTrafficHuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wfLocs: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_wfLogins: Data: 0.53MB + Index: 0.12MB + Engine MyISAM
    wp_c3bhdy_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wfNotifications: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wfPendingIssues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_wfpklist_template_data: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wfReverseCache: Data: 0.01MB + Index: 0.00MB + Engine MyISAM
    wp_c3bhdy_wfSNIPCache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_c3bhdy_wfStatus: Data: 0.18MB + Index: 0.07MB + Engine MyISAM
    wp_c3bhdy_wfTrafficRates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wpforms_entries: Data: 2.52MB + Index: 0.05MB + Engine InnoDB
    wp_c3bhdy_wpforms_entry_fields: Data: 1.52MB + Index: 0.39MB + Engine InnoDB
    wp_c3bhdy_wpforms_entry_meta: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    wp_c3bhdy_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_c3bhdy_yoast_seo_links: Data: 0.17MB + Index: 0.06MB + Engine InnoDB
    wp_c3bhdy_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB

    ### Post Type Counts ###

    ai1ec_event: 196
    amn_smtp: 1
    attachment: 1922
    elementor_library: 7
    flamingo_contact: 1347
    flamingo_inbound: 5028
    jetpack_migration: 2
    mgmlp_media_folder: 259
    nav_menu_item: 45
    ngg_gallery: 5
    ngg_pictures: 34
    oembed_cache: 1
    page: 64
    post: 246
    product: 21
    product_variation: 55
    revision: 5379
    shop_order: 11
    shop_order_refund: 1
    testimonial: 4
    testimonial_rotator: 1
    tt_font_control: 1
    wpcf7_contact_form: 6
    wpforms: 7

    ### Security ###

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

    ### Active Plugins (39) ###

    Akismet Anti-Spam: by Automattic – 4.1.10
    All-in-One Event Calendar by Time.ly: by Time.ly Network Inc. – 3.0.0
    All in One SEO: by All in One SEO Team – 4.1.2.2
    Category Sticky Post: by Tom McFarlin – 2.10.1
    Classic Editor: by WordPress Contributors – 1.6.2
    Conditional Menus: by Themify – 1.1.9
    Connections Business Directory Template – Slim Plus: by Steven A. Zahm – 2.4
    Connections Business Directory: by Steven A. Zahm – 10.3.2
    Contact Form 7: by Takayuki Miyoshi – 5.4.2
    Content timeline: by br0 – 2.36
    DreamHost Panel Login: by DreamHost
    danielbachhuber – 1.0.0

    Yoast Duplicate Post: by Enrico Battocchi & Team Yoast – 4.1.2
    Elementor Pro: by Elementor.com – 3.3.4
    Elementor: by Elementor.com – 3.3.1
    FileBird Lite: by Ninja Team – 4.8
    Flamingo: by Takayuki Miyoshi – 2.2.2
    Genesis Simple Edits: by StudioPress – 2.3.1
    Jetpack: by Automattic – 9.9.1
    MaxButtons: by Max Foundry – 8.7
    Post Type Switcher: by Triple J Software
    Inc. – 3.2.1

    WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels: by WebToffee – 2.8.1
    Qty Increment Buttons for WooCommerce: by taisho – 2.7.5
    Quick Page/Post Redirect Plugin: by anadnet – 5.2.3
    Really Simple SSL: by Really Simple Plugins – 5.0.3
    Slider Revolution: by ThemePunch – 6.5.5
    Squelch Tabs and Accordions Shortcodes: by Matt Lowe – 0.4.2
    Compress JPEG & PNG images: by TinyPNG – 3.2.1
    Unlist Posts & Pages: by Nikhil Chavan – 1.1.8
    UpdraftPlus – Backup/Restore: by UpdraftPlus.Com
    DavidAnderson – 1.16.59

    Use Any Font: by Dnesscarkey – 6.1.4
    WooCommerce Payments: by Automattic – 2.7.1
    WooCommerce Shipping & Tax: by WooCommerce – 1.25.17
    WooCommerce USPS Shipping: by WooCommerce – 4.4.58
    WooCommerce: by Automattic – 5.5.2
    Wordfence Security: by Wordfence – 7.5.4
    WP Mail SMTP: by WPForms – 2.9.0
    WP Rollback: by Impress.org – 1.7.1
    WP Super Cache: by Automattic – 1.7.4
    WPForms: by WPForms – 1.6.8.1

    ### Inactive Plugins (4) ###

    Facebook for WordPress: by Facebook – 3.0.5
    Google Ads & Marketing by Kliken: by Kliken – 1.0.7
    Testimonial Rotator: by Hal Gatewood – 3.0.3
    WooCommerce Blocks: by Automattic – 5.5.1

    ### Dropin Plugins (1) ###

    advanced-cache.php: advanced-cache.php

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

    Elementor Safe Mode: by Elementor.com – 1.0.0

    ### Settings ###

    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: ✔

    ### WC Pages ###

    Shop base: ❌ Page visibility should be public
    Cart: #17900 – /cart/
    Checkout: #17901 – /checkout/
    My account: #17902 – /my-account/
    Terms and conditions: ❌ Page not set

    ### Theme ###

    Name: Outreach Pro
    Version: 3.1
    Author URL: http://www.studiopress.com/
    Child Theme: ✔
    Parent Theme Name: Genesis
    Parent Theme Version: 3.3.4
    Parent Theme Author URL: https://www.studiopress.com/
    WooCommerce Support: ❌ Not declared

    ### Templates ###

    Overrides: –

    ### Action Scheduler ###

    Complete: 348
    Oldest: 2021-06-28 09:43:41 -0400
    Newest: 2021-07-27 13:26:43 -0400

    Failed: 12
    Oldest: 2020-06-29 04:36:40 -0400
    Newest: 2021-07-20 11:26:02 -0400

    Pending: 11
    Oldest: 2021-07-27 13:41:43 -0400
    Newest: 2021-08-03 12:37:51 -0400

    ### Status report information ###

    Generated at: 2021-07-27 13:31:37 -04:00
    `

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi Sandy,
    On a customised theme, and as you have a child setup; first check to see if the function file has any custom written code (extra PHP routines) that may be clashing with categories or otherwise.

    As you mentioned, a mirrored local install on your laptop works ok; It will have a clean function and a clean WPconfig file – Ask yourself are the same plugins installed and configured (mirrored) the same way on the laptop?

    Do you have a maintenance routine to place up while testing or administering your site, that is If you don’t have a staging environment? most hosts now provide this and it’s like what you were referring to as a subsite to test on before releasing to production.

    Mentioning plugins; if they are on your laptop; test your current site and disable plugins in turn to see if there is a change in the product display as you disable them in turn keeping them disabled as you go.

    However, as you know a laptop is not totally reflective compared to a host environment.
    Just to concur it possibly points to the current host environment config.

    If not already done so, this is the first two files to check, if your child function file is empty then your previous site admin may have placed new code in the parent function file. Else also check your WPconfig file at the top most too for anything that may have been disabled or re-defined.

    Plus you would also then need to check your theme customiser to see if it has any settings supporting “wooCommerce” sections on your current theme setup that may be configured adversely.

    Just possibilities to checkout if not already done so while you wait from the woocommerce support team answer or in fact anybody else..

    Andrew

    Plugin Support gabrielfuentes

    (@gabrielfuentes)

    Hi Sandy 👋

    First and foremost, I recommend we recommend using at least PHP 7.4 or higher now. This is because PHP versions less than 7.3 are at the end of life and are no longer maintained.

    Using a PHP version less than 7.3 may endanger your site to security vulnerabilities. You can check our server recommendations here:

    https://docs.woocommerce.com/document/server-requirements/

    (a) order notification emails are not working and

    Now, for this issue, you’ll want to see if the emails are being correctly generated and sent. You can do this by installing a plugin like WP Mail Logging (https://wordpress.org/plugins/wp-mail-logging/), and placing a test order.

    If they are being generated, then there is a good possibility that the server is blocking them from being sent. I will recommend you to search for a dedicated SMTP Provider as documented here:

    https://docs.woocommerce.com/document/email-faq/#section-5

    Also, here is a great guide from MailPoet that will be super helpful for you in which talks about this issue:

    https://www.mailpoet.com/blog/woocommerce-email-not-sending/

    (b) when displaying categories on the main shop page, the products within a chosen category do not display properly.

    In regards to this issue, it sounds like to be a theme/plugin conflict happening on your live site as you were not able to duplicate in on a clean install. So the best way to check for conflicts is to:

    1. Temporarily switch your theme to Storefront theme
    2. Disable all plugins except for WooCommerce
    3. Check if the problem persist

    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. You can find a more detailed explanation on how to do a conflict test here.

    Before you start

    Please make sure you have a good backup in place of your full site and database. If something goes wrong, it’s nice to know that you can restore your site.

    We are hoping to contract with the designer who set up the current site to see if she can help us to get Woo working on the existing site, but she may not be available. Any advice on how to proceed?

    For this, in case the designer is not available, we’d recommend you hire a developer who can take a look at this, quote you for their services and help you add this feature to your site. We’d recommend getting in touch with a web developer or one of the customization experts listed at https://woocommerce.com/customizations/.

    The other thing I am wondering is if a wise approach might be setting up a subdomain with a separate WP installation so I can start with a clean install, and figure out how to duplicate the existing site’s look so that customers have the experience of staying on our site.

    It is always recommended to develop your site in a staging environment instead of building your new site under the main domain and keeping your site offline (maintenance mode). This way, this will not affect your daily visitors or customers. Then, when the site is ready to go live, you just ask your hosting to do it for you, and they will take charge of it.

    I hope this helps!

    Cheers 🙂

    Plugin Support gabrielfuentes

    (@gabrielfuentes)

    We’ve not seen any activity on this thread for a while, so I’m marking this thread as resolved.

    Hopefully, you were able to find a solution to your problem! If you have further questions, please feel free to open a new topic.

    Cheers.

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