2015-12-23 6 views
4

У меня есть заявление $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]'

Использовал бы спринт тип string это?

Любая помощь очень ценится.

Благодаря

+0

' 'POST_CONTENT' => '[Опрос ID ='. $ last_pollid. ']' ' – danjam

+0

что случилось с этим' '[poll id = '. $ Last_pollid.'] '' ..? –

ответ

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 . ']' 
    ) 
+0

безупречный! Я отвечу на ваш ответ как можно скорее. – dwinnbrown

+0

@dwinnbrown Я рад, что он работает для вас :) – Hassaan