php 布局构建器中的facetwp数组处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 布局构建器中的facetwp数组处理相关的知识,希望对你有一定的参考价值。

<?php

/** for facetwp's layout builder output a comma-deliminated list of a ACF field saved as an array **/
add_filter( 'facetwp_builder_item_value', function( $value, $item ) {
	if ( 'acf/field_5a96b81f3d58c' == $item['source'] ) { // change 'acf/field_5a96b81f3d58c' to the acf field source, you'll need this version of how the fields are named
		if ( is_array( $value ) && !empty( $value ) ) {
			return implode( ', ', $value ); // ', ' - the delimiter can be changed to other characters or even html
		} else {
			return '';
		}
	}
	return $value;
}, 10, 2 );

以上是关于php 布局构建器中的facetwp数组处理的主要内容,如果未能解决你的问题,请参考以下文章

php 布局构建器中的facetwp短代码

php facetwp更改布局构建器中的日期格式

php facetwp链接布局构建器中的所有内容

php 带有附件ID的布局构建器中的facetwp自定义字段

php facetwp自定义图像在布局构建器中提供图像大小

php facetwp woocommerce布局构建器