我是php的新手。我在WordPress网站的functions.php文件中有以下行。我认为格式化get_the_bag
的方式有问题。有人能告诉我什么是错的吗?
$output .= "<span class='bag-item'>. get_the_bag(); .</span>";
答案 0 :(得分:3)
从get_the_bag()
之后删除分号,并在第一个范围之后和第二个范围之前放置语音标记:
$output .= "<span class='bag-item'>". get_the_bag() ."</span>";
答案 1 :(得分:2)
;
)
醇>
你想:
$output .= sprintf("<span class='bag-item'>%s</span>", get_the_bag());
或者
$output .= "<span class='bag-item'>" . get_the_bag() . "</span>";
(两者都假设get_the_bag
返回HTML安全字符串。如果不是,则需要使用htmlspecialchars
包装该函数调用。)
答案 2 :(得分:0)
try this
$output .= "<span class='bag-item'>" . get_the_bag() . "</span>";