WordPress 实现提醒安装插件功能
转自:http://www.xuxiaoke.com/wpquestion/235.html 做WordPre…
转自:http://www.xuxiaoke.com/wpquestion/235.html
做WordPress主题或插件开发,经常会遇到一个问题,就是一些功能需要配合其他的插件才能运行。
这时,提醒一下用户去安装这些插件,是一个常用的方法。
实现起来很简单:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
function adam_plugins_messages(){ $plugin_messages = array(); include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); //建议安装 Custom Post Type Permalinks 插件 if( !is_plugin_active( 'custom-post-type-permalinks/custom-post-type-permalinks.php' ) ) $plugin_messages[] = '建议安装并启用 Custom Post Type Permalinks 插件,作用是设置产品栏目的固定链接 | 点此搜索并下载此插件'; //建议安装 WP No Base Permalin 插件 if( !is_plugin_active( 'wp-no-base-permalink/wp-no-base-permalink.php' ) ) $plugin_messages[] = '建议安装并启用 WP No Base Permalink 插件,去除链接中的category目录和tag目录 | 点此搜索并下载此插件'; if( count( $plugin_messages ) > 0 ){ echo ''; foreach( $plugin_messages as $message ) echo '' . $message . ''; echo ''; } } add_action( 'admin_notices', 'adam_plugins_messages' ); |
function adam_plugins_messages(){
$plugin_messages = array();
include_once( ABSPATH . ‘wp-admin/includes/plugin.php’ );
//建议安装 Custom Post Type Permalinks 插件
if( !is_plugin_active( ‘custom-post-type-permalinks/custom-post-type-permalinks.php’ ) ) $plugin_messages[] = ‘建议安装并启用 Custom Post Type Permalinks 插件,作用是设置产品栏目的固定链接 | 点此搜索并下载此插件’;
//建议安装 WP No Base Permalin 插件
if( !is_plugin_active( ‘wp-no-base-permalink/wp-no-base-permalink.php’ ) ) $plugin_messages[] = ‘建议安装并启用 WP No Base Permalink 插件,去除链接中的category目录和tag目录 | 点此搜索并下载此插件’;
if( count( $plugin_messages ) > 0 ){
echo ”;
foreach( $plugin_messages as $message ) echo ” . $message . ”;
echo ”;
}
}
add_action( ‘admin_notices’, ‘adam_plugins_messages’ );
只需要把上面的代码放入functions.php文件中即可,把相应插件换成你想要WordPress主题安装的插件。
实现的效果如下
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!