mvittel
Verfasste Forenbeiträge
-
Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeVielen 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.Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeDas 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,
],
];Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeEin 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….Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeDas 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.Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeJa 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 geändert vor 2 Monaten, 1 Woche von mvittel.
Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeIch 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 & Änderungen</a> (Vorschau auf Raumfahrt: Space Hub & 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 geändert vor 2 Monaten, 1 Woche von mvittel.
Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeIch 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 geändert vor 2 Monaten, 1 Woche von mvittel.
Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeAuch 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.
Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeLeider 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 versuchenIn 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.Forum: Allgemeine Fragen
Als Antwort auf: Neueste Kommentare einbinden/CodeDanke 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 204Danke, 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 204Moin, 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.Forum: Themes
Als Antwort auf: Kommentare Mobile Ansicht immer schmalerKlasse, das sieht doch jetzt wieder lesbar aus 🙂
Ich sage mal danke für eure Hilfe.Forum: Themes
Als Antwort auf: Kommentare Mobile Ansicht immer schmalerVielen Dank für diese Lösung, das ist schonmal besser, schade das antworten nicht ein Stück eingerückt sind, aber damit muss man dann leben. Habe da noch eine Weitere Frage, um es etwas besser zu gestalten.
Kann man das Bild des Users nur in der Mobilen Ansicht ausblenden?
Für alle Ansichten würde mir nur dieses einfallen, was aber leider nicht alles entfernen würde:.comments-area .comment-meta .comment-author img { width: 0px; }
Forum: Themes
Als Antwort auf: Seite läd nicht richtig mit IOS nur BruchteileDanke, habe ein altes iPhone mit iOS 10.x das kann man nicht nutzen für Tests, dafür wird iOS 16 oder höher benötigt. War ganz früher mal ein iOS user, aber das ständige jailbrake ging mir auf die Nerven, also bin ich zu Android gegangen und bereue diese Entscheidung nicht.
Es war also für mich auch ein Kampf zu testen und immer wieder zu ändern, dann wieder einige Personen anschreiben, ob die testen können.
Aber ein paar graue Zellen wurden, glaube ich, reaktiviert 🙂