CMS - Workbench | DE


Templating and Coding for CMS (WordPress, Bludit, Automad, Typesetter, GetSimple, Pico and more)


Schlagwort: Hervorheben,Strong,Bold,Tag,SEO


Strong vs Hochkomma

Heben Sie Schlagworte richtig hervor, damit sie von Suchmaschinen auch als solche wertvollen Begriffe erkannt werden.

In der deutschen Schreibweise ist es sehr üblich, besondere Worte und Begriffe durch Hochkommas bzw. den so genanntren Gänsefüßchen hervorzuheben.

Templates steuern

Mit diesem Codeschnipsel können Sie verschiedene Templates starten, jenachdem ob der Leser eine Seite, Kategorie, home oder Tag wählt.

Bludit bietet einige hilfreiche Systemvariablen an, die Ihnen anzeigen können welche Interaktion und welche Art Seite der Leser gerade betrachtet bzw. vom CMS anfordert.

Formatfehler PRE Tag

Das CMS Automad formatiert den PRE-Tag in dieser Version falsch. Korrigieren Sie dies mit wenigen CSS-Statements.

In der Version 1.5.4 hat das PRE-Tag des beliebten Automad-CMS einen Fehler. Als Korrektur können Sie ein eigenes Style in General Data and Files anlegen.

Kategorien:


Automad

Das kostenlose Flatfile CMS Automad kommt ganz ohne Datenbank aus. Automad ist ein überaus sicheres Content-Management System und bietet ein sehr elegantes Layout das viele Content-Creators anspricht. Sie können Ihre Beiträge thematisch beliebig Schachteln und sortieren - zudem kann Automad beliebig angepasst werden.

Bludit

Das kostenlose Flatfile CMS Bludit ist eines der beliebtesten CMS im Internet. In dieser Kategorie finden Sie viele Beiträge zum Thema Coding, Anpassungen an den eigenen Style oder das Templating in Bludit. Zudem weist Bludit auch einen sehr kleinen Angriffsvektor auf, der Ihren Content besonders sicher vor Angriffen von außen macht.

CMS

Ein Content-Management-System (kurz CMS) ist eine Software zur gemeinschaftlichen Erstellung, Bearbeitung, Organisation und Darstellung digitaler Inhalte (Content) zumeist zur Verwendung in Webseites, aber auch in anderen Medienformen. Diese Inhalte können aus Text- und Multimedia-Dokumenten bestehen.

CSS

Cascading Style Sheets (gestufte Gestaltungsbögen; kurz: CSS) ist eine Stylesheet-Sprache für elektronische Dokumente und zusammen mit HTML und JavaScript eine der Kernsprachen des World Wide Webs. Sie ist ein sogenannter „living standard“ (lebendiger Standard) und wird vom W3C beständig weiterentwickelt.

Drupal

Drupal ist ein Content-Management-System (CMS) und -Framework. Seine Hauptanwendung findet Drupal bei der Organisation von Websites, im März 2019 waren laut W3Techs 1,9 % aller Websites mit einem Marktanteil von 3,4 % bei CMS. Ursprünglich wurde es vom belgischen Informatiker Dries Buytaert konzipiert.

GetSimple

GetSimple ist ein auf XML basierendes, vollständig unabhängiges und leichtgewichtiges CMS (Content Management System). Es hat eine leistungsstarke Seitenverwaltung und ist mit den wichtigsten Funktionen ausgestattet, um eine Webseite innerhalb von wenigen Minuten zu erstellen.

Handlebars

Handlebars.js ist eine logiklose Template-Engine für JavaScript von Yehuda Katz. Es ist eine Erweiterung der Template-Engine Mustache. Der Quellcode ist lizenziert unter der MIT-Lizenz und ist gehostet auf GitHub. Handlebars.js verlagert das Rendering des Content vom Server auf den Client und setzt JavaScript des lokalen Web-Browsers voraus.

Java

Java ist eine objektorientierte Programmiersprache und ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug (JDK) zum Erstellen von Java-Programmen und der Java-Laufzeitumgebung (JRE) zu deren Ausführung auf verschiedenen Plattformen und Endgeräten.

JavaScript

JavaScript (kurz JS) ist eine Skriptsprache, die ursprünglich 1995 von Netscape für dynamisches HTML in Webbrowsern entwickelt wurde, um Interaktionen des Benutzers auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren und so die Möglichkeiten von HTML und CSS zu erweitern. Heute findet JavaScript auch außerhalb von Browsern Anwendung.

PHP

PHP (Akronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet.

Pico

Das freie CMS Pico geht einen radikaleren Weg und liegt technisch etwa zwischen einer reinen Template-Engine wie Twig und einem vollständigen Flatfile CMS wie zum Beispiel Bludit oder Automad. Pico verzichtet auf ein Admin-Backend und erzeugt den Content aus ASCII-Flatfiles. Der Content muss daher aufbereitet auf den Server via FTP übertragen werden.

SEO

Zwar gibt es sicherlich sehr viele exzellente Webseiten die sich um das Thema SEO drehen, dennoch möchte ich einige Tipps weitergeben an die sich die Webseite CMSWorkbench selbst orientiert (diese Kategorie ist daher eher als interne Blog-Vorgabe zu werten).

SimpleJS

Die Template-Engine SimpleJS ist ein einfacher Template-Parser basierend auf purem JavaScript. Diese Template-Engine ist daher ideal als Offline- und Online-Dokumentation oder lokale PC-Dokumentation nutzbar und bedarf keiner Spezialkenntnisse.

SimplePHP

SimplePHP ist eine auf reinem PHP basierende PHP Template-Engine, die in der Lage ist, strukturierte Flatfile-Textbeiträge zu parsen. In Anlehnung an das PICO CMS, gibt es auch hier kein unsicheres Backend. Der Redakteur und Admin kommt dabei ohne Spezialkenntnisse aus. HTML-Grundwissen ist ausreichend.

Smarty

Smarty ist eine freie (unter der LGPL veröffentlichte) Template-Engine, die als PHP-Bibliothek vorliegt. Sie wurde mit dem Ziel entworfen, bei der Entwicklung von Webapplikationen die Trennung von Code und Ausgabe zu ermöglichen. Die Ausgabe erfolgt meist in HTML, möglich ist aber jedes textbasierte Dateiformat, zum Beispiel auch XML.

SQL

SQL Befehle sind für die Handhabung und Pflege von Daten in relationalen Datenbanken unerlässlich.

Templates

In der Kategorie CMS-Templating lesen Sie interessante und hilfreiche Tipps und erhalten auch einige Codeschnipsel zum selbst ausprobieren. Thematisch sind die Beiträge eher unspezifisch und können im allgemeinen auf fast alle gängigen CMS angewendet werden.

Typesetter

Das kostenlose Flatfile CMS Typesetter richtet sich vor allem an Redakteure und Content-Creators die sehr viel Wert auf zeitintensives individuelles Layouting legen möchten und damit den Inhalt sehr stark individualisieren. In dieser Kategorie dreht es sich um viele Tipps und Tricks zu Typesetter.

WordPress

WordPress ist ein freies Content-Management-System. Es wurde ab 2003 von Matthew Mullenweg als Software für Weblogs programmiert und wird als Open-Source-Projekt permanent weiterentwickelt. WordPress ist das am weitesten verbreitete System mit ca. 50 % Anteil an allen CMS bzw. 32 % Anteil aller Websites.

Tags:


absteigendAdminalphaAngriffAnleserAnpassenAppleArrayascASCIIAttackAudioAudioplayerAufrufaufsteigendAuthorAutomadAutorAvatarBackendBackupBeitragBeitragsbildBildBildgrößeBioBlackHatBlogBlogXBluditBoldBrandingBreadcrumbBrutalistButtonCategoriesCategoryCheckCMSConfigContact3ContentCounterCSSCustomCustomFieldsCyberDashboardDateDateiDatumDB2DebugdescDescriptionDesignDevthemeDirectoryDIVDomainDomainsDrehenDynamischEditedit-content.phpEmpfehlungEngineErstelleExistenzFehlerFeldfestFieldsFileFileTypesFilterFlatFolderFontFooterforFormatFormularFormulareFußzeilegetGetSimpleHackingHandlebarsHeaderHeadlessHeadlineHervorhebenHideHitcounterHitshomeHookshtaccessHTMLHTML5IconIconsifImpressumInfoInstallationJavaScriptJavaSkriptjoinJSJsonKategorieKategorienKeyLatestLayoutLayoutinglesenlikeLinkLogLoggerLoopMailMehrLesenMenüMetaMetadatenMetainfoMetainfosMethodeMethodenMoreNameNavigationNextNicknameOfflineOrdnerPagePaginatorParameterParserpathPatternPermalinkPfadPHPPHPUnitPicPicoPluginPluginsPostPoweredPREPropertieRankingRAWReadReadMoreReaktoR-4RegExpRemovereturnRobotoRobotsRotierenSanitizeSchlagwortSchlagworteSchleifenSchriftSchriftfontSeitenSendMailSEOSicherheitSmartySnippetSortSortierenSortierungSpaltenSPAMSpeichernSpiegelnSQLStatistikStrongStrukturStyleSubdomainSubpageSupportetTagTagsTauschenTeaserTemplateTemplate-EngineTemplateEngineTemplatingth1sThemeThemenThemesTimeTitleTouchtree.phpTwigTyperiteTypesTypesetterUmzugUntergeordnetUpdateUploadURLUserUserIDVariablevariables.phpVerbergenVerwandtVerzeichnisVitaVorteilWalkerWeiterleitungWertWordPressWP_DEBUGwwwX-Powered