Custom Post Types

15. März 2018 Keller-H 0 Kommentare

WordPress bietet von Haus aus zwei Typen von Posts, Seiten und Beiträge. Mit den Custom Post Types kann man nun beliebige viele eigene Typen hinzufügen. Diese können noch mit eigenen Taxonomien versehen, und besonders einfach individuell gestaltet werden. Um einen benutzerdefinierten Typ zu erstellen, wird in der functions.php die Funktion register_post_type benötigt. Mit register_taxonomy erhält der neue […]

Video- und Bildheader ab Version 4.7

14. März 2018 Keller-H 0 Kommentare

Ab Version 4.7 von WordPress können im Header ein Bild oder auch ein Video sehr einfach integriert werden. Mit ein paar Codezeilen in der functions.php und einem Funktionsaufruf in der entsprechenden Headerdatei ist schon alles erledigt. function my_theme_video_header_setup() { add_theme_support( ‚custom-header‘, array(‚video‘ => true, ‚image‘ => true, ) ); } add_action( ‚after_setup_theme‘, ‚my_theme_video_header_setup‘, 12 ); […]

Beitragsformate im eigenen Theme freischalten

11. März 2018 Keller-H 0 Kommentare

WordPress bietet verschiedene Beitragsformate, um Seiten mit speziellen Inhalten individuell zu gestalten. So können außer dem Standardformat z.B. Vorlagen für Bilder, Videos, Links u.a. bereitgestellt und einem Artikel zuordnen werden. Im jeweiligen WordPress Standard-Theme sind diese bereits aktiviert und im Backend auswählbar. Beitragsformate im Theme freischalten Sollen nun einige dieser Formate in eigenen Themes verwendet […]

ESP8266 – Programmierung mit der Arduino IDE

11. März 2018 Keller-H 0 Kommentare

Einrichten der Arduino IDE Die Arduino-Umgebung steht aktuell auf der offiziellen Arduino-Seite zum Download bereit. Die Konfiguration für die NodeMCU ist jedoch nicht standardmäßig enthalten und muss manuell hinzugefügt werden. Dazu wird nur in der IDE unter Datei Voreinstellungen der folgende Link in Zusätzliche Boardverwalter-URLs: eingetragen: http://arduino.esp8266.com/stable/package_esp8266com_index.json.   Nun muss noch das Paket für die […]

Themes mit Menüs ausstatten

4. März 2018 Keller-H 0 Kommentare

Um Menüs in eigenen Themes zu verwenden, müssen zunächst in der functions.php Menüpositionen definiert werden. Dies geschieht mit Hilfe der Funktion register_nav_menus. Der folgende Code definiert zwei Menüs. function my_theme_register_menus() { register_nav_menus( array( ‚top-menu‘ => ‚Top-Menu‘, ’side-menu‘ => ‚Sidebar-Menu‘ ) ); }; add_action (‚init‘, ‚my_theme_register_menus‘); ImBackend ist jetzt unter Design der Punkt Menüs sichtbar. Hier können nun […]