Hervorgehobene Beiträge Sticky Posts

home pico yaml

COBOL - Altsysteme warten und erweitern. Das umfassende Praxis-Handbuch   -  Dieses Buch richtet sich an erfahrene Entwickler objektorientierter Sprachen wie C++ oder Java. Es vermittelt die Funktionsweise der Programmiersprache COBOL, um die in zahlreichen Implementierungen auf unterschiedlichen Plattformen immer noch produktiv laufenden COBOL-Programme zu verstehen, zu warten und bei Bedarf mit zusätzlichen Funktionalitäten zu erweitern. Dafür bietet es Ihnen sowohl eine grundlegende Einführung in die Programmierung mit COBOL als auch eine thematisch gegliederte Referenz der Befehle mit praktischen Beispielen.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Sie können Beiträge auf Ihrer Webseite nach oben oder auf die Startseite schieben, indem Sie ihnen ein neues Meta-Attribut geben.

Das Attribut Sticky

Um dem Beitrag ein neues Attribut geben zu können, öffnen Sie zunächst den betreffenden Beitrag mit Ihrem bevorzugtem Editor. In etwa sollten Sie die folgende Anzeige erhalten:

Title:       Der Beitragstitel
Author:      CMSWorkbench
Date:        2024-07-07
Robots:      all
Template:    post
Tags:        YAML,Syntax,Featured,Sticky
Logo:        logo.svg
Description: Beschreibung und Anleser des Beitrags...
...

Fügen Sie nun das Attribut Sticky in eine beliebige Zeile ein und schalten es auch sofort aktiv, etwa so:

Title:       Der Beitragstitel
Author:      CMSWorkbench
Date:        2024-07-07
Robots:      all
Template:    post
Sticky:      true
Tags:        YAML,Syntax,Featured,Sticky
Logo:        logo.svg
Description: Beschreibung und Anleser des Beitrags...
...

Das neue Attribut ist nach Template eingefügt und wurde mit true auch sofort aktiviert (false um es zu deaktivieren).

Letztendlich ist es aber Ihnen überlassen, ob Sie das neue Attribut Sticky, Featured, Affiliate oder anders benennen. Die YAML-Syntax ist da offen was die Namensvergabe betrifft. Wichtig ist lediglich, das Ihr Template dieses Attribut abfragen kann.

Das Attribut im Template abfragen

Im nächsten Schritt müssen Sie im Template eine Abfrage erstellen, die Ihnen solche Beiträge herausfiltert und anzeigt. Nutzen Sie dazu die folgende Syntax:

...if page.title and not page.hidden and page.meta.Sticky...

Die IF-Struktur fragt mit page.meta.Sticky den Wahrheitsgehalt (true oder false) des Attributes ab.

...
{% for page in pages if page.title and not page.hidden and page.meta.Sticky %}
    <h2 class="mb-3 fs-4"> {{ page.title }} </h2>
    <p> {{ page.description }} </p>
{% endfor %}
...

Die Kontrollstruktur und Schleife ermittelt alle Beiträge in denen Sie das Attribut Sticky: true gesetzt haben (egal in welcher Kategorie) und erzeugt eine kleine Liste.

SEO-Tipp

Hervorgehobene Beiträge sind zunächst wichtige Beiträge die sofort auffalen sollen, daher sollten diese unbedingt auf der Startseite ganz oben stehen, denn sie haben eine gewisse Relevanz. Vermeiden Sie aber bitte Buttons mit der Aufschrift read more.... Zudem sollte der Kanonische Link gepflegt sein, damit Google und co erkennen kann, das dieser Beitrag aus einer Kategorie kommt und nur virtuell auf der Startseite liegt.


 07.07.2024    Kontakt@Oliver-Lohse.de    YAML Syntax Featured Sticky

VBA mit Excel - Der leichte Einstieg - Vom ersten Makro zur eigenen Eingabemaske   -  Erweitern Sie den Funktionsumfang von Excel, indem Sie z. B. Routineaufgaben mit Makros erledigen, benutzerdefinierte Dialogfenster und Eingabemasken erstellen oder Ihre eigenen Funktionen programmieren. Dieses Buch richtet sich an Excel-Anwender, die in die VBA-Programmierung einsteigen möchten, aber noch keinerlei Vorkenntnisse besitzen. Es führt Sie Schritt für Schritt und mit vielen Beispielen in die Grundlagen der VBA-Programmierung ein und zeigt, wie Sie in VBA mit Excel-Objekten, z. B. Tabellenblättern, Zellen und Zellbereichen umgehen. Erfahren Sie außerdem, wie Sie mit UserForms*, Steuerelementen und VBA-Anweisungen eine komfortable Benutzeroberfläche für viele Zwecke und auch für ungeübte Excel-Anwender erstellen.

Wir sind Mitglied im Amazon.Partnernet und können mit Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Weitere passende Beiträge

de.json als SVG Bibliothek, Texte, Arrays

 bludit  JSON YAML XML


Nutzen Sie die de_DE.json Sprachdatei als Ablageort für SVG-Icons im Template. Der Beitrag zeigt Ihnen, wie Sie diese Icons aus dem Template laden und anzeigen

YAML Syntax in Theme Config auslesen

 pico  YAML Syntax


Die YAML Syntax anhand einer Liste erläutert, die beispielsweise Affiliate oder CTA Links aufnimmt und die vom Twig-Template ausgelesen werden können.

Parameter in config.yml erstellen und lesen

 pico  YAML Config


Die Datei config.conf speichert im YAML-Format Variablen ab auf die Sie aus den Templates zugreifen und verarbeiten können. Dies ist das Setup der Webseite

Heredoc Mini CMS mit PHP

 php  Heredoc XML JSON YAML


Dieser Beitrag zeigt einen Heredoc Template Parser und mini CMS, erstellt in PHP, unter Nutzung der Heredoc-Syntax. Content, Template und Parser in einer Datei.

Affiliate Links mit YAML und TWIG

 pico  Affiliate CTA YAML


Zufällige Affiliate-Links ohne externe Plugins mit Hilfe von YAML und der Templatesprache Twig in Pico CMS realisieren, das ist sogar wirklich sehr einfach.

Impressum


CMSWorkbench.de ist eine reine Entwickler-Webseite und dient vorwiegend als Wissensspeicher für die Entwicklung von CMS

Datenschutz


Die Webseite verwendet keinerlei Tracking- oder Speicher-Mechanismen, die Rückschlüsse auf Ihre IP oder das Leseverhalten zulassen

Affiliate


Wir sind Mitglied im Amazon Partnernet und können mit Affiliate-Links (* den Betrieb der Seite etwas unterstützen, für Sie ist das natürlich kostenlos

Kontakt


Sie können mit uns über eMail Kontakt aufnehmen, schreiben Sie an Kontakt@Oliver-Lohse.de