获得自定义字段的价值(wordpress)

时间:2016-03-07 10:28:44

标签: php html css wordpress

我尝试设计一个让用户输入自定义字段的主题,然后更改着陆屏幕上每个单独帖子的背景颜色。我所获得的代码似乎无法运作。有没有其他方法来获取每个帖子的自定义字段?

自定义字段名称:背景

价值:#333

以下是我所拥有的:

<?php get_header(); ?>

<?php 

if (have_posts()) :
    while (have_posts()) : the_post(); ?>

<?php $image = get_post_meta($post->ID, 'background', true); ?>
    <div class="section" style="background-color: <?php echo $background; ?>;">

        <a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a> 
    </div>

    <?php endwhile;

    else: 
        echo '<p>No content found</p>';

    endif;

?>

<?php get_footer(); ?>

1 个答案:

答案 0 :(得分:2)

<?php get_header(); ?>

<?php 

if (have_posts()) :
    while (have_posts()) : the_post(); ?>

<?php $background = get_post_meta($post->ID, 'background', true); ?>
    <div class="section" style="background-color: <?php echo $background; ?>;">

        <a href="<?php echo get_permalink(); ?>"><?php the_title(); ?></a> 
    </div>

    <?php endwhile;

    else: 
        echo '<p>No content found</p>';

    endif;

?>

<?php get_footer(); ?>