• Hi

    I’m hoping someone can help me sort a problem I’m having since updating to 4.1.1. My blog runs on the Mystique theme and recently I switched to “free mode” with my host which allows me to update WordPress myself (rather than relying on them to do it).

    The update seems to have gone OK, but now it is not possible to read the comments or add any comments to any of the articles posted. The comments tab still resides at the bottom of each post, but clicking it does nothing. I tried enabling comments in the new version of Jetpack but the problem persists.

    You can see for yourself at obscurehandhelds.com.

    Is anyone able to help? I’m wondering if Mystique doesn’t support the new commenting system provided by Jetpack or something…

    Many thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • comment form isnt loading , nor the sidebar or even footer. i guess something in comment form is broken.

    start by enabling wp_debug to true
    https://codex.wordpress.org/Debugging_in_WordPress and check error logs, i am sure they will have a clue as to what is causing this.

    Thread Starter mammoth1981

    (@mammoth1981)

    I have enabled debug, and copied the following from where the comment box should usually be. (redacted1 and redacted2 replace part of the installation URL).

    Notice: Undefined property: WP_Query::$comments_by_type in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-includes/query.php on line 3960
    
    Notice: Indirect modification of overloaded property WP_Query::$comments_by_type has no effect in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 4232
    
    Strict Standards: Only variables should be assigned by reference in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 4232

    line 4232 in atom-core.php reads as below:

    $wp_query->comments_by_type = &separate_comments($this->comment_list);

    there was also more at the top of the page when debug was enabled, but i don’t know if it’s relevant.

    Notice: Undefined index: sml_subscribe in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/plugins/mail-subscribe-list/sml.php on line 267
    
    Strict Standards: Declaration of AtomWalkerTerms::start_lvl() should be compatible with Walker_Category::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 5870
    
    Strict Standards: Declaration of AtomWalkerTerms::end_lvl() should be compatible with Walker_Category::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 5870
    
    Strict Standards: Declaration of AtomWalkerTerms::start_el() should be compatible with Walker_Category::start_el(&$output, $category, $depth = 0, $args = Array, $id = 0) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 5870
    
    Strict Standards: Declaration of AtomWalkerTerms::end_el() should be compatible with Walker_Category::end_el(&$output, $page, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 5870
    
    Strict Standards: Declaration of AtomWalkerComments::start_lvl() should be compatible with Walker::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6106
    
    Strict Standards: Declaration of AtomWalkerComments::end_lvl() should be compatible with Walker::end_lvl(&$output, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6106
    
    Strict Standards: Declaration of AtomWalkerComments::start_el() should be compatible with Walker::start_el(&$output, $object, $depth = 0, $args = Array, $current_object_id = 0) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6106
    
    Strict Standards: Declaration of AtomWalkerComments::end_el() should be compatible with Walker::end_el(&$output, $object, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6106
    
    Strict Standards: Declaration of AtomWalkerPages::start_lvl() should be compatible with Walker_Page::start_lvl(&$output, $depth = 0, $args = Array) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6195
    
    Strict Standards: Declaration of AtomWalkerPages::start_el() should be compatible with Walker_Page::start_el(&$output, $page, $depth = 0, $args = Array, $current_page = 0) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 6195
    
    Strict Standards: Declaration of AtomWidgetSearch::form() should be compatible with WP_Widget::form($instance) in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-widgets.php on line 3420
    
    Notice: get_theme_data is deprecated since version 3.4! Use wp_get_theme() instead. in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-includes/functions.php on line 3378
    
    Notice: Undefined offset: 0 in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 2470
    
    Notice: Trying to get property of non-object in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 2475
    Notice: Undefined offset: 0 in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 2470
    
    Notice: Trying to get property of non-object in /homepages/8/d469054321/htdocs/redacted1/WordPress/redacted2/wp-content/themes/mystique/atom-core.php on line 2475
    class="single single-post postid-2870 single-format-standard logged-in admin-bar no-customize-support no-js no-fx title-yep-its-broken-im-working-on-it-d category-uncategorized author-obscurehandhelds c2right fixed with-meta browser-chrome">

    I hope this is of some use to get commenting working again.

    thanks in advance

    Looks like a problem with Mystique – it’s pretty outdated:

    https://wordpress.org/themes/mystique/

    Have you considered finding a newer theme that’s being updated?

    But also, what version of PHP is your server running?

    Thread Starter mammoth1981

    (@mammoth1981)

    The server runs PHP version 5.4. I don’t know if this is current or old.

    If the PHP version is recent enough to not be the cause of the problem, I guess I’ll swtich themes and see if that fixes it.

    Thanks for the help.

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘commenting broken since wordpress update’ is closed to new replies.