Alter­native Loops

Alter­native Loops

Manchmal ist es gew√ľnscht, au√üerhalb des Standard Loops weitere Loops einzu¬≠bauen, der unter bestimmten Bedin¬≠gungen greift. Diese Bedin¬≠gungen k√∂nnen beispiels¬≠weise mit [‚Ķ] Weiter¬≠lesen

Back to top Button

Back to top Button

Niemand mag scrollen ohne zu lesen. Nicht jede Tastatur hat eine Pos1 Taste und nicht jeder weiß die passende Taste/Tastenkombination, […] Weiter­lesen

Beitrags­bilder (thumb­nails)

Beitrags­bilder (thumb­nails)

Um Beitrags­bilder benutzen zu können, muss die Funktion zunächst einmal im Theme aktiviert werden. Die Funktion heißt post thumb­nails. <?php […] Weiter­lesen

Beitrags­formate

Beitrags­formate

Um Beitrags¬≠formate im Theme zu aktivieren, m√ľssen wir diese in der functions.php aktivieren. Folgende Beitrags formate k√∂nnen in das array einge¬≠tragen [‚Ķ] Weiter¬≠lesen

Benut­zer­de­fi­nierte Felder

Benut­zer­de­fi­nierte Felder

Um Benut¬≠zer¬≠de¬≠fi¬≠nierte Felder nutzen zu k√∂nnen, m√ľssen diese nat√ľrlich zuerst angelegt werden. Dazu gibt es im Editor oben rechts ein [‚Ķ] Weiter¬≠lesen

Bild Anhang­seite

Bild Anhang­seite

Die Anhang¬≠seiten k√∂nnen genutzt werden um alle Anh√§nge eines/r Beitrages/Seite geb√ľndelt darzu¬≠stellen und z.B. Die Beschreibung eines Bildes mit auszu¬≠geben, [‚Ķ] Weiter¬≠lesen

Bilder Galerien

Bilder Galerien

Um Bilder¬≠ga¬≠lerien anzuzeigen, muss eine solche nat√ľrlich erst einmal erstellt werden. Dazu w√§hlen wir zun√§chst das Beitrags¬≠format Gallerie aus. Anschlie√üend w√§hlen [‚Ķ] Weiter¬≠lesen

Bilder Slideshow erstellen

Bilder Slideshow erstellen

Um eine Slideshow in unser Theme zu integrieren, ben√∂tigen wir zun√§chst ein Markup. Wir ben√∂tigen einen Container f√ľr den Slider [‚Ķ] Weiter¬≠lesen

Condi­tional tags (Bedin­gungen)

Condi­tional tags (Bedin­gungen)

Mit Condi¬≠tional tags ist es m√∂glich Bedin¬≠gungen innerhalb des Themes abzufragen. Diese werden als gew√∂hn¬≠liche If-Abfragen in PHP geschrieben. In folgendem [‚Ķ] Weiter¬≠lesen

Custom post type erstellen

Custom post type erstellen

Eigene Beitrags¬≠typen erm√∂g¬≠lichen einen geord¬≠ne¬≠teren Umgang mit Inhalten, sobald diese von der reinen Textform abweichen. Eigene Beitrags¬≠typen k√∂nnten z.B. B√ľcher, [‚Ķ] Weiter¬≠lesen

Custo­mizer

Custo­mizer

Der Custo¬≠mizer von WordPress erlaubt es das Design im Live Editor auch f√ľr unge√ľbte Anwender anzupassen. Diese Funktionen m√ľssen nat√ľrlich [‚Ķ] Weiter¬≠lesen

Der Loop

Der Loop

Der Loop ist eine Schlei­fen­kon­struktion in WordPress, welche die Inhalte von WordPress lädt. Der Loop muss in jede Template-Datei einge­tragen […] Weiter­lesen

Eigene Felder zum Medien Uploader hinzu¬≠f√ľgen

Eigene Felder zum Medien Uploader hinzu¬≠f√ľgen

Manchmal kann es erw√ľnscht sein, mehr Infor¬≠ma¬≠tionen zu einer Medien¬≠datei zu hinter¬≠legen, die in WordPress hochge¬≠laden wird. Dies k√∂nnte bei [‚Ķ] Weiter¬≠lesen

Eigene Taxonomien anlegen

Eigene Taxonomien anlegen

Taxonomien sind Ordnungs¬≠ele¬≠mente f√ľr Beitrags¬≠typen. Der Standard Beitragstyp "Beitr√§ge" z.B. hat von Hause aus zwei Taxonomien. Einmal die Kategorien und [‚Ķ] Weiter¬≠lesen

Ein Plugin erstellen.

Ein Plugin erstellen.

Instal¬≠la¬≠ti¬≠onspfad Plugins werden im Ordner /wp-conten¬≠t/p¬≠lug¬≠in¬≠s/p¬≠lug¬≠inname gespei¬≠chert. Der Name des Plugins sollte mit einem Pr√§fix versehen werden um Kolli¬≠sionen auszu¬≠schlie√üen. Header [‚Ķ] Weiter¬≠lesen

Embeds / Content Width

Embeds / Content Width

Embeds sind Inhalte, die in die eigene Website einge¬≠bunden werden k√∂nnen. Dazu reicht es aus, den Link eines Videos, Tweets, einer [‚Ķ] Weiter¬≠lesen

Funktionen/Erweiterungen

Funktionen/Erweiterungen

Achtung! Keine HTML Kommentare vor dem öffnenden PHP tag! Um Erwei­te­rungen an den Funktionen von WordPress Themes vorzu­nehmen, gibt es […] Weiter­lesen

Hooks

Hooks

Hooks (Einschub¬≠me¬≠thode) sind eine Methode um an bestimmten Punkten der verschie¬≠denen System¬≠pro¬≠zesse einzu¬≠haken. So ist es m√∂glich Prozesse zu beein¬≠flussen ohne [‚Ķ] Weiter¬≠lesen

HTML5 Markup hinzu¬≠f√ľgen

HTML5 Markup hinzu¬≠f√ľgen

In WordPress kann die Funktion Theme_Markup genutzt werden, um das Markup, welches von WordPress generiert wird im "neuen" HTML 5 Format auszu¬≠geben. [‚Ķ] Weiter¬≠lesen

Kommen­tar­funktion

Kommen­tar­funktion

Zunächst einmal muss die Kommen­tar­funktion in der functions.php regis­triert werden. <!-- Kommentare --> <?php function ms_comments( $comment, $args, $depth ) […] Weiter­lesen

Lightbox integrieren

Lightbox integrieren

Damit die Lightbox √ľberhaupt funktio¬≠niert muss beim Einladen der Bilder in Beitr√§gen/Seiten die Funktion "Link zu" unter "ANZEIGE-EINSTEL¬≠¬≠LUNGEN F√úR ANH√ĄNGE" auf [‚Ķ] Weiter¬≠lesen

Naviga­tionen

Naviga­tionen

In diesem Teil stelle ich verschiedene Möglich­keiten zu Darstellung von Naviga­tionen vor. Ich erstelle die Naviga­tionen in einer eigenen Datei […] Weiter­lesen

Seiten­vor­lagen erstellen

Seiten­vor­lagen erstellen

Seiten¬≠vor¬≠lagen sind Templa¬≠te¬≠da¬≠teien, welche laut der Template Hierarchie die Ansicht der Standard index.php bzw. page.php usw. √ľbersteuern. Der Name dieser Template [‚Ķ] Weiter¬≠lesen

Short­codes

Short­codes

Short¬≠codes erm√∂g¬≠lichen es komplexe Funktionen in einen Beitrag/eine Seite zu integrieren, ohne viel unn√∂tigen Code eintragen zu m√ľssen. Selbst¬≠schlie¬≠√üende Short¬≠codes [‚Ķ] Weiter¬≠lesen

Sidebar integrieren

Sidebar integrieren

Um die Sidebar zu integrieren und diese "Widget­fähig" zu machen benötigen wir zunächst die Funktion register_sidebar. Dies wird ähnlich wie […] Weiter­lesen

Style­sheets und Scripts einbinden

Style­sheets und Scripts einbinden

Die Einbindung von Style­sheets und Scripts in WordPress ist etwas speziell. Anstatt diese einfach im <head> zu verlinken. Werden sie […] Weiter­lesen

Suchfunktion

Suchfunktion

Die Suchfunktion wird in WordPress anhand des Include Tags get_search_form() geladen. Da sich die Standard Ausgabe von WordPress nicht gut indivi¬≠dua¬≠li¬≠sieren [‚Ķ] Weiter¬≠lesen

SVG Dateien in WordPress hochladen

SVG Dateien in WordPress hochladen

Um SVG Dateien in WordPress hochladen zu können, benötigen wir ein Plugin. <?php /* Plugin Name: SVG MIME Support Description: […] Weiter­lesen

Template Tags

Template Tags

Die Template Tags sind das grund­le­gende Element um Inhalte aus der Datenbank zu lesen und diese in dem Theme auszu­geben. […] Weiter­lesen

Templa­te­da­teien

Templa­te­da­teien

Ein Theme besteht aus mindestens zwei Dateien. Kann aber aus sehr viel mehr Dateien bestehen. Jede Datei hat dabei ihren […] Weiter­lesen

Unter­seiten auflisten

Unter­seiten auflisten

Um die Unter­seiten der aktuellen Seite aufzu­listen kann folgender Schnipsel verwendet werden. Dieser ist z.B. in einem Custom Page Template […] Weiter­lesen

WooCom­merce designen

WooCom­merce designen

Um WooCom­merce besser in das eigene Theme einpflegen zu können, macht es Sinn erst einmal das Standard Design von WooCom­merce […] Weiter­lesen

WooCom­merce im Frontend

WooCom­merce im Frontend

Benut¬≠zer¬≠de¬≠fi¬≠nierter Loop Um eine Auflistung der Produkte aus WooCom¬≠merce im Frontend darzu¬≠stellen, kann ein benut¬≠zer¬≠de¬≠fi¬≠nierter Loop verwendet werden. √Ąhnlich wie [‚Ķ] Weiter¬≠lesen

WooCom­merce ins Theme integrieren

WooCom­merce ins Theme integrieren

Um WooCom­merce in unser Theme zu integrieren gibt es zwei Möglich­keiten. Möglichkeit 1 - Standard Loop anpassen Der einfa­chere Weg […] Weiter­lesen

WooCom­merce Template Overwrites

WooCom­merce Template Overwrites

Um Template-Dateien von WooCom­merce update­sicher verändern zu können, ist es nicht ratsam die Templates direkt im Templates Ordner des Plugins […] Weiter­lesen

WordPress Header und Footer einf√ľgen

WordPress Header und Footer einf√ľgen

Damit WordPress selbst und auch die Plugins, Code in das Theme einbringen k√∂nnen, m√ľssen daf√ľr Schnitt¬≠stellen geschaffen werden, die es [‚Ķ] Weiter¬≠lesen

WordPress und CSS

WordPress und CSS

Auf der Seite WordPress CSS finden wir Anhalts¬≠punkte, Richt¬≠linien und Standard¬≠de¬≠fi¬≠ni¬≠tionen f√ľr CSS in WordPress. Der Core CSS sollte (in angepasster [‚Ķ] Weiter¬≠lesen