Я рвал на себе волосы, пытаясь решить эту проблему. Часы и часы устранения неполадок безрезультатны. После разговора с одним из наших программистов на тему, не имеющую отношения к делу, я подумал, что можно попробовать в долгосрочной перспективе.
К моему большому удивлению, это сработало!!!
Это причина проблемы и мое решение для нее:
Когда вы создаете пост в WordPress, он генерирует ссылку на основе заголовка вашей статьи (если вы не измените его вручную). Заголовок моей статьи содержал специальные символы, однако автоматически сгенерированная ссылка не отображала эти специальные символы, а только дефисы вместо пробелов. Должно быть хорошо, верно? Неправильный! Где-то встроенные в метаданные и код на платформе WordPress эти специальные символы искажают способ, которым Facebook извлекает информацию из статьи, на которую ссылаются. Это проблема, потому что некоторые специальные символы делают гиперссылки недействительными.
Например:
Название статьи: R[перезагружено]
Автоматически сгенерированная гиперссылка, ОТОБРАЖАЕМАЯ в поле «Постоянная ссылка» WordPress: http://www.example.com/reloaded
Фактическая автоматически сгенерированная гиперссылка WordPress: http://www.example.com/r[eloaded] а>
Эти скобки сделают ссылку недействительной, и Facebook не сможет извлечь из нее какую-либо информацию (например, изображения).
Решение:
(1) Просто вручную измените адрес гиперссылки WordPress на что-то, что не включает никаких специальных символов (это не изменит название вашей статьи).
(2) Нажмите «Обновить», чтобы изменить публикацию и включить в нее новую гиперссылку.
(3) Нажмите «Очистить из кеша» в окне WordPress.
(4) Обновите окно браузера Facebook.
(5) Вставьте новую гиперссылку на свою статью.
(6) Наслаждайтесь своей публикацией в Facebook с предварительным изображением и информацией
Примечание: не тяните на себе волосы из-за Facebook, оно того не стоит. знак равно
person
Matthew Shelbourn
schedule
03.07.2014