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

  1. Aktuelles installer-zip herunterladen ( -> installer.zip 2020-05-11).
  2. Die beiden enthaltenen Dateien (installer.php und …_archive.daf) ins Root-Verzeichnis der Zielwebsite kopieren.
  3. Aufrufen der installer.php über die Ziel-Website, zB.: http://my-kljb-website/installer.php
  4. Installer-Passwort: t3mplateWebsite
  5. 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.
  6. „read and accept all terms & notices“ anhaken, -> NEXT
  7. Step 2 of 4: Install Database: Datenbank-Daten eingeben
    Host,
    Database (ggf. vorher anlegen),
    User,
    Password
  8. Test Database, -> NEXT
  9. Step 3 of 4: Update Data: URL, Path und Title der Website überprüfen und ggf. anpassen. (Vor allem Title!?!)
  10. [Optional kann unter „Options“ hier direkt ein neuer Admin-Account angelegt werden.]
  11. -> NEXT
  12. -> Admin Login
  13. [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/kunden/199447_70794/rp-hosting/7336/8336/Mainpage 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!)]
  14. Einloggen
    User: admin-template
    Password: yk#TM2$!S)vBJlf3d@
    [ALTERNATIV: Einloggen mit dem vorher erstellten Account!]
  15. 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!
  16. WICHTIG: Admin-Kennwort ändern: Benutzer -> Alle Benutzer -> admin-template -> bearbeiten -> Neues Passwort
    oder neuen Admin anlegen und danach alten Admin löschen.
  17. WICHTIG: WordPress-Updates durchführen (Plugins, Core, Themes), falls Updates vorgeschlagen werden.
  18. WICHTIG: Datei „.htpasswd.mittwald“ löschen, wenn auf der Root-Ebene vorhanden! (Diese Datei ist ein Relikt der Migration.)
  19. 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.