我正在编写一个定义短代码的 Worpress 插件。如果已经使用相同名称注册了另一个短代码,那么在短代码注册时会发生什么?做法是什么?是否有可能找到冲突的插件以警告用户他应该停用它才能激活您的插件?
谢谢。
if ( !shortcode_exists( 'myshortcode' ) ) {
add_shortcode('myshortcode','mycallback');
}
else ?????
最佳做法是始终为短代码的名称添加前缀,以避免命名冲突。您可以使用与插件名称或活动相关的特定前缀。您可以在此处查看插件开发手册中的一些指南:https : //developer.wordpress.org/plugins/the-basics/best-practices/#prefix-everything
我个人的做法是用个人姓名间距格式来处理。它可以给出类似的东西:
add_shotcode('company_plugin_shorcode');
希望能帮助到你
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句