很多WordPress都需要一些插件来辅助搭建网站,当你需要提示用户需安装某款插件来实现网站某些功能的时候,相信本篇文章将会帮助你,你可以用短短几行代码就能实现提醒用户网站WordPress主题需要安装的插件都有什么。
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主题安装的插件。
实现的效果如下
当你下载并安装了相应的插件之后,这些提示文字变自动消失了,怎么样,是不是很方便。
发表评论