24. März 2023

Unterschiedliche Seitentemplates in einem WordPress-Theme

Gerade wenn WordPress als CMS genutzt wird, ist es praktisch mehrere Seitentemplates zur Verfügung zu haben. Standardmäßig wird die Datei “page.php” als Template für Seiten genutzt. Um weitere Templates zu erstellen, gehst du wie folgt vor: Anschließend kann das Template im Seitenmenü rechts ausgewählt werden.

weiterlesen

24. März 2023

jQuery Count up

Mit folgendem jQuery-Script wird von 0 bis zu einer definierten Zahl hochgezählt, sobald die Zahl auf dem Bildschirm zu sehen ist.

weiterlesen

24. März 2023

CSS für Touchscreens

Mit folgendem Media-Query können CSS-Eigenschaften definiert werden, die nur auf Touchscreens angewendet werden.

weiterlesen

24. März 2023

Was tun, wenn E-Mails aus Kontaktformularen nicht ankommen?!

Leider kommt es sehr häufig vor, dass E-Mails aus Kontaktformularen nicht zugestellt werden und im Spam landen. Das liegt meistens daran, dass sie mit PHP-Mail-Funktion verschickt werden. Diese wurde in der Vergangenheit leider exzessiv für den Spam-Versand genutzt, sodass die Spam-Filter sehr empfindlich hierauf reagieren. Dieses Problem kann umgangen werden, wenn die Mails über einen […]

weiterlesen

22. März 2023

Integration eines QR-Code-Scanners in eine Web-Anwendung

Mit folgender JavaScript-Library lassen sich QR-Codes scannen und interpretieren – sowohl auf einem Smartphone, als auch an einem Desktop-Rechner. Das ganze passiert Client-seitig und erfordert nur ein winzig kleines JavaScript (< 60 kb). Das ist nicht nur aus technischer Sicht sehr beeindruckend. https://github.com/nimiq/qr-scanner Da es sehr einfach in Anwendungen integrierbar ist, eröffnet diese Library fantastische […]

weiterlesen

22. März 2023

Mit einer WordPress-Seite auf einen neuen Server umziehen

Das “Problem” bei einer Website mit CMS ist, dass die Seite nicht nur aus Dateien besteht, sondern die Inhalte auch noch in einer Datenbank gespeichert sind. Ein einfaches “Download > Upload” funktioniert also nicht. Aber natürlich gibt es für diesen Fall auch ein WordPress-Plugin, mit dem Serverumzüge zum Kinderspiel werden: Duplicator Nachdem du Duplicator auf […]

weiterlesen

21. März 2023

Unique-ID in PHP generieren

Mit folgendem Code lässt sich in PHP eine einzigartige ID erstellen: Z.B: Diese hier: Oder diese: Oder diese:

weiterlesen

20. März 2023

Formulareingaben lokal speichern

Mit folgendem JavaScript/jQuery-Code lassen sich Formulareingaben lokal speichern und müssen somit beim nächsten Aufruf der Seite nicht erneut eingegeben werden. Demo: Vorname Name Dieser Code sollte logischerweise nicht für sensible Daten oder Passwörter genutzt werden, da die Daten im Klartext im localStorage des Browsers gespeichert werden.

weiterlesen

19. März 2023

SVGs, JSON oder andere Dateiformate in WordPress hochladen

In die WordPress-Mediathek lassen sich eine ganze Reihe Dateiformate hochladen. Standardmäßig sind das .jpg, .jpeg, .png, .gif, .pdf, .doc, .docx, .ppt, .pptx, .pps, .ppsx, .odt, .xls, .xlsx, .mp3, .m4a, .ogg, .wav, .mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv und .3gp. Darüberhinaus kann es aber durchaus sinnvoll oder erforderlich sein andere Dateitypen hochzuladen. Z.B. auch um […]

weiterlesen

19. März 2023

ImageResizer

Heute habe ich ein Tool fertig gestellt, dass ich schon seit Jahren im Kopf habe, in der täglichen Arbeit oft vermisst habe, aber bis jetzt nie umgesetzt habe: ImageResizer Mit ImageResizer kann die Größe von Bildern (jpgs & pngs) in Sekundenschnelle angepasst werden. Die Neuberechnung der Bilder findet lokal im Browser statt. Es werden keine […]

weiterlesen