gpt4 book ai didi

php - HTML 不显示在 IF 语句中 (Wordpress)

转载 作者:行者123 更新时间:2023-12-03 21:00:37 27 4
gpt4 key购买 nike

我有以下问题。我正在使用 Wordpress 高级自定义字段为帖子创建副标题字段。我想给这个副标题一些样式,但我的 IF 语句中的 HTML 代码没有显示在页面上。 $subtitle 会显示。

<?php $subtitle = the_field('subtitle'); ?>
<?php if(strlen(trim($subtitle)) > 0): ?>
<div class="post-sub-title"><?php $subtitle; ?></div>
<?php endif; ?>

我花了几个小时搜索类似的问题,但找不到任何解决方案。所以这可能是我的新手错误。

解决方案

<?php $subtitle = get_field('subtitle'); ?>
<?php if(strlen(trim($subtitle)) > 0): ?>
<div class="post-sub-title"><?php $subtitle; ?></div>
<?php endif; ?>

将 the_field() 更改为 get_field()。 Kuddo 向 Aditya Vikas 致敬!

最佳答案

你应该回显/打印它(副标题变量)。

<div class="post-sub-title"><?php echo $subtitle; ?></div>

关于php - HTML 不显示在 IF 语句中 (Wordpress),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19382403/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com