我一直在为此绞尽脑汁。我已经研究了相关的堆栈溢出问题,但似乎无法将其拼凑起来。
我正在尝试使用WordPress中的自定义字段和get_field()
函数来呈现链接。我是一名新开发人员,因此我尝试仅对其进行控制台日志记录,但我一直返回"empty data"
和"null"
作为结果。我了解get_field()
将返回2个结果,但似乎无法提取所需的链接。任何帮助表示赞赏。
自定义字段:
这是我的代码库:
$trend_one = get_field('trend_one');
$trend_two = get_field('trend_two');
$trend_three = get_field('trend_three');
?>
<div class='trend_bar'>
<div class="trend_item">TRENDING:</div>
<div class='trend_item'><?php console_log($trend_one); ?></div>
<div class='trend_item'><?php console_log($trend_two); ?></div>
<div class='trend_item'><?php console_log($trend_three); ?></div>
</div>
答案 0 :(得分:0)
为什么要在PHP中使用console.log?
应该是:
<?php echo $trend_one['url']; ?>
<?php echo $trend_two; ?>
<?php echo $trend_three; ?>
答案 1 :(得分:0)
这是PHP中console_log所需的代码
function console_log( $data ) {
if ( empty( $data ) ){
print '<script>console.log("Empty Data");</script>';
print '<script>console.log(' . json_encode( $data ) . ');</script>';
} else {
if ( is_array( $data ) || is_object( $data ) ){
print '<script>console.table(' . json_encode( $data ) . ');</script>';
print '<script>console.log(' . json_encode( $data ) . ');</script>';
} else {
print '<script>console.log(' . json_encode( $data ) . ');</script>';
}
}
}