@marcobiancio
Hey there, can you provide a link to one of your pages where you expect to see the products, and the associated shortcode?
Also, go into the plugin settings and ensure these two settings are enabled: Enable Default Pages as well as Create Product Detail Pages?. Then, go back to the Tools tab and use the Sync Product & Collection Detail Pages button.
Let me know if this helps!
Hello Andrew, and thanks for your feedback!
I’m developping locally so I cannot send you an URL, but I have been moving forward.
Fixing the access rights of the plugin directory probably helped. I now can see my products in the admin interface.
I still don’t see them in the website, and when I look at the console using the Chromium developers tools, I see two messages related to wpshopify :
Uncaught SyntaxError: Unexpected token ‘true’
which relates to a deepFreezez function
<script id=”wpshopify-public-js-before”>
function deepFreeze(object) … (very long line here!) ;
</script>
And
in ./wp-content/plugins/wpshopify/dist/public.7a97ff.min.js
public.7a97ff.min.js:1 Uncaught ReferenceError: wpshopify is not defined
at Module../_tmp/public/js/app/app.js (public.7a97ff.min.js:1)
at m (runtime.7a97ff.min.js:1)
at t (runtime.7a97ff.min.js:1)
at Array.i [as push] (runtime.7a97ff.min.js:1)
at public.7a97ff.min.js:1
Might those be the cause of my issue?
Best,
Marco
@marcobiancio
Hey Marco, that would indeed be the cause of your issues!
What version of WP Shopify are you on? 3.5.0?
Can you try temporarily disabling your other plugins and loading the front-end for me to see if that fixes it? I’m guessing there’s a JavaScript conflict happening somewhere.
Hey Andrew!
I’m on 3.5.0 indeed.
And you win, the Redux plugin is the culprit (latest, 4.1.21 version but it was the same with the previous one).
Now investigating how I could get rid of this one…
Best,
Marco
@marcobiancio Interesting, can you provide a link to that plugin? Perhaps I can help.
Here it is : https://fr.ww.wp.xz.cn/plugins/redux-framework/
It looks like it’s big ( >1M users) so others might end up falling in the same trap.
Many thanks for your interest in my own specific case, still!
Marco
Hey there, lead dev of Redux here. What’s the issue?
@marcobiancio
Thanks for the link!
I just finished installing the plugin and checking for conflicts. Everything seem to be working for me.
Can you tell me more about how you have Redux configured? Where is the error happening exactly? Is it on the front-end, within the Redux template selector, etc?
Any details would be super helpful!
Thanks for chiming in @dovyp !
Basically, it looks like WPShopify and Redux Framework do not go too well together these days. You can see the symptoms above : when WPShopify is used with Redux, I have errors coming from two js files, which disappear when it’s off.
I’m not at all a Javascript expert, but I’d really be happy to help you investigate, so dont’ hesitate if you want me to perform specific actions / pastebin files : whatever that might help you move forward.
Best,
Marco
Is this happening in the backend or frontend? Can you give me an example site to see the error? Exact URL would help. 🙂
If it’s in your backend and you’re willing, please send access details to [email protected].
If it’s on the front-end I have a pretty good idea what it may be. 😉
It’s happening in the frontend.
Unfortunately, I’m developing locally so I dont have an URL to give you, but I can pass over whatever code you might need.
Best,
M.
@marcobiancio
Can you provide us with a screenshot of the developers tools JS console?
Also, are you able to describe how you have Redux configured on the page itself? As I said, I have Redux installed, but the front-end is loading fine for me. So perhaps if you tell us which Redux elements are added to the page I can try replicating.
@andrewmrobbins Redux is usually embedded in a WP theme. My guess is the theme is conflicting and not Redux.
Have you recently upgrade to WordPress 5.5? Have you installed this plugin to account for incompatibilities in older themes?
https://ww.wp.xz.cn/plugins/enable-jquery-migrate-helper/
Give that a try. It may fix the problems immediately. 😉
@dovyp : I installed the jquery migrate helper after your recommendation.
It does detect a proble with one of the js files in the page, but it does not fix the issue.
I have uploaded a screenshot at https://pic.infini.fr/gallery#tnQeLI09/QI5laC5i.png
(with redux and wpshop both enabled of course).
Best,
M.
Ahh, that looks like a react issue. The only react code we have is in the backend, not the frontend.
@andrewmrobbins any ideas here?