Forum Replies Created
-
AuthorPosts
-
January 11, 2024 at 11:49 am in reply to: Feature request: One sidebar for desktop and mobiles on product archives. #1429804
Hi,
If you would like to suggest this as a feature, the Dev Team has opened a new Github Feature Request for users to place requests and follow them as the Dev Team reviews them.
This would be the appropriate please to submit requests, thank you for your patience and understanding and for using Enfold.Best regards,
MikeHi,
Please remove the css I posted and only use the css Ismael posted.
Stacked on top of each other for mobile is the default behavior.Best regards,
MikeHi,
It could be disabled by a plugin or by SiteGround as in the documentation Ismael linked to above, if you can’t enable it ask SiteGround to help you or use FTP to edit the file directly.Best regards,
MikeHey Francesco,
Thanks for your patience the file that the report seems to point to: /wp-content/themes/enfold/includes/helper-privacy.php
is for the theme cookie settings, but it doesn’t look like you are using the theme cookie settings on your site, it looks like you are using a third party cookie manager.
The cookie PHPSESSID is the default WordPress session cookie.
I would first recommend disabling all of your plugins including your third party cookie manager and check again.
In another thread the SiteGround support has said that the WPML plugin uses the WordPress PHPSESSID and this leads to the SiteGround cache to fail, so your third party cookie manager, or another plugin may also be doing the same on your site.
Since you are not using the Theme cookie settings the file above would not be loaded, but please check the settings at Enfold Theme Options ▸ Cookie Consent ▸ Cookie Consent Message to ensure that you have this disabled, perhaps you are using a combination of the two that I don’t know about.
I would also point out that in another thread the SiteGround support has said that the files at:
\enfold\config-layerslider\LayerSlider\assets\classes\class.ls.exportutil.php ▸ line 178
\enfold\framework\php\wordpress-importer\avia-export-class.php ▸ line 215
contain the line header(‘Pragma: no-cache’); and this also causes the SG cache to fail, but these files are only loaded in the backend when a admin exports the theme settings, so this would not be loaded on the frontend or be a part of a cache.
You can try to manually remove these line to see if this helps your situation.
If it does then perhaps the SG cache is adding backend files to the cache in error.
Another solution that one user found helpful was to add this code to the child theme functions.php, which is from this Stack Exchange solution to override the WordPress default PHPSESSID to solve issues with a Varnish server.function varnish_safe_http_headers() { header( 'X-UA-Compatible: IE=edge,chrome=1' ); session_cache_limiter(''); header("Cache-Control: public, s-maxage=120"); if( !session_id() ) { session_start(); } } add_action( 'send_headers', 'varnish_safe_http_headers' );
Hopefully one of these suggestions will help you, it’s kind of a hard issue because each SiteGround support tech points to a different cause, but they all seem to point to the WordPress default PHPSESSID breaking the SG cache.
Best regards,
MikeHi,
Unfortunately the browsers will not allow you to auto play a video this is not muted, Safari and Chrome started blocking these many years ago and now Edge is based on the Chrome browser.
You should add your video to the page and ask users to click the play button, this is what the browsers want.Best regards,
MikeJanuary 10, 2024 at 12:31 pm in reply to: Resolve a conflict between Enfold and WooCommerce #1429714Hi,
Glad Rikard could help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.Best regards,
MikeHi,
Glad Ismael could help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.Best regards,
MikeJanuary 10, 2024 at 12:24 pm in reply to: Display of active anchor link menu items doesn’t work anymore #1429710Hi,
GoodchildsMedia I see that this is not your thread so posting your login here is not safe, please review this info and then open a new thread with you login in the Private Content area.
I see that your PHP ZipArchive Extension is disable please ask your webhost to enable this.
I also see some of your server setting are low please adjust:
after making this changes try again.
what webhost are you using?Best regards,
MikeHi,
As I read their report he PHPSESSID cookie is defined by the wp-content/plugins/sitepress-multilingual-cms/
So I guess your SG cache is not campatable with the WPML plugin and you should disable it.
They say that they found a no-cache in the /wordpress-importer/avia-export-class.php but this is only used when you export the theme settings, these files are only loaded on the backend when you perform an export of the theme files. If you want to manually remove this from the theme you can by editing the files below, but the theme export feature may not work correctly and you will need to edit these files after each update. As it stands now SG says you won’t be able to use a cookie notification, or the WPML plugin and you will need to modify the export feature, in order to use their cache. Perhaps you should look into a cache plugin like WPRocket or WP Fastest Cache, neither of these have this issue with WPML or Enfold.If you want to manually modify your files look for header(‘Pragma: no-cache’); in:
\enfold\config-layerslider\LayerSlider\assets\classes\class.ls.exportutil.php ▸ line 178
\enfold\framework\php\wordpress-importer\avia-export-class.php ▸ line 215Best regards,
MikeHi,
Try this css:.avia-section.av-rk2b-b60529e4fd7ee3da92077755e7762691 .av-section-color-overlay { top: 15%; }
you may need to adjust for very large screens using media queries, but this seems to work for my screen.
Best regards,
MikeHey Lynie,
Thanks for reaching out, but this would not be appropriate for our site.
Have a good day.Best regards,
MikeHey StephenStamp,
Create a login for them and instruct them to login to see the site.
If you don’t want them to have a login quite yet try the Password Protected plugin it will password protect the frontend of your site without a login to the backend.
If you use this plugin you will need to disable the theme maintenance mode, as the only way around this is a full user login.Best regards,
MikeHey lausianne,
I’m not seeing line breaks between the sections:
Try disabling all of your plugins and then resave the page. If that resolves the issue, reactivate each one individually, and resave the page until you find the conflict.
If this doesn’t seem to help, leave all of your plugins disabled and then try to create a new page and see if it occurs again.
If you are able to reproduce this will all of your plugins disabled, please leave them disabled and include a admin login in the Private Content area so we can investigate.Best regards,
MikeHi,
To add space between the letters for the post title, try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:.html_elegant-blog #top .post-entry .post-title { letter-spacing: 4px; }
adjust the number to suit.
After applying the css, please clear your browser cache and check.Best regards,
MikeJanuary 9, 2024 at 4:43 pm in reply to: Page updates are canceled when clicking the Update Button #1429647Hi,
Thanks for the feedback I disabled your JetBackup plugin and then followed the steps in your video and the easy slider saved correctly, now there is only the image of the white car in your slider. Please clear your browser cache and check.Best regards,
MikeHi,
Glad we were able to help, if you have any further questions please create a new thread and we will gladly try to help you. Thank you for using Enfold.Best regards,
MikeHi,
No, you should not add any code to the functions-enfold.php
Any customizations that you wish to add should be in your child theme functions.php
The way that I read the message from SG, there are no session cookies being assigned with this code in place, this seems to support the Stack Exchange solution replies for Varnish servers.
But when they checked again after about 30 minutes there was a session cookie, this seems to be due to the time limit in the code: s-maxage=120
So since this seems to show that the issue is between the SG cache and the WordPress PHPSESSID, I would recommend asking SG what they recommend the time limit in the code should be to work with their server cache.Best regards,
MikeJanuary 8, 2024 at 6:13 pm in reply to: Video Not Appearing Properly As Color Section Background #1429589Hi,
1: You can enable the theme settings if you wish, I made these recommendations to ensure the page cache was not part of the issue. If you are still creating your site, I typically recommend disabling the theme cache, and any caching plugins so you won’t be fighting with the cache after each edit when you wish to review your changes on the frontend.
2: The errors I saw were 404 for video files, you had two other videos on the page that were hidden and I believe the links are 404, but to make my research easier I just created to new page. So I don’t believe there are any errors for you to worry about.
BTW: If you duplicate a page with an error, like an unclosed tag, or if you create a ALB template of the same error, the error will carry over to the new page. Naturally if there are no errors then you will have no issues.
Unless there is anything else we can assist with on this issue, shall we close this thread then?Best regards,
MikeHi,
It looks like you are not using the new code that I posted above that allows buttons to be used.
It also looks like you didn’t add the custom class to the buttons for the new script to work, please review this thread again.Best regards,
MikeHi,
The function that they posted:function varnish_safe_http_headers() { header( 'X-UA-Compatible: IE=edge,chrome=1' ); session_cache_limiter(''); header("Cache-Control: public, s-maxage=120"); if( !session_id() ) { session_start(); } } add_action( 'send_headers', 'varnish_safe_http_headers' );
is the function that you added from this post above.
Which is from this Stack Exchange solution to override the WordPress default PHPSESSID to solve issues with a Varnish server.Best regards,
MikeHi,
Well from what they are writing they want the standard WordPress PHPSESSID to be removed, perhaps they are giving you bad information because I can’t see that any other theme would do this.Best regards,
MikeHi,
Thanks for the feedback, since you have disabled the Enfold cookie bar the only PHP Session cookie that is now applied is the WordPress PHPSESSID, I don’t believe there is anyway to completely remove this. This is beyond what we can help you with since it is a basic WordPress function, and I’m not sure that WordPress will work correctly if you were able to remove this.Best regards,
MikeJanuary 7, 2024 at 9:57 pm in reply to: Video Not Appearing Properly As Color Section Background #1429495Hi,
Thanks, I created a duplicate of the test page because there were errors coming from other elements and I wanted to isolate the background video.
I changed the background video to the self hosted link on this new test page and as you can see it is playing too large, but when I test the same link on my test page it is the correct size.Then I noticed that you had a hr whitespace in the color section set to 1400px, I removed this and now your video is playing correctly like mine.
Please note that with the color sections you can use the min-height setting instead of adding a hr with height.Best regards,
MikeHey Jürgen,
Thank you for your patience, I found a comment about this in our issues report but it is unclear if it has been resolved yet.
I asked the Dev Team for advice and will write back when I hear from them, thank you for your patience.Best regards,
MikeHey Timo,
Thank you for the link to your site, it looks like your plugin Advanced Editor Tools is giving an error, but I also note that you have other backend plugins and a role editor which has been known to cause issues.
Try disabling all of your plugins, and then try editing your page again. If that resolves the issue, reactivate each one individually until you find the conflict.
If this doesn’t help then leave all of your plugins disabled and let us know and we will investigate further.Best regards,
MikeHi,
Perhaps you have a conflict from another plugin, try disabling all of your plugins and checking again.
We are limited to support for third-party plugins, so I can’t try to debug this plugin for you, try asking the plugin author for advise.Best regards,
MikeHi,
On my test page I added two more buttons with the URLs #open-popup3 and #open-popup2
and adjusted the code blocks to match:
and they work correctly:
try checking your code again.Best regards,
Mike -
AuthorPosts