Seite aus Archiv erstellen
(Ideal-)Voraussetzungen für die Installation der Website
Domain, Webspace und Datenbank müssen vorhanden sein.
Die Mindestanforderungen für WordPress lauten: https://wordpress.org/about/requirements/
Installation der Website
- Aktuelles installer-zip herunterladen ( -> installer.zip 2020-05-11).
- Die beiden enthaltenen Dateien (installer.php und …_archive.daf) ins Root-Verzeichnis der Zielwebsite kopieren.
- Aufrufen der installer.php über die Ziel-Website, zB.: http://my-kljb-website/installer.php
- Installer-Passwort: t3mplateWebsite
- Step 1 of 4: Deployment: Prüfen, ob alles ok ist. Eventuell ist das Package Age „stale“, das kann ignoriert werden. Die Website und die Plugins müssen in dem Fall nach dem Erstellen aktualisiert werden.
- „read and accept all terms & notices“ anhaken, -> NEXT
- Step 2 of 4: Install Database: Datenbank-Daten eingeben
Host,
Database (ggf. vorher anlegen),
User,
Password - Test Database, -> NEXT
- Step 3 of 4: Update Data: URL, Path und Title der Website überprüfen und ggf. anpassen. (Vor allem Title!?!)
- [Optional kann unter „Options“ hier direkt ein neuer Admin-Account angelegt werden.]
- -> NEXT
- -> Admin Login
- [Gegebenenfalls (wenn „Restoration bug fix“ angewendet worden ist) die Seite erneut laden.
Erklärung: Unter bestimmten Server-Umgebungsumständen wird ein „Restoration bug fix“ angewendet, der den Datenbank-Eintrag html_type der Tabelle _options auf text/mnt/web502/e3/35/510931935/htdocs korrigiert. Ob dieser Patch nötig ist, erkennt die Installation selbst und führt ihn selbst aus. Der User sieht in diesem Fall einen Hinweis, dass der Patch ausgeführt wurde. In diesem Fall die Seite neu laden!)] - Einloggen
User: admin-template
Password: yk#TM2$!S)vBJlf3d@
[ALTERNATIV: Einloggen mit dem vorher erstellten Account!] - Möglicherweise hängt die Seite beim ersten Login. Dann konnten die Installations-Files nicht automatisch gelöscht werden. In diesem Fall: die Seite mit der gleichen URL noch mal aufrufen.
Danach erscheint die Meldung:
Migration fast beendet!
Reservierte Installationsdateien von Duplicator wurden im Stammverzeichnis entdeckt. Bitte lösche diese Installationsdateien, um Sicherheitslücken zu vermeiden.
Gehe zu: Duplicator > Werkzeuge > Information > Gespeicherte Daten und klicke den Button „Installationsdateien entfernen“
Klicke: Da will ich hin!
Danach: Installationsdateien jetzt entfernen! - WICHTIG: Admin-Kennwort ändern: Benutzer -> Alle Benutzer -> admin-template -> bearbeiten -> Neues Passwort
oder neuen Admin anlegen und danach alten Admin löschen. - WICHTIG: WordPress-Updates durchführen (Plugins, Core, Themes), falls Updates vorgeschlagen werden.
- WICHTIG: Datei „.htpasswd.mittwald“ löschen, wenn auf der Root-Ebene vorhanden! (Diese Datei ist ein Relikt der Migration.)
- Fertig, die Website ist jetzt installiert!
Allgemeine WordPress-Anpassungen
Slider-Administration
Auf der Startseite direkt unter der Hauptnavigation
http://my-kljb-website/wp-admin/admin.php?page=metaslider
Unterseiten
Seiten-Übersicht: http://my-kljb-website/wp-admin/admin.php?page=nestedpages
Seiten erstellen: http://my-kljb-website/wp-admin/post-new.php?post_type=page
Menü-Administration
Achtung: Auf kleinen Screens wird das Mobile-Menü angezeigt. Alle anderen Navigationen werden auf Mobil-Devices ausgeblendet. Deshalb das Mobile-Menü mit allen nötigen Links bestücken!
http://my-kljb-website/wp-admin/nav-menus.php
Mega-Menu-Einstellungen beachten!
News (=Beiträge)
Auf der Startseite werden die zwei neuesten News als Kacheln links unterhalb des Sliders angezeigt
Übersicht: http://my-kljb-website/wp-admin/edit.php
News erstellen: http://my-kljb-website/wp-admin/post-new.php
Pressemitteilungen
Pressemitteilungen werden auf der Seite Presse (http://my-kljb-website/presse/) angezeigt.
Sie werden genau wie News (s.o.) erstellt, jedoch muss ihnen die Kategorie Pressemitteilung zugeordnet werden!
Werbeblöcke
Auf der Startseite sind zwei Werbeblöcke vorgesehen. Rechts neben dem News-Block und rechts neben der KLJB-Vor-Ort-Karte. Soll die Karte und der Werbeblock daneben nicht angezeigt werden, kann das über das Startseiten-Layout gesteuert werden (s.u.).
Kampagnen & Aktionen
Aktionen sind ein eigener Inhaltstyp. Auf der Startseite werden die zwei neuesten Aktionen unterhalb der News angeteasert. Das Beitragsbild wird als Teaser-Bild und auf der Aktionen-Detailseite als Headerbild angezeigt und sollte mindestens 1080px breit sein.
Übersicht: http://my-kljb-website/wp-admin/edit.php?post_type=aktion
Erstellen: http://my-kljb-website/wp-admin/post-new.php?post_type=aktion
Termine / Veranstaltungen
Übersicht: http://my-kljb-website/wp-admin/edit.php?post_type=event
Erstellen: http://my-kljb-website/wp-admin/post-new.php?post_type=event
Ansprechpartner
Die Ansprechpartner sind NICHT identisch mit den „Benutzern“. Benutzer sind für die Anmeldung am Content Management System nötig, Ansprechpartner sind Personen, die mit einzelnen Seiten oder Aktionen verknüpft und auf diesen rechts angezeigt werden können.
Übersicht: http://my-kljb-website/wp-admin/edit.php?post_type=ansprechpartner
Erstellen: http://my-kljb-website/wp-admin/post-new.php?post_type=ansprechpartner
Downloads
Downloads können über ihre ID im Inhalte einer Seite oder in der Seitenleiste angezeigt werden.
Übersicht Downloads: http://my-kljb-website/wp-admin/edit.php?post_type=dlm_download
Download Erstellen: http://my-kljb-website/wp-admin/post-new.php?post_type=dlm_download
Downloads über ihre ID(s) im Inhalt einbinden
Shortcode: oder
Shortcode: [Download nicht gefunden.]
(Siehe Beispiel: http://my-kljb-website/wp-admin/post.php?post=7555&action=edit)
Downloads über ihre ID(s) in der Seitenleiste einbinden
Im Backend einer Seite: Seiten-Metadaten -> Download-IDs
Formulare
Formulare werden über Ninja Forms realisiert
Übersicht: http://my-kljb-website/wp-admin/admin.php?page=ninja-forms
Erstellen: http://my-kljb-website/wp-admin/admin.php?page=ninja-forms#new-form
Seiten-Layouts
Die grundsätzliche Seitenaufteilung wird über das Plugin Toolset Layouts (kostenpflichtig) realisiert.
Verwaltung der Layouts: http://my-kljb-website/wp-admin/admin.php?page=dd_layouts
Startseite: http://my-kljb-website/wp-admin/admin.php?page=dd_layouts_edit&layout_id=33&action=edit
Standard-Unterseiten: http://my-kljb-website/wp-admin/admin.php?page=dd_layouts_edit&layout_id=34&action=edit
WordPress-Sicherheit
WP Security
Die Sicherheits-Suite All In One WP Security ist auf dem System installiert, jedoch nur sehr grundsätzlich konfiguriert. Wegen unterschiedlicher System-Umgebungen ist eine umfangreiche Vor-Konfiguration nicht möglich. Bitte einmal die entsprechenden Sektionen durchgehen und sinnvolle Einstellungen vornehmen.
Verschlüsselung/HTTPS
Really Simple SSL ist als Plugin installiert aber inaktiv. Wenn der Webspace SSl-Verschlüsselung bietet, kann Really Simple SSL aktiviert werden, um die Website auf HTTPS umzustellen.