Hier ist der Code für eine benutzerdefinierte Metabox. Ganz einfach, wie würde ich die TextArea Box verkleinern? Ich möchte einen Ausdruck wie cols = “50” rows = “5” hinzufügen.
// Echo out the field echo 'Enter the location:
- Wie kann ich einen Meta-Wert festlegen, der sich dann auf andere Post-Meta-Werte auswirkt?
- Wie füge ich ein Textfeld nur zu einem der Felder dieser benutzerdefinierten Metabox hinzu?
- Warum werden meine benutzerdefinierten Meta-Box-Feldeingaben NICHT gespeichert?
- Die Widget-Metabox im Bildschirm Appearance-> Widget ausblenden
- Wie fügt man diesem Metabox-Code ein Auswahlmenü hinzu?
- Suche nach Spalten nach Datum oder Autorennamen
'; echo ''; echo 'How Should People Dress?
'; echo '';
(Quelle: http://wptheming.com/2010/08/custom-metabox-for-post-type/ )
Vielen Dank.
Sie könnten versuchen, es mit CSS zu stylen, indem Sie dem Textfeld eine ID oder class hinzufügen und Stile in den Kopf wp_admin einfügen.
Oder ein schneller Weg wäre, so etwas zu tun:
echo '';
Wenn nicht, hast du es einfach versucht:
echo ''
Während das cols
Attribut des textarea
Tags eine Möglichkeit bietet, die Breite eines Textbereichs in einem Metabox-Formular festzulegen, reactjs diese Methode nicht sehr gut auf die Größenänderung des WordPress-Fensters durch den Benutzer. Um auf die Größenänderung des Fensters zu reagieren, möchten Sie möglicherweise auch ein Inline-Stilattribut hinzufügen. Beispielsweise:
Die width:99%
überschreibt die cols
in Browsern, die CSS verstehen (so ziemlich alle) und behält Ihren Textbereich in der Größe bei.
Der richtige Code für ein Textfeld ist:
Dies beinhaltet ein benutzerdefiniertes Feld namens wpsites_textarea.
?> < ?php printf( __( 'Suitable for text and HTML. May include %s tags. Learn more about custom meta boxes.', 'genesis' ), genesis_code( 'HTML' ) ); ?>
< ?php