我使用echo输出这个简单的短代码
function get_date() {
echo date('l jS F Y');
}
add_shortcode('date','get_date');
然后,当我转到文本小部件区域并将短代码[日期]放在分区内时,它会输出日期但在包装分区之外。
<div class="_date"> [date] </div>
它显示在div之外
答案 0 :(得分:2)
然后你必须回应你的日期洞察你的div。如果您将其输出到顶部,那么它将显示在您的网站顶部。
<div class="_date"><?php echo date('l jS F Y'); ?></div>
我认为在你的情况下你应该返回日期而不是回复它。