Hello,
My website https://serwisfinansowy.pl/
After adding a table from TablePress everything works great except that no images appear on entire page and the search button does not work (theme search button no TablePress).
I was talking to the creator of tablepress and he said in short:
From what I can see from the JavaScript errors in the error log console in the browser, this is caused by the “td_composer” plugin that you are using. In the JavaScript file /wp-content/plugins/td-composer/legacy/common/wp_booster/js_dev/tdModalPostImages.js it’s trying to call a “magnificPopup” function, which is however not loaded.
—————
That td_composer plugin simply has a bug. They need to fix this JavaScript file, so that I recommend that you contact their support team about this.
Nothing can be changed in TablePress to fix this. Note that this actually creates a problem with all plugins on your site that want to use JavaScript code.
Hi,
There seems to be a conflict between that plugin and the composer. So if you remove the plugin content the error goes away?
Our composer doesn’t actually have a bug, if it happens only when a certain other plugin is used. We can’t take into account all the plugins out there and make tests with them to fix any potential issues that may appear with a theme required plugin.
What you could try is to deactivate all plugins except theme plugins and the conflicting plugin. Check if the issue is still there.
Thanks
Hello,
Thank you very much for your quick support.
After removing the TablePress plugin, your newspaper template works 100% good.
As you advised I turned off all plugins then I turned them on one by one. I discovered that the problem is only when the plugin tagDiv Speed Booster is turned on.
You can check now I have turned off tagDiv Speed Booster and it looks like everything works well. The only problem is that without tagDiv Speed Booster page speed tests looks poor :/
I wonder if we can do something to make tagDiv Speed Booster and TablePress work together?
Best Regards
Andrzej
Hi,
So the problem is with the booster. Such problems can happen. The booster can cause problems with various plugins, most speed booster plugins or render blocking plugins can potentially cause problems.
Maybe try some other render blocking plugins (try free plugins if possible), which have more options, and make tests with them. Here are some topics
– https://kinsta.com/blog/eliminate-render-blocking-javascript-css/
– https://www.wpbeginner.com/wp-tutorials/how-to-fix-render-blocking-javascript-and-css-in-wordpress/
Thanks
Thank you again for professional help. Just like you advised, I removed “tagDiv speed booster” and installed the “Speed Booster” plugin. I’m testing settings now. With the “Move scripts to footer” function turned off, everything works great.
In summary, it should be useful to other users, it is possible to set everything so that TablePress will work completely correctly with the Newspaper template.