WP Discourse

Përshkrim

Shtojca WP Discourse vepron si një ndërfaqe mes sajtit tuaj WordPress dhe
bashkësisë tuaj Discourse.

Për komente përdor Discourse-in:

  • Krijon vetvetiu një temë forumi për diskutim, kur botohet një postim i ri blogu.
  • Bën përshoqërim llogarish WP të autorëve me llogaritë e tyre përkatëse Discourse. Nuk lyp DiscourseConnect.
  • përgjigjet prej diskutimit te forumi mund të trupëzohen te postimi në blogun WP. Përzgjidhni cilat përgjigje të shfaqen
    bazuar te pikët e postimit dhe “shkalla e besueshmërisë” të komentuesit — shihni dokumentimin.

Shiheni në punë e sipër

DiscourseConnect

Shtojca vjen gjithashtu me një mekanizëm opsional DiscourseConnect që ju lejon ta përdorni sajtin tuaj WordPress si
furnizuesin DiscourseConnect për forumin tuaj Discourse.

Kjo do të bëjë të anashkalohet për hyrjet mekanizmi i brendshëm (dhe i fuqishëm) i Discourse-it
dhe këshillohet vetëm për raste që kërkojnë medoemos një gjë të tillë, për shembull një sajt që përdor
tashmë WordPress-in për administrim në shkallë të gjerë të përdoruesve.

Mirëfilltësim nga Discourse te WordPress

Shtojca ju lejon të përdorni Discourse-in si një furnizues mirëfilltësimesh për sajtin tuaj WordPress.

Shënim

Shtojca WP Discourse lyp PHP version 5.4.0 dhe më të ri. Nëse s’është e instaluar >=PHP-5.4.0, instalimi i shtojcës
do të dështojë.

Kontakt

Foto ekrani

  • Publishing a post to Discourse.

  • A WordPress posts with comments being managed through a Discourse forum.

  • Configuring the plugin: the Connection settings tab.

  • Configuring the plugin: the Publishing settings tab.

  • Configuring the plugin: the Commenting settings tab.

  • Configuring the plugin: the Text Content settings tab.

  • Configuring the plugin: the DiscourseConnect settings tab.

  • Configuring the plugin: the DiscourseConnect Client settings tab.

Blloqe

Kjo shtojcë furnizon 1 bllok.

  • Discourse Comments Shows replies in Discourse as comments in Wordpress.

Instalim

Nga pulti i WordPress-it tuaj

  1. Shkoni te ‘Shtojca > Shtoni të Re’
  2. Kërkoni për ‘WP Discourse’
  3. Aktivizojeni WP Discourse-in prej faqes së Shtojcave tuaja

Nga wordpress.org

  1. Shkarko WP Discourse-in
  2. ngarkojeni drejtorinë ‘wp-discourse’ te drejtoria juaj ‘/wp-content/plugins/’
  3. Aktivizojeni WP Discourse-in prej faqes së Shtojcave tuaja

PBR

A punon me formësim shumësajtësh WordPress-i?

Krejt funksionet e shtojcës, hiq përdorimin e Discourse-it si furnizues DiscourseConnect për WordPress-in, funksionojnë me formësime shumësajtëshish.

A ma instalon Discourse-in kjo shtojcë?

Jo, kjo shtojcë vepron si një ndërfaqe mes Discourse-it dhe WordPress-it. Që të funksionojë, së pari do t’ju duhet të rregulloni
një forum Discourse. Discourse-in mund ta instaloni vetë duke ndjekur këdo prej këtyre udhërrëfyesve:

A mund të importoj komente WordPress të dikurshëm si komente Discourse (d.m.th. “përgjigje”)?

Jo.

A duhen instaluar në të njëjtin shërbyes WordPress-i dhe Discourse-i?

Shtojca përdor API-n Discourse, kështu që forumi dhe blogu juaj mund të strehohen ndarazi dhe integrimi prapë do të funksionojë.
Në fakt, këshillojmë me forcë strehimin ndarazi të dy aplikacioneve, ngaqë domosdoshmëritë e secilit për strehimin janë shumë të ndryshme.

Është e mundur të përshtaten gjedhet për komentet?

Po, gjedhet html të përdorura për botim postimesh në Discourse dhe për shfaqje komentesh në WordPress mund të përshtaten që nga tema juaj grafike.
Kjo bëhet duke shfrytëzuar filtrat që aplikohen mbi çdo gjedhe.

For more details on template customization, take a look at the Template Customization topic
on the Discourse Meta forum.

A mundet tema ime Discourse të trashëgojë stilizimet e temës time WordPress?

Jo automatikisht. Lypset të aplikoni HTML&CSS vetjake te Discourse-i, që të mund të përputhet me temën e sajtit tuaj WordPress.
Që të krijoni një menu të epërme koherente, shihni përkujdesoren tonë se si të krijohet një Custom nav header

Shqyrtime

11 Prill, 2019
Trong bài tin tức này, Tri Thức Cộng Đồng sẽ chia sẻ có bạn mẫu luận văn quản trị logistic. Trong trường hợp bạn không thể tự làm hoặc không với thời gian làm, hãy tham khảo giá thuê viết luận văn cao học của Tri Thức Cộng Đồng. Theo Viện Quản Trị Chuỗi phân phối Hoa Kỳ trình bày quản trị chuỗi cung cấp là việc thiết kế và quản lý Một số tiến trình xuyên suốt, tạo giá trị cho Các group chức để đáp ứng nhu cầu thực thụ của khách hàng cuối cùng. Sự tăng trưởng và tích hợp nguồn lực con người là yếu tố then chốt cho việc tích hợp chuỗi cung ứng thành công. Theo Hội Đồng Chuỗi cung cấp thì quản trị chuỗi cung cấp là việc quản lý cung và cầu, xác định nguồn nguyên vật liệu và chi tiết, ra đời và lắp ráp, kiểm tra kho hàng và tồn kho, tiếp nhận đơn hàng và quản lý đơn hàng, phân phối qua Vài kênh và cung cấp đến khách hàng cuối cùng. Theo Hội Đồng Quản Trị Logistics thì quản trị chuỗi phân phối là “…..sự phối hợp chiến lược và hệ thống Các công năng kinh doanh truyền thống và Một vài sách lược xuyên suốt Một số chức năng này trong một công ty cụ thể và giữa Vài doanh nghiệp trong chuỗi phân phối với mục đích tăng thành tích dài hạn của Một vài công ty đơn lẻ và của cả chuỗi cung ứng” nếu như bạn không có thời gian làm luận văn, hãy tham khảo dịch vụ làm luận văn cao học của Tri Thức Cộng Đồng nhé. Từ Một số khái niệm trên có thể rút ra một định nghĩa chung nhất về quản trị chuỗi cung ứng: “Quản trị chuỗi cung ứng là sự phối hợp của có mặt trên thị trường, tồn kho, địa điểm và vận chuyển giữa Vài thành viên trong chuỗi sản xuất nhằm đáp ứng nhịp nhàng và hiệu quả Các nhu cầu của thị trường.” Xem thêm bài viết liên quan: + Tổng hợp 50 đề tài luận văn Marketing dễ làm + Cách viết lý do chọn đề tài cho luận văn ngành Kinh tế, Kế toán Điểm nhất quán giữa Vài khái niệm trên đó là sự phối hợp và hợp nhất lượng lớn Những hoạt động liên quan tới trang bị trong số Vài thành viên của chuỗi cung cấp nhằm tăng năng suất hoạt động, chất lượng, và dịch vụ khách hàng; nhằm đạt được lợi thế cạnh tranh bền vững cho tất cả Một số nhóm chức liên quan trong chuỗi cung ứng. bởi vậy để quản trị chuỗi cung cấp thành công, Một vài doanh nghiệp phải tích cực chia sẻ Một số thông tin với liên quan như: dự báo nhu cầu, kế hoạch ra đời, Một vài chiến lược marketing, việc cải tiến trang bị và dịch vụ, việc áp dụng công nghệ mới, kế hoạch thu mua, ngày giao hàng, và bất kỳ thông tin nào ảnh hưởng tới Một số kế hoạch cung cấp, ra đời, và thu mua. giả dụ bạn quá bận rộn và không với thời gian làm luận văn, hãy tham khảo dịch vụ làm luận văn cao học của Tri Thức Cộng Đồng. có kinh nghiệm hoạt động hơn 15 năm trong lĩnh vực này cùng có group ngũ chuyên viên trình độ cao, Tri Thức Cộng Đồng chắc chắn sẽ đem lại cho bạn sản phẩm hoàn hảo nhất. Giá làm luận văn thuê sẽ tùy thuộc vào ngành/chuyên ngành của bạn, độ khó của đề tài và deadline của bạn. Hãy liên hệ có chúng tôi để được báo giá chi tiết.
22 Nëntor, 2017
Great plugin from an author who is super helpful. It’s officially supported by the Discourse team and makes integration between WordPress and Discourse a breeze.
20 Tetor, 2017
I asked a question in the official forum over at https://meta.discourse.org/ and instead of getting an answer, or a reply, it was deleted without any notification. Shows how much you care about your users. I was expecting more.
16 Tetor, 2017
Suggested a feature and it was rolled out within weeks. Dev is incredibly responsive & helpful. There’s also a ton of support & guides in the forum over at http://meta.discourse.org. Plugin is simple to use but VERY comprehensive, and SSO has worked seamlessly. If you’re looking to integrate WP with Discourse, I can’t recommend this enough!
Lexojini krejt 9 shqyrtimet

Kontribues & Zhvillues

“WP Discourse” është software me burim të hapur. Në këtë shtojcë kanë dhënë ndihmesë personat vijues.

Kontribues

“WP Discourse” është përkthyer në 1 gjuhë. Faleminderit përkthyesve për ndihmesën e tyre.

Përkthejeni “WP Discourse” në gjuhën tuaj.

Ju intereson zhvillimi?

Shfletoni kodin, shkarkoni depon SVN, ose pajtohuni përmes RSS-je te regjistri i zhvillimeve.

Regjistër ndryshimesh

2.5.6 11/12/2024

  • Security updates.
  • Fix incorrect auto-publish of quick edits.

2.5.5 10/10/2024

  • Security updates.
  • Add wpdc_join_discussion_link_html filter.

2.5.4 28/06/2024

  • Various improvements to webhooks, including email matching for Update Userdata webhook.
  • PHP 8.1 deprecations.
  • Don’t require existing wp comments to show wp comments with setting.

2.5.3 01/05/2024

  • Improve HTML entites decoding in titles.

2.5.2 08/04/2024

  • Add a ‘Disable user creation’ setting for the DiscourseConnect Client.
  • Various package updates, deprecations and minor fixes.
  • Convert HTML entites in titles before sending to Discourse.

2.5.1 25/01/2024

  • Fix DiscourseConnect user registration email verification link
  • Fix publish max tags setting
  • Add publish_to_discourse utility function

2.5.0 12/11/2023

  • Post publishing code improvements
  • PHPUnit updated to PHPUnit 9

2.4.9 02/16/2023

  • Fix optional parameter handling in get_discourse_comments.
  • Fix compatibility with S3 uploads plugin.
  • Fix usage of get_the_excerpt filter.
  • Fixed HTML of avatars in quotes in comments.
  • Verified backwards compatibility for WP > 5.1

2.4.8 12/27/2022

  • Improve logs metafile handling.
  • Add logs enabled setting.

2.4.7 12/05/2022

  • Adds Discourse Comments block for the Block Editor.

2.4.6 09/20/2022

  • Improvements to the functionality and interface of the get_discourse_comments utility function.
  • Adds wpdc_after_webhook_post_update action for use with caching solutions.

2.4.5 07/06/2022

  • Fix logout when WP is the DiscourseConnect client and sync logout is enabled.
  • Improve the wpdc_publish_body filter.

2.4.4 06/30/2022

  • Add after_publication actions and logging

2.4.3 05/23/2022

  • WordPress 6.0 support
  • Granular API Key support (backwards compatible)
  • DiscourseConnect copy fix
  • Add wpdc_publish_body filter

2.4.2 05/11/2022

  • Temporarily remove comment formatter log call causing issues on some sites.
  • If comments are disabled return comment template without running comment formatter.
  • Update Github Actions to support Action changes

2.4.1 02/28/2022

  • Bugfix “Update Discourse Topic” functionality.
  • Update API Key copy.

2.4.0 02/24/2022

  • Revert to existing Discourse Username approach.
  • Move new Discourse Username support to publication setting.
  • Apply phpcs to unit tests.

2.3.9 02/21/2022

  • Add proper Discourse Username support
  • Ensure discourse_request method is uppercase.
  • Update tests config.

2.3.8 02/04/2022

  • Add WordPress 5.9 support.
  • Complete wp_remote_request standardisation.
  • Add method checks to all request tests.

2.3.7 12/07/2021

  • Update CI and developer documentation

2.3.6 12/06/2021

  • Fix wrong verb being used in sync_sso request

2.3.5 11/17/2021

  • Structural code improvements
  • Add logging to connection, comments, webhooks and DiscourseConnect
  • Add unit tests to connection, comments, webhooks, DiscourseConnect and multisite

2.3.4 10/30/2021

  • Improve comment HTML tag sanitization

2.3.3 10/29/2021

  • Update Discourse API key help text

2.3.2 10/07/2021

  • Add translation pipeline for configurable text
  • Support WPML in translation pipeline for configurable text

2.3.1 08/31/2021

  • Adopt Discourse approach to tag cleaning, including diacritic support

2.3.0 07/26/2021

  • Discourse SSO is now DiscourseConnect

2.2.9 01/05/2021

  • Add performance improvement for exclude-by-tag publishing feature

2.2.8 01/05/2021

  • Add exclude-by-tag publishing feature (>= WP 5.6)

2.2.7 01/05/2021

  • Add PHP 8.0.0 support

2.2.6 05/28/2021

  • Error handling, logging and unit tests for comment type detection in comment publishing.

2.2.4 05/11/2021

  • Add a logging system. This update adds a Logs tab to the plugin’s options menu.

2.2.3 04/05/2021

  • Add wpdc_comments_count filter to allow comments count for posts that have not been published to Discourse to be filtered

2.2.2 03/19/2021

  • Update wp-scripts dev-dependency
  • Move Discourse Sidebar styles.css to the root of the /discourse-sidebar directory

2.2.1 12/23/2020

  • Bugfix for exception in sidebar when “Post Types to Publish” is set to “Page”.

2.2.0 12/10/2020

  • Add Direct Database Publication option to deal with concurrency issues that may arrise when the plugin is used in conjunction with object caching plugins
  • Fix state being initialized for unallowed post types

2.1.9 11/24/2020

  • Improve state handling in the Discourse Sidebar

2.1.8 11/10/2020

  • Prevent Discourse post metadata from being updated via post API endpoints

2.1.7 10/16/2020

  • Fix paginated results not being handled by get_discourse_groups utility function

2.1.6 10/09/2020

  • Fix Publish to Discourse checkbox being unchecked for scheduled posts
  • Fix blank template not being loaded for sites that have enabled the ‘hide WordPress comments’ option

2.1.5 09/22/2020

  • Fix comment template sometimes being modified for wrong post type
  • Update copy for SSO Client settings to suggest using the WordPress domain instead of a wildcard character in the Discourse
    sso client secrets setting

2.1.4 09/11/2020

  • Add explicit permission callback to update-user REST Route for WordPress 5.5

2.1.3 09/10/2020

  • Remove Force Publish option for when the Classic Editor is used to publish posts

2.1.2 08/19/2020

  • Fix issue that was causing the comment-link, instead of Discourse comments to be displayed in some cases

2.1.1 08/14/2020

  • Fix Remove WordPress Comments Template option not being respected

2.1.0 08/10/2020

  • Fix issue with caused by updated Discourse tagging restrictions

2.0.9 08/10/2020

  • Fix issue that was causing Unlink Topic UI to not get updated when the Unlink Topic button was clicked on WordPress 5.5

2.0.8 08/09/2020

  • Fix issue that was preventing the WordPress comment template from being loaded for posts not published to Discourse

2.0.7 08/07/2020

  • Add option to only display comments for posts published to public Discourse categories

2.0.6 07/11/2020

  • Pass WordPress post to wp_discourse_publish_categories filter; apply the wp_discourse_publish_categories filter when Block Editor is used
  • Add wpdc_after_sso_client_user_update action hook to allow WordPress user to be updated from returned Discourse user-data
  • Strip HTML comment blocks from WordPress post before publishing post to Discourse

2.0.5 06/03/2020

  • If the Add Featured Links option is enabled, update the Discourse topic’s featured link when post updates are pushed from
    WordPress to Discourse

2.0.4 05/29/2020

  • Fix issue with the Auto Publish setting for posts that were unlinked from Discourse prior to WP Discourse version 2.0.3
  • Add static get_discourse_comments function to allow comments to be displayed without loading the comments template

2.0.3 05/27/2020

  • Update wpdc_auto_publish_overridden post metadata when a post is unlinked from Discourse to prevent the plugin from attempting
    to publish updates to the post to Discourse

2.0.2 05/15/2020

  • Extract images and embedded video URLs from blocks before publishing full post content to Discourse

2.0.0 03/30/2020

  • Prevent Auto Publish setting from auto publishing post updates to Discourse. The Auto Publish setting is only applied when a post
    is initially published on WordPress. If the post is later updated on WordPress, to update the content on Discourse, click the Update Topic
    button from the WP Discourse sidebar.
  • When Discourse is the SSO provider for WordPress, pass WordPress redirect_to URL parameter to the SSO process.

1.9.9 01/25/2020

  • Fix connection status notice displaying a success message when no API credentials have been entered

1.9.8 01/13/2020

  • Fix Open Links in New Tab setting not being applied to Join Discussion link
  • Use WPDISCOURSE_PATH constant when loading plugin files

1.9.7 10/21/2019

  • Use unique transient key for DiscourseUtilities::get_discourse_categories. This function returns more data than is stored in
    the transient that is set for internal use by the plugin.

1.9.6 10/16/2019

  • Fix incorrectly formatted header keys

1.9.5 10/04/2019

  • Fix WordPress as SSO client checking for matched email addresses after SSO external_id has been set
  • Fix incorrect markup on user profile page
  • Fix tag errors not being correctly handled
  • Fix disallowed tags not being able to be deleted through the Classic Editor meta box
  • Enable the auto-publish option for both the Block and the Classic editors
  • Remove mbstring dependency

1.9.4 09/05/2019

  • Move Discourse Username field to its own section of the user profile page
  • Allow admins to mark an email address as valid from the user profile page
  • Fix bug that was removing + character from email addresses when Discourse is the SSO Provider for WordPress

1.9.3 08/06/2019

  • Add ‘Force Publish Max Age’ option

1.9.2 08/01/2019

  • Various minor bug fixes

1.9.1 06/07/2019

  • Add ‘wpdc_load_comments_template_for_user’ filter to allow the comments template to be loaded conditionally

1.9.0 04/25/2019

  • Fix don’t enqueue Discourse sidebar script if no post types have been selected

1.8.9 04/02/2019

  • Fix don’t cache database call to GET_LOCK when retrieving comments from Discourse

1.8.8 03/19/2019

  • Fix don’t cache database call to GET_LOCK when publishing posts from WordPress to Discourse

1.8.7 02/12/2019

  • Don’t return Discourse comments from Rest Route for password protected posts

1.8.6 02/11/2019

  • Improve copy for plugin settings
  • Don’t allow comments to be viewed for drafts

1.8.4 01/24/2019

  • Fix unhandled publishing error types when the Classic Editor is being used
  • Pass the post_id to the wpdc_publish_format_title filter

1.8.3 01/18/2019

  • Fix encoding of SSO client redirect URL
  • Update wp_new_user_notification function to mirror latest WordPress version
  • Fix calling the ‘wp_login’ action with the wrong parameters
  • Fix listing unlisted topics for posts published with the Block Editor
  • Add ‘wpdc_discourse_username’ filter to allow publishing username to be overwritten before post is published
  • Add ‘wpdc_publish_unlisted’ filter to allow filtering which topics should be published as unlisted
  • Fix copy for Do Not Display Discourse Name Field option

1.8.2 01/10/2019

  • Add post_id parameter to publish_format_html template for use in custom templates

1.8.1 01/07/2019

  • Fix route name for custom post types

1.8.0 01/02/2019

  • Add wpdc_sso_client_query filter
  • Update SSO Client configuration instructions

1.7.9 12/09/2018

  • Add Pin Topic component to Block Editor sidebar
  • Respect allow-tags and max-tags options in Block Editor sidebar
  • Check if the Block Editor is being used to allow for switching between Block and Classic editors

1.7.8 12/08/2018

  • Add support for the Gutenberg editor
  • Update HTML templates to for WordPress twentyninteen theme
  • Apply ‘the_content’ filter to full post content that will be published to Discourse

1.7.7 10/12/2018

  • Add option to not load the WordPress comment template for posts that have not been published to Discourse
  • Improve the UI for choosing comment display options
  • Fix topics added to the Discourse approval queue not being handled correctly on WordPress
  • Fix tags that have been added to draft posts not being saved

1.7.6 09/13/2018

  • Don’t call sync_sso when the login request originates on Discourse

1.7.5 09/07/2018

  • Add wpdc_after_sync_sso action hook
  • Add wpdc_publish_private_post filter hook

1.7.4 08/21/2018

  • Fix max-tags option being accessed when it has not been set

1.7.3 08/17/2018

  • Fix make sure category name is returned before including it in force-publish message

1.7.2 08/17/2018

  • Fix target attribute not being set when Open Links in New Tab option selected
  • Fix Start Discussion text not being set when no comments are displayed on WordPress
  • Add discourse_post_avatar_template_size filter
  • Add discourse_participant_avatar_template_size filter

1.7.1 08/13/2018

  • Fix typo in wpdc-link-to-topic CSS selector name

1.7.0 08/09/2018

  • Add option to tag topics when they are published to Discourse

1.6.9 07/27/2018

  • Add option to clear cached comment HTML
  • Add wpdc_bypass_sync_sso filter

1.6.8 07/09/2018

  • Fix make sure Discourse name field is present

1.6.7 06/30/2018

  • Only cache comment HTML when the option is enabled
  • Clear comment HTML cache when SSO settings are updated

1.6.6 06/27/2018

  • Replace polls in comments with a link to the poll
  • Add a ‘redirect’ parameter to the SSO client shortcode
  • Cache comment HTML that is generated by the plugin
  • Add SSO Client Login Form Redirect setting

1.6.5 05/25/2018

  • Remove query params from URL when linking to existing topic

1.6.4 05/25/2018

  • Allow comment_url tag to be used in the comment_html template
  • Require confirmation before updating or unlinking post

1.6.3 05/08/2018

  • Fix timezone offset that is used for displaying Discourse comments published-at date

1.6.2 04/20/2018

  • Add an option to have a link to the Discourse topic instead of displaying comments beneath the post
  • Add a Join Discussion text option for when comments exist on the Discourse topic, but aren’t being pulled to WordPress
  • Fix error in Redirect Without Login option
  • Add wpdc_before_webhook_post_update filter hook that can be used to process Discourse webhooks after they have been validated by the plugin
  • Add excerpt_length and use_full_post options to wp_discourse_excerpt filter

1.6.1 04/04/2018

  • If a custom excerpt has been set, check if it’s empty before using it as the Discourse post content

1.6.0 02/04/2018

  • Fix bug in SSO client shortcode that was causing it to display the ‘Link your account’ text for accounts that were already linked

1.5.9 02/04/2018

  • Don’t use iconv_strlen for validating settings
  • Provide proper webhook URL for all permalink styles
  • Make options that need to be copied to Discourse easier to select

1.5.8 01/03/2018

  • Add option for publishing posts as unlisted Discourse topics
  • Add option for publishing posts as pinned topics
  • Update API static methods
  • Fix SSO Client nicename error when a full name is in the Discourse name field
  • Add an optional stylesheet for fixing oneboxes and quotes in comments

1.5.7 15/02/2018

  • Modify add_user_to_discourse_group and remove_user_from_discourse_group functions to avoid To Many Request issues
  • Allow add_user_to_discourse_group and remove_user_from_discourse_group functions to take multiple comma separated groups (no spaces allowed between groups!)
  • Sync SSO records on every login if Create or Sync Discourse Users on Login option is enabled
  • Add Sync Logout with Discourse option to SSO Client settings

1.5.6 02/02/2018

  • Add option to link posts to existing WordPress topics
  • Fix comment count when the update-topic webhook is enabled and posts are deleted on Discourse
  • Change the force-publish option so that it always publishes to the default category
  • Add ‘wpdc_comment_body’ filter that gives access to the Discourse comment content before it’s added to the comment template

1.5.5 27/12/2017

  • Fix comment character encoding for libxml versions < 2.8.0

1.5.4 10/12/2017

  • Add an option to load Discourse comments with an ajax call
  • Add action hooks to SSO Provider functions
  • Add unlink_from_discourse checkbox to deal with cases where a post’s associated topic has been deleted on Discourse
  • Improve error message when posts fail to publish to Discourse
  • Add filter to sso_client redirect_url
  • Fix sanitization of sso_secret and webhook_secret

1.5.3 23/11/2017

  • Fix require activation for users created through API

1.5.2 22/11/2017

  • Fix get_discourse_user_by_email function for older versions of Discourse

1.5.1 21/11/2017

  • Fix check Discourse version to make sure admin/users/list/all.json?email is available
  • Add get_discourse_stats API function

1.5.0 19/11/2017

  • Don’t display Publish to Discourse checkbox when Force Publish is enabled
  • Always publish updates when Force Publish is enabled
  • Add warning to SSO Provider tab when current user’s email doesn’t match an admin email on Discourse
  • Remove Auto Login option
  • Add Auto Create User option
  • Add get_discourse_user API function
  • Add get_discourse_user_by_email API function
  • Add create_discourse_user API function
  • Add add_user_to_discourse_group and remove_user_from_discourse_group API functions

1.4.9 10/11/2017

  • Add Force Publish option

1.4.8 07/11/2017

  • Use DOMDocument to convert relative URLs returned from Discourse to absolute URLs

1.4.7 31/10/2017

  • urlencode SSO client return path

1.4.6 29/10/2017

  • Fix Discourse Publish setting not being respected for draft and pending posts

1.4.5 12/10/2017

  • Allow posts to be updated on WordPress without being republished to Discourse
  • Add option to open links to Discourse in a new tab

1.4.4 12/10/2017

  • Set minimum WordPress version to 4.7
  • Add wpds_sync_discourse_comments action

1.4.3 24/07/2017

  • Fix enqueue network styles bug

1.4.2 11/07/2017

  • Fix SSO auto-login bug

1.4.1 09/07/2017

  • Add Discourse webhook endpoint for syncing Discourse Username with Discourse
  • Add network options page for multisite installations
  • Enable using Discourse as the SSO Provider for WordPress in multisite installations
  • Add function for syncing userdata

1.4.0 27/06/2017

  • Add Discourse webhook endpoint for syncing Discourse topics with WordPress posts
  • Add a multisite configuration option for use when a single Discourse forum is connected to a network of WordPress sites
  • Add an option to create a featured_link on Discourse for posts that are published through the plugin
  • Add an option to not display the Discourse Name field on the WordPress user’s profile page
  • Add wpdc_sso_before_login_redirect action hook
  • Remove the debug_mode option, add a wpdc_comment_sync_period filter that can be used in its place

1.3.85 13/06/2017

  • Fix email verification when MemberPress registration is used
  • Improve description of Publishing Username and Auto Login User settings fields

1.3.8 08/06/2017

  • Fix SSO logout bug on private forums

1.3.7 06/06/2017

  • Add force-avatar-update option to SSO Provider options
  • Add use-real-name-as-discourse-name option to SSO Provider options
  • Add ‘wpdc_single_page_comment_number_sync’ filter, to be used for setting which posts and pages use the longer ‘discourse_archive_page_sync_period’
    for syncing comment numbers on archive pages

1.3.6 22/05/2017

  • Test against WordPress 4.7.5
  • Add filter to SSO parameters
  • Fix Travis CI configuration file
  • Save Discourse categories as an option, instead of as a transient
  • Only update Discourse category list when ‘Force Category Update’ option is selected, (automatically deselected after a single request)
  • Publish to correct category if an error is returned when fetching categories from Discourse
  • Add success/failure notices to the post edit page after publishing Discourse post
  • Add email notification option for when a post fails to publish to Discourse

1.3.5 12/04/2017

  • Add unit and integration tests

1.3.4 25/03/2017

  • Ndreqje e shpërnguljes së mundësive SSO që nga version i mëparshëm

1.3.3 24/03/2017

  • Shtim i mundësisë mbi furnizues SSO-je që të krijojë vetvetiu dhe bëjë hyrjen në Discourse të përdoruesit, kur një përdorues bën hyrjen në WordPress
  • Kalim i mundësive Klient SSO dhe Furnizues SSO-je në skeda mundësish veçmas
  • Shtim dokumentimi të brendshëm mbi mundësitë e shtojcës
  • Ndreqje testesh e domosdoshmërive për versionin minimum të PHP-së

1.3.2 21/03/2017

  • Përdor përherë wp_safe_redirect. Shtim i URL-së së forumit Discourse te vargu ‘allowed_redirect_hosts’
  • Përzierje e mundësive parazgjedhje me mundësitë e ruajtura gjatë aktivizimit të shtojcës

1.3.0 13/03/2017

  • Ndreqje problemesh avatari SSO
  • Shtoni mundësinë e njëkohësimit të përdoruesve ekzistues sipas email-eve, kur si furnizues SSO përdoret Discourse-i
  • Bërje të mundur të njëkohësimit të daljeve me Discourse-in, kur si furnizues SSO përdoret Discourse-i
  • Shtoni rregullime për tekste të formësueshëm për SSO të jashtme
  • Shtoni sinjalizim përpara botimit te Discourse-i si ‘sistem’
  • Shtoni veprim për pas krijimi përdoruesi përmes SSO-je të jashtme, (e dobishme për dërgim të një email-i ‘mirëseardhjeje’)

1.2.5 01/03/2017

  • Lejim i dhënies së vlerës 0 për vlera mundësish

1.2.4 28/02/2017

  • Ristrukturim kodi përgjegjësi
  • Shtim hook-esh për zgjerim me shtojca të faqeve mbi mundësitë
  • Ndreqje testesh e domosdoshmërive minimum për PHP-në dhe WordPress-in

1.2.3 24/02/2017

  • Hiqe vetëngarkuesin

1.2.2 19/02/2017

  • Plotësim i fushës së emrit të përdoruesit në Discourse, kur si furnizues SSO-je përdoret Discourse-i

1.2.1 18/02/2017

  • Fshirje e mundësive për instalime shumësajtësh
  • Përmirëso kopje

1.2.0 16/02/2017

  • Lejo që Discourse-i të përdoret si furnizues SSO për WordPress-in

1.1.3 22/01/2017

  • Shfaq vlera të ruajtura për meta-box për postime të vëna në plan dhe skica

1.1.2 12/12/2016

  • Testim kundrejt WordPress-it version 4.7

1.1.0 16/11/2016

  • Ndalje e instalimit të shtojcës nëse s’gjendet >= PHP-5.4.0
  • Ndalje e instalimit të shtojcës nëse versioni i WordPress-it është < 4.4.0
  • Mos e anashkalo email-in WordPress për njoftim përdoruesi të ri, kur SSO-ja s’është e aktivizuar
  • Fshi mundësi Discourse-i të vjetër gjatë çinstalimit të shtojcës, nëse gjendet ende në bazën e të dhënave

1.0.2 12/10/2016

  • Mos thirr get_date_from_gmt për datetime të dhënë si përgjigje nga Discourse
  • Shtim comments_number WordPress-i te comments_number Discourse-i, kur përdoret që të dy
  • Shtim i klasës '.screen-reader-text' te tekst për screen-reader
  • Shtim i klasës '.discourse-comments-area' te fusha e komenteve Discourse
  • Shtim filtri për kategori Discourse përpara se të shfaqen në meta-box-in e ‘Botoje në Discourse’

1.0.1 10/10/2016

  • Ndreqje: Mos thirr array_key_exists për null
  • Ndreqje: Mos bëj dalje nga Discourse kur SSO-ja s’është e aktivizuar

1.0.0 26/09/16

  • Move WooCommerce support into a separate plugin
  • Copëtim i faqes së rregullimeve në ndarje me skeda
  • Shtim i një ndarjeje te rregullimet për përshtatje të krejt teksteve që sheh përdoruesi
  • Shfaq emër përdoruesi Discourse, në vend se të emrit të plotë, te gjedhja parazgjedhje e komenteve
  • Shtoni një krye ‘Pjesëmarrës’
  • Mos shfaq mundësinë e përzgjedhjes së kategorisë te postime që janë botuar tashmë në Discourse
  • Përdor vetëm hook-un WordPress comments_number, kur në një postim përdoren si komentet Discourse, ashtu edhe WordPress
  • Njëkohëso me Discourse-in titull postimi të ndryshuar
  • Merrini mundësitë më me efikasitet
  • Shtim i një periudhe më të gjatë njëkohësimesh për komente në faqe arkivash
  • Shtoni një mundësi ‘Tekst për lidhje Discourse’
  • Kopjoji mundësitë ‘discourse’ te option_groups i ri, kur bëhet përmirësim nga versione < 1.0.0
  • Fshije mundësinë ‘discourse’ kur bëhet përmirësim nga versione < 1.0.0
  • Përmirëso përshkrime mundësish

0.9.9 13/09/16

  • Përgjigje me ‘discourse_comments_count’ nga funksioni WordPress get_comments_number, kur nuk përdoren komentet WordPress
  • Çaktivizo botimin në Discourse, kur një postim WordPress është botuar përmes XML-RPC
  • Heqje e etiketave HTML nga tituj WordPress-i përpara dërgimit të tyre në Discourse

0.9.8 09/09/16

  • Ndreqje: Marrje kategorish private për lista kategorish

0.9.7.5 04/09/16

  • Përditësim sigurie

0.9.7 27/08/16

  • Caktim kohe skadimi për kyçje të përkohshme sync_to_discourse dhe sync_comments

0.9.6 18/08/16

  • Caktim i require_activation => 'true' për kërkesa SSO pas ndryshimi adrese email në WordPress
  • Njëkohëso me Discourse dalje nga WordPress-i

0.9.5 16/08/16

  • Kur adresa email s’mund të verifikohet nga WordPress-i, lypset aktivizimi te Discourse
  • Provuar me versione deri te WordPress 4.6

0.9.4 16/08/10

  • Ndreqje: Shfaqje e kutisë së komenteve WordPress kur s’ka komente WordPress

0.9.3 16/07/21

  • Ndreqje: shfaqje gjithnjë e komenteve WordPress
  • Fix: youtube data attribute being escaped by wp_kses_post
  • Zëvendësim url-je komenti për etiketë comment_url
  • Bëje të përkthyeshëm funksionin comments_number

0.9.2 16/07/20

  • Ndreqje e pjesshme për shtigje relative emoji-sh

0.9.1 16/07/19

  • Shtim mundësie ridrejtimi te Discourse pa bërë hyrjen
  • Regjistro gabim nëse mungon filtër vleftësimesh
  • Kontrollo për varg post_types përpara se të provohet të përdoret

0.9.0 16/07/18

  • Verifikoni email-in përpara se të hyni në Discourse

0.7.0 16/05/16

  • Ristrukturo kod
  • Hiq prej mundësive gjedhet
  • Vleftëso rregullimet
  • Shtim njoftimesh që tregojnë gjendje lidhjeje
  • Sanitarizo faqe mundësish përgjegjësi
  • Sanitarizim i asaj çka prodhon gjedhja e komenteve
  • Shtim argumenti lloji në metodë dhënieje teksti
  • Përdor kategori të ruajtura në fshehtinë, kur ka gabim formësimi
  • Ndreqje e vetisë emër që mungonte për varg pjesëmarrësish
  • Përdor wp_get_current_user
  • Fix add_query_arg undefined offset notice
  • Përditëso postim Discourse gjatë përditësimi postimi në WP
  • Metodë më e mirë për përfshirje skripti komentesh
  • Lejim zgjedhje kategorie Discourse për postim
  • Zëvendëso funksionin URL avatari
  • Ndreq zonë kohore për vula kohore vetjake