Benutzerdefinierte Felder werden im Admin-Bereich nicht angezeigt

  • Moinsen,

    ich habe versucht, zu diesem Thema hier etwas zu finden, aber entweder war ich zu blöd oder ich bin tatsächlich der einzige mit diesem Problem:

    Ich würde gerne benutzerdefinierte Felder benutzen. Mein Theme unterstützt sie auch, daran kann folgendes Problem also nicht liegen:

    In meinem Adminbereich werden die Felder nicht angezeigt. Ich kann also gar keins hinzufügen! Der Bereich zum Hinzufügen ist da: Überschrift "Benutzerdefinierte Felder" ist da, und wenn ich es ausklappe, steht da auch pompös: "Benutzerspezifische Felder dienen der Anreicherung von Beiträgen mit Metadaten; du kannst sie in deinem Theme einsetzen."
    Über diesem Schriftzug sollten aber ja eigentlich irgendwelche Eingabefelder sein, richtig? Die sind aber bei mir nicht da.

    Warum ist das so und wie kann ich es ändern?

    An den Plugins liegt es nicht, habe sie alle abgeschossen und das Problem existiert immer noch. Auch die deutsche Version scheint nicht schuld zu sein, habe in der wp-config mal die Sprache geändert - auch auf Englisch ist das Problem noch da.

    Arbeite mit WP 2.7.

    Kann mir jemand von euch helfen? Das wäre sehr nett :-D

    Viele Grüße

    • 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

  • Nein, es liegt nicht am Theme. Ich habe mal testweise ein anderes Theme verwendet eben, das Problem besteht fort.

    Außerdem gibts das Problem auch noch auf einem anderen Blog von mir, das mit einem anderen Theme arbeitet! :confused::confused:

  • Hmm, geht in WP 2.7 einwandfrei. Um so eine Box mit leeren Inhalt zu bekommen nur mit dem Text muss ich ein Stylesheet in den Admin Bereich bekommen, das so was macht:

    Code
    #postcustomstuff {display: none;}

    Evtl. hast du ja doch irgend etwas in deinem Theme oder sonstwo, das diese Angabe macht. Schau dir mal den HTML-Quelltext an und such nach id="postcustomstuff". Wenn das im Quelltext der Seite drin ist, dann wird es mutwillig durch irgendwen weggeblendet.

  • Hm, stimmt...

    Der Quelltext da, wo die Felder sein sollten, ist:

    Code
    <div class="handlediv" title="Click to toggle"><br /></div><h3 class='hndle'><span>Benutzerdefinierte Felder</span></h3>
    <div class="inside">
    <div id="postcustomstuff">
    <div id="ajax-response"></div>
    
    
    </div>
    <p>Benutzerspezifische Felder dienen der Anreicherung usw usf.

    Also stimmt was mit ajax-response nicht, richtig? Oder ebem mit postcustomstuff, aber das wird ja in der wp-admin.css festgelegt...

  • Wenn da in dem div tatsächlich nix ist, sind entweder die Dateien

    • /wp-admin/includes/template.php
    • /wp-admin/edit-form-advanced.php


    beschädigt oder irgend ein Javascript reisst den Inhalt raus und wirft den weg. Kann du per Firefox und einer Extension mal Javascript ausmachen und einen Reload der Seite durchführen ? Ohne Javascript müsste die Box-Inhalte dann da sein, wenn es ein Script ist. Fehlen sie dann trotzdem, dann sind es kaputte Dateien.

  • Habe Javascript deaktiviert. Problem ist immer noch da... Ähm - was heißt das nun? Soll ich die beiden von dir benannten Dateien einfach mal neu hochladen..?

  • Ha! Du bist gut :mrgreen:

    Jetzt sind sie da. Fürs Protokoll: Ich habe Wordpress noch mal runtergeladen und die quasi druckfrischen Dateien genommen.

    Bleibt die Frage natürlich, wer mir die beiden Dateien zerschossen hat... Und das gleich auf zwei unterschiedlichen Blogs! Sehr eigenartig.

    Aber jetzt geht es wieder! Vielen vielen Dank für deine Hilfe :-D

  • Ähnliches Problem nach automatischem Sicherheitsupdate auf WP 3.8.2

    Ich habe in einer Feldgruppe 3 benutzerdefinierte Felder: Ein Textfeld, ein Datumsfeld und ein Auswahlfeld. Bis gestern war auch alles schick. Gestern erfolgte ein automatisches Sicherheitsupdate und seitdem sehe ich im Adminbereich in der Feldgruppe nur das Textfeld, die anderen beiden Felder sind verschwunden :o

    Ich bin die Schritte im Thema abgegangen. Javascript abgeschalten - Felder immer noch weg, die Dateien wie beschrieben überspielt (ich habe sogar den ganzen Ordner wp-admin noch mal neu überspielt) - aber bei mir hat es nicht funktioniert.

    Ich hoffe mir kann auch jemand so toll weiterhelfen, wie dir! :wink:

    Viele Grüße

    [quote='DasUnwort','Benutzerdefinierte Felder werden im Admin-Bereich nicht angezeigt']Moinsen,

    ich habe versucht, zu diesem Thema hier etwas zu finden, aber entweder war ich zu blöd oder ich bin tatsächlich der einzige mit diesem Problem:

Jetzt mitmachen!

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