Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在wordpress中创建多个自定义字段_Php_Wordpress - Fatal编程技术网

Php 如何在wordpress中创建多个自定义字段

Php 如何在wordpress中创建多个自定义字段,php,wordpress,Php,Wordpress,我想在我的主页上设置3个自定义字段,用户可以在其中更新颜色,因此理想情况下,我希望$primary\u color,$secondary\u color和$tigreary\u color在更新时更改页面中的3种css样式,但现在我有点不确定如何做到这一点。我不确定这种代码是否需要在“循环”中,我也不确定如何组合自定义字段,以便代码不会无缘无故地被复制。如果有人能解释我需要做什么,那就太好了。下面是我目前正在尝试使用的代码示例: <?php $primary_color = get_pos

我想在我的主页上设置3个自定义字段,用户可以在其中更新颜色,因此理想情况下,我希望
$primary\u color
$secondary\u color
$tigreary\u color
在更新时更改页面
中的3种css样式,但现在我有点不确定如何做到这一点。我不确定这种代码是否需要在“循环”中,我也不确定如何组合自定义字段,以便代码不会无缘无故地被复制。如果有人能解释我需要做什么,那就太好了。下面是我目前正在尝试使用的代码示例:

<?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>

.原色{
背景色:;
}
.第二颜色{
背景色:;
}
.第三颜色{
背景色:;
}

您可以在wordpress仪表板的页面上使用“屏幕选项”选项,然后选择自定义字段。在那里你可以给他们nam原色等等。。。也许这就解决了你的问题?

我通常不会这样做,但我对你之前的问题有一个答案。你为什么要删除它?