我创建了一个名为“Tea”的自定义帖子类型,它是默认的帖子布局。将“32”的值输入WYSIWYG编辑器。
我正在查看数据,我想回应the_content();进入隐藏的领域。然后根据该字段的值创建一个数字计数器。
目前我的价值只是“0”
我的代码如下:
<div class="tea-count">
<?php
$args = array( 'post_type' => 'tea');
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo '
<div id="counter">
<input type="text" name="counter-value" value="the_content();" />
</div>';
?>
<?php endwhile; ?>
</div>
如何将值读取为32而不是0?
该金额将根据用户输入的内容而改变。
由于
答案 0 :(得分:1)
您可能需要使用get_the_content(),因为the_content()具有要打印到屏幕的内置函数,并且您已经在echo
内。
此外,您可能需要将单引号更改为双引号,反之亦然,或者更好地连接字符串。
这可能有效:
while ( $loop->have_posts() ) : $loop->the_post();
$content = get_the_content();
echo '
<div id="counter">
<input type="text" name="counter-value" value="' . $content . '" />
</div>';