Websitegärtners Geräteschuppen.
Ein komplett ungeordnetes Sammelsurium von kurzen technischen Dokumentationen, Anleitungen und Vorlagen zur Selbstbedienung. Viele der Snippets haben uns seinerzeit bei der Web-Entwicklung geholfen, aber betrachten Sie das Erstellungsdatum der Beiträge als Mindesthaltbarkeitsdatum, denn einiges ist nicht mehr „Up to date“.
Ternary Operator ?: versus Null Coalescing Operator ?? versus Null Coalescing Assignment Operator ??= von Katzen erklärt
Zum Artikel…Kurz gesagt: PHP bietet zwei nützliche Operatoren zur Vereinfachung von Bedingungsüberprüfungen: den Ternary Operator (?:) und den Null Coalescing Operator (??). Beide Operatoren dienen dazu,…
Shortcode E-Mail Obfuscator
Zum Artikel…Folgendes Shortcode-Snippet ist nützlich, um E-Mails zu verschleiern, um sie vor SPAM zu schützen. Dazu der Hinweis, dass diese Methode nur funktioniert, wenn Javascript aktiviert…
TranslatePress rendert individuellen Sprachwähler für Default Sprache falsch
Zum Artikel…Problem: Beim individuellen Erstellen eines Sprachwählers für TranslatePress: $arr = trp_custom_language_switcher(); liefert $arr ein mehrdimensionales Array mit allen notwendigen Parametern zurück, um einen individuellen Sprachwähler…
Wie kann man mit dem Elementor Suchformular nur nach bestimmten Inhaltstypen suchen?
Zum Artikel…Elementor Pro besitzt ein Widget namens „Suchformular“. Dieses eignet sich für die hübsche Gestaltung von Suchformularen. In der Programmatik ist dieses Suchformular leider beschränkt. Frage:…
Elementor Beiträge Widget mit ACF Beziehungsfeld füllen
Zum Artikel…Mit dem Beiträge Widget in Elementor kann man schon recht bequem in einer Schleife andere Beiträge, Seiten, Produkte oder Custom Post Types (CPT) ( =…
Elementor Popup / Flyout Menü schließt sich nicht mehr für Mobile Ansicht
Zum Artikel…Elementor: Version 3.72 Verhalten: Ein Elementor-Popup öffnet sich, schließt sich aber nicht mehr (bei Klick auf Icon oder Esc oder andere Trigger). Schaut man im…
PHPStorm: Local Changelist in Git Tool verschwunden
Zum Artikel…Problem: Local Change List unter PHPStorm fehlt im Git Tool Lösung: Ich hatte ab und zu das Phänomen, dass die Local Changelist (die Dateien in…
Variable in Blade Komponente nicht verfügbar
Zum Artikel…Problem: Die Parameterübergabe eines Blade-Attributes funktioniert nicht, die Variable in der Komponente ist leer. Es gibt keine Fehlermeldung, sondern die Variable scheint nicht übergeben worden…
Tailwind Autocomplete mit PHPStorm (WebStorm) funktioniert nicht
Zum Artikel…Problem: Falls Sie z.B. eine Laravel App erstellen und sich darüber wundern, warum PHPStorm oder WebStorm die Autovervollständigung für Ihre CSS Klassen in Blade Templates…
WP CLI Error: Error establishing a database connection.
Zum Artikel…Auftauchen: Befehle über WP CLI absetzen, Wordpress im Browser funktioniert jedoch. Dieser Fehler tritt häufig auf, wenn der WP CL Interpreter die Datenbankverbindung in wp-config.php…
Mit Alfred sehr schnell Px in REM / EM umrechnen
Zum Artikel…Auf dem Mac gibt es einen wunderbaren Alfred-Workflow, der Px in Rem umrechnet: Download Direktlink: https://raw.githubusercontent.com/vitorgalvao/requested-alfred-workflows/master/Workflows/Px%20Rem%20Em.alfredworkflow Einfach installieren, dann CMD-Space: Alfred Bar „pxrem“ tippen und…
Eine Git-Anleitung, die es einfach macht, GIT zu verstehen.
Zum Artikel…Eine durch Visualisierung sehr schnell begreifbare Dokumentation der GIT-Versionskontrolle: http://marklodato.github.io/visual-git-guide/index-en.html
Einrichten von XDebug mit PHPStorm und Valet Development Umgebung
Zum Artikel…Vorbereitung: Homebrew sollte installiert sein Valet sollte installiert sein und laufen: https://laravel.com/docs/7.x/valet Browser Extension für PHPSTORM sollte installiert sein: https://www.jetbrains.com/help/phpstorm/browser-debugging-extensions.html gerry@webgarten ~ % brew install…
Installation von Redmine auf Ubuntu Linux (LAMP-Stack), alle Schritte in der Konsole
Zum Artikel…Installation von redmine auf Ubuntu Linux System. Alle Schritte aus der Historie. Überall dort, wo „ERROR“ auftaucht, waren zusätzliche Installations-Schritte notwendig.
Shortcode für ein Copyright Zeichen mit aktuellem Jahresdatum
Zum Artikel…Dieser Shortcode schreibt das Copyrightzeichen mit dem aktuellen Jahr und weiterer Info. Nützlich für den Footer einer Website.
Linke „Überspringen zum Hauptinhalt“ (Skip to Main)
Zum Artikel…Ein WordPress Shortcode, um den „Zum Hauptinhalt springen“ link in einem Frontend Bereich anzuzeigen.
Custom Post Type im Admin-Menü eines anderen Custom Post Types anzeigen.
Zum Artikel…Dieses Snippet in die CPT Konfiguration einsetzen und entsprechend ändern, um einen CPT in einem anderen CPT anzuzeigen. Nützlich für Querverweise oder Relationen zwischen CPTs.…
Menüpunkt „Beiträge“ in WordPress Admin Menü verstecken
Zum Artikel…Mithilfe dieses Gists (in functions.php) versteckt man den Menüpunkt „Beiträge“ im Admin Menü
WordPress Editor Customizer Rechte geben
Zum Artikel…Mit diesem Snippet gibt man einem Benutzer mit Editor-Rolle die Rechte, die Customizer (Design -> Customizer) Einstellungen zu ändern.
Jquery Snippet für WordPress Admin Menüs: Bestätigung vor Verlassen der Website
Zum Artikel…PHP-Fehler „unexpected end of file“
Zum Artikel…Fehlerbehebung: Wie man dem Fehler „PHP Parse error: syntax error, unexpected end of file in …“ auf die Schliche kommt.