Несколько дней я искал решение, но не нашел того, что искал.
У меня есть сайт Wordpress, где я использую ACF для создания основного контента (через гибкие поля контента). Поскольку поля ACF отделены от основного содержимого публикации, я не могу использовать параметр %%excerpt%%
в конфигурации мета-описания Yoast, поскольку он ничего не выводит.
Итак, я обнаружил, что могу использовать %%cf_myfieldname%%
для получения значения поля. Проблема в том, что, поскольку мое поле является гибким содержимым, оно выдает "Array"
.
Я провел другое исследование и нашел этот плагин:
Анализ содержания ACF для Yoast SEO
https://wordpress.org/plugins/acf-content-analysis-for-yoast-seo/
Я пытался его использовать, но он, похоже, ничего не делает, ни с помощью %%excerpt%%
или %%cf_myfieldname%%
.
Итак, я сделал еще один поиск и обнаружил, что Yoast изменил свой API, чтобы использовать его в Javascript:
https://github.com/Yoast/javascript/tree/master/packages/yoastseo
Но у меня нет ни NPM, ни YARN. И я не знаю, какой файл добавить и как.
Итак, мои вопросы:
1. Есть ли способ автоматического добавления полей ACF к значению выдержки из сообщения
и как?
2. Если это невозможно через %%excerpt%%
, как я могу использовать %%cf_myfieldname%%
с повторителями / гибкими полями?
Спасибо.