>我使用了简单的归档值自定义插件,如果我使用中继器字段$logos = simple_fields_values('logo'); $logo['link']['thumbnail'];
它将为我提供存储在数据库中的所有徽标。
如何获得单个徽标,以便我可以在 HTML 中使用 <div class="img-menu-wrap"><a href="http://test.com" target="_blank"><img src="<?php echo get_bloginfo('template_url'); ?>/images/icon/icon.png" /></a></div>
上面的HTML也会多次出现。
基本上,如果所有缩略图徽标名称都存储在$logo['link']['缩略图']中,您可以决定分解所有$logo数组元素。
首先,通过运行以下代码检查$logo数组内容:
var_dump( $logo );
如果所有缩略图徽标名称都打包在 $logo['link']['thumbnail'] 数组中,则添加以下代码行:
$single_logo = explode( " ", $logo );
$logo_index = 1;
$get_a_single_logo =
isset( $single_logo[ $logo_index ] ) ?
$single_logo[ $logo_index ] : "";