我将一些Wordpress帖子数据存储在PHP数组中,以便输出到页面。
var1
成功地将帖子永久链接输出到["post_link"]
var2
会输出有关图片(标题,网址)的更多信息。如何更改// var2以仅输出["url"]
中的["ad_img"]
数据?
// var1
$posts_on_page[$current_page][get_the_id()]["post_link"] = get_permalink();
// var2
$adimgtest = get_field('ad_img');
$posts_on_page[$current_page][get_the_id()]["ad_img"] = $adimgtest;
var_dump($posts_on_page);
// var_dump Response
array(1) {
[0]=> array(1) {
[425951]=> array(11) {
["post_link"] => string(50) "/welcome-message/"
["ad_img"]=> array(18) {
["title"] => string(15) "img_placeholder"
["url" => string(77) "/img_placeholder-2.jpg"
}
}
}
我认为以下代码可以正常工作,但我认为我在某处出错:
$adimgtest = get_field('ad_img');
$posts_on_page[ $current_page ][ get_the_id() ]["ad_img"] = $adimgtest[0]->url;
答案 0 :(得分:0)
$adimgtest = get_field('ad_img');
$posts_on_page[ $current_page ][ get_the_id() ]["ad_img"] = $adimgtest[0]url;