Mehrere Personenprofile (>60) optimal darstellen.

  • Es sollen z. B. unter http://www.webseite.de/profile
    alle Personen dargestellt werden. Bei einem Klick auf Profilbild soll eine Extraseite mit Informationen über die Person geöffnet werden.

    Wenn man es ganz normal macht, extra Seite für jedes Profil einlegt, dann ist mit folgenden Nachteilen zu rechen:
    a) viel zu viel Profilseiten beim so viele Personen unter "Alle Seiten" - Bereich hinterlegt.
    b) falls Design sich ändern soll, entsteht zu viel Arbeit beim jedes Profil extra anpassen.

    Gibt es evtl. ein Plugin dafür oder wie soll man am besten sowas darstellen?
    Bitte um die Vorschläge für optimale Lösung für so ein Fall :)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Du möchtest pro Profilbild eine Extraseite mit Informationen anzeigen. Ja klar, das geht nicht ohne dass Du eine Seite anlegst, und die erscheint eben under "alle Seiten" oder Du legst sie als Unterseiten an unter einer übegeordneten Seite, aber die Anzahl bleibt ja gleich. Verstehe diese Überlegung garnicht. Und das Design änderst Du global. o_O

  • Du möchtest pro Profilbild eine Extraseite mit Informationen anzeigen. Ja klar, das geht nicht ohne dass Du eine Seite anlegst, und die erscheint eben under "alle Seiten" oder Du legst sie als Unterseiten an unter einer übegeordneten Seite, aber die Anzahl bleibt ja gleich. Verstehe diese Überlegung garnicht. Und das Design änderst Du global. o_O

    Erstmal vielen Dank für schnelle Antwort :-)
    Unter Design zu ändern habe ich nicht nur Button Color ändern gemeint, sondern auch neues Feld hinzufügen oder mal die Struktur von Spalten ändern. Falls es auch global gehen soll, beim nur Profilseiten (ausgenommen Home, Kontakt etc.) dann würde ich es gerne wissen wie?


  • Wenn man es ganz normal macht, extra Seite für jedes Profil einlegt, dann ist mit folgenden Nachteilen zu rechen:
    a) viel zu viel Profilseiten beim so viele Personen unter "Alle Seiten" - Bereich hinterlegt.
    b) falls Design sich ändern soll, entsteht zu viel Arbeit beim jedes Profil extra anpassen.


    ein weiteres Problem bei dieser Technologie für Arme ist, dass du bei einem update der Daten jedes Mal die Seite suchen musst. Des weiteren wirst du bei Löschungen von Profilen "Probleme" mit SEO bekommen.


    Bitte um die Vorschläge für optimale Lösung für so ein Fall :)

    Ich verwende heutige Technologien für die Darstellung von Profilen - vor allem schütze ich die Daten.

    Mit offenen Augen träumen

  • Du erstellst EINE Seite, nicht eine für jedes Profil. Da wählst du dann nicht das standard- sondern ein von dir erstelltes Template aus, das die Informationen ausgibt, die in dem Profil angezeigt werden sollen.

    Auf einer anderen Seite kannst du dann (ebenfalls mit eigenem Template) eine Übersicht der erstellten Profile ausgeben.

    So kannst du z.B. das komplette Layout der Profile ändern, ohne 60+ Seiten zu bearbeiten, oder je nachdem wer ein Profil betrachtet (Gast/angemeldeter Benutzer) festlegen, was er alles sehen darf.

  • Du erstellst EINE Seite, nicht eine für jedes Profil. Da wählst du dann nicht das standard- sondern ein von dir erstelltes Template aus, das die Informationen ausgibt, die in dem Profil angezeigt werden sollen.

    Auf einer anderen Seite kannst du dann (ebenfalls mit eigenem Template) eine Übersicht der erstellten Profile ausgeben.

    So kannst du z.B. das komplette Layout der Profile ändern, ohne 60+ Seiten zu bearbeiten, oder je nachdem wer ein Profil betrachtet (Gast/angemeldeter Benutzer) festlegen, was er alles sehen darf.


    Wie und wo kann ich ein Template erstellen, damit es in Auswahl sichtbar wird?

  • Als Einsteiger würde ich zu Anfang erst einmal als Grundlage die Originldatei nehmen. Bei einer Seite wäre das z.B. die page.php

    Heisst via FTP runterladen, umbenennen, ganz oben im Code den Namen einsetzen, so z.B.

    PHP
    <?php
    /*
    Template Name: Deine Seite
    */
    ?>

    Das ganze wieder hochladen. Dann kannst du es da wo du schon warst auswählen und auch im Theme Datei Editor bearbeiten.

    Ansonsten mit einem Editor wie Sublime Text arbeiten, nicht mit dem, der bein Windows mitgeliefert wird. Der ist gut und gratis und vor allem einfacher zu bedienen als PHP Storm, oder Visual Studio Code.

    PS: Es ist kurz nach 6 und der Kaffee wirkt noch nicht so richtig, ich schaue später nochmal rein :D

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!