Nützliche Code Snippets
Als WordPress Agentur wird bei uns viel Programmiert und angepasst. Da immer wieder die gleichen Codes verwendet werden müssen, bauten wir uns eine kleine Übersicht auf, wo wir unsere Hacks platzieren.
Viele Kollegen fragten an, ob sie auch Zugriff haben könnten. So entstand die Idee, diese hier zu veröffentlichen und hoffentlich vielen zu helfen.
WordPress Hacks
PHP
WordPress
Lazy Load Bilder von WordPress
PHP
WordPress
Hooks debuggen
PHP
WordPress
Absender E-Mailadresse anpassen
Elementor
PHP
WordPress
Local Google Fonts (Elementor)
PHP
WordPress
Site Health Checks deaktivieren
PHP
WordPress
Revisionen nach 2 Wochen löschen
PHP
WordPress
Bestätigung für Änderung der Admin Mail deaktivieren
PHP
WordPress
wp-config.php
Fehler Mails von WordPress deaktivieren
PHP
WordPress
Javascript mit weiteren Parametern einfügen (z.B. async)
PHP
WordPress
SVG Upload erlauben
PHP
WordPress
Versionsnummern überall entfernen (Sicherheit)
PHP
WordPress
Youtube DSGVO konform einbinden
JS
PHP
WordPress
Gleiche Höhe für Elemente
PHP
WordPress
Animierte GIF korrekt ausgeben
PHP
WordPress
Author/Tag/Kategorie Archivseiten deaktivieren (WordPress)
PHP
WordPress
xmlrpc.php deaktivieren
PHP
WordPress
Automatische Updates aktivieren (WordPress)
WooCommerce Hacks
PHP
WooCommerce
Bestellung auf Rechnung automatisch weiterverarbeiten (WooCommerce)
Germanized
PHP
WooCommerce
Mailreminder für Bewertung nach 14 Tagen (WooCommerce)
PHP
WooCommerce
Nur kostenlose Lieferung wenn möglich (WooCommerce)
PHP
WooCommerce
Strasse ohne Hausnummer Warnung (WooCommerce)
PHP
WooCommerce
Checkout Felder entfernen die ungewünscht sind und Anpassungen (WooCommerce)
Enfold Hacks
Enfold
PHP
Autoresponder per Code abschalten (Enfold)
Enfold
PHP
Visueller Editor von Enfold bei Custom Post Types aktivieren
Enfold
CPT in allen Enfold Elementen nutzbar
Enfold
PHP
Enfold Formular Conversion Tracking
CSS
Enfold
Menüzeile früher umbrechen (Enfold)
CSS
Enfold
Icons in Trennzeilen grösser machen (Enfold)
CSS
Enfold
Enfold Topbar höher machen
CSS
Enfold
Enfold Gallerie kein Hover Effekt
CSS
Enfold
WPML
Sprachleiste mit DE | EN statt Flaggen (WPML)
CSS
Enfold
Enfold Untermenü breiter machen
CSS
Enfold
Ampersand (&) normal machen
Bilder werden normalerweise in Mails als externe Links eingebettet. Dies hat einige Vorteile, dass dies zum Beispiel auf vielen Endgeräten angezeigt werden können. Der Nachteil ist, dass diese Bilder zuerst geladen werden müssen, wozu eine Warnung z.B. im Outlook bestätigt werden muss.
Bilder kann man auch einbetten. Dies hat auch Nachtteile:
Um Bilder einzubetten, wird das Bild am besten auf die benötigte Grösse zugeschnitten, da die Dateigrösse entscheident ist, ob das Mail am Ende übertragen werden kann.
Anschliessend Uploaded man das Bild bei: https://www.base64-image.de/ und drückt auf “copy image”.
Im Newsletter kann nun ein Text / HTML Element eingefügt werden. Bei dem Text Element muss auf HTML gewechselt werden.
Danach fügt man foldenden Code ein:
Innerhalb des src=”” fügt man nun den Inhalt ein, damit es danach etwa so aussieht:
Danach ist das Bild Inline eingebunden und kann verschickt werden.