Beiträge von b3317133

    Was wurde "vor einigen Tagen" gemacht?

    • Wurden Updates von WordPress, dem Theme oder Plugins eingespielt? Welche?
    • Welche WordPress, Theme, Plugins Versionen werden derzeit verwendet?
    • Oder wurde die PHP-Version auf dem Server geändert? Von welcher auf welche?
    • Welche PHP Version ist derzeit auf dem Server aktiv?


    Du kannst generell versuchen, in [FONT=Courier New]wp-config.php[/FONT] z.B. das hier einzufügen, falls es noch keine Zeile mit [FONT=Courier New]FS_METHOD[/FONT] gibt:

    Code
    define( 'FS_METHOD', 'direct' );


    Kurz erklärt, der Fehler sagt aus, dass das Theme einen Webfont auf den lokalen Server herunterladen möchte, bei der Ermittlung des zugehörigen Pfades aber den genannten Fehler verursacht. Vermutlich ist die [FONT=Courier New]WPTT_WebFont_Loader[/FONT] Komponente im Theme veraltet bzw. nicht mit der aktuell verwendeten PHP Version kompatibel. Daher die o.g. Fragen.

    WordPress selbst bietet keine Einstellmöglichkeit für "Kanonische URL" an, möglicherweise hat das ein SEO-Plugin o.ä. bei Dir dort eingefügt. Oder meinst Du das Feld "Titelform"? Ein Screenshot könnte ggf helfen.

    Allerdings wird die in dem child-Template eingerichtete Header-Navigation (Menü) nicht mehr angezeigt.
    Soweit ich mich eingelesen habe, ist ein Loop eine Grundfunktion und wird bei allen Auflistungen verwendet.
    -> wahrscheinlich verändert mein Code auch die Loop-Bedingung für das Menü.


    Daher beschränkt man die Änderung in der Regel auf die sog. Main Loop:

    Code
    if ( !is_admin() && $query->is_main_query() ) {


    Siehe auch Dokumentation.

    Wie Du das ggf. auf einzelne Template-Blockelemente "Abfrage-loop" einschänken kannst, weiss ich nicht.

    Um Hinweise geben zu können, was wie wo umgesetzt werden könnte und/oder auch einfacher geht, erkläre wie gesagt genauer, was Du eigentlich erreichen willst. Warum soll eine E-Mail verschickt werden? Welche Info soll wie/wo genau enthalten sein? Ist diese statisch immer gleich? Versuchst Du ggf. ein Klick-Tracking zu realisieren? Oder etwas ganz anderes?

    Siehe auch Forenregeln, insbesondere Punkt II.

    Bei Deinem Beispiel Link wird ein Plugin "Votable Blocks" verwendet, das über die REST API die Votes einsammelt und die dann bei der Seitenausgabe zukünftig berücksichtigt werden. Mit jQuery werden nur die Click Events an die REST-API weitergeleitet. Die bewerteten Produkte kommen aus dem "Amazon Affiliate" Plugin.

    Du könntest bei der Beispiel-Seite nach der Quelle für das "Votable Blocks" Plugin fragen.

    Bei stackoverflow kommt ein ganz anderer Mechanismus zum Einsatz, es sieht nur zufällig ähnlich aus im Frontend.

    ob es ein generells Problem ist oder nur Template-bezogen


    Allgemeiner Hinweis: Man kann z.B. testweise ein anderes Theme verwenden, um sowas herauszufinden.

    Ein kurzer Blick in den Code des Themes zeigt, dass für die Anzeige der Beiträge die Datei [FONT=Courier New]template-parts/content-excerpt.php[/FONT] verwendet wird, das ist die Standardeinstellung im Theme Customizer bei Beitrags-Optionen.

    Darin wird die Funktion [FONT=Courier New]the_excerpt()[/FONT] genutzt, die eine verkürzte Version des Beitrags erstellt falls kein Textauszug hinterlegt ist. Dabei ist lt. der Dokumenation dort folgendes zu beachten:

    Zitat

    The trimmed-down version contains a ‘more’ tag at the end which by default is the […] or “hellip” symbol. A user-supplied excerpt is NOT by default given such a symbol.


    Das heisst, ein "Weiterlesen" Button wird bei vorhandenem Textauszug nicht eingefügt.

    Wenn ein Theme trotzdem einen solchen Button einfügen will, muss das Theme das lt. Dokumentation selbst machen:

    Zitat

    To add it, you must either modify the raw [FONT=Courier New]$post->post_excerpt[/FONT] manually in your template before calling [FONT=Courier New]the_excerpt()[/FONT] , add a filter for '[FONT=Courier New]get_the_excerpt[/FONT]' with a priority lower than 10, or add a filter for '[FONT=Courier New]wp_trim_excerpt[/FONT]'...


    Dein Theme macht das nicht, daher hast Du die aktuelle Situation.

    Du könntest Dich an den Nisarg Autor bzw. Theme Support wenden und das Problem dort schildern, evtl. fügt man eine Lösung im Theme ein, z.B. eine weitere Option in den Beitrags-Optionen im Theme Customizer.