我试图在一个页面上显示包含音频播放器的所有帖子,为此,我以以下方式循环浏览帖子:
<?php
$posts = get_posts();
$ID;
foreach( $posts as $item)
{
global $post;
$post_id = $item->ID;
$file_id = get_post_meta($post_id, \'sound_s\', true);
$file_url = wp_get_attachment_url( $file_id );
$attr = array(
\'src\' => $file_url,
\'loop\' => \'\',
\'autoplay\' => \'\',
\'preload\' => \'none\'
);
echo wp_audio_shortcode( $attr );
$ID = $file_id;
var_dump($file_id);
}
?>
但尝试echo或var\\u dump$file\\u id返回空值,因此无法显示我的音频播放器。是的,meta key中没有错误,$post\\u id也返回currect值。那么请告诉我为什么会这样?