Monatsarchiv: Mai 2018

Beschreibung der Kategorie
Autor: René A. Da Rin,   Artikel erstellt: am 29.05.2018



Im Backend können Sie zu jeder Kategorie eine Beschreibung verfassen. Sinnvollerweise sollte Diese dann bei der Auflistung einer Kategorie auch angezeigt werden. Ist dies nicht der Fall, müssen Sie Ihr Child-Theme ergänzen. Dabei kommen in der Regel die Dateien

category.php,
archiv.php und
index.php in Frage. Dabei geht WordPress der Reihe nach vor. Ist keine category.php vorhanden, verwendet WordPress die archiv.php. Ist Diese ebenfalls nicht vorhanden, wird letztendlich die index.php verwendet.

Suchen Sie nach der Zeile

<?php if ( have_posts() ) : ?>

und fügen Sie DAVOR

<?php if ( (is_category()) ) { echo category_description(); } ?>

ein.

Die neue Zeile prüft, ob es sich beim Seitenaufruf um eine Kategorie handelt und gibt entsprechend die Beschreibung aus. Je nach Template kann es zu unschönen Abständen kommen, wenn keine Kategorienbeschreibung vorhanden ist. In diesem Fall sollten Sie die Ausgabe nur tätigen, wenn eine Beschreibung vorhanden ist. Um die Darstellung gezielt zu definieren, erstellen Sie dafür die eigene CSS-Klasse ‚catdescription‘.

 

<?php if ( (is_category()) ) {
if (category_description() != „“)
{
echo „<div class=’catdescription‘>“;
echo category_description();
echo „</div>“;
}
}
?>

 

Auf diese Weise wird die Beschreibung der Hauptkategorie angezeigt. Um auch die Unterkategorien anzuzeigen, muss die Ausgabe um die ID erweitert werden:

category_description($category_id)

 

Um statt nur Text auch HTML für z.B. Bilder in der Beschreibung zu verwenden, müssen Sie noch die functions.php ergänzen:

 

<?php remove_filter(‚pre_term_description‘, ‚wp_filter_kses‘); ?>

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.

Aktivitäten im Adminbereich, dies beginnt bereits, wenn man versucht sich einzuloggen, werden vollumfänglich samt IP-Adresse protokolliert und für 60 Tage gespeichert.

Schließen