Support » Allgemeine Fragen » Adressen-Datenbank erstellen und einbinden

  • Hallo liebes Forum,

    ich bin ganz neu hier, deswegen habt kurz Nachsicht mit mir… 😉

    Ich möchte in WP gerne eine kleine Adressen-Datenbank einbinden, die auf der Webseite eingesehen werden kann.

    Zum Einstieg und Erfahrung-Sammeln brauche ich erstmal nur folgende „Hello-World“-Features:
    – Neue Namen auf der Webseite eingeben
    – Namen dort nach einfachen Kriterien suchen

    Ich habe noch nicht verstanden, wie WordPress hier mit seiner eigenen Datenbank tickt, oder ob ich eine zusätzliche, externe PHP-Datenbank benötige (habe ein Hosting-Paket bei Strato).

    Welches sind die ersten Schritte, die ich machen sollte? Gibt es hier eine gute Quelle, die das Vorgehen Schritt für Schritt beschreibt? Google erweist sich hier als nicht besonders hilfreich, aber vielleicht suche ich nach den falschen Begriffen.

    Ich habe die eine oder andere Ahnung von Datenbanken 😉 , nur eben nicht in der WP-Umgebung.

    Danke für alle hilfreichen Hinweise!
    Thomas

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Du kannst in WordPress zusätzlich zu Beiträgen und Seiten auch eigene Inhaltsarten anlegen, so genannte Custom Post Types. Das können Bücher, Produkte eines Online-Shops, Mitglieder eines Vereins oder alles mögliche andere sein. Wenn du nicht programmieren möchtest, kannst du die Custom Post Types mit dem Plugin Custom Post Type UI anlegen.

    Das Plugin Advanced Custom Fields hilft dir, zusätzlich eigene Felder anzulegen, in denen du Adressdaten eingibst. Die Dokumentation ist recht hilfreich, wenn du ein eigenes Template zu Ausgabe der Daten programmieren möchtest.

    Natürlich gibt es auch fertige Plugins, bei denen du gar nichts mehr programmieren musst. Du findest eine Auswahl im Plugin-Verzeichnis unter dem Begriff „Address Book„. Ob da etwas passendes für dich dabei ist, kannst du nur selber entscheiden.

    Noch rasch ein Hinweis: ich bin kein Jurist, aber datenschutzrechtlich könnte so eine für alle einsehbare Adressdatenbank problematisch sein. Ich würde das nochmal mit einem Juristen abklären.
    (Wenn du die Datenbank nur einem bestimmten Kreis zugänglich machen möchtest, trägst du eine besondere Verantwortung und müsstest bei einem Hack deiner Website eine Meldung an den Datenschutzbeauftragten machen.)

    Thread-Starter simpacker

    (@simpacker)

    Vielen Dank für die ausführlichen Hinweise! Damit bin ich schon mal auf dem richtigen Pfad, finde mich zurecht und muss nicht mehr mit irgendwelchen manuell angelegten Datenbanken operieren. 😉

    Ich habe ein Plugin namens „Participants Database“ gefunden. Das sieht für mich auf den ersten Blick ganz gut und leistungsfähig aus. Ich werde testen.

    Danke auch für die Hinweise auf das sehr sensible Datenschutz-Thema. Es ist durchaus wichtig, immer mal wieder auf die Problematik angestupst zu werden…

    Noch eine Frage zur WP-php-Datenbank: Ich sehr überall im Web, dass die Datenbankfelder mit üblicherweise „wp_“ beginnen. Bei meiner Installation heißen diese „nomz_“. Was hat das für eine Bewandtnis?

    Das Datenbanktabellen-Präfix ist ein kleiner Kunstgriff, mit dem Angreifern automatisierte Angriffe auf WordPress-Installationen zu erschweren:
    Ein Angreifer probiert vielleicht, mit einem Skript in der Tabelle wp_users einen Nutzer hinzuzufügen, aber woher soll er wissen, dass die Tabelle nomz_users, 42wp_users oder hello_users heißt?

    Thread-Starter simpacker

    (@simpacker)

    Ahhh! Again what learned… 😉
    Eine sehr kluge Taktik.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Adressen-Datenbank erstellen und einbinden“ ist für neue Antworten geschlossen.