很多 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 主题安装的插件,实现的效果如下
当你下载并安装了相应的插件之后,这些提示文字变自动消失了,怎么样,是不是很方便。