【问题标题】:Wordpress custom data plugin repeater field how to get single dataWordpress自定义数据插件repeater字段如何获取单个数据
【发布时间】:2017-02-07 18:39:49
【问题描述】:

我使用了简单的字段值自定义插件,如果我使用$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 也会出现多次。

【问题讨论】:

    标签: php arrays wordpress loops


    【解决方案1】:

    基本上,如果所有缩略图徽标名称都存储在 $logo['link']['thumbnail'] 中,您可以决定分解所有 $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 ]  : "";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-06
      • 1970-01-01
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 2020-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多