Ciao!
Ho il problema che discourse non mostra più i commenti sotto i miei articoli. Quando il mio articolo viene pubblicato, appare nel forum di discourse del nostro blog, ma devo collegarlo manualmente all’articolo di wordpress in seguito. Poi compaiono i commenti. Ma quel passaggio non era necessario prima.
Ne ho già parlato qui: 422 Unprocessable Content response when using ActivityPub with WP Discourse - #5 by Miasanrot
Purtroppo la soluzione lì non è stata la mia soluzione e sembra essere molto individuale. Quindi ho aperto un nuovo thread. Queste sono le tre cose che mi è stato chiesto di pubblicare:
- Log di WP Discourse, incluso il file meta.
- Log di Discourse, in particolare il log degli errori.
- Un elenco dei plugin che stai utilizzando in Discourse.
File di log di WP Discourse:
Questo è di oggi:
[2024-03-14 06:02:59] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13514,"http_code":403}
[2024-03-14 07:14:26] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13651,"http_code":403}
[2024-03-14 08:22:19] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13815,"http_code":403}
[2024-03-14 08:48:21] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13638,"http_code":403}
[2024-03-14 09:37:36] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13759,"http_code":403}
[2024-03-14 10:55:34] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13603,"http_code":403}
[2024-03-14 11:25:23] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13603,"http_code":403}
[2024-03-14 12:36:28] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13944,"http_code":403}
[2024-03-14 16:03:01] comment.ERROR: sync_comments.response_error {"message":"Forbidden","discourse_topic_id":"","wp_post_id":13977,"http_code":403}
**Ecco cosa è incluso nel file meta:**
### Server ###
WordPress - 6.4.3
PHP - 8.0.26
MySQL - 8.0.30
### Plugin Attivi ###
Admin Columns for ACF Fields - 0.3.1
Akismet Anti-spam: Spam Protection - 5.3.1
Borlabs Cookie - Cookie Opt-in - 2.2.67
Contact Form 7 - 5.8.6
Genesis Blocks - 3.1.1
LightStart - Maintenance Mode, Coming Soon and Landing Page Builder - 2.6.9
Podigee Wordpress Quick Publish – now with Gutenberg support! - 1.3.5
Proxy Real IP - 1.1
Shariff Wrapper - 4.6.9
TablePress - 2.2.5
TablePress Extension: Responsive Tables - 1.1
Theme Test Drive - 2.9.1
User Role Editor - 4.64.1
WP-Discourse - 2.5.1
WP Import Export - 3.9.26
### Impostazioni WP Discourse (Segreti Esclusi) ###
display-subcategories - 0
allow-tags - 0
max-tags - 5
publish-as-unlisted - 0
full-post-content - 0
custom-excerpt-length - 50
add-featured-link - 0
auto-publish - 1
force-publish - 0
force-publish-max-age - 5
publish-failure-notice - 1
auto-track - 1
allowed_post_types - post
exclude_tags -
hide-discourse-name-field - 0
discourse-username-editable - 1
direct-db-publication-flags - 0
verbose-publication-logs - 0
enable-discourse-comments - 1
comment-type - display-comments
ajax-load - 1
load-comment-css - 1
discourse-new-tab - 1
hide-wordpress-comments - 1
show-existing-comments - 1
max-comments - 50
min-replies - 1
min-score - 0
min-trust-level - 0
bypass-trust-level-score - 50
only-show-moderator-liked - 0
custom-datetime-format -
cache-html - 1
clear-cached-comment-html - 0
verbose-comment-logs - 0
use-discourse-webhook - 1
webhook-match-old-topics - 0
use-discourse-user-webhook - 0
webhook-match-user-email - 0
enable-sso - 0
auto-create-sso-user - 0
real-name-as-discourse-name - 0
force-avatar-update - 0
redirect-without-login - 0
sso-client-enabled - 0
sso-client-login-form-change - 0
sso-client-sync-by-email - 0
sso-client-sync-logout - 0
logs-enabled - 1
Non so come scaricare o copiare qualcosa dal protocollo di errore di discourse, ma questo è uno screenshot di oggi. Le 16:06 sono quasi l'ora in cui è stato pubblicato il nostro ultimo articolo (16:11)

**Elenco dei plugin in discourse:**
Chat (disattivato), Data Explorer, Footnote, Spoiler Alert
Se devo aggiungere qualcos'altro, fammelo sapere. Grazie in anticipo per il tuo aiuto.