WP全部导入IF语句

时间:2019-02-14 14:17:24

标签: php wordpress wpallimport

我正在使用WPAI将一些信息导入WooCommerce产品说明。 我想做的是查看尺寸大小,仅在字段包含数据的情况下才将其放在描述中,如果为空则忽略它。

所以我尝试在具有值但没有任何显示的字段上使用此代码

[IF({assembledwidthmm1[1][.=""]})][ELSE]{assembledwidthmm1[1]}[ENDIF]

另外,如果我可以使它正常工作,那么我也想在其中显示一些文本,只有当字段包含数据时。

例如

[IF({assembledwidthmm1[1][.=""]})][ELSE] Width :{assembledwidthmm1[1]} mm [ENDIF]

任何方向都将是惊人的..预先谢谢您。

1 个答案:

答案 0 :(得分:0)

此:

[IF({assembledwidthmm1[1][.=""]})][ELSE] Width :{assembledwidthmm1[1]} mm [ENDIF]

我的测试工作正常。由于它不适合您,请尝试使用自定义PHP函数:http://www.wpallimport.com/documentation/developers/execute-php/。函数示例:

function my_display_width( $width = '' ) {
    return empty( $width ) ? null : 'Width: ' . $width . 'mm';  
}

您将在导入模板中使用它,如下所示:

[my_display_width({assembledwidthmm1[1]})]

通常,最好将PHP函数用于此类操作,因为语法更易于理解且更灵活。