Я обнаружил во время набора моего вопроса небольшой обмен на этом в Добавление URL-хэша в метаданные для общих карт Facebook и Twitter что говорит о том, что это может быть неосуществимо, но, поскольку со временем все меняется, я подумал, что буду искать руководства.
Сценарий:
У меня есть URL http://example.com/ который включает в себя соответствующие мета Facebook в шапке. Меня больше всего интересуют:
<meta property="og:image" content="whatever.jpg" />
Позже я могу добавить некоторую дополнительную информацию на странице и добавить ссылку на нее с помощью якоря — например, http://example.com/#new и может захотеть отобразить разные мета для этого якоря, например,
<meta property="og:image" content="whatever-another.jpg" />
У меня вопрос, есть ли способ динамического изменения мета в зависимости от того, является ли общий URL-адрес оригинальным или URL с привязкой. Страница может иметь несколько якорей.
Мой сайт использует WordPress, поэтому я могу использовать такие вещи, как настраиваемые поля и т. Д., Если они являются возможным ручным решением, но в любом случае целью является изменение мета-поля на основе привязки URL-адреса.
Ценит любое руководство.
Задача ещё не решена.
Других решений пока нет …