+++tag.php+++

Schlagwort-Archiv Link anzeigen

Weiterlesen-Button, Auszug und Content vergleichen
Autor: René A. Da Rin,   Artikel erstellt: am 21.12.2018,   aktualisiert am 01.01.2019



Bei sehr kurzen Beiträgen, wie z.B. einer kurzen News/Schlagzeile, kann es vorkommen, dass der komplette Inhalt bereits im Auszug zu lesen ist. Da macht der Weiterlesen-Button natürlich wenig Sinn. Es gibt Themes die haben den Link/Button fest im Layout verankert. Dieser wird also immer angezeigt.

Wie kann man Diesen also ausblenden, wenn im Inhalt nicht mehr steht als im Auszug?

An Stelle des Links/Button im Theme rufen Sie die Funktion vs_excerpt_content() auf.

Die Funktion vergleicht den Inhalt und den Auszug auf Unterschiede. Sind Inhalt und Auszug nicht identisch, wird der Link/Button zum Weiterlesen ausgegeben. Dafür fügen Sie den Code aus dem Theme, welchen Sie durch den Funktionsaufruf ersetzte haben in der Funktion in Zeile 34 ein.

Um Inhalt und Auszug vergleichen zu können, wird in der Funktion alles entfernt was nicht Text ist.

Ist der Text im Beitrag also so kurz, dass er komplett im Auszug erscheint, so wird der Weiterlesen Link/Button nicht angezeigt. Ist im Beitrag jedoch noch ein Bild vorhanden, welches im Auszug nicht erscheint, da der Auszug auf unformatierten Text reduziert ist, wird der Link/Button angezeigt.

Die Funktion muss in die functions.php des Child-Themes kopiert werden, oder als Snippet mit dem entsprechenden Plugin.

Weiterlesen

 

Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies und der Datenübermittlung zu Dritten zu. [ weitere Informationen ]

Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Diese Webseite verwendet weiter 'Akismet' und 'Jetpress' für die Einbindung von Social Media und der Abwehr von Spam. Welche Daten dabei an externe Server übermittelt wird ist durch den Seitenbetreiber nicht zu beeinflussen. Diese Daten sind jedoch für ein vollumfängliches funktionieren der Seite unerlässlich. Sollten Sie damit nicht einverstanden sein, dürfen Sie diese Webseite nicht weiter nutzen. Ausserdem sollten Sie sich darüber Gedanken machen, ob Sie das Internet überhaupt nutzen wollen. Das liest sich für Sie jetzt bestimmt etwas eigenartig, ist aber nun einfach mal so. Ein Datenschutzkonvormes Internet so wie es sich unsere Politiker vorstellen ist zum jetzigen Zeitpunkt nun einfach mal nicht möglich.

Bei den übermittelten Daten handelt es sich nicht um Ihren Namen, jedoch aber um Ihre IP-Adresse. Ändern Sie Diese nicht regelmässig, kann auf Grund dieser Daten ein Surfprofil der entsprechenden Adresse erstellt werden. Auch ist es langfristig dadurch möglich, der IP Ihre eMail-Adresse zuzuordnen und irgendwann auch Ihren Namen zu kennen. Auch ist Ihr Provider verpflichtet darüber Protokoll zu führen und langfristig zu speichern, wann Sie mit welcher IP unterwegs sind.

Der grösste Datensammler ist übrigens Google. Fragen Sie doch da mal nach, welche Daten über Sie gespeichert werden. Gem. der Datenschutzverordnung müssten Sie eigentlich darüber Auskunft erhalten.

Diese Webseite speichert lokal keine IP-Adressen der Besucher und hat auch keine Kenntniss über die wahre Identität seiner Besucher.

Schließen