ACF Content Analysis for Yoast SEO

Описание

Этот плагин гарантирует, что 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;
});

Отзывы

30.05.2023 1 ответ
I have finished the Korean translation.I just want to say thank you for developing such a good plugin.And I hope it will be translated into more languages so that many WordPress users can use it conveniently.ACF Content Analysis for Yoast SEO 한국어 번역을 모두 마쳤습니다.좋은 플러그인을 개발해 주어서 고맙다는 인사를 전하고 싶습니다.그리고 보다 많은 언어로 번역되어 많은 워드프레스 사용자들이 편리하게 사용할 수 있기를 바랍니다.
01.09.2022
The docs for this plugin say there is a box in the search appearance tab where you can add 'Custom fields to include in page analysis' but that box is no longer included in the plugin. I've installed it on three sites now, including one with no other plugins installed other than Yoast, so it doesn't look like a compatibility issue. No answers on the plugin support page and Yoast will only look into issues for premium subscribers unfortunately. Very frustrating.
Посмотреть все 35 отзывов

Участники и разработчики

«ACF Content Analysis for Yoast SEO» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«ACF Content Analysis for Yoast SEO» переведён на 20 языков. Благодарим переводчиков за их работу.

Перевести «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 or term-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/configfilter hook in favor of theYoast\WP\ACF\config` hook.
  • Deprecates the yoast-acf-analysis/headlines filter hook in favor of the Yoast\WP\ACF\headlines hook.
  • Deprecates the yoast-acf-analysis/blacklist_type filter hook in favor of the Yoast\WP\ACF\blacklist_type hook.
  • Deprecates the yoast-acf-analysis/blacklist_name filter hook in favor of the Yoast\WP\ACF\blacklist_name hook.
  • Deprecates the yoast-acf-analysis/scraper_config filter hook in favor of the Yoast\WP\ACF\scraper_config hook.
  • Deprecates the yoast-acf-analysis/refresh_rate filter hook in favor of the Yoast\WP\ACF\refresh_rate hook.
  • Deprecates the yoast-acf-analysis/field_selectors filter hook in favor of the Yoast\WP\ACF\field_selectors hook.
  • Deprecates the yoast-acf-analysis/field_order filter hook in favor of the Yoast\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+, когда ресурсы регистрируются с новым префиксом.
  • Интернационализация:

    • Улучшен текст в уведомлениях, когда отсутствуют зависимости.