所以我不明白为什么这不起作用.我正在使用Wordpress和一个名为ACF的插件来填充一些数据.我循环遍历我的转发器字段以吐出数据,如下所示:
'; echo ''.$text.'
'; echo '
对于变量,$text
我收到了PHP警告.
警告:非法字符串偏移'文本'在......
为什么这是我的其他变量 - $logo
,$link
不要抛出这个警告?它们的创建方式与其他$text
变量相同.
我已经尝试重新创建整个转发器字段并更改名称等.但没有成功.
这是我的print_r($ links);
Array ( [0] Array ( [logo] http://domainname.com/imagepath [link] http://..... [text] Text1 ) [1] Array ( [logo] http://domainname.com/imagepath [link] http://..... [text] Text2 ) [2] Array ( [logo] http://domainname.com/imagepath [link] http://..... [text] Text3 ) )
Loïc.. 5
这里抛出错误:
$link['text'];
数组$link
缺乏索引['text']
.这是因为你在这里覆盖数组变量:
$link = $link['link'];
改为:
$href = $link['link'];
你是金子.