【问题标题】:How to prevent WordPress.org from overriding Git Updater for new versions?如何防止 WordPress.org 覆盖新版本的 Git 更新程序?
【发布时间】:2022-12-16 17:51:51
【问题描述】:

像许多使用 WordPress 的开发人员一样,多年来我厌倦了与 WordPress.org 打交道以获得我的开源主题和插件,并开始使用 GitHub 来托管我的所有版本,这最终让我使用了 Git Updater。

由于命名空间冲突,如果我在 GitHub 上发布的主题或插件与 WordPress.org 中的另一个主题或插件具有相同的目录(文件夹)名称,Git Updater 无法“看到”新版本。

I came across a way 禁用 WordPress.org 更新检查,但这也会对 Git Updater 产生负面影响。如何使用我想要的任何目录名称发布主题或插件,而不与 WordPress.org 冲突?

【问题讨论】:

    标签: wordpress git github


    【解决方案1】:

    在查看其他人最近打开的具有类似冲突的 few other issues 之后,我发现了一个 sn-p 可以添加到 GitHub 上托管的主题或插件中,这将解决这个问题:

    add_filter( 'gu_override_dot_org', function() {
        return [ 
            'the-events-calendar-category-colors/the-events-calendar-category-colors.php', //plugin format
            'my-popular-theme' // theme slug
        ];
    });
    

    它在搜索引擎中显示不佳,但可以在此处找到相关文档:

    https://git-updater.com/knowledge-base/wordpress-org-directory/

    【讨论】:

      猜你喜欢
      • 2013-12-06
      • 1970-01-01
      • 2012-11-20
      • 1970-01-01
      • 1970-01-01
      • 2016-10-12
      • 2019-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多