Hi Simion,
thx four your reply. Just a quick heads-up for your records, no urgent action needed from my side.
The self-hosted video modal in Newspaper (the td-image-video-modal trigger that opens #td-video-modal / .td-vm-wrap and plays the video) does not work correctly together with WP Rocket when its standard optimizations are active (Remove Unused CSS, Minify CSS/JS, defer, and Delay JavaScript execution).
Two separate effects:
On desktop, RUCSS strips the .td-vm-wrap CSS rules because the modal markup only exists after the click, so it renders unstyled and the video drops into the page flow instead of opening as an overlay. Adding .td-vm-wrap to the WP Rocket CSS safelist fixes this.
On real mobile devices (not desktop emulation), the modal does not open at all on tap. This one seems to be on the JS side, likely tdAjaxVideoModal.js being held back by Delay JavaScript execution so the delegated click handler isn’t bound on the first tap. With ?nowprocket everything works.
I know WP Rocket may count as an untested third party plugin on your end, but given how common this combination is in the wild, I just wanted to pass the details along in case it’s useful for compatibility.
Thanks and best regards
Hi Simion,
Thanks! The single image with the Pop-Up Video Modal works great and is a nice workaround.
However, I noticed that the video in the pop-up modal starts muted as soon as “Autoplay” is enabled. Bettina mentioned here in the forum two years ago that this is the default behavior due to browser restrictions. Is there a workaround for this? When a user clicks the play icon on the image, they expect the video to actually start with sound, rather than having a pop-up open where they have to click play or unmute again.
Also, could you please note down a feature request for a poster image for video embeds? Since self-hosted videos are integrated via HTML5, implementing the standard poster tag should be quite straightforward.
Thanks again!
Luck for you. Stay with Newspaper. It is clearly better developed.
We have used newsmag for several years and always complained about the lack of updates and functionalities. Finally we switched to newspaper
(Refund can be initiated at codecanyon)
Same Problem here. I also opened a ticket.
Let us know when the problem is solved, @anamaria.
Thank you. Message sent.
Sounds like a problem with header not being submitted correctly from cloudflare in combination with super cache mobile device support.
If you are using cloudflare plugin you should disable rocket loader in cf dashboard.
If you are using wordfence:
Please set Wordfence —> All Options —> „Use the Cloudflare “CF-Connecting-IP” HTTP header to get a visitor IP.
Give it a try.
You should consider doing such bug fixes with patches. Like Avada does.
You could provide smaller changes/bugfixes (also to plugins) “on the run”, without having to release a full update at codecanyon.
Sending an email to users seems to me just as little a good solution than not solving it at all until the next update.
Think about how many of your users didnt even notice yet that stripe functionality is broken. Solving such critical issues has to be pushed to all users.
Just my 2 cents.
Thank you Mark, for bringing this up.
Spent the whole sunday on this topic and already opened a support ticket at woocommerce.
@Anamaria, why the heck you guys dont publish an official update? Is it really your policy, that a customer has to search the forum to be up to date? Thank you for wasting my sunday.
Regards.
Be sure that you delete any cache you are using.
you are welcome.
That option is possible when using Cloud Library post templates: https://www.youtube.com/watch?v=I1R3j1QYod0
You can activate or deactivate the infintie scroll from here: https://tagdiv.com/infinite-loading-for-single-posts/
Regards
Would you share how the problem has been solved?
Regards
Go with: https://de.wordpress.org/plugins/coming-soon/
It is easy to use and has all the features you want. Once active, only logged in users will see the page.
Figured it out by myself: It is a bug with your “Standard Pack” plugin. Once it was activated and fonts were set here, they will still be loaded even if the plugin is deactivated and deleted.
You should make sure that all options set in the “Standard Pack” are reset when the plugin is deactivated.
Thanks Anamaria,
if I look into source code the Logo (png) still gets loaded after svg: https://imgur.com/NYl4a9a
Do you have any explanation for this?
You are welcome. 🙂
I think you are referring to my previous post. It is not enough to simply change the value of “ID” in Code. You have to export the SVG logo several times and generate a new ID each time.
Problem is solved. Thx.
Hey Bettina,
thats what I did. Looking into source code of the page shows four different instances of svgs right now:
1. svg id=”header”
2. svg id=”header-sticky”
3. svg id=”header-mobile”
4. svg id=”header-mobile-sticky”
So, all IDs are unique. But problem still persists.
Dear Bettina,
thx. I just changed the IDs to
<svg id="Header-mobile"... for Header menu and
<svg id="Header-mobile-sticky"... for header menu sticky
The problem still persists. If I check the source code all svg IDs are unique.
What did I miss? Any ideas?
Regards
Hi Calin, the svg issue (3) still persists:
„When you add SVG Code via TagDiv Composer, as soon as you add the code of a second SVG file (e.g. one in header and one in footer or one for desktop and one for mobile), the first image breaks and does not display properly anymore.
(https://forum.tagdiv.com/topic/svg-as-header-logo-not-displaying/)“
When will this be fixed?
Regards
Hey Bettina,
thanks for your help. But I’ve already tried this. Setting the shadow from css (header row) gives me a shadow all around the “box” (also left and right). Not only bottom of header row.
What I want is a shadow only bottom line like if I choose “default header style 1” and make it boxed. I cant replicate this within composer.
Regards
Same issue here. Blank page until Woocommerce is deactivated.
Please share the solution.
Regards
It’s a caching problem. Disable loading of JavaScript deferred.
Regards.