Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
programmieren:wordpress [2019/08/19 19:00] – [Wordpress Snippets] jgehrkeprogrammieren:wordpress [2023/06/15 15:34] – [Plugin bezogene Snippets] jgehrke
Line 1: Line 1:
 ====== Wordpress Snippets ====== ====== Wordpress Snippets ======
  
 +  * [[programmieren:wordpress:boilerplate theme|Mein Startertheme / Boilerplate für Themese]]
 +  * [[programmieren:wordpress:boilerplate plugin|Mein Boilerplate Plugin]]
 +  * [[https://github.com/WordPress/gutenberg-starter-theme|Gutenberg Starter Theme]] - gut für Gutenberg CSS
 +  * [[programmieren:wordpress:boilerplate themes|Boilerplate Themes]]
 +
 +===== Alles mögliche  =====
 +
 +  * [[programmieren:php:require_all_files_from_folder|Macht ein require_once für alle Files eines Folders]]
 +  * [[programmieren:wordpress:configphp einstellungen|Config.php - Einstellungen und Sonderangaben]]
 +  * [[programmieren:wordpress:configphp domains|Config.php Domains - WP auf mehrere Domains hören lassen]]
   * [[programmieren:wordpress:tracking script|Tracking Script in Footer einbauen]]   * [[programmieren:wordpress:tracking script|Tracking Script in Footer einbauen]]
-  * [[programmieren:wordpress:dashboard abschalten|Dashboard für User abstellen]] +  * [[programmieren:wordpress:gzip kompression einstellen|Caching & GZIP Kompression aktivieren]]
-  * [[programmieren:wordpress:gzip kompression einstellen|GZIP Kompression aktivieren]]+
   * [[programmieren:wordpress:stylecss version per theme|Style.css Version an Themeversion koppeln]]   * [[programmieren:wordpress:stylecss version per theme|Style.css Version an Themeversion koppeln]]
-  * [[programmieren:wordpress:plugin updates unterbinden|Plugin Updates unterbinden]] +  * [[programmieren:wordpress:image sizes und compression|Bildgrößen und Bildkompression einstellen]] 
-  * [[programmieren:wordpress:kundennutzerrollen anlegen|Nutzerrollen für Kunden anlegen]]+  * [[programmieren:wordpress:wp mail verschicken|HTML-Mail mit wp_mail() verschicken]] 
 +  * [[programmieren:wordpress:klassische metabox für posts erstellen|Klassische Metabox für Posts erstellen]] 
 +  * [[programmieren:wordpress:metabox in gutenberg erstellen|Metabox in die Seitenleiste von Gutenberg einstellen]] 
 +  * [[programmieren:wordpress:urls aktualisieren per filter|Content URLs aktualisieren - per Filter in Echtzeit]] 
 +  * [[programmieren:wordpress:wp query manipulieren|Query/Loop vor der Ausführung manipulieren]] 
 +  * [[programmieren:wordpress:meta daten im fileheader lesen|Metadaten im File-Header angeben & auslesen]] 
 +  * [[programmieren:wordpress:eigenen shortcode erstellen|Eigenen Shortcode erstellen]] 
 +  * [[programmieren:wordpress:nach cutom fields suchen|Nach Custom Fields oder ACF Feldern suchen]]
  
 +===== Admin / Backend  =====
 +
 +  * [[programmieren:wordpress:admin pages hinzufuegen|Admin Settings Pages hinzufügen]]
 +  * [[programmieren:wordpress:admin styles scripts|Styles und Script in Admin-Seiten einbauen]]
 ===== Plugin bezogene Snippets  ===== ===== Plugin bezogene Snippets  =====
  
 +  * [[programmieren:wordpress:notwendige plugins definieren|Notwendige Plugins definieren mit TGMPlugin]]
 +  * [[programmieren:wordpress:datenbank tabellen erzeugen bei plugin aktivierung|Datenbank Tabelle erzeugen bei Plugin-Aktivierung]]
   * [[programmieren:wordpress:plugin auf aktiv prüfen|Prüfen ob ein Plugin aktiv ist]]   * [[programmieren:wordpress:plugin auf aktiv prüfen|Prüfen ob ein Plugin aktiv ist]]
 +  * [[programmieren:wordpress:plugin updates unterbinden|Plugin Updates unterbinden]]
   * [[programmieren:wordpress:zeigen verfügbare updates|Zeigen welche Plugins updates benötigen]]   * [[programmieren:wordpress:zeigen verfügbare updates|Zeigen welche Plugins updates benötigen]]
 +  * [[programmieren:wordpress:eigenes widget bauen|Eigenes Widget bauen]]
  
-===== Wordpress Frameworks =====+===== User bezogene Snippets  ===== 
 + 
 +  * [[programmieren:wordpress:dashboard abschalten|Dashboard für User abstellen]] 
 +  * [[programmieren:wordpress:redirect nach login|Redirect nach Login]] 
 +  * [[programmieren:wordpress:kundennutzerrollen anlegen|Nutzerrollen für Kunden anlegen]] 
 + 
 +===== REST-API Codes ===== 
 + 
 +  * [[programmieren:wordpress:rest api einrichten|Rest API Endpunkt einstellen]] 
 + 
 +===== Externe Ressourcen ===== 
 + 
 +  * [[https://wphierarchy.com/|wphierarchy.com]] - Übersicht über die Template Hierarchie eines Themes 
 +  * [[https://www.sitepoint.com/working-with-databases-in-wordpress/|Working with Databases]] - Wie man idealerweise mit der Datenbank arbeitet 
 +  * [[https://deliciousbrains.com/wordpress-http-api-requests/]] - HTTP-API Calls mit Wordpress eigener Funktion wp_remote_get() 
 +  * [[https://codex.wordpress.org/Creating_Tables_with_Plugins|Datenbank Tabellen erstellen (codex.wordpress.org)]]
  
-  * [[programmieren:wordpress:notwendige plugins definieren|Notwendige Plugins definieren mit TGMPlugin]] 
  

Page Tools