More Fields Anleitung

  • Hallo!

    Ich plage mich jetzt schon seit wochen immer wieder mal zusätzliche felder in meine posts zu impletieren.

    mittlererweile habe ich unzählige plugins versucht und niemals wurden sie bei mir richtig angezeigt.

    ich schaffe es zwar bei "artikel erstellen" dass mir die felder angezeigt werden, aber nach dem absenden niemals auf der webseite erscheinen.

    ich bin echt schon am verzweifeln.

    immer wieder list man was, dass man in irgendeiner php irgendwelche pfade ergänzen muss...

    nur leider gibts nirgends eine genaue "schritt für schritt" anleitung.

    nach sicherlich mehr als 100 stunden suche im netz beliben immer noch die grundlegnend fragen offen.

    in welcher php muss man was hinzufügen? functions, single, index???
    und was genau muss ich hinzufügen.

    ich würde gerne das plugin "more fields" verwenden, da "custom fields" anscheinend noch komplizierter ist.

    ich möchte nur eine paar felder unter "artikel erstellen" (also im post) hinzufügen und will dass diese felder nach dem absenden auch im "post" erscheinen.


    kann den das so schwierig sein...:confused:

    • 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

  • hast du PHP Schnipsel für Field Key in dein Template eingebaut?

    da hättest du nicht 100 Stunden suchen brauchen, sondern nur bei den Optionen zu more field lesen.

    habe durch diese Idee für More Field einen Shortcode gebasteln, denn man überall im Text einsetzten kann.
    [meta key="fieldkey"]

    PHP Code:

    PHP
    function meta_func($atts) {
            return meta($atts[key]);
    }
    add_shortcode('meta', 'meta_func');

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • danke...

    ich will jedoch meine extra fields fix in der "artikel erstellen" Seite einbinden, als eine Art Formular zum ausfüllen.

    eignet sich dieser php code dazu?
    wenn ja, wo muss ich das einabuen? in der single.php oder woanders?

  • dein erwähntes more field Plugin erstellt für "Artikel/Seiten erstellen", Formularfelder.

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • hallo shadow

    also ich habe felder erstellt und erscheinen auch wenn ich auf "artikel erstellen" klicke.

    nur wie gesagt, werde mir die felder nicht auf der webseite angezeigt. *snief*

  • nur wie gesagt, werde mir die felder nicht auf der webseite angezeigt. *snief*


    wie schon erwähnt, nur weil ich neugierig war habe ich nach ca 1 Minuten lesen der optionsmöglichkeiten von more fields, dort gefunden, mit welchen PHP Code man diese Field in seine Templates einbinden kann,
    This is the key to be used to access this data in the templates. E.g. you can use <?php meta('neueintrag'); ?> to print the value of this field in a template.
    (PHP know how vorausgesetzt !)
    und mit dieser erkenntnis, habe ich obiges Shortcode idee gebastelt.
    (weil ich nur zum testen das php snipsel nicht in mein template einbauen wollte)

    so einfach ist das

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • um allgemein zu sehen welche Custon Fields man etwas eingetragen hat,
    <?php the_meta(); ?>

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • ja das hatte ich auch gefunden.

    es bleibt eigneltlich ja nur die frage i welches PHP ich das einfügen soll.
    das steht nirgends.

    single.php, functions.php,...?

    danke für deine mühe...

Jetzt mitmachen!

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