Schlagwörter "Alternative" - Bludit CMS

Aktivieren Sie die Anzeige von Schlagwörtern im Bludit Theme Alternative. Damit ist das vorinstallierte Template deutlich aufgewertet und funktionaler.

WordPress 5 Das Praxisbuch

WordPress 5 Das Praxisbuch - WordPress ist weltweit das beliebteste CMS-Tool. Dieses Buch führt Sie in die Welt der Blogs ein, ohne Programmierkenntnisse vorauszusetzen. Verschiedene Arten von Blogs, passende Themes sowie hilfreiche Plugins werden vorgestellt, das Erstellen von Beiträgen und der Umgang mit Bildern beschrieben. Sie erfahren wichtige Details zu Kommentaren, Newslettern, Abonnenten sowie zum Administrationsbereich. Wertvolle Tipps zur Suchmaschinenoptimierung runden das Werk ab. Der Titel ist für Anfänger und Fortgeschrittene zum Lernen und Nachschlagen geeignet. Ein Buch aus der Praxis für die Praxis. (*

kaufen...

In Themes wie "Alternative" wird keine Seitenleiste unterstützt, folglich funktioniert das Plugin Schlagwörter nicht.

Sie können die Schlagwörter dennoch unter einem Post aktivieren.

Aktivieren Sie die Schlagwortwolke für einen Beitrag in Bludit und dem Theme "Alternative" oder "Blog X" indem Sie die Datei ..bl-themes/alternative/php/page.php anpassen. Orientieren Sie sich an dem folgenden Coding im Auszug unten oder kopieren Sie den grünen Codeschnipsel heraus und modifizieren die page.php. Die Schlagwörter werden dann unterhalb eines einzelnen Beitrags gezeigt wenn Sie auf diesen Post zum lesen klicken.

23  <!-- Full content -->
24  <?php echo $page->content(); ?>
25  
26    <!-- Lohse 11-2019 Start                           -->
27    <!-- Die Schlagwoerter die es in diesem Blog gibt  -->
28    <!-- werden unterhalb jedes Beitrags angelistet    -->
29    <?php
30       $html .= '<br><br>';
31       //$html .= '<p><i class="fas fa-tags"></i> ';
32       $html .= 'Passende Beiträge über Schlagwörter finden:</p>';
33       $html .= '';
34       foreach( $tags->db as $key=>$fields ) {
35         $html .= ' <span class="badge badge-secondary">';
36         $html .= '<a href="'.DOMAIN_TAGS.$key.'">';
37         $html .= $fields['name'];
38         $html .= '</a>';
39         $html .= '</span> ';
40       }
41      $html .= ' ';
42      echo $html;
43    ?>
44    <!-- Lohse 11-2019 ENDE -->
45  
46  </div>

Die Zeilen 23, 24 und 46 (rot) stammen aus dem Original-Code. Die Zeilen 26 bis 44 (grün) sind der neue Code, um die Schlagwörter des Blogs auszulesen. Der neue Code muss also nach content(); und dem div eingefügt werden. Sofern Sie das Iconset aus Fontawesome (https://fontawesome.com) nutzen, können Sie die Zeile 31 aktivieren um das TAG-Icon einzublenden (optional).

Zusätzlich müssen Sie im Plugin HTML-Code eine CSS Definition algenen wie folgt:

01 <style>
02     .badge-secondary a {color: #ffffff; font-weight: normal;}
03 </style>

Die CSS-Definition (Auszug oben) sorgt dafür, das die Linkfarbe im grauen Button auf weiß statt dem schlecht erkennbaren blau umgestellt wird, zudem von fett auf normale Gewichtung der Buchstaben gesetzt wird.

Das Coding funktioniert besonders gut im Theme "Alternative" und sicherlich auch in all den anderen Themes von Bludit Bsp.: Blog X. Das Theme "Alternative" besitzt allerdings kein Seitenmenü und die Anzeige der zusätzlichen Navigationsstruktur über die Schlagworte, wird das Theme "Alternative" etwas aufgewerten und die Strukturierung des Inhaltes erleichtern. Allerdings macht dies nur Sinn, wenn Sie den Einsatz von Schlagwörtern moderat nutzen. Ansonsten könnte die Schlagwortwolke unter dem Post zu übergroß ausfallen.


Tags: Tags • Schlagwort • Liste
Datum: 30.11.2021
Autor: Oliver Lohse

Weitere passende Artikel

_____

Korrigieren Sie den defekten CSS Style im populären CMS Automad mit wenigen Codezeilen, um beliebte Schlagwörter und Tags korrekt anzeigen zu können.

Listbox Auswahl als neues Custom Field bauen - Bludit CMS

Custom • fields • Benutzerfeld • Select • Combobox • Liste • Listbox
Bauen Sie eine Listbox, Auswahlliste bzw Combobox als Bludit Custom field und erweitern die Funktionen der hilfreichen Benutzerfelder für Beiträge und Posts.
Das entfernen von HTML-Eingaben in SingleUser Blogs kann hinderlich sein, da sie die Kreativität etwas drosseln, entfernen Sie diese Funktionen ganz einfach

Den Sanitizer leicht selbst deaktivieren - Bludit CMS

Sanitizer • Sicherheit • Tags • Injection • Code
In individuellen CMS Anpassungen kann der Sanitizer etwas hinderlich sein, da er viele HTML-Formate entfernt. Deaktivieren Sie die Funktion in SingleUser Blogs.
Schlagwörter und Tags sind hilfreich und beliebt. Dieser Beitrag zeigt Ihnen, wie Sie diese in den beiden Templates BlogX und Alternative einschalten.
Das Auflösen mehrdimensionaler Arrays ist in PHP sehr sperrig, daher in diesem Beitrag ein einfaches diskretes Design-Pattern, für die Auflösung von Arrays
Konvertierung der Texte und ersetzen von speziellen HTML Characters in Unicode unter Nutzung so genannter Modifikatoren bzw. Modifier im Templateparser Smarty
WordPress Easy - Redaktion

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.