【发布时间】:2016-02-05 22:01:44
【问题描述】:
我将一些 Wordpress 发布数据存储在 PHP 数组中,以便输出到页面。
var1成功将帖子永久链接输出到["post_link"]内的数组
var2 输出有关图像(标题、网址)的更多信息的数组。如何更改 //var2 以仅输出 ["ad_img"] 内的 ["url"] 数据?
// 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;
【问题讨论】: