Добавление полей ACF в YOAST - PullRequest
0 голосов
/ 17 апреля 2019

Несколько дней я искал решение, но не нашел того, что искал.

У меня есть сайт 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%% с повторителями / гибкими полями?

Спасибо.

...