Jean-Francois C. Lemay
Forum Replies Created
-
Forum: Plugins
In reply to: [WooCommerce] Shop page returns no productHi Yuki,
I’ve solved the problem by exporting my WordPress and Woocommerce data, erasing the WordPress (multi-site) installation, doing a clean install of WordPress (single site) and Woocommerce, and importing my data to recreate the posts and products.
Thank you,
Jf
Forum: Plugins
In reply to: [WooCommerce] Shop page returns no productHi Yuki,
Thank you… Unfortunately the problem still exists. I’ve tried disabling all plugins except Woocommerce and WPML. I’ve updated to the latest version of Woocommerce. The problem still occurs about once a day.
I’m behind on WPML updates since my subscription has run out.
Any ideas? I’m thinking of purchasing Duplicator to change my site from multi-site to single-site WordPress.
Thank you,
Jf
Latest Woocommerce system status:
### WordPress Environment ### WordPress address (URL): https://www.jflemay.com Site address (URL): https://www.jflemay.com WC Version: 4.0.1 REST API Version: ? 1.0.7 WC Blocks Version: ? 2.5.14 Action Scheduler Version: ? 3.1.4 WC Admin Version: ? 1.0.3 Log Directory Writable: ? WP Version: 5.3.2 WP Multisite: ? WP Memory Limit: 768 MB WP Debug Mode: – WP Cron: ? Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.3.15 PHP Post Max Size: 128 MB PHP Time Limit: 120 PHP Max Input Vars: 3000 cURL Version: 7.59.0 OpenSSL/1.0.2r SUHOSIN Installed: – MySQL Version: 5.6.40-84.0-log Max Upload Size: 98 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 4.0.1 WC Database Prefix: wp_ Total Database Size: 29.71MB Database Data Size: 16.45MB Database Index Size: 13.26MB 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.05MB + Engine InnoDB wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + 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.05MB + 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_4_icl_content_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_core_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_flags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_languages: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_4_icl_languages_translations: Data: 0.20MB + Index: 0.14MB + Engine InnoDB wp_4_icl_locale_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_4_icl_message_status: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_4_icl_node: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_4_icl_reminders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_4_icl_strings: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_4_icl_string_positions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB wp_4_icl_string_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_string_translations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_translate: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_translate_job: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_icl_translations: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp_4_icl_translation_batches: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_4_icl_translation_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_4_woocommerce_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_actionscheduler_actions: Data: 0.02MB + Index: 0.11MB + 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: 0.02MB + Index: 0.03MB + Engine InnoDB wp_blogmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_blogs: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_blog_versions: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_commentmeta: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_comments: Data: 0.02MB + Index: 0.02MB + Engine MyISAM wp_duplicator_packages: Data: 0.06MB + Index: 0.02MB + Engine InnoDB wp_eshop_base_products: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_countries: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_eshop_discount_codes: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_downloads: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_download_orders: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_emails: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_option_names: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_option_sets: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_orders: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_order_items: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_rates: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_eshop_states: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_eshop_stock: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_icl_content_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_core_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_flags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_languages: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_icl_languages_translations: Data: 0.20MB + Index: 0.14MB + Engine InnoDB wp_icl_locale_map: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_message_status: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_icl_mo_files_domains: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_node: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_icl_reminders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_icl_strings: Data: 4.52MB + Index: 6.89MB + Engine InnoDB wp_icl_string_packages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_icl_string_pages: Data: 1.52MB + Index: 3.03MB + Engine InnoDB wp_icl_string_positions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_string_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_string_translations: Data: 2.52MB + Index: 0.50MB + Engine InnoDB wp_icl_string_urls: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_translate: Data: 1.52MB + Index: 0.09MB + Engine InnoDB wp_icl_translate_job: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_icl_translations: Data: 0.09MB + Index: 0.22MB + Engine InnoDB wp_icl_translation_batches: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp_icl_translation_status: Data: 1.28MB + Index: 0.02MB + Engine InnoDB wp_links: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_options: Data: 1.38MB + Index: 0.05MB + Engine MyISAM wp_postmeta: Data: 1.23MB + Index: 0.29MB + Engine MyISAM wp_posts: Data: 0.34MB + Index: 0.12MB + Engine MyISAM wp_registration_log: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_signups: Data: 0.00MB + Index: 0.00MB + Engine MyISAM wp_site: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_sitemeta: Data: 0.21MB + Index: 0.01MB + Engine MyISAM wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp_terms: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_term_relationships: Data: 0.01MB + Index: 0.02MB + Engine MyISAM wp_term_taxonomy: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_usermeta: Data: 0.02MB + Index: 0.01MB + Engine MyISAM wp_users: Data: 0.00MB + Index: 0.01MB + Engine MyISAM wp_wc_admin_notes: Data: 0.02MB + 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_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB ### Post Type Counts ### attachment: 671 page: 18 polylang_mo: 2 post: 14 product: 32 product_variation: 60 revision: 16 shop_coupon: 4 shop_order: 4 shop_order_refund: 2 ### Security ### Secure connection (HTTPS): ? Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates. Hide errors from visitors: ? ### Active Plugins (10) ### WPML Multilingual CMS: by OnTheGoSystems – 4.2.7.1 WooCommerce Multilingual: by OnTheGoSystems – 4.7.9 – Not tested with the active version of WooCommerce WPML Media: by OnTheGoSystems – 2.5.2 WPML Multilingual CMS: by OnTheGoSystems – 4.2.7.1 WPML String Translation: by OnTheGoSystems – 2.10.5.1 WPML Translation Management: by OnTheGoSystems – 2.8.6.2 WP Better Attachments: by Dan Holloran – 1.3.11 Disable Emojis (GDPR friendly): by Ryan Hellyer – 1.7.2 Custom Post Templates: by Simon Wheatley – 1.5 WooCommerce: by Automattic – 4.0.1 ### Inactive Plugins (4) ### Duplicator: by Snap Creek – 1.3.28 Google XML Sitemaps: by Arne Brachhold – 4.1.0 Open Graph and Twitter Card Tags: by Webdados – 2.2.7.2 – Not tested with the active version of WooCommerce Really Simple SSL: by Rogier Lankhorst Mark Wolters – 3.2.9 ### Settings ### API Enabled: ? Force SSL: ? Currency: GBP (£) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 0 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: #74 - /products/ Cart: #75 - /basket/ Checkout: #76 - /checkout/ My account: #77 - /your-account/ Terms and conditions: #795 - /terms-and-conditions/ ### Theme ### Name: Jflemay Version: 1.1 Author URL: 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: jflemay/woocommerce/archive-product.php version 3.3.0 is out of date. The core version is 3.4.0 jflemay/woocommerce/content-product.php version 3.0.0 is out of date. The core version is 3.6.0 jflemay/woocommerce/content-single-product.php version 3.0.0 is out of date. The core version is 3.6.0 jflemay/woocommerce/single-product/product-image.php version 3.3.2 is out of date. The core version is 3.5.1 jflemay/woocommerce/single-product/product-thumbnails.php version 3.3.2 is out of date. The core version is 3.5.1 jflemay/woocommerce/single-product/short-description.php jflemay/woocommerce/single-product/tabs/additional-information.php jflemay/woocommerce/single-product/tabs/description.php jflemay/woocommerce/single-product/title.php jflemay/woocommerce/single-product.php Outdated Templates: ? Learn how to update ### Action Scheduler ### Complete: 33 Oldest: 2020-02-24 18:35:40 +0000 Newest: 2020-03-24 10:29:24 +0000 Pending: 1 Oldest: 2020-03-30 19:48:29 +0000 Newest: 2020-03-30 19:48:29 +0000
Forum: Plugins
In reply to: [WooCommerce] Shop page returns no productHi,
I would really appreciate to have a reply on this. The problem now seems to be occurring more frequently, almost once a day. I frequently have to disable and re-enable the Woocommerce plugin to repair my site.
Thank you,
Jf
Forum: Plugins
In reply to: [WooCommerce] Shop page returns no productAnd this is the products archive when working:
<!DOCTYPE html> <!-- saved from url=(0033)https://www.jflemay.com/products/ --> <html lang="en-US" xmlns:og="https://ogp.me/ns#" xmlns:fb="https://ogp.me/ns/fb#"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!-- Start of Wp header --> <title>Jflemay Design - Products</title> <meta name="description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta name="robots" content="index, follow"> <meta name="viewport" content="width=960"> <meta name="p:domain_verify" content="05da88c6ee1a84bf76492d998c8ac4a3"> <link rel="stylesheet" type="text/css" href="./Jflemay Design - Products_files/style.css"> <link rel="shortcut icon" href="https://www.jflemay.com/wp-content/themes/jflemay/favicon.ico"> <link rel="pingback" href="https://www.jflemay.com/xmlrpc.php"> <link rel="alternate" hreflang="fr-fr" href="https://www.jflemay.com/fr/produits/"> <link rel="alternate" hreflang="en-us" href="https://www.jflemay.com/products/"> <link rel="alternate" type="application/rss+xml" title="Jflemay Design ? Products Feed" href="https://www.jflemay.com/products/feed/"> <link rel="stylesheet" id="wp-block-library-css" href="./Jflemay Design - Products_files/style.min.css" type="text/css" media="all"> <link rel="stylesheet" id="wc-block-style-css" href="./Jflemay Design - Products_files/style(1).css" type="text/css" media="all"> <style id="woocommerce-inline-inline-css" type="text/css"> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel="stylesheet" id="wpba_front_end_styles-css" href="./Jflemay Design - Products_files/wpba-frontend.css" type="text/css" media="all"> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery-migrate.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpml_browser_redirect_params = {"pageLanguage":"en","languageUrls":{"fr_FR":"https:\/\/www.jflemay.com\/fr\/produits\/","fr":"https:\/\/www.jflemay.com\/fr\/produits\/","FR":"https:\/\/www.jflemay.com\/fr\/produits\/","en_US":"https:\/\/www.jflemay.com\/products\/","en":"https:\/\/www.jflemay.com\/products\/","US":"https:\/\/www.jflemay.com\/products\/"},"cookie":{"name":"_icl_visitor_lang_js","domain":"www.jflemay.com","path":"\/","expiration":24}}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/app.js"></script> <link rel="https://api.w.org/" href="https://www.jflemay.com/wp-json/"> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.jflemay.com/xmlrpc.php?rsd"> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.jflemay.com/wp-includes/wlwmanifest.xml"> <meta name="generator" content="WordPress 5.3.2"> <meta name="generator" content="WooCommerce 3.9.2"> <meta name="generator" content="WPML ver:4.2.7.1 stt:1,4;"> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <!-- START - Open Graph and Twitter Card Tags 2.2.7.2 --> <!-- Facebook Open Graph --> <meta property="og:locale" content="en_US"> <meta property="og:site_name" content="Jflemay Design"> <meta property="og:title" content="Jflemay Design"> <meta property="og:url" content="https://www.jflemay.com/products/"> <meta property="og:type" content="article"> <meta property="og:description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta property="og:image" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <meta property="og:image:url" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <!-- Google+ / Schema.org --> <meta itemprop="name" content="Jflemay Design"> <meta itemprop="headline" content="Jflemay Design"> <meta itemprop="description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta itemprop="image" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <!-- Twitter Cards --> <!-- SEO --> <!-- Misc. tags --> <!-- is_archive --> <!-- END - Open Graph and Twitter Card Tags 2.2.7.2 --> <script type="text/javascript" src="./Jflemay Design - Products_files/jf-galleries-script.js"></script> </head> <body data-rsssl="1"> <div id="div-jfgalleriespreloadera-view"> <img id="img-jfgalleriespreloadera-view" src="./Jflemay Design - Products_files/blank-slide.gif" alt=""> </div> <div id="div-layer1"><!-- layer1 --> <div id="div-layer2"><!-- layer2 --> <div id="div-logo"> <a href="https://www.jflemay.com/"><img src="./Jflemay Design - Products_files/jflemay-logo-grey-364.png" width="364" height="110" alt="Jflemay logo"></a></div> <div id="div-menu1"><!-- menu1 --> <span class="palegrey a-no-underline"><a href="https://www.jflemay.com/category/architecture/">Architecture</a></span><br> <span class="black a-no-underline"><a href="https://www.jflemay.com/products/">Products</a></span><br> <span class="palegrey a-no-underline"><a href="https://www.jflemay.com/about/">About</a></span> <div id="div-menu1-topright"> <ul class="palegrey"> <li><a href="https://www.jflemay.com/fr/produits/">Fran?ais</a></li> <li>English</li> </ul> <br> <span class="palegrey"><a href="https://www.jflemay.com/your-account/">Your account </a></span></div> <div id="div-menu1-cart"> <a href="https://www.jflemay.com/basket/" title="View your shopping cart"><img src="./Jflemay Design - Products_files/shopping-cart-palegrey.png" width="56" height="47" alt="Shopping cart icon"><div id="div-menu1-cart-count">1</div> </a> </div> <!-- menu1 --></div> <div class="clearer30"></div> <!-- End of Wp header --> <div id="div-product-results"><!-- product-results --> <div class="woocommerce-notices-wrapper"></div><ul class="products columns-3"> <li class="post-1542 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea first instock taxable shipping-taxable purchasable product-type-simple"> <script type="text/javascript"> objJfGallerySlides1542 = new objJfGallerySlides(); objJfGallerySlides1542.varName = 'objJfGallerySlides1542'; objJfGallerySlides1542.arrCaptionColor[0] = 'white'; objJfGallerySlides1542.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2019/10/2019-jflemay-maple-table-02-280x187.jpg'; objJfGallerySlides1542.arrCaptions[0] = 'Maple table requiring no screws, small parts or tools'; objJfGallerySlides1542.arrCaptionColor[1] = 'white'; objJfGallerySlides1542.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2019/10/2019-jflemay-maple-table-03-280x187.jpg'; objJfGallerySlides1542.arrCaptions[1] = 'Table used as desk, with coffee table (sold separately) as bench'; objJfGallerySlides1542.arrCaptionColor[2] = 'black'; objJfGallerySlides1542.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2019/10/2019-jflemay-maple-table-04-280x187.jpg'; objJfGallerySlides1542.arrCaptions[2] = 'Dining table for four, with coffee tables (sold separately) as benches'; objJfGallerySlides1542.arrCaptionColor[3] = 'white hide'; objJfGallerySlides1542.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2019/10/2019-jflemay-maple-table-05-280x187.jpg'; objJfGallerySlides1542.arrCaptions[3] = 'Maple table leg detail'; objJfGallerySlides1542.arrThumbnails = objJfGallerySlides1542.arrSlides; </script> <a href="https://www.jflemay.com/products/maple-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Maple table without fasteners</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>999</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-1542"><a href="https://www.jflemay.com/products/maple-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-1542" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/maple-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/maple-table/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-1542" src="./Jflemay Design - Products_files/2019-jflemay-maple-table-02-280x187.jpg" alt="Maple table requiring no screws, small parts or tools"></a> </div> <div id="div-jfgalleryb-videoa-1542" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-1542" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-1542" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/maple-table/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-1542" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-1542" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-1542" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate1542() { objJfGalleryB1542 = new objJfGallery(); objJfGalleryB1542.varName = 'objJfGalleryB1542'; objJfGalleryB1542.varIdImageA = 'img-jfgalleryb-imagea-1542'; objJfGalleryB1542.varIdVideoA = 'video-jfgalleryb-videoa-1542'; objJfGalleryB1542.varIdImageB = 'img-jfgalleryb-imageb-1542'; objJfGalleryB1542.varIdVideoB = 'video-jfgalleryb-videob-1542'; objJfGalleryB1542.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides1542', 'objJfGalleryB1542' ); objJfGalleryB1542.fcStart(); } fcActivate1542(); </script> </li> <li class="post-1161 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea instock taxable shipping-taxable purchasable product-type-simple"> <script type="text/javascript"> objJfGallerySlides1161 = new objJfGallerySlides(); objJfGallerySlides1161.varName = 'objJfGallerySlides1161'; objJfGallerySlides1161.arrCaptionColor[0] = 'white'; objJfGallerySlides1161.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-01-280x187.jpg'; objJfGallerySlides1161.arrCaptions[0] = ''; objJfGallerySlides1161.arrCaptionColor[1] = 'white'; objJfGallerySlides1161.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-02-280x187.jpg'; objJfGallerySlides1161.arrCaptions[1] = ''; objJfGallerySlides1161.arrCaptionColor[2] = 'white'; objJfGallerySlides1161.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-03-280x187.jpg'; objJfGallerySlides1161.arrCaptions[2] = ''; objJfGallerySlides1161.arrCaptionColor[3] = 'black'; objJfGallerySlides1161.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-04-280x187.jpg'; objJfGallerySlides1161.arrCaptions[3] = 'Click to watch how to assemble the coffee table'; objJfGallerySlides1161.arrLinks[3] = 'https://www.youtube.com/watch?v=0cSBo2FAHYg'; objJfGallerySlides1161.arrCaptionColor[4] = 'white'; objJfGallerySlides1161.arrSlides[4] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-05-280x187.jpg'; objJfGallerySlides1161.arrCaptions[4] = ''; objJfGallerySlides1161.arrCaptionColor[5] = 'white'; objJfGallerySlides1161.arrSlides[5] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-06-280x187.jpg'; objJfGallerySlides1161.arrCaptions[5] = ''; objJfGallerySlides1161.arrCaptionColor[6] = 'black'; objJfGallerySlides1161.arrSlides[6] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-07-280x187.jpg'; objJfGallerySlides1161.arrCaptions[6] = 'Click to watch how to dismantle the coffee table'; objJfGallerySlides1161.arrLinks[6] = 'https://www.youtube.com/watch?v=ycBUsIzeFeo'; objJfGallerySlides1161.arrCaptionColor[7] = 'white'; objJfGallerySlides1161.arrSlides[7] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-08-280x187.jpg'; objJfGallerySlides1161.arrCaptions[7] = ''; objJfGallerySlides1161.arrCaptionColor[8] = 'white'; objJfGallerySlides1161.arrSlides[8] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-09-280x187.jpg'; objJfGallerySlides1161.arrCaptions[8] = ''; objJfGallerySlides1161.arrCaptionColor[9] = 'white'; objJfGallerySlides1161.arrSlides[9] = 'https://www.jflemay.com/wp-content/uploads/2019/04/2019-jflemay-maple-coffee-table-10-280x187.jpg'; objJfGallerySlides1161.arrCaptions[9] = ''; objJfGallerySlides1161.arrThumbnails = objJfGallerySlides1161.arrSlides; </script> <a href="https://www.jflemay.com/products/maple-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Maple coffee table without fasteners</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>379</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-1161"><a href="https://www.jflemay.com/products/maple-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-1161" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/maple-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/maple-coffee-table/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-1161" src="./Jflemay Design - Products_files/2019-jflemay-maple-coffee-table-01-280x187.jpg" alt=""></a> </div> <div id="div-jfgalleryb-videoa-1161" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-1161" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-1161" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/maple-coffee-table/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-1161" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-1161" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-1161" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate1161() { objJfGalleryB1161 = new objJfGallery(); objJfGalleryB1161.varName = 'objJfGalleryB1161'; objJfGalleryB1161.varIdImageA = 'img-jfgalleryb-imagea-1161'; objJfGalleryB1161.varIdVideoA = 'video-jfgalleryb-videoa-1161'; objJfGalleryB1161.varIdImageB = 'img-jfgalleryb-imageb-1161'; objJfGalleryB1161.varIdVideoB = 'video-jfgalleryb-videob-1161'; objJfGalleryB1161.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides1161', 'objJfGalleryB1161' ); objJfGalleryB1161.fcStart(); } fcActivate1161(); </script> </li> <li class="post-1240 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea last instock taxable shipping-taxable purchasable product-type-simple"> <script type="text/javascript"> objJfGallerySlides1240 = new objJfGallerySlides(); objJfGallerySlides1240.varName = 'objJfGallerySlides1240'; objJfGallerySlides1240.arrCaptionColor[0] = 'white'; objJfGallerySlides1240.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2019/03/2019-jflemay-etagere-erable-06-280x187.jpg'; objJfGallerySlides1240.arrCaptions[0] = ''; objJfGallerySlides1240.arrCaptionColor[1] = 'white'; objJfGallerySlides1240.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2019/03/2019-jflemay-etagere-erable-07-280x187.jpg'; objJfGallerySlides1240.arrCaptions[1] = ''; objJfGallerySlides1240.arrCaptionColor[2] = 'white'; objJfGallerySlides1240.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2019/03/2019-jflemay-etagere-erable-08-280x187.jpg'; objJfGallerySlides1240.arrCaptions[2] = ''; objJfGallerySlides1240.arrCaptionColor[3] = 'white'; objJfGallerySlides1240.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2019/03/2019-jflemay-etagere-erable-09-280x187.jpg'; objJfGallerySlides1240.arrCaptions[3] = ''; objJfGallerySlides1240.arrThumbnails = objJfGallerySlides1240.arrSlides; </script> <a href="https://www.jflemay.com/products/maple-shelving-unit/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Maple shelving unit without fasteners</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>999</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-1240"><a href="https://www.jflemay.com/products/maple-shelving-unit/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-1240" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/maple-shelving-unit/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/maple-shelving-unit/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-1240" src="./Jflemay Design - Products_files/2019-jflemay-etagere-erable-06-280x187.jpg" alt=""></a> </div> <div id="div-jfgalleryb-videoa-1240" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-1240" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-1240" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/maple-shelving-unit/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-1240" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-1240" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-1240" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate1240() { objJfGalleryB1240 = new objJfGallery(); objJfGalleryB1240.varName = 'objJfGalleryB1240'; objJfGalleryB1240.varIdImageA = 'img-jfgalleryb-imagea-1240'; objJfGalleryB1240.varIdVideoA = 'video-jfgalleryb-videoa-1240'; objJfGalleryB1240.varIdImageB = 'img-jfgalleryb-imageb-1240'; objJfGalleryB1240.varIdVideoB = 'video-jfgalleryb-videob-1240'; objJfGalleryB1240.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides1240', 'objJfGalleryB1240' ); objJfGalleryB1240.fcStart(); } fcActivate1240(); </script> </li> <li class="post-833 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea first instock taxable shipping-taxable purchasable product-type-variable"> <script type="text/javascript"> objJfGallerySlides833 = new objJfGallerySlides(); objJfGallerySlides833.varName = 'objJfGallerySlides833'; objJfGallerySlides833.arrCaptionColor[0] = 'white hide'; objJfGallerySlides833.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2019-jflemay-table-appoint-aluminium-06-280x187.jpg'; objJfGallerySlides833.arrCaptions[0] = 'Aluminium coffee table with a melon'; objJfGallerySlides833.arrCaptionColor[1] = 'white'; objJfGallerySlides833.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2016/05/2019-jflemay-table-appoint-aluminium-01-280x187.jpg'; objJfGallerySlides833.arrCaptions[1] = ''; objJfGallerySlides833.arrCaptionColor[2] = 'white'; objJfGallerySlides833.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2019-jflemay-table-appoint-aluminium-02-280x187.jpg'; objJfGallerySlides833.arrCaptions[2] = ''; objJfGallerySlides833.arrCaptionColor[3] = 'white'; objJfGallerySlides833.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2019-jflemay-table-appoint-aluminium-05-280x187.jpg'; objJfGallerySlides833.arrCaptions[3] = ''; objJfGallerySlides833.arrCaptionColor[4] = 'white'; objJfGallerySlides833.arrSlides[4] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2019-jflemay-table-appoint-aluminium-04-280x187.jpg'; objJfGallerySlides833.arrCaptions[4] = ''; objJfGallerySlides833.arrCaptionColor[5] = 'white'; objJfGallerySlides833.arrSlides[5] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2019-jflemay-table-appoint-aluminium-03-280x187.jpg'; objJfGallerySlides833.arrCaptions[5] = ''; objJfGallerySlides833.arrThumbnails = objJfGallerySlides833.arrSlides; </script> <a href="https://www.jflemay.com/products/aluminium-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Aluminium coffee table without fasteners</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>1,599</span> – <span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>1,799</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-833"><a href="https://www.jflemay.com/products/aluminium-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-833" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/aluminium-coffee-table/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/aluminium-coffee-table/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-833" src="./Jflemay Design - Products_files/2019-jflemay-table-appoint-aluminium-06-280x187.jpg" alt="Aluminium coffee table with a melon"></a> </div> <div id="div-jfgalleryb-videoa-833" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-833" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-833" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/aluminium-coffee-table/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-833" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-833" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-833" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate833() { objJfGalleryB833 = new objJfGallery(); objJfGalleryB833.varName = 'objJfGalleryB833'; objJfGalleryB833.varIdImageA = 'img-jfgalleryb-imagea-833'; objJfGalleryB833.varIdVideoA = 'video-jfgalleryb-videoa-833'; objJfGalleryB833.varIdImageB = 'img-jfgalleryb-imageb-833'; objJfGalleryB833.varIdVideoB = 'video-jfgalleryb-videob-833'; objJfGalleryB833.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides833', 'objJfGalleryB833' ); objJfGalleryB833.fcStart(); } fcActivate833(); </script> </li> <li class="post-78 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea instock taxable shipping-taxable purchasable product-type-variable"> <script type="text/javascript"> objJfGallerySlides78 = new objJfGallerySlides(); objJfGallerySlides78.varName = 'objJfGallerySlides78'; objJfGallerySlides78.arrCaptionColor[0] = 'white hide'; objJfGallerySlides78.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2016/08/2014-lampe-triangulaire-07-280x187.jpg'; objJfGallerySlides78.arrCaptions[0] = 'Triangular lamp suspended'; objJfGallerySlides78.arrCaptionColor[1] = 'white hide'; objJfGallerySlides78.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-lampe-triangulaire-03-280x187.jpg'; objJfGallerySlides78.arrCaptions[1] = 'Triangular Lamp on the Side'; objJfGallerySlides78.arrCaptionColor[2] = 'white hide'; objJfGallerySlides78.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-lampe-triangulaire-04-280x187.jpg'; objJfGallerySlides78.arrCaptions[2] = 'Triangular Lamp on its Tip'; objJfGallerySlides78.arrThumbnails = objJfGallerySlides78.arrSlides; </script> <a href="https://www.jflemay.com/products/triangular-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Triangular lamp</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>199</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-78"><a href="https://www.jflemay.com/products/triangular-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-78" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/triangular-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/triangular-lamp/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-78" src="./Jflemay Design - Products_files/2014-lampe-triangulaire-07-280x187.jpg" alt="Triangular lamp suspended"></a> </div> <div id="div-jfgalleryb-videoa-78" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-78" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-78" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/triangular-lamp/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-78" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-78" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-78" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate78() { objJfGalleryB78 = new objJfGallery(); objJfGalleryB78.varName = 'objJfGalleryB78'; objJfGalleryB78.varIdImageA = 'img-jfgalleryb-imagea-78'; objJfGalleryB78.varIdVideoA = 'video-jfgalleryb-videoa-78'; objJfGalleryB78.varIdImageB = 'img-jfgalleryb-imageb-78'; objJfGalleryB78.varIdVideoB = 'video-jfgalleryb-videob-78'; objJfGalleryB78.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides78', 'objJfGalleryB78' ); objJfGalleryB78.fcStart(); } fcActivate78(); </script> </li> <li class="post-1191 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea last instock taxable shipping-taxable purchasable product-type-variable"> <script type="text/javascript"> objJfGallerySlides1191 = new objJfGallerySlides(); objJfGallerySlides1191.varName = 'objJfGallerySlides1191'; objJfGallerySlides1191.arrCaptionColor[0] = 'white hide'; objJfGallerySlides1191.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2018/11/2018-jflemay-lampe-cubique-05-280x187.jpg'; objJfGallerySlides1191.arrCaptions[0] = 'Printed cubic lamp with the light on'; objJfGallerySlides1191.arrCaptionColor[1] = 'white hide'; objJfGallerySlides1191.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2018-jflemay-lampe-cubique-07-1-280x187.jpg'; objJfGallerySlides1191.arrCaptions[1] = 'White cubic lamp with the light on'; objJfGallerySlides1191.arrCaptionColor[2] = 'white hide'; objJfGallerySlides1191.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2018/11/2018-jflemay-lampe-cubique-04-280x187.jpg'; objJfGallerySlides1191.arrCaptions[2] = 'Printed cubic lamp with the light off'; objJfGallerySlides1191.arrCaptionColor[3] = 'white hide'; objJfGallerySlides1191.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2019/01/2018-jflemay-lampe-cubique-06-1-280x187.jpg'; objJfGallerySlides1191.arrCaptions[3] = 'White cubic lamp with the light off'; objJfGallerySlides1191.arrCaptionColor[4] = 'white'; objJfGallerySlides1191.arrSlides[4] = 'https://www.jflemay.com/wp-content/uploads/2018/11/2018-jflemay-lampe-cubique-02-280x187.jpg'; objJfGallerySlides1191.arrCaptions[4] = 'Printed cubic lamp, on a table top'; objJfGallerySlides1191.arrCaptionColor[5] = 'white hide'; objJfGallerySlides1191.arrSlides[5] = 'https://www.jflemay.com/wp-content/uploads/2018/11/2018-jflemay-lampe-cubique-01-280x187.jpg'; objJfGallerySlides1191.arrCaptions[5] = 'Printed cubic lamp, suspended'; objJfGallerySlides1191.arrCaptionColor[6] = 'white'; objJfGallerySlides1191.arrSlides[6] = 'https://www.jflemay.com/wp-content/uploads/2018/11/2018-jflemay-lampe-cubique-03-280x187.jpg'; objJfGallerySlides1191.arrCaptions[6] = 'Printed cubic lamp, suspended'; objJfGallerySlides1191.arrThumbnails = objJfGallerySlides1191.arrSlides; </script> <a href="https://www.jflemay.com/products/cubic-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Cubic lamp</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>199</span> – <span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>499</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-1191"><a href="https://www.jflemay.com/products/cubic-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-1191" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/cubic-lamp/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/cubic-lamp/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-1191" src="./Jflemay Design - Products_files/2018-jflemay-lampe-cubique-05-280x187.jpg" alt="Printed cubic lamp with the light on"></a> </div> <div id="div-jfgalleryb-videoa-1191" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-1191" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-1191" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/cubic-lamp/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-1191" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-1191" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-1191" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate1191() { objJfGalleryB1191 = new objJfGallery(); objJfGalleryB1191.varName = 'objJfGalleryB1191'; objJfGalleryB1191.varIdImageA = 'img-jfgalleryb-imagea-1191'; objJfGalleryB1191.varIdVideoA = 'video-jfgalleryb-videoa-1191'; objJfGalleryB1191.varIdImageB = 'img-jfgalleryb-imageb-1191'; objJfGalleryB1191.varIdVideoB = 'video-jfgalleryb-videob-1191'; objJfGalleryB1191.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides1191', 'objJfGalleryB1191' ); objJfGalleryB1191.fcStart(); } fcActivate1191(); </script> </li> <li class="post-867 product type-product status-publish has-post-thumbnail product_cat-current-products product_shipping_class-free-shipping-eea first instock taxable shipping-taxable purchasable product-type-variable"> <script type="text/javascript"> objJfGallerySlides867 = new objJfGallerySlides(); objJfGallerySlides867.varName = 'objJfGallerySlides867'; objJfGallerySlides867.arrCaptionColor[0] = 'white'; objJfGallerySlides867.arrSlides[0] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-07-280x187.jpg'; objJfGallerySlides867.arrCaptions[0] = ''; objJfGallerySlides867.arrCaptionColor[1] = 'white'; objJfGallerySlides867.arrSlides[1] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-08-280x187.jpg'; objJfGallerySlides867.arrCaptions[1] = ''; objJfGallerySlides867.arrCaptionColor[2] = 'white hide'; objJfGallerySlides867.arrSlides[2] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-01-280x187.jpg'; objJfGallerySlides867.arrCaptions[2] = 'Large cubic lamp'; objJfGallerySlides867.arrCaptionColor[3] = 'white hide'; objJfGallerySlides867.arrSlides[3] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-02-280x187.jpg'; objJfGallerySlides867.arrCaptions[3] = 'Large cubic lamp turned on'; objJfGallerySlides867.arrCaptionColor[4] = 'white hide'; objJfGallerySlides867.arrSlides[4] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-04-280x187.jpg'; objJfGallerySlides867.arrCaptions[4] = 'Large cubic lamp turned on'; objJfGallerySlides867.arrCaptionColor[5] = 'white hide'; objJfGallerySlides867.arrSlides[5] = 'https://www.jflemay.com/wp-content/uploads/2015/12/2014-jflemay-grande-lampe-cubique-03-280x187.jpg'; objJfGallerySlides867.arrCaptions[5] = 'Large cubic lamp'; objJfGallerySlides867.arrThumbnails = objJfGallerySlides867.arrSlides; </script> <a href="https://www.jflemay.com/products/cubic-lamp-on-a-vertex/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><h2 class="woocommerce-loop-product__title">Cubic lamp on a vertex</h2> <span class="price"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>199</span></span> </a><div class="div-jfgalleryb-base" id="div-jfgalleryb-base-867"><a href="https://www.jflemay.com/products/cubic-lamp-on-a-vertex/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><div class="div-jfgalleryb-imagea" id="div-jfgalleryb-imagea-867" style="display: block; z-index: 5;"><a href="https://www.jflemay.com/products/cubic-lamp-on-a-vertex/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"> </a><a href="https://www.jflemay.com/products/cubic-lamp-on-a-vertex/"><img class="img-jfgalleryb-imagea" id="img-jfgalleryb-imagea-867" src="./Jflemay Design - Products_files/2014-jflemay-grande-lampe-cubique-07-280x187.jpg" alt=""></a> </div> <div id="div-jfgalleryb-videoa-867" class="div-jfgalleryb-videoa" style="display: none; z-index: 2;"> <a><video id="video-jfgalleryb-videoa-867" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> <div class="div-jfgalleryb-imageb" id="div-jfgalleryb-imageb-867" style="display: none; z-index: 4;"> <a href="https://www.jflemay.com/products/cubic-lamp-on-a-vertex/"><img class="img-jfgalleryb-imageb" id="img-jfgalleryb-imageb-867" src="./Jflemay Design - Products_files/blank-slide-format-b.gif" alt=""></a> </div> <div id="div-jfgalleryb-videob-867" class="div-jfgalleryb-videob" style="display: none; z-index: 3;"> <a><video id="video-jfgalleryb-videob-867" width="280" height="187" src="/images/blank-video.mp4" muted="" preload="metadata" playsinline=""></video></a> </div> </div> <script type="text/javascript"> function fcActivate867() { objJfGalleryB867 = new objJfGallery(); objJfGalleryB867.varName = 'objJfGalleryB867'; objJfGalleryB867.varIdImageA = 'img-jfgalleryb-imagea-867'; objJfGalleryB867.varIdVideoA = 'video-jfgalleryb-videoa-867'; objJfGalleryB867.varIdImageB = 'img-jfgalleryb-imageb-867'; objJfGalleryB867.varIdVideoB = 'video-jfgalleryb-videob-867'; objJfGalleryB867.boolAutoChange = true; fcArticleSlides( 'objJfGallerySlides867', 'objJfGalleryB867' ); objJfGalleryB867.fcStart(); } fcActivate867(); </script> </li> </ul> </div><!-- product-results --> <!-- Start of Wp footer --> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery.blockUI.min.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/js.cookie.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/woocommerce.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_03c62e6ceb16e3b4db140464fac27eab","fragment_name":"wc_fragments_03c62e6ceb16e3b4db140464fac27eab","request_timeout":"5000"}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/cart-fragments.min.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/wp-embed.min.js"></script> <div class="clearer40"></div> <!-- layer2 --></div> <!-- layer1 --></div> <!-- End of Wp footer --> </body></html>
Forum: Plugins
In reply to: [WooCommerce] Shop page returns no productThis is the products archive when broken:
<!DOCTYPE html> <!-- saved from url=(0033)https://www.jflemay.com/products/ --> <html lang="en-US" xmlns:og="https://ogp.me/ns#" xmlns:fb="https://ogp.me/ns/fb#"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!-- Start of Wp header --> <title>Jflemay Design - Products</title> <meta name="description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta name="robots" content="index, follow"> <meta name="viewport" content="width=960"> <meta name="p:domain_verify" content="05da88c6ee1a84bf76492d998c8ac4a3"> <link rel="stylesheet" type="text/css" href="./Jflemay Design - Products_files/style.css"> <link rel="shortcut icon" href="https://www.jflemay.com/wp-content/themes/jflemay/favicon.ico"> <link rel="pingback" href="https://www.jflemay.com/xmlrpc.php"> <link rel="alternate" hreflang="fr-fr" href="https://www.jflemay.com/fr/produits/"> <link rel="alternate" hreflang="en-us" href="https://www.jflemay.com/products/"> <link rel="stylesheet" id="wp-block-library-css" href="./Jflemay Design - Products_files/style.min.css" type="text/css" media="all"> <link rel="stylesheet" id="wc-block-style-css" href="./Jflemay Design - Products_files/style(1).css" type="text/css" media="all"> <style id="woocommerce-inline-inline-css" type="text/css"> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel="stylesheet" id="wpba_front_end_styles-css" href="./Jflemay Design - Products_files/wpba-frontend.css" type="text/css" media="all"> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery-migrate.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var wpml_browser_redirect_params = {"pageLanguage":"en","languageUrls":{"fr_FR":"https:\/\/www.jflemay.com\/fr\/produits\/","fr":"https:\/\/www.jflemay.com\/fr\/produits\/","FR":"https:\/\/www.jflemay.com\/fr\/produits\/","en_US":"https:\/\/www.jflemay.com\/products\/","en":"https:\/\/www.jflemay.com\/products\/","US":"https:\/\/www.jflemay.com\/products\/"},"cookie":{"name":"_icl_visitor_lang_js","domain":"www.jflemay.com","path":"\/","expiration":24}}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/app.js"></script> <link rel="https://api.w.org/" href="https://www.jflemay.com/wp-json/"> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.jflemay.com/xmlrpc.php?rsd"> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.jflemay.com/wp-includes/wlwmanifest.xml"> <meta name="generator" content="WordPress 5.3.2"> <meta name="generator" content="WooCommerce 3.8.1"> <link rel="canonical" href="https://www.jflemay.com/products/"> <link rel="shortlink" href="https://www.jflemay.com/?p=74"> <link rel="alternate" type="application/json+oembed" href="https://www.jflemay.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.jflemay.com%2Fproducts%2F"> <link rel="alternate" type="text/xml+oembed" href="https://www.jflemay.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.jflemay.com%2Fproducts%2F&format=xml"> <meta name="generator" content="WPML ver:4.2.7.1 stt:1,4;"> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <!-- START - Open Graph and Twitter Card Tags 2.2.7.2 --> <!-- Facebook Open Graph --> <meta property="og:locale" content="en_US"> <meta property="og:site_name" content="Jflemay Design"> <meta property="og:title" content="Products"> <meta property="og:url" content="https://www.jflemay.com/products/"> <meta property="og:type" content="article"> <meta property="og:description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta property="og:image" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <meta property="og:image:url" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <meta property="article:author" content="https://www.facebook.com/jfclemay"> <!-- Google+ / Schema.org --> <meta itemprop="name" content="Products"> <meta itemprop="headline" content="Products"> <meta itemprop="description" content="Jflemay is an architecture and product design studio based in London, led by Jean-Fran?ois C. Lemay, architect RIBA."> <meta itemprop="image" content="https://www.jflemay.com/images/jflemay-logo-blue-square-500.png"> <meta itemprop="author" content="Jean-Fran?ois C. Lemay"> <!-- Twitter Cards --> <!-- SEO --> <meta name="author" content="Jean-Fran?ois C. Lemay"> <!-- Misc. tags --> <!-- is_singular --> <!-- END - Open Graph and Twitter Card Tags 2.2.7.2 --> <script type="text/javascript" src="./Jflemay Design - Products_files/jf-galleries-script.js"></script> </head> <body data-rsssl="1"> <div id="div-jfgalleriespreloadera-view"> <img id="img-jfgalleriespreloadera-view" src="./Jflemay Design - Products_files/blank-slide.gif" alt=""> </div> <div id="div-layer1"><!-- layer1 --> <div id="div-layer2"><!-- layer2 --> <div id="div-logo"> <a href="https://www.jflemay.com/"><img src="./Jflemay Design - Products_files/jflemay-logo-grey-364.png" width="364" height="110" alt="Jflemay logo"></a></div> <div id="div-menu1"><!-- menu1 --> <span class="palegrey a-no-underline"><a href="https://www.jflemay.com/category/architecture/">Architecture</a></span><br> <span class="black a-no-underline"><a href="https://www.jflemay.com/products/">Products</a></span><br> <span class="palegrey a-no-underline"><a href="https://www.jflemay.com/about/">About</a></span> <div id="div-menu1-topright"> <ul class="palegrey"> <li><a href="https://www.jflemay.com/fr/produits/">Fran?ais</a></li> <li>English</li> </ul> <br> <span class="palegrey"><a href="https://www.jflemay.com/your-account/">Your account </a></span></div> <div id="div-menu1-cart"> <a href="https://www.jflemay.com/basket/" title="View your shopping cart"><img src="./Jflemay Design - Products_files/shopping-cart-palegrey.png" width="56" height="47" alt="Shopping cart icon"><div id="div-menu1-cart-count">1</div> </a> </div> <!-- menu1 --></div> <div class="clearer30"></div> <!-- End of Wp header --> <div id="div-product-results"><!-- product-results --> <div class="woocommerce-notices-wrapper"></div><ul class="products columns-3"> </ul> </div><!-- product-results --> <!-- Start of Wp footer --> <script type="text/javascript" src="./Jflemay Design - Products_files/jquery.blockUI.min.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/js.cookie.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/woocommerce.min.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_03c62e6ceb16e3b4db140464fac27eab","fragment_name":"wc_fragments_03c62e6ceb16e3b4db140464fac27eab","request_timeout":"5000"}; /* ]]> */ </script> <script type="text/javascript" src="./Jflemay Design - Products_files/cart-fragments.min.js"></script> <script type="text/javascript" src="./Jflemay Design - Products_files/wp-embed.min.js"></script> <div class="clearer40"></div> <!-- layer2 --></div> <!-- layer1 --></div> <!-- End of Wp footer --> </body></html>
Forum: Fixing WordPress
In reply to: WordPress 4.9 is not showing my page templatesHi,
I think I’ve found the solution. I tried “Yesyesno”‘s suggestion above, but I did have an index.php file in my theme folder. However, my theme’s style.css file had a “TEMPLATE: Jflemay” line in the comments at the start of the file. The name of the theme is also Jflemay. For this reason (I think), the theme was active but did not appear as an installed theme in the WordPress Multi-site themes page. After removing the “TEMPLATE:” part, the theme appeared in the Multi-site themes page. I activated it, applied it to my site, and then pages restarted to show the page templates.
I also renamed the page templates from “page-jfgallerya” to “page_jfgallerya”, etc., so that WordPress wouldn’t attempt to apply them automatically to a page called “jfgallerya”.
So I am now using WordPress 4.9.4 and it works.
Thank you,
Jf
Forum: Fixing WordPress
In reply to: WordPress 4.9 is not showing my page templatesHi Steve,
My templates start with:
<?php /* Template Name: Jflemay gallery A page */ ?>
Then
<?php get_header() ?>
etc.Thank you,
Jf
Forum: Fixing WordPress
In reply to: New WordPress 4.9 is not showing my page templatesHi,
Using WordPress 4.9.2 or 4.9.4, page templates do not show up. Installing the plug-in “WP Clear File Cache” by “Be Seismic” and clearing the cache does nothing.
My site is set up as a multi-user WordPress. It also uses Woocommerce multi-language. It uses a custom theme. The page templates are called page-jfgallerya.php and page-jfgalleryc.php. Giving them another name does not help.
I have just reverted to WordPress 4.8.5 and the page templates menu has reappeared.
In response to ticket 42573.
Thank you,
Jf
- This reply was modified 6 years, 9 months ago by Jean-Francois C. Lemay.
- This reply was modified 6 years, 9 months ago by Jean-Francois C. Lemay.