我正在尝试设计一个主题,让用户输入一个自定义字段,这反过来会更改登录屏幕上每个单独帖子的背景颜色。我得到的代码似乎不起作用。还有其他方法可以获取每个帖子的自定义字段吗?
自定义字段名:背景
值:#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(); ?>
最佳答案
<?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(); ?>
关于php - 获取自定义字段的值(wordpress),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35841344/