Contentmanagementsystem Wordpress

Wissen (Reproduktion)
Was ist ein CMS? Typische Funktionen eines CMS beschreiben können. Was ist ein Blog-System?
Frontend/Backend erläutern können; Unterschied Seiten und Beiträge kennen; Kommentare steuern können
Editieren in einem CMS (Neue Seiten anlegen, Textformatierung, Listen, Tabellen, Abbildungen, Links, …)
Können (Transfer)
Wordpress und Wordpress-Datenbank installieren können; Seiten und Beiträge anlegen können; Templates installieren können; Erweiterungen (Plugin) installieren können; Benutzer anlegen können; Rechte/Zugangsbeschränkungen einstellen können
Reflexion
Typische Einsatzgebiete angeben können. Wo liegen die Grenzen von Wordpress?
Unterschiede zu Wiki oder Joomla angeben können

Installation

Templates

Achtung: Bei großen Themes und Datenbanken müssen folgende Parameter im php.ini (XAMPP Controll Panel) angepasst werden (Apache anschließend neu starten!):

post_max_size=40M
upload_max_filesize=40M

Plugins

Bildmaterial für die Website aufbereiten

Irfanview

Fast Image Resizer

Photoshop

Hochladen von Bildern

Dazu auf Medien→Datei hinzufügen gehen, Bilder auswählen. Dann Bilder in strichlierten Rahmen ziehen oder auf Schaltfläche Dateien hochladen klicken und Bilder von lokalen Rechner auswählen.

Einbetten von Einzelbildern in Bericht/Seite

Auf Schaltfläche „Dateien hinzufügen“ klicken und entsprechende Bild auswählen. Klickt man anschließend auf das Bild, kann es ausgerichtet und bearbeitet oder auch wieder entfernt werden.

Dokumentationen

Wordpress auf einen anderen Server transferieren

(1) Am Ausgangs-Server

Datenbank mittels PhpMyAdmin exportieren und den Ordner mit Wordpress-Installation im htdocs-Verzeichnis packen

(2) Am Ziel-Server

Datenbank importieren und Ordner mit Wordpress-Installation in ein htdocs-Verzeichnis entpacken

(2a) Eventuell Anpassung einiger Parameter am Webserver

Wenn es sich um große Datenbanken handelt, müssen verschiedene Parameter (über das XAMPP-Control-Center) angepasst werden.

Wichtig:

Eventuell:

Damit die Werte auch aktiv werden muss Apache bzw. MySQL gestoppt und wieder neu gestartet werden.

(2b) Url und Datenbank-Zugang anpassen

/** Ersetze username_here mit deinem MySQL-Datenbank-Benutzernamen */
define('DB_USER', 'root');
// define('DB_USER', 'dbuser');
 
/** Ersetze password_here mit deinem MySQL-Passwort */
define('DB_PASSWORD', '');
// define('DB_PASSWORD', 'geheim');
 
/** Ersetze localhost mit der MySQL-Serveradresse */
define('DB_HOST', 'localhost');
// define('DB_HOST', 'my.webserver.org');   *