我有一个声明$latest_pollid
,并希望将其放在一个看起来像这样的数组中:
array(
'comment_status' => 'open',
'ping_status' => 'closed',
'post_author' => $author_id,
'post_name' => $slug,
'post_title' => $pollq_question,
'post_status' => 'publish',
'post_type' => 'post',
'post_content' =>
)
对于post_content
项,我想将其设置如下:
[poll id=$latest_pollid]
但我知道我不能把它们混合起来。有什么方法可以将$latest_pollid
中的值放在此声明中吗? 'post_content' => '[poll id=xxxxxx]'
使用 sprint 类型字符串会这样做吗?
非常感谢任何帮助。
由于
答案 0 :(得分:4)
尝试
'post_content' => '[poll id=' . $latest_pollid . ']'
或
array(
'comment_status' => 'open',
'ping_status' => 'closed',
'post_author' => $author_id,
'post_name' => $slug,
'post_title' => $pollq_question,
'post_status' => 'publish',
'post_type' => 'post',
'post_content' => '[poll id=' . $latest_pollid . ']'
)