Hallo liebe WordPressler,
als erstes wünsche ich Euch ein schönes Wochenende.
Da dies mein erster Post in diesem Forum ist, hoffe ich zum einen, dass ich hier den richtigen Ton treffe, meine Fragen verständlich formuliere und letztendlich natürlich, dass ihr mir helfen könnt.
Hier ein paar Eckdaten:
- WP-Version 3.9.1
- Multisite-Installation
- z.Z. Lokal unter Xampp
- Einsatz für CMS Website (ohne Blog)
Benötigte Hilfe zu:
Daten sollen von einem unerfahrenen Benutzer eingepflegt, geändert oder gelöscht werden können. Die Daten sollen in eine DB-Tabelle geschrieben werden, von wo aus die einzelnen Werte (11 gesamt) in eine 2-spaltige Übersicht-Seite eingelesen werden (Responsive Theme und Page-Template bestehen bereits).
Aufbau und Beispiel-Eintrag siehe Screenshot
Da ich nach langer Suche und Ausprobieren bisher nichts im Plugin-Verzeichnis gefunden habe und selbst keinerlei Erfahrung besitze im Schreiben eines Plugins benötige ich eure Hilfe. Vielleicht gibt ja evtl. doch ein Plugins, dass mir bisher entgangen ist oder jemand kann mir eine gute Ausgangsbasis anbieten.
[COLOR=#ff0000]Kleiner Hinweis im Vorfeld[/COLOR]: Das Plugins TablePress würde sich zwar anbieten, ist aber zum einen viel zu komplex für einen unerfahrenen Benutzer und andererseits ist es meines Erachtens damit nicht möglich, Datenwerte für unterschiedlichen Positionen abzufragen und einzufügen. Ich kann mich aber auch irren.
Ausgangssituation:
In den letzten Wochen und Monaten konnte ich mich ganz gut in Wordpress einarbeiten, habe ein eigenes Responsive-Theme gebaut (da gute Kenntnisse in CSS) und damit gerade meine erste WP Website fertiggestellt bis auf den nachfolgenden Punkt, dem auch meine Frage gilt.
Die Website ist für das Unternehmen eines Freundes, der Workshops anbietet. Da er aber über keinerlei Kenntnisse bzgl. HTML oder CSS verfügt und ich nicht möchte, dass er durch Änderungen den dahinterliegen Code zerschießt, habe ich ihm zur Sicherheit für spezifische Dinge Shortcodes angelegt und die ganz heiklen Änderungen nehme ich für ihn vor.
Es gibt aber eine Sache, bei der er bis hin zu "Tagesaktuell", selbst Änderungen vornehmen können muss. Dabei handelt es sich um seine Seite "Workshop-Termine", auf der nicht nur seine eigenen Termine eingetragen werden, sondern auch die seiner Kooperationspartner.
Zielsetzung / Anforderung:
Mein Freund soll ohne Kenntnisse die Daten für die 2-spaltige Übersichts-Seite der Workshops bequem über eine Maske selbst Einpflegen, Ändern und Löschen können. (Die Seite hat ein eigenes Page-Template)
Jeder Eintrag besteht aus 8 Werten, wovon 3 davon verlinkt sind. Von diesen 3 ist einer immer intern oder extern verlinkt, die beiden anderen sind optionale Angaben. Es sind also gesamt bis zu 11 Werte die einzutragen sind.
Besonderheit:
Im Eintrag gibt es einen Link zur Workshop-Anmeldung, der die Werte für "Datum und Workshop-Name" an das Anmelde-Formular übergibt. (existiert bereits)
Gewünschte Lösung:
Am besten wäre es natürlich, wenn es ein bereits fertiges Plugin geben würde, bei dem ich für die Daten-Eingabe Feldnamen definieren kann, so dass mein Freund über eine Maske die Daten verwalten kann, welche dann mittels PHP-Abfrage vom Workshop-Template ausgelesen werden können.
Ich hoffe ich habe euch zu lange mit meiner Beschreibung aufgehalten und würde mich freuen, wenn ich Hinweise, Tipps und Lösungsansätze von euch bekommen würde.
In diesem Sinne wünsche ich euch noch ein schönes Wochenende.