Beiträge von thorr

    Hey,

    ich möchte, dass im Beitragsformular im Backend immer auch drei bestimmte Metafelder mit Textfeld zur Angabe des Wertes angezeigt werden. Ich habe mich da ein wenig in den Code eingelesen und weiß nun schon, dass für jeden Post ein eigenes Metafeld in der Datenbank angelegt wird und dies anscheinend in einem eigenen Schritt und nicht etwa mit dem Speichern der Postinhalte geschieht.

    Meine Idee ist, beim Speichern Meta-Key und Meta-Value mitzugeben, sodass beim Speichern/Aktualisieren des Posts diese als neues Meta-Feld abgelegt werden. Jedoch durchschaue ich die Verarbeitung der Meta-Felder beim Anlegen nicht. Der Button "Benutzerdefiniertes Feld hinzufügen" müsste jedenfalls in der post.php in die Klammer

    PHP
    elseif ( isset($_POST['addmeta']) && $_POST['addmeta'] ) {
            $location = add_query_arg( 'message', 2, wp_get_referer() );
            $location = explode('#', $location);
            $location = $location[0] . '#postcustom';
        }

    (Z. 61ff.)

    führen, aber was dort anschließend geschieht, geht zu tief in die Materie.

    Hat jemand von euch eine Idee, wie ich das beschriebene Vorhaben umsetzen kann, oder weiß jemand, wie/wo das Anlegen der Metadaten für einen Artikel im Code geschieht?

    Liebe Grüße

    Ich habe jetzt einen Lösungsansatz gefunden.

    Über get_option('page_for_posts') bekommt die ID der Artikelseite, mit der man dann mithifle von get_page() auch den Namen der Seite erhalten kann.

    Hi,

    ich versuche, mir eine Breadcrumb-Navigation zusammenzubauen. Der Zugriff auf den Namen der aktuellen Seite funktioniert, solange ich wirklich auf einer richtigen Seite bin, wenn ich jedoch auf der Artikelseite bin, kann ich das nur über is_home() abfragen und $post->post_title liefert mir den Titel des ersten Blogeintrags.

    Wie kann ich den Namen der Artikelseite abfragen und ausgeben?

    Die Funktionen zu den Menüs und die Restriktionen habe ich mit ein bisschen Recherche im Codex und im Quelltext jetzt weitestgehend verstanden. Ich habe allerdings noch eine Frage.

    Wie kann ich es erreichen, dass mein Menü immer die aktuell vorhandenen Seiten anzeigt? Alte Seiten werden anscheinend irgendwie nicht herausgelöscht.

    [FONT=Arial]Vielen Dank für deine Antwort erst einmal.

    Irgendwie bin ich aus der Dokumentation aber auch nicht so richtig schlau geworden, weil ich die Verwendung der Funktion bzw. die Bedeutung der Parameter nicht verstanden habe. Was z.B. ist ein(e) Slug, was ist die $location und in welchem Fall wird $description zurückgeliefert (und wohin?)?

    Muss ich ein eigenes Menü erstellen oder kann ich auch das Standardmenü (wp_list_pages) individualisieren?
    [/FONT]

    Hallo,

    ich erstelle derzeit ein eigenes Wordpress-Theme, allerdings kann ich das Menü nicht so umsetzen, wie ich es mir vorstelle. Die wp_list_pages() gibt ja anscheinend lis mit vorgefertigten Klassenangaben aus, ich möchte jedoch selected für ausgewählte Punkte verwenden.

    Muss ich, um die Ausgabe zu individualisieren, die wp_nav_menu() verwenden und wenn ja, wie geht das?

    LG