Comments disappear after WordPress 5.5 update


Author Message
Chris MEndla

Posted: 8/14/2020
Quote message 

I recently updated two sites, www.chrismendlatech.com and www.chrismendlascorner.com.

In both cases, the comments disappeared after the update.

I built the templates with Artisteer 4.3.0.60858 Standard Edition

As an example, https://www.chrismendlascorner.com/2018/01/04/building-harbor-freight-trailer-pennsylvania/ should have 19 comments. None show.

If I switch to one of the stock WP themes, the comments do show.

Questions

1. Is there an updated version of Artisteer that addresses this?
2. Would this be better in THemeler? Does that support wp 5.5
3. Is artisteer still an active project?

Thanks, I'd appreciate any thoughts

 
Imre

Posted: 8/16/2020
Quote message 

Image upload also does not work with WordPress 5.5 if you use an Artisteer theme.
 
Marco

Posted: 8/18/2020
Quote message 

Surfing to your website I saw that your comments are visible now, so what did you do ?

Artisteer did not answer my email yet, so any hint would be very nice ...
 
patrcie

Posted: 8/19/2020
Quote message 

Hello
I need helps !
I have also some problems with WP5.5 and all my artisteer theme ! :(
editor , widget are not working
I have tried to contact artisteer but nobody answer !

It's seem its a jquery
Could somebody can find a solution to this problem ?
 
Rick

Posted: 8/21/2020
Quote message 

I had the same problem, no settings in the widgets, no tabs working, no comments and no image upload anymore. It seems the jquery in Artisteer has older/different scripts.

I solved this by installing this Wordpress plugin Test jQuery Updates. It has 3 options but i changed just the first option jQuery version from default to 3.5.1.

All is working again.
Hope this is helpfull for you too
 
Marco

Posted: 8/21/2020
Quote message 

Thanks forthe hint.
It did not work here.
 
Paolo

Posted: 8/21/2020
Quote message 

Quote Rick:

I had the same problem, no settings in the widgets, no tabs working, no comments and no image upload anymore. It seems the jquery in Artisteer has older/different scripts.

I solved this by installing this Wordpress plugin Test jQuery Updates. It has 3 options but i changed just the first option jQuery version from default to 3.5.1.

All is working again.
Hope this is helpfull for you too


Thanks for the suggestion but it did not work for me.
If I check the HTML code of the page, I see that only the original version of jQuery is loaded (1.9.1) regardless of the plugin settings.

Paolo

 
Marco

Posted: 8/25/2020
Quote message 

Well, yesterday I bought a license for T*emplateT*oaster.
It looks and works similar to Artisteer - and the Theme is runniing properly.
 
Luis

Posted: 8/25/2020
Quote message 

In 5.5 they removed the "Jquery migrate", that is why artisteer is not working. I just installed a plugin called "Enable jquery migrate helper". And all works fine again. They say it only should be used while the jquery is fixed... but I dont think it will.
I hope this helps
 
Marco

Posted: 8/25/2020
Quote message 

I tried that plugin too, but it did not help.
 
Kelly Normand

Posted: 8/31/2020
Quote message 

The JQuery Migrate Helper did work for me - however; it not shows this error on all pages: 1. jQuery.fn.live() is deprecated

I've sent a support question to Artisteer - I'm hoping I get a good answer. I have a lot of sites that I've build over the past several years using Artisteer and now they are a mess because of this. I now have to go back into all of them, add this plugin, and deal with the error message until I find of how to fix it.

Does anyone have any ideas?
 
Paolo

Posted: 9/1/2020
Quote message 

Hi all,

I have found a solution which I am going to share here.

Open the file: functions.php of the theme and search for the following code (in my theme, it starts on line 777):

function theme_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
switch ($comment->comment_type) :
case '' :
?>

and change it to:

function theme_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
switch ($comment->comment_type) :
case '' :
case 'comment' :
?>

The problem was caused by the new release of WP handling comment in a different way.

I think the WP team made a big mistake which is causing issues on many websites, maybe it will be amended in release 5.5.1 which is why I am not updating my other websites.

Paolo


 
Ulfsby Webdesign

Posted: 9/1/2020
Quote message 

The fix posted by Paolo seems to work.
The problem is not solved in WordPress 5.5.1, so It seems we have to make this fix on all sites.
Artisteer is deprecated and has not been updated since 2014, so we can not expect any updates from them.
 
Ulfsby Webdesign

Posted: 9/1/2020
Quote message 

The WordPress team seems to be aware of the problem, see https://core.trac.wordpress.org/ticket/51082
 
Alan Henness

Posted: 9/2/2020
Quote message 

The code suggested by @SergeyBiryukov on that WordPress page is:

function wp51082_restore_empty_comment_type_on_frontend( $comment ) {

if ( ! is_admin() && 'comment' === $comment->comment_type ) {
$comment->comment_type = '';
}

return $comment;
}
add_filter( 'get_comment', 'wp51082_restore_empty_comment_type_on_frontend' );


This code placed at the end of functions.php for the theme has fixed the issue for me on the two sites I've added it to. That might be easier than changing the code as paolo suggested above.
 
Kelly Normand

Posted: 9/2/2020
Quote message 

Does anyone have a fix for the general error:

jQuery Migrate Helper — Warnings encountered
This page generated the following warnings:
1. jQuery.fn.live() is deprecated
Please make sure you are using the latest version of all of your plugins, and your theme. If you are, you may want to ask the developers of the code mentioned in the warnings for an update.

I've been doing a bunch of digging and it seems like Artisteer and Extensoft are out of business. Their phone numbers are no longer working.

I'm a little freaked out that I may need to redesign 68 websites that I created with Artisteer over the last several years.

Does anyone have any glimmer of hope that this error can be fixed somehow?

Is there a way to upgrade the JQuery within the theme?

Please help.
 
Kelly Normand

Posted: 11/5/2020
Quote message 

Quote Marco:

Well, yesterday I bought a license for T*emplateT*oaster.
It looks and works similar to Artisteer - and the Theme is runniing properly.


I'm just wondering how this is working out for you? I downloaded a trial of this and sent them a question regarding the jQuery issue - I wanted to make sure this wasn't going to cause the same problems before I paid for it - but they have never answered me.

Any thoughts?

 
Frank Backer

Posted: 11/25/2020
Quote message 

Is there any diffrent solution?

https://en.ozanbalik.com
 
Andy

Posted: 12/25/2020
Quote message 

Stop using ARTISTEER !!!!!