Während der Arbeit an der Website des Kunden können wir aufgrund der Breite des Layouts nicht die langen Titel behalten, die auf der Startseite angezeigt werden. Nachdem wir im Web nach Optionen gesucht hatten, fanden wir mehrere Plugins, mit denen WordPress-Titel abgeschnitten wurden, die jedoch auf der gesamten Website ausgeführt wurden, während wir sie nur auf der Startseite haben wollten. In diesem Artikel werden wir Ihnen zeigen, wie Sie WordPress-Post-Titel mit PHP abschneiden können.
Öffnen Sie zuerst Ihre index.php oder den Speicherort der Datei, in der Sie den Titel abschneiden möchten. Fügen Sie dann den folgenden Code ein, um Ihren zu ersetzen Titel Etikette.
“>
Eintragstitel; / * oder du kannst get_the_title () * / verwenden
$ getlength = strlen ($ title);
$ length = 25;
echo substr ($ thetitle, 0, $ thelength);
if ($ getlength> $ thelength) echo “…”;
?>
Stellen Sie sicher, dass Sie die bearbeiten $ die Länge Variable von 25 für die Anzahl der Zeichen Ihres Bedarfs. Sie müssten die Punktzahl für Ihr Themendesign schätzen. Der Code fügt die Längenvariable hinzu und überprüft anhand des bedingten Tags, ob die Länge des Titels mit der gewünschten Länge übereinstimmt. Wenn es länger ist, fügt der Code “…” an der Vorderseite hinzu. Meistens verwenden Sie es nur in bestimmten Bereichen, in denen die Breite für das Motiv festgelegt ist.
* Dies ist ein guter Code als Theme Designer *.
Quelle: Codezroz
