1

是否有方法使用 wp all export php 函数来替换数据,或者我们可以直接在自定义 XML 导出中使用的任何其他语句。

我需要的是实现这个逻辑

我在 XML 中有一个名为 {Conditions} 的自定义分类法,它将每个帖子的值返回为“Used”“New”

值显示正确,但我需要导出 XML 的地方需要与上面不同的值,我需要在导出期间替换这些值。

Logic:
If {Conditions} = "Used"
Set Used = "20";
Elseif{Conditions} = "New"
Set New = "10";

WP ALL 导出插件

4

1 回答 1

1

请查看“通过 PHP 函数传递数据”文档:

“...您可以单击导出字段,然后使用“导出 PHP 函数返回的值”选项。”

https://www.wpallimport.com/documentation/export/pass-data-through-php-functions/

您可以在文本字段中指定函数名称,如文档页面 ( convert_conditions) 上的屏幕截图中所示,或者,如果运行自定义 XML 导出,请从字段中调用函数,如下所示:

[convert_conditions({Conditions})]

...并在功能编辑器中为该字段提供功能:

function convert_conditions($cond_from_xml = null) {
    if($cond_from_xml === 'Used') {
        return '20';
    } elseif($cond_from_xml === 'New') {
        return '10';
    } else {
        return '0';
    }
}
于 2020-12-10T15:54:07.433 回答