我不确定这件事的来龙去脉,但是query_posts
可能不是你想要使用的。(参见this answer).
(未测试)。我会使用get\\u帖子:
$posts = get_posts(array(
\'numberposts\'=>-1,
\'category\'=>0
));
然后使用
wp_list_pluck
获取标题:
$post_titles = wp_list_pluck($posts,\'post_title\');
$post_titles = array_map(\'esc_html\',$post_titles);
最后,php
implode
函数并用逗号列出它们:
echo \'"\'.implode(\'","\',$post_titles).\'"\';