- probably a good one from Beau Carnes:
Template Hierarchy: https://developer.wordpress.org/themes/basics/template-hierarchy/
- Backups might be made by default by the server
- ohterwise use plugins
- used by Teresa: UpdraftPlus
- https://cyberduck.io/
- https://localwp.com/ basic setup tutorial: https://www.youtube.com/watch?v=uQCoTQAo3qo
the juicy bits:
- Seiten
- Design - Theme-Editor: header, footer, 404, style.css, all templates
- Individuelle Felder
- open cyberduck
- pick destination / destination folder (/webseiten/willowland.com/wp-content/themes/willowland)
- right-click 'upload'
- pick the file you want to upload
- 'upload'
- php or Wordpress loves to build
<p>where it sees empty lines. For example in internal CSS!!
- get access to site
- download site and save it to GitHub
- work in small increments
- test your code in DevTools (in all browsers)
- apply to local files and upload them to site with cyberduck
- hard refresh page - if necessary: empty and refill cache via admin dashboard: plugins > WP Rocket > Einstellungen
- Test nach Updates:
- empty all cashes
- Smoke Test: hard refresh, does the website still look alright?
- check the forms
- video
- slider
- maps
- check the Customizer - can all fields be accessed?
- WP Mail SMTP von WPForms (recommended by Tobi): https://de.wordpress.org/plugins/wp-mail-smtp/
- Booknetic: https://www.booknetic.com/
(and this - though poorly referenced in the documentation - is how you get hold of the button for the popup with caption, class or inline styling:
[booknetic-booking-button caption="Jetzt Buchen" class="classname" style="color: green"]) –––
- Plugins > WP Rocket > Einstellungen
- Cache leeren
- Cache neu füllen
Nach dem Anmelden in WordPress gelangst du zum Dashboard. Hier erhältst du einen Überblick über Aktivitäten, Beiträge, Kommentare und viele andere Dinge.
WordPress unterscheidet zwischen Beiträgen (für Blogposts) und Seiten (für statische Inhalte wie "Über uns", "Kontakt" usw.).
Unter "Medien" kannst du Bilder, Videos und andere Dateien hochladen und verwalten.
Unter "Design" kannst du das Aussehen deiner Website anpassen. Hier wählst du das Theme (Designvorlage) aus und kannst es nach Belieben anpassen.
Mit Plugins erweiterst du die Funktionalität deiner WordPress-Website. Es gibt Tausende von Plugins für alle erdenklichen Zwecke.
Hier verwaltest du alle Benutzer deiner Website und legst fest, welche Berechtigungen sie haben.
Hier konfigurierst du grundlegende Website-Einstellungen wie die Sprache, den Seitentitel, das Datumformat und vieles mehr. –––
Bevor du größere Änderungen an der Website vornimmst, solltest du immer ein Backup erstellen. Dies stellt sicher, dass du die Website wiederherstellen kannst, falls etwas schiefgeht.
Sei vorsichtig, wenn du WordPress, Themes oder Plugins aktualisierst. Es kann zu Kompatibilitätsproblemen kommen, die die Website stören oder gar zum Absturz bringen.
Installiere keine Plugins, ohne sie zuerst zu überprüfen. Schlecht codierte oder veraltete Plugins können Sicherheitsrisiken darstellen.
Wenn du am Code (z. B. PHP oder JavaScript) von Themes oder Plugins Änderungen vornehmen musst, sei sehr vorsichtig und stelle sicher, dass du weißt, was du tust. Ein kleiner Fehler kann die gesamte Website unbrauchbar machen.
Informiere deinen Kunden immer über geplante größere Änderungen oder potenzielle Ausfallzeiten.
Wenn möglich, arbeite zuerst in einer Testumgebung oder Staging-Umgebung, bevor du Änderungen an der Live-Website vornimmst.
–––
Workflow
- download files and put them in a folder "wordpress"
- download DB
- compress /wordpress and DB (DB should be sql file)
- start local + Add local site
- select an existing ZIP
- continue / follow default...
- allow local to make changes
- select an existing ZIP