Описание
Этот плагин гарантирует, что Yoast SEO анализирует весь контент ACF, включая гибкий контент и репитеры.
Yoast SEO для WordPress и SEO-анализ не учитывают содержание Advanced Custom Fields Этот плагин использует систему плагинов Yoast SEO для WordPress 3.1+ для подключения к анализатору с целью добавления ACF-контента в SEO-анализ.
Ранее это было сделано с помощью плагина WordPress SEO ACF Content Analysis , но он больше не работает с Yoast 3.0. Почтение ryuheixys, автору этого плагина, за оригинальную идею.
Этот плагин совместим с бесплатной версией ACF 4, а также с версией PRO 5. Обратите внимание, что он игнорирует надстройки Pro для версии 4. В этом случае обновите версию до ACF PRO 5.
Если у вас есть проблемы, пожалуйста, сообщите о них на GitHub
Ранее назывался Yoast ACF Analysis.
Фильтр
Удалить конкретное поле из оценки
add_filter( 'Yoast\WP\ACF\blacklist_name', function ( $blacklist_name ) {
$blacklist_name->add( 'my-field-name' );
return $blacklist_name;
});
Удалить тип поля из оценки
add_filter( 'Yoast\WP\ACF\blacklist_type', function ( $blacklist_type ) {
// text, image etc
$blacklist_type->add( 'text' );
$blacklist_type->add( 'image' );
return $blacklist_type;
});
Определить настраиваемое поле с определенным значением заголовка
add_filter( 'Yoast\WP\ACF\headlines', function ( $headlines ) {
// value from 1-6, 1=h1, 6=h6
$headlines['field_591eb45f2be86'] = 3;
return $headlines;
});
Изменить частоту обновления
add_filter( 'Yoast\WP\ACF\refresh_rate', function () {
// Refresh rates in milliseconds
return 1000;
});
Отзывы
Участники и разработчики
«ACF Content Analysis for Yoast SEO» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«ACF Content Analysis for Yoast SEO» переведён на 21 язык. Благодарим переводчиков за их работу.
Перевести «ACF Content Analysis for Yoast SEO» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
3.1
Released May 23rd, 2023
Усовершенствования:
- Improves the analysis by excluding content from the URL and email fields.
Исправления:
- Fixes a bug where the content in ACF fields was not included in the analysis in Classic editor when WordProof plugin was activated.
Other:
- Sets the minimum required Yoast SEO version to 20.8.
- Sets the minimum required ACF version to 6.0.0.
- Sets the minimum supported WordPress version to 6.1 and «Tested up to» to 6.2.
- Drops compatibility with PHP 5.6, 7.0 and 7.1.
3.0.1
Released December 10th, 2020
Исправления:
- Fixes a bug where ACF Analysis would fail on term pages when using WordPress 5.6.
3.0.0
Released September 29th, 2020
Исправления:
- Fixes a bug where the content of ACF fields wouldn’t be included in the SEO and readability analysis when using the Classic Editor plugin.
- Fixes a bug where changes to the content of ACF fields wouldn’t trigger a live refresh of the SEO and readability analysis.
Other:
- No longer supports ACF versions below 5.7.
2.7.0
Released September 1st, 2020
Other:
- Совместимость с Yoast SEO 14.9.
2.6.0
Дата выхода 4 августа 2020
Исправления:
- Fixes a bug where the content of ACF blocks in ‘auto’ mode was not taken into account when the block (automatically) switched to preview mode. Props to TimVevida.
2.5.0
Released July 21st, 2020
Other:
- Makes the plugin compatible with JavaScript changes introduced in Yoast SEO 14.6. We used to depend on JavaScript files which aren’t there anymore. We now depend on
post-edit.js
orterm-edit.js
. - Устанавливает для минимальной поддерживаемой версии Yoast SEO значение 14.6.
2.4.1
Released June 10th, 2020
Исправления:
- Fixes a bug where an error would be thrown when using the Classic Editor plugin.
- Fixes a bug where custom fields were no longer analyzed when using the Classic Editor plugin.
2.4.0
Released June 4th, 2020
Усовершенствования:
- Add support for ACF blocks. Props to TimVevida.
Other:
- Fixes a couple of typos in the code documentation. Props to akkspros.
- Deprecates
Yoast_ACF_Analysis_Facade::get_filter_name()
. Use hard-coded hook names instead. - Deprecates the yoast-acf-analysis/config
filter hook in favor of the
Yoast\WP\ACF\config` hook. - Deprecates the
yoast-acf-analysis/headlines
filter hook in favor of theYoast\WP\ACF\headlines
hook. - Deprecates the
yoast-acf-analysis/blacklist_type
filter hook in favor of theYoast\WP\ACF\blacklist_type
hook. - Deprecates the
yoast-acf-analysis/blacklist_name
filter hook in favor of theYoast\WP\ACF\blacklist_name
hook. - Deprecates the
yoast-acf-analysis/scraper_config
filter hook in favor of theYoast\WP\ACF\scraper_config
hook. - Deprecates the
yoast-acf-analysis/refresh_rate
filter hook in favor of theYoast\WP\ACF\refresh_rate
hook. - Deprecates the
yoast-acf-analysis/field_selectors
filter hook in favor of theYoast\WP\ACF\field_selectors
hook. - Deprecates the
yoast-acf-analysis/field_order
filter hook in favor of theYoast\WP\ACF\field_order
hook.
2.3.0
Released May 15th, 2019
Усовершенствования:
- ACF URL fields are now analyzed as links. Props to t49tran.
2.2.0
Released January 22nd, 2019
Исправления:
- Fixes a bug where textarea and non-headline text content would not be wrapped in paragraphs for the analysis. Props skaeser.
Усовершенствования:
- Introduces the ‘yoast-acf-analysis/field_order’ filter which allows for adjusting the ACF field order. This also adds the possibility to prepend field content to WordPress’ post_content using a negative field order. Props skaeser.
2.1.0
Дата выхода 10 июля 2018 года
Исправления: * Исправлена ошибка, при которой попытка получить версию ACF не всегда была надежной. Это заставит плагин думать, что установлена более новая версия, чем та, которая была на самом деле. * Исправляет потенциальные конфликты с другими плагинами из-за общего именования переменных. * Исправлена ошибка, при которой анализ содержимого YoastSEO ACF пытался загрузить, хотя он не был доступен.
Другое:
* Добавляет примеры фильтров в readme.txt
2.0.1
Дата выхода 19 октября 2017
Исправления: * Исправляет несоответствие в textdomain согласно слагу плагина. * Исправлено использование неверного пути при загрузке данных плагина. * Исправлена ошибка с гибким контентом и повторителями в сочетании с ACF 5, приводившая к ошибкам JavaScript. * Исправлена ошибка с кратким обозначением массива, которая является проблемой на сайтах, работающих на PHP 5.3 или ниже. * Исправлена ошибка, при которой ассеты загружались без проверки необходимых зависимостей.
2.0.0
Дата выхода 22 августа 2017
Изменения: * Полностью переписан код, добавлена полная поддержка ACF 4 и 5.
1.2.1
Дата выхода 24 июля 2017
Исправления: * Исправлены вкладки Yoast SEO Premium в социальных сетях, не показывающие никакого контента, когда этот плагин активен, собственность Matt McAchran.
1.2.0
Дата выхода 30 июня 2016
-
Исправления:
- Устраняет проблему несовместимости с Yoast SEO версии 3.2+, когда ресурсы регистрируются с новым префиксом.
-
Интернационализация:
- Улучшен текст в уведомлениях, когда отсутствуют зависимости.