Wordpress: Unterschied zwischen den Versionen

Aus Mediawiki Ferdinand Gruber
Zur Navigation springen Zur Suche springen
Zeile 73: Zeile 73:
 
[http://wordpress-buch.bueltge.de/wordpress-sicherer-machen/30/ Siehe folgendes HowTo]
 
[http://wordpress-buch.bueltge.de/wordpress-sicherer-machen/30/ Siehe folgendes HowTo]
  
== Theme manuell bearbeiten ==
+
== Themes ==
 +
[https://wordpress.org/themes/# Themes von der Wordpress Seite]
 +
 
 +
[https://downloads.wordpress.org/theme/oceanwp.2.0.2.zip Theme OceanWP]
 +
=== Theme manuell bearbeiten ===
 
Veränderungen an den PHP oder CSS Dateien nicht direkt im Theme durchführen, sondern ein Child Theme erstellen
 
Veränderungen an den PHP oder CSS Dateien nicht direkt im Theme durchführen, sondern ein Child Theme erstellen
 
* Ordner anlegen
 
* Ordner anlegen
Zeile 84: Zeile 88:
 
* Weitere Info
 
* Weitere Info
 
https://www.webtimiser.de/wordpress-child-theme-erstellen/#ordner-anlegen
 
https://www.webtimiser.de/wordpress-child-theme-erstellen/#ordner-anlegen
 +
 
== Troubleshooting ==
 
== Troubleshooting ==
 
* Probleme mit Ausrichtung von Bildern
 
* Probleme mit Ausrichtung von Bildern

Version vom 30. Dezember 2020, 19:21 Uhr

Update

  • Backup
cp -a /srv/www/htdocs/wordpress /srv/www/htdocs/wordpress_old

Die gesicherten Daten erst nach einiger Zeit löschen, wenn sich herausgestellt hat, dass alles ordnungsgemäß funktioniert.

Ein Backup der Datenbank ist nicht notwendig, da im Problemfall auf die allgemeine Datensicherung zurückgegriffen werden kann.

  • Update

In Wordpress als Administrator anmelden. Auf der Startseite befindet sich ein Link zum Aktualisieren auf die momentan aktuelle Version von Wordpress. Gegenüber früheren Wordpress Versionen ist das Update nun sehr einfach geworden :-)

  • Anpassen

Damit sich Wordpress nahtlos in die Homepage einfügt, folgendes Skript ausführen:

cp -a /srv/www/htdocs/wordpress_old/wp-content/themes/classic /srv/www/htdocs/wordpress/wp-content/themes

Es wird das angepasste Erscheinungsbild der vorigen Version kopiert.

  • Plugins

Falls das Plugin zur Konvertierung der Datenbank nach UTF-8 noch einmal gebraucht werden sollte, folgendes Skript ausführen:

cp -a /srv/www/htdocs/wordpress_old/wp-content/plugins/UTF8_DB_Converter.php /srv/www/htdocs/wordpress/wp-content/plugins

Falls weitere Plugins aus der alten Version übernommen werden sollen, diese manuell kopieren!

Log

  • 4. Okt. 2007: Update auf Version 2.3 durchgeführt
  • 27. Nov. 2007: Update auf Version 2.3.1 durchgeführt
  • 1. Mai 2008: Update auf Version 2.5.1 durchgeführt
  • 11. Juni 2009: Update auf Version 2.8
  • 15. August 2009: Update auf Version 2.8.4
  • 27. November 2009: Update auf Version 2.8.6

Weitere Infos

ttp://wordpress-deutschland.org/upgrade

Plugin Dasher

Dieses Plugin bewikt, dass nach der Benutzeranmeldung das Dashboard (Tellerrand) schneller geladen wird. http://familypress.net/dasher/

Datei downloaden und im Plugin Verzeichnis entpacken. Als Administrator in Worpress anmelden und das Plugin aktivieren. That's it.

Wordpress übersiedeln

  • Auf dem Zielserver eine Datenbank anlegen. Name: Wordpress
  • Mit PhpMyAdmin die Quelldatenbank exportieren. Die erzeugte SQL Befehlsfolge über die Zwischenablage in die auf dem anderen Server angelegte Datenbank importieren.

Achtung: Beim Export mit phpMyAdmin kann es notwendig sein, einen MySQL Kompatibilitätsmodus einzustellen. Das ist z.B. dann der Fall, wenn auf dem Zielserver eine ältere MySQL Version läuft. Es war notwendig, den Modus mysql323 einzustellen, um die Datenbank am MySQL Server des Eduhi importieren zu können.

Damit die Adressen an den neuen Server angepasst werden, nach folgender Anleitung vorgehen

  • Die Datei wp-config.php öffnen und folgende Zeile eintragen:
define('RELOCATE', true);
  • Die Loginseite des Blogs aufrufen:
# Beispiel
http://schallerbach.eduhi.at/wordpress/wp-login.php
  • Dann wieder die Datei wp-config.php öffnen und die obige Zeile auskommentieren
// define('RELOCATE', true);
  • Nun als Admin einloggen und unter Einstellungen die Adressen ändern.

Diese Informationen stammen von: http://faq.wordpress-deutschland.org/wordpress-url-aendern/

Datenbank nach UTF-8 konvertieren

Seit Wordpress 2.2 ist die Zeichenkodierung standardmäßig auf UTF-8 eingestellt. Nach einem Import bzw. Export der Datenbank mit mysqldump kann es daher zu Problemen mit der Darstellung der Umlaute kommen.

Mit dem Plugin UTF-8 Database Converter kann die Wordpress Datenbank auf UTF-8 umgestellt werden.

  • In der /srv/www/htdocs/wordpress/wp-config.php folgende Zeile einfügen:
define('DB_CHARSET', 'UTF8');
cp UTF8_DB_Converter.php /srv/www/htdocs/wordpress/wp-content/plugins
  • Das Plugin aktivieren

Den Wordpress Blog im Browser aufrufen und die Admin Seite öffnen. Das neue Plugin aktivieren. Daraufhin erscheint der Menüpunkt UTF-8 Database Converter.

  • Die Konvertierung starten

Sicherheit von Wordpress

Siehe folgendes HowTo

Themes

Themes von der Wordpress Seite

Theme OceanWP

Theme manuell bearbeiten

Veränderungen an den PHP oder CSS Dateien nicht direkt im Theme durchführen, sondern ein Child Theme erstellen

  • Ordner anlegen

Im Ordner wp-content/themes einen Ordner für das Child Theme erstellen

twentyseven-child
  • Dateien erstellen

In diesem Ordner folgende zwei Dateien erstellen

style.css
functions.php
  • Weitere Info

https://www.webtimiser.de/wordpress-child-theme-erstellen/#ordner-anlegen

Troubleshooting

  • Probleme mit Ausrichtung von Bildern

Bei Bildern keine Bildbeschreibung sondern nur einen Bildtitel eingeben. Die unterhalb des Bildes angezeigte Bildbeschreibung bringt Probleme mit dem Textumlauf von Bildern.

Das hängt wahrscheinlich mit dem veralteten Template "Classic" zusammen, welches ich außerdem modifiziert habe ...