未读转发器字段img alt不起作用

时间:2018-10-02 作者:Dario B.

我有一个带有图像的转发器字段;

<?php
$produkt = get_field(\'produkte-startseite\');
<div class="row start-products">

<?php foreach ($produkt as $produkte): ?>
    <a href="<?php echo $produkte[\'url\']; ?>">

        <div class="col3">
            <img src="<?php echo $produkte[\'bild\'][\'sizes\'][\'large\']; ?>"
                 alt="<?php echo $produkte[\'alt\']; ?>">

            <h3><?php echo $produkte[\'produkt-name\']; ?></h3>
            <div class="overlay"></div>
        </div>

    </a>
这是$produkte的var\\u dump的一个小报价代码[\'bild\']:

aint(1024)}}交叉数组(24){[“ID”]=>int(1764)[“ID”]=>int(1764)[“title”]=>string(15)“交叉starrt”[“filename”]=>string(19)“交叉starrt.jpg”[“filesize”]=>int(200328)[“url”]=>string(74)”https://wwww.web.de/wp-content/uploads/2016/12/crossing-starrt.jpg“[“link”]=>字符串(50)”https://www.web.de/start/crossing-starrt/“[”alt“]=>字符串(5)”test1“[”author“]=>字符串(1)”1“[”description“]=>字符串(5)”test1“[”caption“]=>字符串(5)”test1“[”name“]=>

问题是我没有收到任何alt文本。但如果我执行var\\u dump,结果会得到4个数组和4个alt文本。有人能帮帮我吗?

1 个回复
SO网友:Pim

你可能需要$produkte[\'bild\'][\'alt\'] 而不是$produkte[\'alt\'].

结束

相关推荐

返回[对象对象]的PHP数组。尝试了现有答案结果,但没有运气

我尝试了多种解决方案,但似乎都没有奏效。谁能帮我一下吗?我希望结果返回ID的($user) 现在它又回来了[object Object] 使用下面的代码。$users 为我提供所有站点用户ID和$pageview 获取页面的访问次数。如果我将return语句更改为$test 我从$pageview 他们应该是正确的。需要添加密钥\'count\' 像$pageview 这样我就可以根据pageview 以便根据最流行的页面对值进行排序。我知道这不是最有效的方法,使用适当的分析系统会更好,但对于这项任务,我

未读转发器字段img alt不起作用 - 小码农CODE - 行之有效找到问题解决它

未读转发器字段img alt不起作用

时间:2018-10-02 作者:Dario B.

我有一个带有图像的转发器字段;

<?php
$produkt = get_field(\'produkte-startseite\');
<div class="row start-products">

<?php foreach ($produkt as $produkte): ?>
    <a href="<?php echo $produkte[\'url\']; ?>">

        <div class="col3">
            <img src="<?php echo $produkte[\'bild\'][\'sizes\'][\'large\']; ?>"
                 alt="<?php echo $produkte[\'alt\']; ?>">

            <h3><?php echo $produkte[\'produkt-name\']; ?></h3>
            <div class="overlay"></div>
        </div>

    </a>
这是$produkte的var\\u dump的一个小报价代码[\'bild\']:

aint(1024)}}交叉数组(24){[“ID”]=>int(1764)[“ID”]=>int(1764)[“title”]=>string(15)“交叉starrt”[“filename”]=>string(19)“交叉starrt.jpg”[“filesize”]=>int(200328)[“url”]=>string(74)”https://wwww.web.de/wp-content/uploads/2016/12/crossing-starrt.jpg“[“link”]=>字符串(50)”https://www.web.de/start/crossing-starrt/“[”alt“]=>字符串(5)”test1“[”author“]=>字符串(1)”1“[”description“]=>字符串(5)”test1“[”caption“]=>字符串(5)”test1“[”name“]=>

问题是我没有收到任何alt文本。但如果我执行var\\u dump,结果会得到4个数组和4个alt文本。有人能帮帮我吗?

1 个回复
SO网友:Pim

你可能需要$produkte[\'bild\'][\'alt\'] 而不是$produkte[\'alt\'].

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请