Beiträge von M.Wieck

    Erst einmal ein großes Dankeschön. Das bringt mich einen Riesenschritt weiter.

    Das <?php hatteich auf Grund der Fehlermeldungen schon rausgenommen und daraufhin gab es schon was zu sehen. Auf die Zeile in der function.php wäre ich so schnell jetzt nicht gekommen. Das Ganze sieht jetzt schon sehr vielversprechend aus, auch wenn ich es über CSS natürlich noch entsprechend optisch aufwerten muß.

    Allerdings werden immer die kompletten Unterseiten angezeigt. Die Sache mit "weiterlesen" funktioniert noch nicht. Muß ich da eventuell auch was in der funkctions.php ändern damit auch das umgesetzt wird ?

    Ich bin dabei mir wordpress als CMS für ein etwas größeres Projekt einzurichten und habe dazu auch mit den pages eine Struktur mit Übersichtsseiten und Unterseiten eingerichtet.

    Nun möchte ich auf den Übersichtseiten eine Auflistung der Unterseiten einrichten, diese aber nicht über irgendwelche Widgets in der Sidebar oder Plugins gestalten, sondern die Unterseiten als Auflistung mit folgenden Inhalten anzeigen:

    - Titel
    - Thumbnail
    - Anrisstext (ca. 150-200 Zeichen mit enstprechender Option zum "weiter lesen")
    - Tags
    - Paging nach 10 Auflistungen

    Für die Artikel sind solche Sachen ja scheinbar kein Problem aber für Seiten habe ich bisher nur Plugins und Lösungen gefunden die mit wp_list_pages arbeiten und eine relativ schmucklose Auflistung nur der Titel erzeugen oder eine etwas weiter gehende Lösung mit get_pages die bisher aber auch nicht alles bietet was ich möchte aber ein guter Ansatz zu sein scheint:

    Ich vermute, dass ich mit get_pages auf dem richtigen Weg sein könnte, aber da mein php noch mehr als dürftig ist wäre ich für jede Hilfe dankbar die mir entweder sagt dass ich damit nicht weiter komme oder aber Hinweise gibt wie ich in diesen Code, den ich inzwischen ansatzweise verstehe auch noch die von mir gewünschten Features einbauen kann.

    Vielen Dank im Voraus :)

    Erst einmal danke an alle die sich die Mühe gemacht haben mir zu helfen. Dadurch bin ich der Lösung einen großen Schritt näher gekommen. Ich benutze die "Benutzerdefinierten Felder" und habe mir für den speziellen Seitentyp ein Template erstellt. Das funktioniert schon ganz ordentlich, ist aber noch recht aufwendig in der Eingabe, da ich beim neu erstellen einer Seite immer die kompletten Custom Fields durchgucken muss um meine Inhalte für den speziellen Seitentyp heraus zu holen.

    Kennt jemand ein gutes Plugin mit dem ich das noch etwas vereinfachen kann wenn es schon nicht möglich ist bestimmte Custom Fields einer Gruppe von Seiten oder einem bestimmten Template zuzuordnen?

    PODS ist wirklich nicht out-of-the-box für Laien nutzbar.

    Benutzerdefinierte Felder und deren Augabe im Template halte ich für leichter. Mit Bültges neuem Plugin könnte es noch viel leichter werden ;-)

    PODS ist sicherlich nicht mal eben so nutzbar, da gebe ich Dir Recht.

    Ansonsten finde ich alle bisherigen Ansätze einfach sehr aufwendig. Für Artikel gibt es da wesentlich schönerer Lösungen als für Pages, z.B. erscheint mir Flutter ein sehr schönes Plugin für Artikel zu sein.

    Pods ist aber auch recht umfangreich. Wenn Du die Infos in den benutzerdefinierten Feldern ablegen willst und nur eine schönere Eingabemaske brauchst, hilft Dir das hier vielleicht auch weiter:
    http://bueltge.de/wordpress-plug…schreiben/1086/

    Vielen Dank, das schaut auch sehr vielversprechend aus. Wie ich sehe führen wieder einmal viele Wege zum Ziel. Dieses Plugin ist aber leider nicht für Seiten sondern für "Artikel" gedacht. ;)

    Die Standard-Eingabemaske sollte imo für deine Ansprüche ausreichend sein. Da hast du ja Felder für Überschrift, Auszug und Content.

    Den Rest kannst du wie geschrieben über Plugins oder direkt das Template lösen. Eine weitere Möglichkeit wären die benutzerdefinierten Felder.

    Gruß
    Mo

    Hi Mo,

    die Standardeingabemaske würde zur Not ja reichen aber sie ist halt erst einmal sehr rudimentär und wenn man z.B. 300-400 Unterseiten der selben Struktur mit einer ganzen Reihe von Zusatzfeldern erstellen möchte, wäre es halt sehr bequem wenn bereits benötigten Felder vorlägen und man nur kurz die Eingaben machen muß. Das bieten halt normalerweise CMS an. Ich werde nun einmal schauen welche Plugins es für die page-new.php gibt und ob ich mir damit so etwas wie eine Eingabemaske bauen kann die alle für mich wichtigen Felder enthält.

    Eine Idee die ich hätte wäre die page-new.php wie eine template-datei zu kopieren und dann eine "page-new-specific.php" zu erstellen die nur die Felder enthält die ich für einen bestimmten Seitentyp benötige, zb. "page-new-books.php" so das ich dort eine Maske hätte die nur die Felder für den Seitentyp "Buchrezension" enthielte. Dieser Punkt müsste dann im Admin-Bereich unter Seiten z.B. als Punkt "Buchrezension" zu finden sein.

    Gibt es eine solche Möglichkeit ??

    Hi Mo,

    danke für die Links, das werde ich mir mal in Ruhe durcharbeiten. So wie ich es überschaue bezieht es sich auch die Ausgabe der Seite und nicht auf die Möglichkeit schon vorab eine dem speziellen Seitentemplate angepasste Eingabemaske zu haben, oder sehe ich das falsch ?

    Hi Gabbo,

    vielen Dank für Deine schnelle Antwort. Ich habe es mal schnell ausprobiert, das würde also insofern funktionieren dass ich die Eingaben die ich mache einem speziellen Seitentemplate zuordnen und dann ja auch mittels css entsprechend stylen kann. Das wäre eine Lösung, die schon einmal grundsätzlich die Möglichkeit bietet ein eigenes Styling für einen speziellen Unterseitentyp zu realisieren.

    Was mir jetzt noch fehlt - und das bieten andere CMS ja - ist eine Möglichkeit beim Erstellen schon ein schon ein Formular (oder Vorlage) aufzurufen die mir die Möglichkeit gibt genau diese spezifischen Felder die auf dem Seitentyp erscheinen sollen einzugeben - und das ohne jedes Mal wieder die ganzen benutzerdefinierten Felder neu anlegen zu müssen.

    Gibt es da vielleicht Plugins die schon spezielle Masken/Vorlagen/Formulare bereit stellen ?

    Hallo,

    ich habe nach langem Überlegen dafür entschieden WP als CMS für ein paar Projekte zu nutzen weil es mir einfach mehr Potential zu haben scheint als typische CMS wie Drupal oder Joomla. Nun habe ich aber mein erstes größeres Problem.

    Ich möchte auf einer Website einen flexiblen Teil mit Artikeln, Updates, News und Blog den ich über die "Artikel" realisiere.

    Ein weiterer Teil ist eine Navigationsstruktur die relativ statisch ist und in denen sich sich wenig ändert. Diese habe ich mir über die "Seiten" aufgebaut. Nun bin ich an einem Punkt an dem ich einen Bereich mit Unterseiten habe die immer die gleiche Struktur aufweisen sollen z.B.

    - Titel
    - kurze Beschreibung
    - 2-3 Bilder
    - Kontaktdaten
    - Einige externe Links
    - Social Bookmarks

    usw.

    Natürlich könnte ich das dadurch realisieren dass ich mir eine html-Schablone baue und die immer wieder in das HTML Feld bei "Seiten erstellen" reinkopiere und dann Inhalte einfüge. Dann bräuchte ich aber kein CMS sondern könnte gleich statische HTML-Seiten programmieren.

    Bietet WP die Möglichkeit bestimmte Seitenvorlagen zu bauen in die ich nur noch die entsprechenden Werte muss wenn ich z.B. eine kleine Linkliste baue oder Buchrezensionen schreiben möchte und die dann auch ganz normal im verwendeten Template ausgegeben werden?? Ich habe dazu zwar einige Ansätze gefunden aber nichts Knackiges was mir als php-Laien so richtig auf die Sprünge hilft.

    Vielen Dank schon mal für eventuelle Antworten.