Beiträge von Henrik3000

    Frage am Rande: Ist das Theme seit 5 bzw. 7 Jahren nicht mehr vom Hersteller aktualisiert worden?


    Ja, der Anbieter existiert längst nicht mehr, ich hatte am Anfang 1 Jahr Support. Deswegen musste ich die Anzeige der Kommentare manuell wieder einrichten in der functions.php. Ich bin aber trotzdem mit dem Theme zufrieden und habe ein anderes teures Theme, das als Ersatz gedacht war, verworfen.

    Danke auch für die anderen Hinweise. Die Frage wäre halt, ob man einfach das leicht kaputte Theme neu aus der Zip-Datei ersetzen sollte.

    zusammengefasst meine Fragen (alle Details weiter unten):

    • Soll ich das vorhandene, leicht kaputte Theme einfach durch Neu-Installation desselben Themes aus der Zip-Datei ersetzen?
    • Soll ich nach der Neu-Installation die bisherigen manuellen Änderungen an functions.php und ???.php erneut manuell durchführen oder die alten .php-Versionen weiterverwenden?
    • Oder lassen sich die Mängel am leicht kaputten Theme leicht manuell beheben?


    Hintergrund: mein Provider hat meine Wordpress-Seite wunschgemäß von http auf https umgestellt. Dabei haben sich zu meiner Überraschung ein paar Dinge wunderlich verändert, v.a.:

    • Das Dreieck nach unten/Dreieck nach rechts für Menüs erscheint nicht, stattdessen ein leeres Kästchen
    • einige Schriften haben sich leicht verändert; es sah vorher etwas ansprechender aus, jetzt scheinen es so ähnliche Standardschriften zu sein, die billiger wirken


    Weitere Änderungen bemerke ich nicht. Ich weiß nicht, wie ich das reparieren könnte (auch nicht die Schriften), auch wenn es für Fachleute womöglich leicht ist. Ich habe wenig Ahnung davon. (Ich kann knapp nach Anleitung eine functions.php editieren und austauschen; mehr nicht.)

    Einfach nur im Dashboard das Theme zu wechseln und dann zum gewünschten Theme zurückzukehren, hilft nichts, das Theme erscheint weiterhin leicht kaputt; das habe ich probiert.

    Ich habe das alte Theme aber noch als ursprünglich gelieferte Zip-Datei auf der Platte. Kann ich einfach das derzeit installierte Theme (wie gesagt seit Wechsel zu https leicht kaputt) de-installieren und dasselbe Theme aus der Zip-Datei neu installieren? Muss ich zwischendurch auf dem Server manuell was löschen oder sonstwas beachten?

    Oder lässt sich das beschriebene Problem leicht durch ein bisschen Editieren lösen?

    Angenommen, ich installiere das Theme neu aus der Zip-Datei, gibt es noch 2 kleine Probleme:

    • im aktuell installierten Theme habe ich die functions.php manuell verändert, so dass Kommentare korrekt angezeigt werden (s. hier) (erforderlich, weil das alte Theme ca 7 Jahre alt ist)
    • im aktuell installierten Theme habe ich vor 5 Jahren die ???.php unter Anleitung so verändert, dass Überschrift H3 "gefettet" erscheint, nicht "normal". Welche .php war das wohl, ich habe das vergessen?


    Diese beiden Änderungen an den PHPs möchte ich auch wieder sehen, falls ich das Theme neu aus der Zip-Datei installiere. Wegen mangelnder PHP-Kenntnisse würde ich am liebsten die derzeit verwendeten .php-Dateien sichern und die entsprechenden neu-installierten .php-Versionen durch die gesicherten alten Versionen ersetzen. Ist das machbar? Oder sollte ich lieber die neu installierten Versionen editieren? Dann müsste ich noch mal wissen, wie + wo man intern die H3 als "gefettet" definiert.

    Noch ein Hinweis, falls nützlich: Ich habe noch eine andere Webseite mit demselben Theme, die dauerhaft mit http (nicht https) läuft. Dort arbeitet das Theme weiterhin genau wie gewünscht. Theoretisch könnte ich von dort etwas herüberkopieren oder einsehen. Aber dort die Schriften zu erkennen und dann beim anderen, leicht kaputten Theme einzurichten, ist mir nicht gelungen.

    Danke für alle Tipps!

    Hallo zusammen, Danke nochmal für alle Antworten!

    Ich habe jetzt *noch einmal* die functions.php genau so bearbeitet wie ganz oben von mir beschrieben - und siehe, die unsichtbaren Kommentare waren plötzlich in den Posts zu sehen wie erhofft. Warum das vorher nicht geklappt hat, weiß ich nicht.

    Also Danke nochmal und Entschuldigung wegen des Aufwands.

    Unten im Post steht: "Zwei Kommentare vorhanden:" - gleich darunter sollten die Kommentare erscheinen, aber sie tun es weiterhin nicht.

    Möglicherweise
    - liegt der Fehler noch woanders
    - bin ich nicht erfahren genug, um alle Anregungen zu verstehen und richtig umzusetzen

    Es tut mir leid, ich möchte den Link hier nicht öffentlich posten. Die Seite ist äußerst harmlos und nach bestem Gewissen an DSGVO etc etc etc. ausgerichtet. Dennoch bin ich mir nicht sicher, ob sie gegen jeden ausgehungerten Abmahnhai standhält. Mir ist klar, dass ich dadurch hier weniger Hilfe bekomme und womöglich unhöflich/nicht Forum-konform bin. Der Blog ist nur Hobby und kann notfalls kaputtgehen.

    Jedenfalls Danke.

    Michi Danke. Du hattest mir per PM folgenden Code für die functions.php vorgeschlagen:

    Code
    default: echo "TYPE: ".$comment->comment_type ."TYPE END";

    Nach dem Einbau sieht die functions.php dann bei mir so aus:

    Vielleicht nicht fachmännisch. Jedenfalls ändert sich nichts, egal, ob ich den Code in die ursprüngliche functions.php einsetze (die ohnehin nicht für Anzeige von Kommentaren taugt) oder in die nach o.g. Anleitung ausgebesserte functions.php (mit comments case...). Es ist generell weiterhin so, dass zwar im Post "Zwei vorhandene Kommentare" angekündigt, dann aber nicht angezeigt werden. Im Backend sind sie vorhanden.

    Also kurzum, es klappt nicht, und womöglich muss ich mich nach einem neuen Theme umsehen. Es gibt noch ein paar andere Kleinigkeiten, die mich am aktuellen Theme stören, vielleicht finde ich ja was Besseres.

    Danke nochmal!

    Hallo Michi, Danke. Hier kommen also
    - Inhalt des Theme-Ordners (diesem Post als Screenshot angehängt)
    - functions.php (hier Originalzustand 6 J. alt ohne Änderung durch mich, jedoch umbenannt) (diesem Post als txt-Datei angehängt, da zu lang für Post-Fenster)
    - Inhalt comments.php (das gibt's, direkt hier im Post)

    Danke!

    Inhalt comments.php:

    <?php
    /**
    * The template for displaying Comments.
    *
    * The area of the page that contains both current comments
    * and the comment form. The actual display of comments is
    * handled by a callback to mp_comment() which is
    * located in the functions.php file.
    *
    * @since 2.0.0
    */

    /*
    * If the current post is protected by a password and
    * the visitor has not yet entered the password we will
    * return early without loading the comments.
    */
    if ( post_password_required() )
    return;
    ?>

    <div id="comments" class="comments-area">

    <?php // You can start editing here -- including this comment! ?>

    <?php if ( have_comments() ) : ?>
    <h2 id="comments-title">
    <i class="icon-comments"></i>&nbsp;
    <?php
    printf( _n( '1 comment for &ldquo;%2$s&rdquo;', '%1$s comments for &ldquo;%2$s&rdquo;', get_comments_number(), 'magazine-premium' ),
    number_format_i18n( get_comments_number() ), '<span>' . get_the_title() . '</span>' );
    ?>
    </h2>

    <ol class="commentlist">
    <?php wp_list_comments( array( 'callback' => 'mp_comment' ) ); ?>
    </ol><!-- .commentlist -->

    <?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
    <nav id="comment-nav-below" class="navigation" role="navigation">
    <h1 class="assistive-text section-heading"><?php _e( 'Comment navigation', 'magazine-premium' ); ?></h1>
    <div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments', 'magazine-premium' ) ); ?></div>
    <div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;', 'magazine-premium' ) ); ?></div>
    </nav>
    <?php endif; // check for comment navigation ?>

    <?php
    /* If there are no comments and comments are closed, let's leave a note.
    * But we only want the note on posts and pages that had comments in the first place.
    */
    if ( ! comments_open() && get_comments_number() ) : ?>
    <p class="nocomments"><?php _e( 'Comments are closed.' , 'magazine-premium' ); ?></p>
    <?php endif; ?>

    <?php endif; // have_comments() ?>

    <?php
    $args = array(
    'comment_notes_after' => '',
    'comment_field' => '<p class="comment-form-comment"><textarea id="comment" name="comment" required cols="45" rows="8" placeholder="' . __( 'Comment' , 'magazine-premium' ) . ' *" aria-required="true"></textarea></p>'
    );
    comment_form($args);
    ?>

    </div><!-- #comments .comments-area -->

    Hallo, ich hatte auch das Problem mit unsichtbaren Kommentaren im Frontend, aber sichtbar im Backend. Ich habe die functions.php so geändert wie mehrfach online beschrieben, ich habe also aus
    case '' :
    die Zeile
    case 'comment' :
    gemacht.

    Aber bei mir half es NICHT - getestet mit 4 Browsern am PC und Handy inkl. Cache-Refresh.

    Beschreibung Fehlerbehebung u.a. hier: https://torstenlandsiedel.de/2020/09/18/nac…e-verschwunden/

    Ich habe seit ca 6 Jahren das Theme Magazine Premium - es hat inzwischen den Besitzer gewechselt, und mein Support endete eh nach einem Jahr.

    Ich habe diese Datei heruntergeladen + bearbeitet + u. wieder hochgeladen:

    wp-content/themes/magazine-premium/functions.php

    Dort erschien zunächst u.a. die scheinbar falsche Zeile:

    $GLOBALS['comment'] = $comment;

    switch ( $comment->comment_type ) :

    case '' :

    ?>

    <li <?php comment_class(); ?>>


    Die habe ich dann so geändert wie online beschrieben:


    $GLOBALS['comment'] = $comment;


    switch ( $comment->comment_type ) :

    case 'comment' :

    ?>

    <li <?php comment_class(); ?>>


    Wenn jemand noch eine Idee hat - bin interessiert. Danke!

    Hallo, wie ich oben geschrieben habe, sieht es bei mir nach dem Herüberkopieren aus Word NICHT wie Kraut + Rüben aus, sondern alles wird sauber übernommen, einschließlich Fettung, Kursivierung, Überschriften- und Listenformat. Nur halt das Zitierformat nicht.

    Ich verwende auch den Classic Editor - pardon, das hatte ich oben nicht erwähnt.

    Es tut mir leid, wenn meine Frage anstößig gewesen sein sollte.

    Hallo r23, Danke! Es ist ein Win-10-Rechner und WP läuft im Firefox. Wenn unbedingt nötig, könnte ich Edge oder Chrome nehmen - aber nur ungern.

    Wenn ich in Word 365 eine "Zitat"-Formatvorlage verwende, erscheint in Word der Absatz rechtsbündig kursiv - und diese Formatierung wird nach dem Herüberkopieren zu WP im Browser NICHT übernommen. (Dagegen werden Zeichenformate wie Fett, Kursiv und Überschrift 3 übernommen.)

    Ich will ja auch in Word nicht eine fixe Formatierung vorgeben, sondern den Absatz nur als "Zitat" ausweisen, so dass WP seine übliche Zitat-Formatierung anwenden kann.

    Hallo, Texte für Wordpress-Blogs schreibe ich grundsätzlich in einer älteren MS-Word-Textverarbeitung aus Office 2003. Dort kann ich weitaus schneller tippen als in Wordpress im Browser oder in einem Offline-Wordpress. Ich kopiere den Text dann einfach von der Word-Textverarbeitung zu Wordpress im Browser.

    Meine Frage: Kann ich direkt in der MS-Word-Textverarbeitung schon Zitate (im eigenen Absatz) so formatieren, dass sie in Wordpress sofort wieder als Zitat formatiert erscheinen?

    Beispiele: Wenn ich in der MS Word-Textverarbeitung einzelne Wörter mit Links hinterlege, fette oder kursiviere, wird all das korrekt von Wordpress übernommen. Auch MS-Word-Überschriftenformate wie H3 werden in Wordpress-Überschriften übersetzt, auch Auflistungen kommen korrekt. Alles sehr praktisch.

    Nur bei den Zitaten (stets in einem eigenen Absatz) weiß ich es nicht: Wie kann ich Zitat-Absätze direkt in der MS-Word-Textverarbeitung so formatieren, dass sie auch in Wordpress sofort als Zitat erscheinen?

    Derzeit muss ich die Zitate immer nachträglich im Browser formatieren; da kann man leicht was übersehen. Darum würde ich die Zitate gern schon in in der MS-Word-Textverarbeitung so formatieren, dass sie in Wordpress als Zitat erscheinen. Eine Google-Suche hat mir keine Antwort gebracht.

    Falls wichtig: Bei Bedarf hätte ich auch das aktuelle Microsoft 365 mit dem neuesten Word zur Verfügung.

    Wer hat einen Tipp? Danke!

    Hallo, kann ich theoretisch Geld verdienen, indem YouTube Videos auf meinem Blog einbette oder dorthin verlinke? Mein WordPress-Blog wird nicht bei WordPress gehostet, Amazon- und Google-Werbung ist dort kein Problem. Nach einigem Suchen habe ich keine Information dazu gefunden, dass es von YouTube/Google eine Belohnung dafür gibt, wenn man YouTube-Videos einbettet oder dorthin verlinkt. Ist das so? Wenn man aber doch mit YouTube-Videos im Blog Geld verdienen kann - einen AdSense-Account habe ich, aber was brauche ich noch? Danke!