我正在设计一个每个国家都有不同价格的产品价格网站。假设我在美国发了一个名为Frigidaire 18瓶葡萄酒冷却器价格的帖子。
现在这款产品在墨西哥,希腊,印度,伦敦等地有不同的价格。
我想让每个国家的所有帖子都接受价格(作为分类法)。
如果我有15个国家/地区,这个帖子应该发布15次,并且在每个国家/地区的帖子中只会更改价格和帖子标题?
我应该开发自定义插件还是建议我这样做,或者我只是让所有国家/地区的帖子正常发布?
答案 0 :(得分:1)
您需要做的是使用自定义字段,例如更多字段或高级自定义字段,两者都是免费插件。
您可以创建多个名为“
”的自定义字段price-en
price-gr
price-in
price-mx
并在每个帖子中填充它们。请注意,每个产品只需要一个帖子。
当您展示产品时,您会获得当前语言,例如gr
(对于希腊)并显示字段:
get_post_meta('price-' . getLanguage());
其中getLanguage()
是获取当前语言代码的PHP函数。
就是这样,每个产品不需要分类或多个帖子。