Wordpress

Aus RaumZeitLabor Wiki
   
Wordpress

Release status: beta [box doku]

Beschreibung
Autor(en)  tiefpunkt

Migration des RaumZeitLabor Blogs von Drupal auf Wordpress.

Projektplan

Status Titel Beschreibung Bearbeiter Letzte Änderung
Blog Migrationstests Test der Migration (Blog only) tiefpunkt 25. Feb. 2012
Final Drupal-Dump Aktuellen DB+FS-Dump der Drupal-Installation ziehen nicoduck 25. Feb. 2012
Blog Migrationsphase 1 Automatische Migration von Blogposts, Seiten, und Benutzern tiefpunkt 25. Feb. 2012
Downgrade Wordpress Downgrade auf 3.4.2 tiefpunkt 26. Feb. 2012
Blog Migrationsphase 2 Manuelle Nacharbeiten, Kontrolle Zwetschgo,tiefpunkt 2. Mär. 2012
Kalender Evaluation Evaluation verschiedener Kalender-/Eventmanagement-Plugins tiefpunkt 26. Feb. 2012
Kalender Migrationstests Versuch, Daten aus dem CiviCRM-Kalender auf die neue Plattform zu migrieren tiefpunkt 27. Feb. 2012
Kalender Migration Phase 1 Automatisierte Migration der Daten tiefpunkt 27. Feb. 2012
Kalender Migration Phase 2 Manuelle Nacharbeiten tiefpunkt 28. Feb. 2012
Go Live Kopie auf Premium (Server) NOC Team 28. Feb. 2012
Neues Theme Theme suchen/bauen lutoma, tiefpunkt 1. Mär. 2012


Installationstdetails

Migration

  • Host: bernd.vm.rzl
  • Wordpress 3.5.1 DE-de
  • Plugins:
    • Add-Linked-Images-to-Gallery [1]
    • Events Manager [2]
    • WP FullCalendar [3]
    • Limit Login Attempts [4]
    • (MB) YouTube Widget [5]
    • antispam-bee [6]

Modifikationen

Wir entfernen die Wordpress Version aus den HTML Seiten, um automatisierte Angriffe zu erschweren:

# wird in die functions.php des Themes eingebaut
function vc_remove_wp_ver_css_js($src) {
    if (strpos($src, 'ver='.get_bloginfo( 'version' )))
        $src = add_query_arg('ver', 'bernd', $src );
    return $src;
}
add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
remove_action('wp_head', 'wp_generator');

Wunschliste

  • Kalender
    • Eventverwaltung
    • Raumverwaltung (welches Event in welchem Raum? Es können ggf. mehere parallel sein)
  • Workshop-Anmeldung
    • Mit Teilnehmer-Liste
    • Möglichkeit, dass Teilnehmer angeschrieben werden können
    • Verbindung mit Kalender