discourse / wp-discourse
WordPress插件,允许您将Discourse用作WordPress博客的社区引擎。
Requires
- php: >=5.4
- composer/installers: ^1.0
Requires (Dev)
- 10up/wp_mock: 0.4.2
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- dms/phpunit-arraysubset-asserts: ^0.5.0
- monolog/monolog: ^1.25
- phpcompatibility/php-compatibility: *
- phpunit/php-code-coverage: ^9.2.13
- phpunit/phpunit: 9.6
- squizlabs/php_codesniffer: 3.*
- wp-coding-standards/wpcs: ^3.0
- yoast/phpunit-polyfills: ^1.0.1
- dev-main
- 2.5.4
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4.9
- 2.4.8
- 2.4.7
- 2.4.6
- 2.4.5
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.9
- 2.3.8
- 2.3.7
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.0
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.0
- 1.9.9
- 1.9.8
- 1.9.7
- 1.9.6
- 1.9.5
- 1.9.4
- 1.9.3
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.9
- 1.8.8
- 1.8.7
- 1.8.6
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.9
- 1.7.8
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.9
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.15
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.85
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.9.5
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- 0.9.9
- 0.9.8
- 0.9.6
- 0.9.5
- 0.7.0
- 0.6.6
- 0.6.5
- 0.6.4
- 0.6.3
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/multi-5ef0ef696f
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/multi-cf87d80143
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/axios-1.7.7
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/multi-9423f4c335
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/multi-d66d039ac5
- dev-dependabot/npm_and_yarn/blocks/comments/multi-cf87d80143
- dev-dependabot/npm_and_yarn/blocks/comments/multi-d66d039ac5
- dev-dependabot/npm_and_yarn/admin/discourse-sidebar/webpack-5.94.0
- dev-bump-version-to-2.2.2
- dev-beta
- dev-wpdc-topic-map
- dev-sudaraka94-master
- dev-svn
This package is auto-updated.
Last update: 2024-09-18 09:15:01 UTC
README
注意:wp-discourse插件需要 >= PHP-5.4.0。
WP Discourse插件在您的WordPress站点和您的Discourse社区之间充当接口。
此插件不是Disqus等评论系统的替代品。
使用Discourse进行评论
- 发布新博客文章时,自动创建论坛主题以进行讨论。
- 将WP作者账户与其相应的Discourse账户关联。不需要DiscourseConnect。
- 论坛讨论的回复可以嵌入到WP博客文章中。根据文章得分和评论者的“信任级别”选择要显示的回复 -- 请参阅文档。
查看实时效果
DiscourseConnect
此插件还包含可选的DiscourseConnect功能,允许您将您的WordPress站点用作Discourse论坛的DiscourseConnect提供商。
这将覆盖Discourse的原生(且功能强大)的登录流程,并且仅建议在严格需要此类设置的用例中使用,例如,已使用WordPress进行大规模用户管理的站点。
联系方式
请将错误报告、支持请求和其他所有询问发布在我们的专用支持论坛
安装
从您的WordPress仪表板
- 访问 '插件 > 添加新插件'
- 搜索 'WP Discourse'
- 在插件页面上激活WP Discourse
从wordpress.org
- 下载WP Discourse
- 将'wp-discourse'目录上传到您的'/wp-content/plugins/'目录
- 在插件页面上激活WP Discourse
使用Composer
如果您正在使用Composer管理WordPress,请将WP-Discourse添加到您的项目依赖项。运行
composer require discourse/wp-discourse ~1.3.2
或手动添加到您的composer.json
{ "require": { "php": ">=5.4.0", "discourse/wp-discourse": "~1.3.2" } }
有关更详细的说明,请参阅WP Discourse插件安装和设置。
常见问题解答
此插件会为我安装Discourse吗?
不会,此插件充当Discourse和WordPress之间的接口。要使其工作,您需要首先设置Discourse论坛。您可以根据以下任一指南自行安装Discourse
我可以将旧的WordPress评论作为Discourse评论(即“回复”)导入吗?
不可以。
WordPress和Discourse必须安装在同一个服务器上吗?
该插件使用Discourse API,因此您的论坛和博客可以分别托管,并且集成仍然可以工作。实际上,我们强烈建议将两个应用程序分别托管,因为它们的托管要求非常不同。
可以自定义评论模板吗?
是的,用于在Discourse上发布文章和在WordPress上显示评论的HTML模板可以在您的主题中进行自定义。这是通过挂钩到应用于每个模板的过滤器来完成的。
有关模板自定义的更多详细信息,请参阅:WP Discourse 模板自定义
贡献
在开始贡献或开发此插件之前,请阅读位于 docs/
的文档,从 contributing.md 开始。如果您对这些流程有任何疑问,请发布在 #dev 以获取帮助。