我尝试设计一个让用户输入自定义字段的主题,然后更改着陆屏幕上每个单独帖子的背景颜色。我所获得的代码似乎无法运作。有没有其他方法来获取每个帖子的自定义字段?
自定义字段名称:背景
价值:#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(); ?>
答案 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(); ?>