Vorschläge: Anpassbare Kopfbild- und Stilfarben, die für jede Seite unterschiedlich sind

Ich arbeite an einem Projekt, bei dem jede Seite ein benutzerdefiniertes Headerbild und benutzerdefinierte Stilfarben (Rahmen usw.) haben sollte. Damit ich nicht jedes Mal, wenn eine Seite erstellt wird, einen brandneuen Stil kreiere, möchte ich im Adminbereich einen Weg finden, wie jemand anders das Bild und die colors bearbeiten kann.

Mein erster Gedanke ist, die benutzerdefinierten Felder zu verwenden, und sie können die Bild-URL und die HEX-Codes einfügen. Aber das kann über den Kopf der Leute sein, die die Seiten erstellen werden.

Ich suche nur nach einer Richtung, wie das zu erreichen ist.

Vielen Dank!

Solutions Collecting From Web of "Vorschläge: Anpassbare Kopfbild- und Stilfarben, die für jede Seite unterschiedlich sind"

Ich denke, Ihre Optionen sind benutzerdefinierte Felder zu verwenden, aber Sie können sie benutzerfreundlich machen.

Die Kopfzeile ist relativ einfach, Sie können sogar eine Vorschau oder eine Auswahl an Bildern zur Auswahl haben, sehen, wie das Standard-Twentyten-Thema Kopfzeilenoptionen ermöglicht, sehr benutzerfreundlich ist, keine URLs verwendet werden, einfach hochladen oder ein Bild auswählen.

Wie für colors, Hex-Codes sind ein Schmerz, aber es wäre nicht schwer, etwas wie eine jquery Farbauswahl (wie http://gusc.lv/jquery/gccolor.html ) zu den Feldern hinzufügen, die Sie definieren.

Diese Antwort bezieht sich auf den Teil der Frage, der den einfachen benutzerdefinierten Bildkopf für jede Seite betrifft.

Ich habe kürzlich eine Website ( http://www.ambassadorjourney.com/ ) erstellt, die für jede Seite in ihrer Kopfzeile benutzerdefinierte Bilder enthält, die die WP-Standardfunktion “Featured Image” verwenden, die für jede Seite verfügbar ist. Dies ist eine schnelle und einfache Möglichkeit, dies einzurichten.

Um zu vermeiden, dass eine leere Kopfzeile angezeigt wird, wenn ein Benutzer kein Sonderbild für diese Seite angibt, habe ich ein Feld in meinen Themenoptionen für ein Standard-Kopfzeilenbild, das verwendet wird, wenn für eine Seite kein “Sonderbild” angegeben wurde.

Hier ist mein Code, den ich gerade in die header.php hinzugefügt habe:

< ?php if ( has_post_thumbnail() && ! post_password_required() ) : ?> < ?php $feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?> < ?php else : ?> < ?php $feat_image = get_option('theme_default_banner'); ?> < ?php endif; ?> < ?php echo(''); ?>