10 Pixel Caption ändern

  • Hallo Ihr,

    bei WP ist es Standard, dass das DIV, welches das Bild umgibt um die Bildbeschriftung zu beherbergen (caption), 10 Pixel breiter ist, als das Bild. Wo kann ich das ändern, ohne in der "media.php" herumzumurksen? Per CSS, PHP? Ideen?

    Vielen Dank Florian

    Einmal editiert, zuletzt von fcscholz (14. Mai 2011 um 14:37)

    • 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

  • mit ein wenig code in functions.php

    Hey vielen Dank!

    Das ist im Prinzip wohl die Lösung, aber ich habe einen echt schrägen Fehler:

    Sowie ich eine function in die functions.php einfüge (auch ohne shortcode oder filter), zerschießt es mir mein Design (klassicsher DIV-Fehler). Wenn ich den Code lösche gehts.. hä?

    Klartext:

    Wenn dieser Code in der functions.php steht, wir mein Design zerschossen, ohne gehts:

    PHP
    function test($attr, $content = null) {
    
    
    
    
    
    
        return "nix";
    }


    Ich verstehe es nicht....

    Gruß

    Florian

  • a:
    es muss die functions.php im theme sein;

    Ja!

    b:
    irgendwelche fehlermeldungen?

    Nein, die HTML-Files (also mit und ohne "zerschossen") sind angeblich identisch!!!

    c:
    wie sieht die gesamte functions.php des themes aus?

    d:
    was genau wird 'zerschossen'?

    Kann gerade kein Bild hochladen! Es sieht so aus, als ob div-Container falsch/nicht geschlossen wären. (Bildupload klappt nicht!)

    e:
    link zum blog?

    OHRpost.com

    Ich habe die HTML-Codes von "zerschossen" und "nicht Zerschossen" verglichen: KEIN UNTERSCHIED, (wenn man mal die Tag-Cloud, die Abrufzeit, die unten als HTML-Kommentar steht usw. ausblendet)... wie kann solches sein?

    Gruß

    Florian

  • jede aenderung der functions.php mus so gemacht werden, dass keine weiteren zeichen (leerzeichen, leere zeilen, etc) vor dem ersten

    PHP
    </php

    und nach dem letzten

    PHP
    ?>

    eingefuegt sind - sonst gibt es den fehler, der gerade bei deiner seite angezeigt wird.

    der neue code sollte vor dem letzten

    PHP
    ?>

    in die functions.php eingesetzt werden.

  • Zitat

    Schon klar, war ja auch so! (bin kein PHP-Anfänger :wink:)


    echt gut - das hilft ungemein :lol:

    war eigentlich auf der seite, wo durch den neuen code in der functions.php das design zerschossen wurde, ein bild mit caption drin?

  • KOMISCH, meine Antwort hats geschreddert...

    echt gut - das hilft ungemein :lol:



    Genauso wie der Hinweis mit dem

    PHP
    <?php ?>

    :lol: :wink:

    war eigentlich auf der seite, wo durch den neuen code in der functions.php das design zerschossen wurde, ein bild mit caption drin?

    Ich habe doch geschrieben, dass EGAL was ich an PHP-Befehlen in die functions.php schreibe das komplette Design zerschossen wird (alle offenen divs sind zu, der HTML-Quelltext ist lauf WinMerge identisch, wie beschrieben)

    Wenn ich unter den ganzen "Kladeradatsch" der in der functions.php steht auch nur

    PHP
    echo "Test";

    schreibe, ist das Design im Arsch :-(

    Das KANN doch nicht sein? Wo könnte ich den Fehler suchen?

    Klartext:

    Das tut:


    Das hier nicht:


    ??? Nix versteh!


    Gruß

    Florian

Jetzt mitmachen!

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