• Gelöst fredel

    (@fredel)


    Hallo zusammen,

    leider ein Problem: Seit Update auf WP 5.5.(1) sind die Kommentare von unsere Seite (Die Überschrift und Anzahl Comments wird korrekt erfasst), es liegt wohl am Theme, aber dieses wird leider nicht mehr weiterentwickelt, und wir brauchen dringend Hilfe.

    Wäre super wenn jemand von Euch Ideen hat!

    Vielen Dank
    Fredel

    Die comments.php ist Folgende

    			<div id="comments">
    <?php if ( post_password_required() ) : ?>
    				<p class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'gonzo' ); ?></p>
    			</div><!-- #comments -->
    <?php
    		
    		 
    		return;
    	endif;
    ?>
    
    <?php if ( have_comments() ) : ?> 
    			<h3 id="comments-title"><?php
    			printf( _n( 'Kommentar zu %2$s', '%1$s Kommentare zu %2$s', get_comments_number(), '' ),
    			number_format_i18n( get_comments_number() ), '<em>' . get_the_title() . '</em>' );
    			?></h3>
    
    <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :  ?>
    			<div class="navigation">
    				<div class="nav-previous"><?php previous_comments_link( __( '<span class="meta-nav">&larr;</span> Older Comments', 'gonzo' ) ); ?></div>
    				<div class="nav-next"><?php next_comments_link( __( 'Newer Comments <span class="meta-nav">&rarr;</span>', 'gonzo' ) ); ?></div>
    			</div> <!-- .navigation -->
    <?php endif; // check for comment navigation ?>
    
    			<ol>
    				<?php
    					wp_list_comments( array( 'callback' => 'ventura_comment' ) );
    				?>
    			</ol>
    
    <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // Are there comments to navigate through? ?>
    			<div class="navigation">
    				<div class="nav-previous"><?php previous_comments_link( __( '<span class="meta-nav">&larr;</span> Older Comments', 'gonzo' ) ); ?></div>
    				<div class="nav-next"><?php next_comments_link( __( 'Newer Comments <span class="meta-nav">&rarr;</span>', 'gonzo' ) ); ?></div>
    			</div><!-- .navigation -->
    <?php endif; // check for comment navigation ?>
    
    <?php else : // or, if we don't have comments:
    
    	/* If there are no comments and comments are closed,
    	 * let's leave a little note, shall we?
    	 */
    	if ( ! comments_open() ) :
    ?>
    	<p class="nocomments"><?php _e( 'Comments are closed.', 'gonzo' ); ?></p>
    <?php endif; // end ! comments_open() ?>
    
    <?php endif; // end have_comments() ?>
    
    <?php comment_form(); ?>
    
    </div><!-- #comments -->

    Moderatorenhinweis: Bitte Quellcode als ‘Code’ auszeichnen.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 12 Antworten – 1 bis 12 (von insgesamt 12)
  • Thread-Starter fredel

    (@fredel)

    PS: Der Nutzer erhält auch auch keine Bestätigung mehr wenn er einen Kommentar abgibt.

    • Diese Antwort wurde geändert vor 4 Jahren von fredel.
    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    wir können dir bei gekauften Themes oder Plugins so gut wie gar nicht helfen, weil sie uns nicht zur Verfügung stehen. Wir müssten sonst bei jeder Frage erst einmal das passende Theme oder Plugin kaufen, uns dort einarbeiten und dann kostenlos den Support anbieten, für den du beim Kauf eigentlich bezahlt hast. Du solltest dich in dem Fall an den Entwickler wenden. Lies bitte auch mal in der FAQ (B 5.) zu diesem Thema.
    Wenn das Theme nicht mehr weiter entwickelt wird und du jetzt keine Hilfe mehr vom Entwickler erhältst, wäre es an der Zeit sich nach einem anderen Theme z. B. im WordPress Repository (Stichwort Magazin oder Nachrichten) umzuschauen.

    Nachtrag:
    Du kannst ja mal nach einer Sicherung das plugin Health Check & Troubleshooting installieren. Wenn du auf den Button „Problembehandlungsmodus aktivieren“ unter Problembehandlung klickst, werden alle plugins deaktiviert und als Standardtheme (wenn vorhanden) twenty twenty aktiviert. Dann kannst du sehen, ob die beschriebenen Probleme noch weiterhin auftauchen. Aktiviere dann Plugin für Plugin im Problembehandlungsmodus und schaue jeweils nach Aktivierung eines Plugins, ob das Problem noch besteht. Auf diese Weise kannst du möglicherweise ein Plugin finden, dass das Problem verursacht. Vorteil dabei ist, dass der Leser deines Blogs die Seite weiter mit allen Infos und plugins sieht, während nur für dich alle plugins deaktiviert sind.
    Lies dir dazu auch mal die Informationen in dem Beitrag Health Check durch.

    Viele Grüße
    Hans-Gerd

    Thread-Starter fredel

    (@fredel)

    Hallo Hans-Gerd,
    vielen Dank für das schnelle Feedback – total verstanden.
    Ich hatte gehofft jmd. weiß recht genau was sich ggfs. an der Kombination / Codes bzgl. der comments.php (und anderen?!) geändert hat und kann dahingehend helfen!
    Viele Grüße

    PS: Danke für Hinweis ( Anpassung bzgl. „Code“ – Sorry!

    Thread-Starter fredel

    (@fredel)

    Danke nochmal Hans-Gerd,

    es liegt definitiv am Theme bzw. dem Code – der bis vor 5.5. gut gefunzt hat 🙂

    Ich habe es auf einer anderen Installation getestet, wenn ich das TwentyTwenty-Theme aktiviere werden die korrekten Kommentare angezeigt.

    Viele Grüße
    Fritz

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    hast du das schon gelesen?
    Insbesondere das Plugin Enable jQuery Migrate Helper könnte eine Lösung sein.
    Aber auch wenn damit das Problem zunächst behoben sein sollte, würde ich mal über ein anderes Theme nachdenken 😉
    Viele Grüße
    Hans-Gerd

    Thread-Starter fredel

    (@fredel)

    Hallo Hans-Gerd,

    vielen Dank nochmal super! Leider hilft auch jQuery Migrate nicht ;(

    Es liegt am Theme, wenn ich dieses wechsle passt alles, also wohl an der comments.php des alten Theme (s.o.)!?

    Dieses ist leider End of Life, ich hoffe jmd. hat eine Idee 🙂

    Vielen Dank nochmal!

    Thread-Starter fredel

    (@fredel)

    Hallo nochmal,

    ich habe in einem anderen Forum gelesen, dass ein Theme-Anbieter folgendes schrieb:

    We’ve determined that the issue is caused by a change in default comment type in the database since WordPress 5.5. We’ve pushed an update to fix this issue to WordPress and should be available within the next few hours.

    Hand-Gerd, kannst Du ggfs. helfen welche Änderungen dies waren?

    Danke nochmal 1000x

    VG

    Thread-Starter fredel

    (@fredel)

    Hallo zusammen,

    ich habe die Lösung gefunden

    In der comments.php (in includes im Theme Folder) muss unter
    case “ :
    folgendes integriert werden:
    default :

    Dann klappt es 🙂

    Vielen Dank

    Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    danke für die Rückmeldung. Trotzdem würde ich dir raten, dich um ein anderes Theme zu kümmern.
    Viele Grüße
    Hans-Gerd

    Moderator Bego Mario Garde

    (@pixolin)

    Thread-Starter fredel

    (@fredel)

    danke euch, google is eigentlich my friend… vg

    Moderator Bego Mario Garde

    (@pixolin)

    Den Hinweis auf Google habe ich nicht verstanden. ¯\_(ツ)_/¯

Ansicht von 12 Antworten – 1 bis 12 (von insgesamt 12)
  • Das Thema „Update 5.5 – Kommentare „weg““ ist für neue Antworten geschlossen.