2013-07-15 3 views
0

Я хотел бы настроить 3 пользовательских поля на моей домашней странице, где пользователь может обновлять цвета, поэтому я хотел бы, чтобы $primary_color, $secondary_color и $tertiary_color, которые при обновлении изменяли 3 стили CSS, которые находятся в <head> моей страницы, но сейчас я немного не уверен, как это сделать. Я не уверен, что этот тип кода должен быть внутри цикла, и я также не знаю, как я могу объединить пользовательские поля, поэтому код не будет реплицироваться без причины. Если бы кто-нибудь мог объяснить, что мне нужно сделать, это было бы здорово. Вот пример кода, который я пытаюсь использовать в данный момент:Как создать несколько настраиваемых полей в wordpress

<?php $primary_color = get_post_meta($post->ID, "primary-color", false); ?> 
<?php $secondary_color = get_post_meta($post->ID, "secondary-color", false); ?> 
<?php $tertiary_color = get_post_meta($post->ID, "tertiary-color", false); ?> 
<style> 
    .primary-color { 
     background-color: <?php echo($primary_color) ?>; 
    } 

    .secondary-color { 
     background-color: <?php echo($secondary_color) ?>; 
    } 

    .tertiary-color { 
     background-color: <?php echo($tertiary_color) ?>; 
    } 
</style> 
+0

Обычно я этого не делаю, но у меня есть ответ на предыдущий вопрос. Почему вы его удалили? – raam86

ответ

0

вы можете использовать на вашей странице в WordPress панели опцию «параметры экрана» и там выбрать пользовательское поле. Там вы можете дать им nam primary_color и т. Д., Может быть, это решает вашу проблему?

Смежные вопросы