在 WP All Import 中,我尝试使用 str_replace
函数来编辑多个属性(颜色)。
我使用这个教程http://www.wpallimport.com/documentation/advanced/execute-php/
在函数编辑器中我放置了函数:
<?php
function replace($color){
str_replace("Fish Blanket", "Shrimp Blanket", $color);
str_replace( "Digi Plaid", "Sgt Bilko Brown", $color);
return $color;
}
?>
然后在“颜色值”字段中插入 [replace({color[1]})]
,但没有任何反应。
我还尝试使用 |
将多个 str_replace
插入到颜色值中:
[str_replace("Digi Plaid", "Sgt Bilko Brown", {color[1]})] | [str_replace("Fish Blanket", "Shrimp Blanket", {color[1]})] | [str_replace("Rasta", "Pasta", {color[1]})]
你能告诉我我做错了什么吗?
最佳答案
试试这个,
[color_change({color[1]})]
在函数编辑器中:
function color_change($color){
$color = str_replace("Fish Blanket", "Shrimp Blanket",$color);
$color = str_replace("Digi Plaid", "Sgt Bilko Brown",$color);
return $color;}
关于wordpress - WP 全部导入 str_replace (WooCommerce),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48804014/