从单个投资组合中获取投资组合属性并在网格循环中显示它们 - WP Bakery 自定义内容元素

问题描述

我们为 WP Bakery - Portfolio 属性提供了自定义内容元素,并且运行良好:

<?PHP
    if ( ! defined( 'ABSPATH' ) ) {
        die( '-1' );
    }
    $style = $attributes = '';
    $atts  = vc_map_get_attributes( $this->getShortcode(),$atts );
    
    extract( $atts );
    $css_id = uniqid( 'tm-attribute-list-' );
    $this->get_inline_css( "#$css_id",$atts );
    $attributes = (array) vc_param_group_parse_atts( $attributes );
    
    if ( count( $attributes ) < 1 ) {
        return;
    }
    
    $el_class  = $this->getExtraClass( $el_class );
    $css_class = apply_filters( VC_SHORTCODE_CUSTOM_CSS_FILTER_TAG,'tm-attribute-list ' . $el_class,$this->settings['base'],$atts );
    $css_class .= " style-$style";
    
    $css_class .= Businext_Helper::get_animation_classes();
    ?>
    <div class="<?PHP echo esc_attr( trim( $css_class ) ); ?>" id="<?PHP echo esc_attr( $css_id ); ?>">
        <ul>
            <?PHP
            foreach ( $attributes as $attribute ) { ?>
                <?PHP if ( isset( $attribute['name'] ) && isset( $attribute['value'] ) ) : ?>
                    <li>
                        <span class="name"><?PHP echo esc_html( $attribute['name'] ); ?></span>
                        <span class="value"><?PHP echo esc_html( $attribute['value'] ); ?></span>
                    </li>
                <?PHP endif; ?>
            <?PHP } ?>
        </ul>
    </div>

现在我们需要获取这些投资组合属性并将它们显示在网格循环页面上。任何帮助都会非常有帮助

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...