我已经完成了一个插件,您可以在其中添加以下短代码:[myplugin xx]
(其中xx
是调用特定内容的数字xx
).
我必须做一个多语言版本的插件,所以我的窍门是:我的客户端编写内容xx
对于语言#1和内容yy
对于语言#2。
然后,在一篇文章中,他必须添加如下内容:
[multilingualmyplugin #1 xx][multilingualmyplugin #2 yy]
然后,我只需编写一个被调用的插件,并在Wordpress调用我的第一个插件之前更改内容
[myplugin xx]
或
[myplugin yy]
取决于域名。然后Wordpress会调用插件。
有可能吗?如果有,我应该去哪里?
最合适的回答,由SO网友:Olivier Pons 整理而成
以下是我所做的:在我做的地方创建了一个短代码[myplugin language="fr" id="5"][myplugin language="us" id="8"]
然后,当调用此页面时,它会调用myplugin两次。如果右侧页面上没有,我的插件将不返回任何内容。因此,调用此页面时:
如果它位于像“mydomain.fr”这样的域上,我只需调用do_shortcode("othershortcode 5")
如果它位于像“mydomain.us”这样的域上,我只需要打电话do_shortcode("othershortcode 8")
它就像一个魔咒!