清除掉 WordPress 主题内置的 TGMPA 推荐安装插件,取消注册和子主题覆盖。

清除掉 WordPress 主题内置的 TGMPA 推荐安装插件,取消注册和子主题覆盖。

标签: 

正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,909
    @feibisi
    楼主

    TGMPA 是 WordPress 上比较流行的内置插件远程更新工具,但对于中国用户来说,这些主题作者推荐的很多东西都算是无效的。

    有些很好用的主题,我们只是想要个简单的界面和风格,所以为了保持简单,就自己做个子主题给覆盖删除掉此选项。

    下面的三行代码删除注册只需要第二行就行,另外需要注意看相关的函数值,改成对应的主题的函数。

    // Setup child plugins
    add_action( 'after_setup_theme', 'child_theme_plugins' );
    function child_theme_plugins() {
    add_action( 'tgmpa_register', 'register_theme_plugins' );
    }
    
    // Remove parent plugins
    add_action( 'after_setup_theme', 'remove_parent_plugins', 11 );
    function remove_parent_plugins() {
    remove_action( 'tgmpa_register', 'parent_plugins' );
    }
    
    // Register plugins
    function register_theme_plugins() {
    $plugins = array(
    array(
    'name' => 'FV Top Level Categories',
    'slug' => 'fv-top-level-cats',
    'required' => false,
    ),
    );
    }
正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 哎呀,回复话题必需登录。

话题信息