Проблема WordPress со ссылкой на Discourse

Привет. Привет. Мы используем Discourse как платформу для входа пользователей WordPress и для комментариев.
Таким образом, вся динамическая часть происходит в Discourse, а WordPress используется только для публикации статей и ссылки на конкретную тему Discourse для сообщества.

Но недавно, после публикации некоторых статей в WordPress, мы начали получать (скрытые) темы, созданные в Discourse, но WordPress не получает ссылку на них :frowning:

Поэтому никто не может присоединиться к обсуждению, так как мы публикуем комментарии Discourse в основном как скрытые.

Вот дамп журнала коммуникации. Мы говорим об статье с заголовком «Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček»

[2024-10-15 07:51:35] publish.INFO: create_post.post_success {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321} 
[2024-10-15 07:51:35] publish.INFO: create_post.body_valid {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321} 
[2024-10-15 07:51:35] publish.INFO: create_post.after_publish {"post_id":788321,"remote_post_type":"create_post","discourse_post_id":"","discourse_topic_id":"11236","discourse_permalink":""} 
[2024-10-15 07:51:36] webhook_topic.INFO: update_topic_content.update_post_metadata_success {"post_ids":"788321"} 
[2024-10-15 07:51:48] publish.INFO: create_post.post_success {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321} 
[2024-10-15 07:51:48] publish.INFO: create_post.body_valid {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321} 
[2024-10-15 07:51:48] publish.INFO: create_post.after_publish {"post_id":788321,"remote_post_type":"create_post","discourse_post_id":"","discourse_topic_id":"11236","discourse_permalink":""} 
[2024-10-15 07:53:39] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 07:53:46] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 07:54:06] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 07:54:06] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 07:59:19] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 07:59:19] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 07:59:20] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 07:59:20] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 08:01:38] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 08:01:38] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 08:01:41] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 08:01:41] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 08:02:08] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 08:02:15] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 08:04:41] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 08:04:41] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 08:07:42] sso_client.INFO: auth_user.success {"user_id":124866} 
[2024-10-15 08:12:06] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 08:12:13] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 
[2024-10-15 08:13:11] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 08:13:11] connection.INFO: check_connection_status.valid_scopes  
[2024-10-15 08:13:30] connection.INFO: check_connection_status.successful_connection  
[2024-10-15 08:13:30] connection.INFO: check_connection_status.valid_scopes

Может ли кто-нибудь подсказать, как это исправить, или где возникает ошибка?

Это связано с буквой с диакритическим знаком?

Существует настройка сайта, касающаяся URL-адресов со специальными символами.

Не уверен, что правильно понял, но эта проблема, скорее всего, не связана с акцентом.

Для ясности: у нас это произошло со статьёй Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme TOP6 и сообществом Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček - Komentáře ke článkům - Komunita Svět Androida.

У нас ссылка уже добавлена, но нам пришлось вручную вставить ссылку на сообщество в WordPress, переключившись на классический редактор.

Я согласен, что оно не должно быть подключено, но это моя лучшая догадка. Я бы попробовал сделать так, чтобы в следующем URL не было символов с диакритическими знаками.

На какой URL-адрес вы видите диакритические знаки, пожалуйста?

Черт. Я их не вижу. Кажется, я перепутал заголовок в ваших логах. Извините.

Возможно, не получается подключиться к WordPress? Тогда проверьте логи WordPress?

[2024-10-15 08:12:06] publish.ERROR: create_post.post_error {"wp_title":"Nejlepší bezdrátová sluchátka do 1 000 Kč. Vybrali jsme kvalitu za pár kaček","wp_author_id":"152876","wp_post_id":788321,"response_message":"Embed url už je zabráno","http_code":422} 

Логи WP не дали нам много информации.
Это происходит только с некоторыми статьями, поэтому невозможность подключения кажется логичной, но я не знаю причину.