Ein paar Probleme beim Aufbau des Designs

  • Hallo,

    ich versuche grade mein erstes Design zu erstellen. Dabei stoße ich auf einige Probleme, bei denen ich nicht weiß, wie ich sie beheben kann.

    1) Ich habe als Startseite eine Seite. Auf einer anderen Seite, die über ein Menü erreichbar ist, würde aber gerne andere Inhalte anzeigen. Leider finde ich nichts im Internet, das mir weiterhelfen kann. Über den Editor im Backend kann man leider nicht PHP-Code einfügen, was ich gemacht habe deswegen s. 2).

    2) Ich würde gerne auf der Startseite Inhalte darstellen, die sich auch verändern durch Anzahl der Artikel usw. Ich hab in der index.php eine mir dazu einen Code geschrieben, aber der ist dann natürlich auch auf den anderen Seiten sichtbar. Also habe ich es mit

    PHP
    if(the_title() == "Home") { /* hier der andere code */ }

    versucht, aber das hat nicht funkioniert. Wer kann mir dabei helfen?

    3) Wie kann man einen Link zur Registrierung setzen? Ich kann natürlich direkt auf http://meine-adresse.de/wp/wp-login.php?action=register verlinken, aber es gibt doch bestimmt eine Funktion, die das auch macht?

    4) Kann man irgendwo einstellen, dass, wenn ein User einen Beitrag schreibt, er erst als "Entwurf" gespeichert wird, sodass ein Admin den Artikel nochmal überarbeiten kann? Hab im Backend keine entsprechende Einstellung gefunden.


    Das wars erstmal. Wenn ihr mir bei meinen Problemen weiterhelfen könntet, wäre das sehr sehr suoer :)


    dermainzer

    Einmal editiert, zuletzt von dermainzer (1. August 2009 um 20:15)

    • 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

  • Zu 1 schau dir mal Seitentemplate [size=8](<-klick)[/SIZE] an.

    Zu 2 gilt auch Seitentemplate oder aber das Template home.php, welches WP automatisch erkennt: http://codex.wordpress.org/Template_Hierarchy#Visual_Overview

    zu 4 hat WP verschieden User-Rollen, schau dir mal Mitarbeiter (Contributor) an:
    http://www.wordpress-buch.de/2009/01/wer-da…n-in-wordpress/

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hallo,

    erstmal: vielen Dank für eure Hilfe. Hab eure Tipps schon einfließen lassen und teils funktioniert es auch schon :)

    Ich hab mir die Seitentemplates mal angeschaut und auch eins erstellt. Hab auch eine neue Seite erstellt und als Template mein Template angegeben. Allerdings wird nur der Inhalt der Seite ausgegeben, und nicht der PHP Code... Hier mein Code:

    An was kann das liegen?


    dermainzer

  • Vermutlich weil du den php Code in den Loop [size=8](<-klick)[/SIZE] geschrieben hast.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • ok, habs geändert, funktioniert leider immer noch nicht:


    dermainzer

  • echo würd ich auch so ausgeben:

    PHP
    <?php echo "test" ; ?>


    Oder was genau funktioniert nicht?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Die Klammern bei echo sind optional...

    Es kommt nur die Ausgabe, die ich im Backend erstellt habe, das echo wird aber nicht ausgegeben. Als Template hab ich die Datei angegeben.


    dermainzer

    edit:
    wenn ich

    auskommentiere, wird der Text aus dem ACP trotzdem angezeigt. Das kann doch eigentlich gar nichts sein, weil ich die Ausgabe ja "überschreibe"?

    Einmal editiert, zuletzt von dermainzer (2. August 2009 um 20:13)

  • Hi,

    es funktioniert jetzt :) Der Fehler war, dass die Template Datei in nem Odner "templates/" war, hab sie jetzt ins root Verzeichnis von meinem Theme geschoben und es funktioniert :)
    Vielen Dank an euch alle.


    dermainzer

Jetzt mitmachen!

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