americanninja
Forum Replies Created
-
As I haven’t recieved a reply on this thread, I had to stop using the MH Theme widget as the CLS score was too poor (= bad google SEO). For anyone else having this issue, my suggestion is to use the plugin: WP Responsive Recent Post Slider/Carousel.
It works great and with no CLS issue.
For the theme developer, it would be great to hear from you. If this theme is no longer actively maintained, it would also be great to hear this, as perhaps I should find another theme. Thank you!
@wfadam – Just a friendly reminder. I sent over a copy of the email twice, but haven’t received a response. I look forward to hearing from you!
Thanks again @nosilver4u. I can confirm the issue is no longer appearing in the error logs. It seems the update has been pushed to the latest release.
@emrevona – Thanks for your previous help. Regarding your 4th comment, caching is disabled by default for admin. I can see this included in the exceptions area of the plugin, but no way to delete that rule. Is it possible to delete the rule so that admin users also get served the cached pages?
Any update on this? It would appear to be a nice way feature to have so that users do not have to edit each image link one by one.
Also, for anyone that’s interested, I found another way to solve this.
Basically, what I wanted to do was to simply have a page that showed all featured images of my posts in a grid/gallery view and allowed the user to click on them to jump directly to that post. A sort of visual presentation of the sites posts.
I accomplished this by simply creating a page template to loop through all post content by category and output the featured image (skipped content which did not have one) and then linked to that post’s page.
That’s really what I wanted to do with this plugin, but I did not want to have to manually edit images and the links. I wanted a way for the gallery to be automatically updated as new posts were added to the site. The end result is quite nice.
If anyone is looking for something similar, PM me and I can share the template code.
For anyone that finds this thread, the solution I found was just to copy the missing image “close.png” from an older archive of the WP Bakery plugin and put it in that WP bakery plugin folder.
It’s not used anywhere as far as I can tell, but it’s referenced in the code which is why the error is thrown. I don’t want to waste time going through the code to figure out where the issue is, so I just put the image in the folder to stop the errors.
Honestly, to me, this seems like an issue with the WP Bakery plugin not including the image file in the release. The theme I am using includes WP Bakery plugin within their theme, so I assume they are just grabbing the files of the latest version and including them. I have no idea why they would remove one image file from the release. But who knows, they do, do some silly stuff.
Anyone hope this helps someone else.
Thanks for the help @emrevona!
I think my understanding of that feature was just incorrect or I simply can’t achieve what I want to with both caching for logged-in users and allowing them to have the option to login via my theme’s login pop-up window. I’m not sure how other sites are working around this issue, but I will try to figure it out at a later date. Thanks!
Thanks for the update @nosilver4u!
Thanks @wfadam for the quickly reply and offer to help. Apologies for my very delayed response. I have sent across a few email examples. Thanks in advance!
I was able to fix this by disabling the MH theme widgets “MH Slider Widget” and the “MH Posts Focus” on my front page. This resolved the shift issue and the poor CLS score in Gtmetrix and Google’s Pagespeed insights.
However, I want to use these widgets as it looks great visually, but I need to deal with the CLS issue as Google will rank the page poorly due to the large CLS shift.
Has anyone solved this issue? It seems the support forum is very quiet on this theme. Perhaps this theme is no longer actively used. Should I move my site to another theme?
If I enable the MH Posts Focus widget, the CLS score is not that bad, it’s in the orange range. So I have that enabled for now on the site. Enabling the slider results in the score getting up to .5 and higher (red classification).
If the theme developer is no longer maintaining this theme, can someone please tell me how I can manually fix this? I assume it’s just a matter of specifying width and height settings in the code for the MH Slider widget, no?
Forum: Developing with WordPress
In reply to: How to disable Search results page of ?s=Thanks for the explanation @joyously. This actually gave me a good idea. Unfortunately, the theme developer is fairly unhelpful, but I’m stuck with the theme for now.
I figured out an easy solution to my problem. Since the theme has it’s own search results interface, I simply copied over the default search.php template file to my child theme and commented out the template loop part and included a note to any visitor arriving on that page to our main page on the site.
Nobody should ever get there, so I think that’s a good resolution to the problem. Thanks again!
Thanks @emrevona. I can confirm that I do not use another cache system. As I explained, if I check the box (enable) this option: Logged-in Users: Don’t show the cached version for logged-in users.
Then the issue resolves. So it proves there is not another cache system issue, but related to the WP Fastest Cache. But, I would like to NOT enable that option, as I want to have the cached pages server to the logged in users. But I’m trying to figure out why the front page cache won’t clear to show that the user is logged in.
I assume this may be an issue with the theme and the header bar displaying the user profile. So does this mean, that no WordPress site which has user profile and login info displayed in top header/banner, can use the caching for logged in users? In other words, it can only be used for static pages which do not have dynamic data such as displaying a user profile image and username in top corner when logged in?
Thanks in advance for your help!
Thanks for the prompt reply. I see. However, I also just tried using the separated login page, and I get the same results.
If I log the user in on sitename.com/wp-login.php, it will allow me to log the user in. However, when I visit the home page, it still shows the cached paged with the user not displaying as logged in at the top of the screen.
Would it be possible to send you a Loom recording showing the behavior? In case I am not explaining well. How can I send you a private message?
Hi @emrevona – they are logging in via the home page. The login form is a popup window that user can access from anywhere on the website in the top right corner.
The test I am conducting, is on the homepage, the user clicks on the “sign in” link in the top right corner. A pop up window with the username and password field is presented. User logs in and the page refreshes, but it shows the page as if the user has not logged in. If the user clicks on any link and goes to another page in the website, then they will see that they are logged in (top right corner of page will show their user icon and logged in status as active).
I can private message you a loom video showing the behavior if it’s helpful.
Yes, if I have the “Logged-in users” option enabled (e.g. checked). Then when a non admin user logs into the site, the front page will properly refresh and they will see that they are logged in.
If I have this option disabled (e.g. Not checked), then the issue happens. Also to note, it only affects non admin role users. If I log in with the admin account, it also does not properly reflect that the user is logged in, but once I hit reload on the page, the reloaded page will show that the admin user is logged in. However, for non admins, it doesn’t matter if I reload the page. The result is the same: it shows as if they are not logged in.
Is this the expected behavior, or should it also refresh the page to show that the user is logged into the site?
And just to provide other info: basically it seems every other page on the site will show that the user is logged in, in the top right corner (e.g. displays their profile picture and name, login/logout details). So it seems only the front page of the website does not properly reflect that they are logged in. So until they go to another page within the site, they won’t realize they have logged in successfully.
Thanks!
- This reply was modified 3 years, 7 months ago by americanninja.