Verfasste Forenbeiträge

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 36)
  • Forum: Allgemeine Fragen
    Als Antwort auf: Suche Plugin Show/Hide
    Thread-Starter mvittel

    (@mvittel)

    👍, wird so gemacht.

    Forum: Allgemeine Fragen
    Als Antwort auf: Suche Plugin Show/Hide
    Thread-Starter mvittel

    (@mvittel)

    Genau ich möchte:
    1 Aufgabe (Ein/Ausblenden)
    2 Aufgabe (Ein/Ausblenden)
    3 Aufgabe (Ein/Ausblenden)
    Jede Aufgabe soll einzeln aus wählbar sein.

    Natürlich schließe ich immer eine Anfrage, wenn sie gelöst ist, aber ich muss erst selbst testen, ob es zu dem gewünschten Ergebnis führt, bevor ich sie dann schließe.

    Forum: Allgemeine Fragen
    Als Antwort auf: Suche Plugin Show/Hide
    Thread-Starter mvittel

    (@mvittel)

    Danke schön für die gute Beschreibung, das werde ich mal probieren.

    Thread-Starter mvittel

    (@mvittel)

    Vielen Dank, ihr seid Top. Das funktioniert jetzt, wie ich es gewünscht hatte. Nun kann ich mich mit dem nächsten Thema beschäftigen und den Header-Bereich ändern, wie ihr es bereits gesagt habt.
    Danke nochmals. Werde das Ticket jetzt schließen.

    Thread-Starter mvittel

    (@mvittel)

    Das war ein Fehler von mir, die Reihenfolge passt.
    Habe nur immer noch das Problem, dass mir 20 Einträge angezeigt werden. Das sollte ja begrenzt sein auf 3.

    function get_latest_comments() {
    $args = [
    'date_query' => [
    'after' => '2 weeks ago',
    'before' => 'tomorrow',
    'inclusive' => true,
    'number' => 3,
    ],
    ];
    Thread-Starter mvittel

    (@mvittel)

    Ein paar Sachen habe ich nun verstanden, doch leider hänge ich wieder fest.
    Das was derzeitig passiert, ist: Es werden die letzten 3 Einträge von jedem Artikel, der in einem bestimmten Zeitraum geschrieben wurden.
    Richtig würde aber sein, nur die letzten 3 Einträge, Artikel unabhängig. (Damit sollte die Liste wesentlich kürzer werden und bis auf 3 sichtbare Einträge begrenzt sein.)

    Meine Vermutung ist, dass in dem Bereich noch ein Teil hineinmuss, damit das oben beschriebene passiert. Es wird hier ja der Zeitraum erfasst und die Menge der Einträge.

    function get_latest_comments() {
    $args = [
    'date_query' => [
    'after' => '4 weeks ago',
    'before' => 'tomorrow',
    'inclusive' => true,
    'number' => 3,
    ],
    ];

    Ich habe gesucht, aber finde da nicht das, was wohl benötigt wird.

    Um die Verlinkung zu machen, habe ich den Teil eingesetzt:

    . '<a href="' . esc_url( get_permalink( $comment->comment_post_ID ) )
    . get_the_title($comment->comment_post_ID)
    . '</a>

    Dieses führt dann zu einem Fatalerror und die erste Zeile wird als Ursache genannt:
    Fehler: Parse error: syntax error, unexpected token „>“ in….

    Thread-Starter mvittel

    (@mvittel)

    Das mit der Kürzung der Texte hat geklappt.
    Die Menge der Einträge leider noch nicht.
    Ja, das meinte ich, mit Verlinkung, zum Draufklicken, dass man zu dem Eintrag kommt.

    Thread-Starter mvittel

    (@mvittel)

    Ja das hat jetzt geklappt (Danke für die Geduld mit mir).
    Nun müssen noch Änderungen gemacht werden:

    • Es sollen nur die letzten 3 Einträge angezeigt werden.
    • Die Textlänge, was die Person geschrieben hat, sollte ca. 60 Zeichen haben.
    • Nach zu kommt der Name der Seite, da fehlt die Verlinkung.

    Danke vorab.
    Zur Veranschaulichung der Länge und das, was ich meine, siehe auf meiner Testseite.

    • Diese Antwort wurde vor 8 Monaten, 1 Woche von mvittel geändert.
    Thread-Starter mvittel

    (@mvittel)

    Ich habe es wie folgt gemacht:
    In der \wp-content\themes\newsup-pro\functions.php habe ich das Folgende eingetragen:

    /* Last Posts */
    function display_latest_comments() {
    $latest_comments = get_latest_comments();

    if (empty($latest_comments)) {
    return;
    }

    $html = '<div class="latest-comments">';

    foreach ($latest_comments as $comment) {
    $html .= '<p>'
    . $comment->comment_author
    . ' zu '
    . get_the_title($comment->comment_post_ID)
    . '<br>'
    . $comment->comment_content
    . '</p>';
    }

    $html .= '</div>';

    return $html;
    }

    function get_latest_comments() {
    $args = [
    'date_query' => [
    'after' => '4 weeks ago',
    'before' => 'tomorrow',
    'inclusive' => true,
    ],
    ];

    return get_comments($args);
    add_shortcode( 'latest_comments', 'display_latest_comments' );
    }

    Auf der Testseite habe ich Shotcode-Block gesetzt mit dem Eintrag: [latest_comments]
    Leider passiert nichts, ich weiß nicht, warum oder was ich falsch mache.

    <div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex">
    <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
    <p><img class="" src="https://gdz.bplaced.net/Bilder/-projekte/Event.svg" width="25" height="25" /> <span style="color: #ff0000;"><strong>Live-Server:</strong></span><br /><strong><img src="https://gdz.bplaced.net/Bilder/Summer_icon.webp" alt="" /></strong><a href="https://www.gdz.bplaced.net/sommer-event-2024/" target="_blank" rel="noreferrer noopener">Sommer Event 2024</a><br />[ycd_countdown id=16917]<br /><img class="" src="https://www.gdz.bplaced.net/Bilder/Evente/2024/Care/globe.webp" alt="" width="25" height="25" /> <a href="https://www.gdz.bplaced.net/care-for-tomorrow-event-2024/" target="_blank" rel="noreferrer noopener">Care for Tomorrow Event</a> <em>(kommt als Nächstes)</em></p>
    </div>
    <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
    <p><img style="width: 25px;" src="https://gdz.bplaced.net/Bilder/-projekte/Neu.svg" alt="" /> <span style="color: #ff0000;"><strong>Beta-Server:</strong></span><br /><img src="https://gdz.bplaced.net/Bilder/Fall_icon.webp" alt="" /> Herbst Event 2024 <em>(Kommt, Link folgt)</em><br /><strong><strong>⚠️</strong></strong><strong><strong> <span style="color: #ff0000;">Spoiler:</span> <br /></strong></strong><a href="https://www.gdz.bplaced.net/spoiler-neue-aenderungen-symbole/" target="_blank" rel="noreferrer noopener">Neue &amp; Änderungen</a> (Vorschau auf Raumfahrt: Space Hub &amp; Herbst-Event)</p>
    </div>
    <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
    <p><img style="width: 25px;" src="https://gdz.bplaced.net/Bilder/-projekte/Sonstige.svg" alt="" /> <span style="color: #ff0000;"><strong>Website:</strong></span><br /><a href="https://www.gdz.bplaced.net/kontakt/" target="_blank" rel="noreferrer noopener">Suche Designer</a><br /><a href="https://www.gdz.bplaced.net/foe-bibel-unterstuetzen/">FoE-Bibel unterstützen</a><br /><img src="https://www.gdz.bplaced.net/Bilder/Symbole20/Fussball-Event.png" /> Am So. 14.07 um 21:00 Uhr Finale zwischen Spanien und England in der <a href="https://www.gdz.bplaced.net/fussball-europameisterschaft-2024/" target="_blank" rel="noopener">Fußball EuropaMeisterschaft 2024</a>.</p>
    </div>
    <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
    <p><img style="width: 25px;" src="https://gdz.bplaced.net/Bilder/-projekte/Forum_Chat.svg" alt="" /> <span style="color: #ff0000;"><strong>Letzte Kommentare:</strong></span><br /><a href="https://www.gdz.bplaced.net/kommentare/" target="_blank" rel="noopener">Klick</a><br />Ich suche noch nach einer Lösung, alle Tests haben nicht geklappt.<br />[latest_comments]<br /></p>
    </div>
    </div>
    • Diese Antwort wurde vor 8 Monaten, 1 Woche von mvittel geändert.
    Thread-Starter mvittel

    (@mvittel)

    Ich meine damit den Bereich, was du geschrieben hast…

    <?php
    function display_latest_comments() {
    $latest_comments = get_latest_comments();

    if (empty($latest_comments)) {
    return;
    }

    $html = '<div class="latest-comments">';

    foreach ($latest_comments as $comment) {
    $html .= '<p>'
    . $comment->comment_author
    . ' zu '
    . get_the_title($comment->comment_post_ID)
    . '<br>'
    . $comment->comment_content
    . '</p>';
    }

    $html .= '</div>';

    echo $html;
    }

    function get_latest_comments() {
    $args = [
    'date_query' => [
    'after' => '4 weeks ago',
    'before' => 'tomorrow',
    'inclusive' => true,
    ],
    ];

    return get_comments($args);
    }

    Eingetragen in:
    \wp-content\themes\newsup-pro\functions.php

    • Diese Antwort wurde vor 8 Monaten, 1 Woche von mvittel geändert.
    Thread-Starter mvittel

    (@mvittel)

    Auch so wie du es zuletzt geschrieben hast, kommt keine Anzeige in der Spalte 4, wo liegt bloß der Fehler? Eventuell im Bereich der

    <?phpfunction display_latest_comment.. ?

    Auf jeden Fall ein fettes Dankeschön für deine Hilfe.

    Thread-Starter mvittel

    (@mvittel)

    Leider bekomme ich, egal wie ich es mache, immer den gleichen Fehler, wenn ich das einsetze:

    <!-- wp:column -->
    <div class="wp-block-column"><?php display_latest_comments(); ?></div>
    <!-- /wp:column --></div>
    <!-- /wp:columns -->

    Fehlermeldung:
    Dieser Block enthält unerwarteten oder ungültigen Inhalt.
    Blockwiederherstellung versuchen

    In der Funktions.php habe ich das von dir eingesetzt, wie beschrieben, danke dafür.
    Ach so, ich habe es auch so versucht, wie du es beschrieben hast auf meiner Testseite.

    Thread-Starter mvittel

    (@mvittel)

    Danke für deine Hilfe, komme leider aber damit nicht weiter.
    Wo muss der Block hin?

    Zur Beantwortung deines Anliegens warum so, das liegt daran, dass ich das Plugin Code-Snippets nutze, da es für mich einfach zu bedienen ist und man schnell, was auch vorkommt Änderungen machen kann. Das Plugin bietet die Möglichkeit, die Tabellen über den Header zu setzen.
    Du hast aber recht, am Ende sollte es nicht so bleiben, aber für eine Weile bleibt mir keine andere Möglichkeit.

    Forum: Allgemeine Fragen
    Als Antwort auf: Curl.php on line 204
    Thread-Starter mvittel

    (@mvittel)

    Danke, habe mich mit dem Provider auseinandergesetzt, es lag an dem dass ich viele Angriffe hatte und dadurch dieses verursacht wurde.
    Ich werde nun dieses Thema schließen und bedanke mich bei euch für die Unterstützung.

    Forum: Allgemeine Fragen
    Als Antwort auf: Curl.php on line 204
    Thread-Starter mvittel

    (@mvittel)

    Moin, nee nicht gratis, habe das bplaced max Paket.
    Aber gestern über 86K an Seitenaufrufe und 18 013 geblockte Spam-Angriffe, überwiegend aus Russland.
    Heute ist die Meldung nicht mehr da.
    Dann muss ich mich wohl an meinen Provider wenden, der die Limits hochsetzen muss, wenn ich es richtig verstehe.

    • Diese Antwort wurde vor 11 Monaten von mvittel geändert.
    • Diese Antwort wurde vor 11 Monaten von mvittel geändert.
    • Diese Antwort wurde vor 11 Monaten von mvittel geändert.
    • Diese Antwort wurde vor 11 Monaten von mvittel geändert.
Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 36)