WordPress,是否存在函数和插件名称?
我正在做一个WordPress主题,安装了一些插件,在阅读了关于包含WordPress,是否存在函数和插件名称?,wordpress,Wordpress,我正在做一个WordPress主题,安装了一些插件,在阅读了关于包含如果(function_exists())以防止网站崩溃的内容后,我如何确定函数的名称 例如,我有插件联系方式7,菜单图像,多媒体资料。如何查找函数名 if ( function_exists('$functionname')) { } 你真的不需要这样做。插件都有自己的错误检查方法,因此不必担心 如果你真的想弄乱插件代码,请注意它将被覆盖,然后下次插件更新。你可以查看特定的插件代码,选择一个突出的函数并在代码中使用,如示
如果(function_exists())
以防止网站崩溃的内容后,我如何确定函数的名称
例如,我有插件<代码>联系方式7,菜单图像
,多媒体资料
。如何查找函数名
if ( function_exists('$functionname')) {
}
你真的不需要这样做。插件都有自己的错误检查方法,因此不必担心
如果你真的想弄乱插件代码,请注意它将被覆盖,然后下次插件更新。你可以查看特定的插件代码,选择一个突出的函数并在代码中使用,如示例中所示:
if ( function_exists('functionname')) {
}
或者,使用法典中演示的功能:
<?php
If (is_plugin_active('plugin-directory/plugin-file.php')) {
//plugin is activated
}
?>
请注意,在前端使用时,用法略有不同,因为您需要包含来自后端的特定文件:
<?php include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); ?>
<?php is_plugin_active('plugin-directory/plugin-file.php' ?>
试试is\u plugin\u active()
function wordpressWell,您正在调用这些插件中的哪些函数?通常,如果插件被禁用,您会使用function\u exists()
来保护您自己的代码调用的插件函数,以阻止代码中断。这确实是您不应该做的假设。有很多(真的)糟糕的代码和主题插件在那里..我同意,但添加到插件代码只会在下次升级之前有所帮助。OP列表中的插件不需要这个。