2
0
Fork 0
mirror of https://github.com/discourse/wp-discourse.git synced 2025-10-04 09:01:05 +08:00
WordPress plugin that lets you use Discourse as the community engine for a WordPress blog http://www.discourse.org
Find a file
2016-06-29 13:38:14 -07:00
assets new screenshots 2016-06-29 13:38:14 -07:00
bin setup unit tests 2016-06-16 17:28:27 -07:00
css horizontal padding for warning message 2016-06-29 12:22:56 -07:00
js clean up with phpcbf 2016-06-27 09:23:56 -07:00
lib beautify 2016-06-29 12:27:27 -07:00
templates comply with wp coding standards 2016-06-12 14:38:32 -07:00
tests add pending test 2016-06-27 14:52:45 -07:00
.gitignore setup unit tests 2016-06-16 17:28:27 -07:00
.jscsrc rename to .jscsrc 2016-06-06 16:54:22 -07:00
.mention-bot Don't activate mention-bot on PRs by maintainers 2016-05-25 21:10:49 +02:00
.travis.yml don't test the tests 2016-06-29 13:08:27 -07:00
CHANGELOG.md Version 0.7.0 2016-05-18 15:48:41 -05:00
codesniffer.ruleset.xml copy config from _s theme 2016-06-06 16:40:40 -07:00
composer.json add php-mock-phpunit for mocking wordpress functions 2016-06-22 17:33:20 -07:00
composer.lock add php-mock-phpunit for mocking wordpress functions 2016-06-22 17:33:20 -07:00
LICENSE license file an fixes 2013-03-27 22:38:21 -07:00
phpunit.xml.dist setup unit tests 2016-06-16 17:28:27 -07:00
README.md Version 0.7.0 2016-05-18 15:48:41 -05:00
readme.txt add screenshots 2016-06-27 14:05:32 -07:00
uninstall.php delete transient 2016-06-25 12:37:35 -07:00
wp-discourse.php add support for woocommerce login & comments 2016-06-27 08:46:55 -07:00

wp-discourse

This WordPress plugin allows you to use Discourse as a community engine for your WordPress blog.

Features

  • Optionally publish all new posts to Discourse automatically
  • Use Discourse to comment on blog posts with associated Discourse topics
  • Periodically sync the "best" posts in Discourse topics back to the associated WordPress blog entry as WordPress comments
  • Enable SSO to Discourse
  • Define format of post on Discourse
  • Set username of post on Discourse
  • Set published category on Discourse
  • Allow author to automatically track published Discourse topics
  • Show comments on Discourse based on post score and commenter trust level

Installation

Plugin manager from your wp-admin

Download the latest release and upload it in the WordPress admin from Plugins > Add New > Upload Plugin.

Composer

If you're using Composer to manage WordPress, add WP-Discourse to your project's dependencies. Run:

composer require discourse/wp-discourse 0.7.0

Or manually add it to your composer.json:

"require": {
  "php": ">=5.3.0",
  "wordpress": "4.1.1",
  "discourse/wp-discourse": "0.7.0"
}

Contributing

  1. Fork this repo
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new pull request