WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.
This plugin ensures that Yoast SEO analyzes all ACF content including Flexible Content and Repeaters.
Yoast SEO for WordPress content and SEO analysis does not take in to account the content of a post’s Advanced Custom Fields. This plugin uses the plugin system of Yoast SEO for WordPress to hook into the analyser in order to add ACF content to the SEO analysis.
This had previously been done by the WordPress SEO ACF Content Analysis plugin but that no longer works with Yoast 3.0. Kudos to ryuheixys, the author of that plugin, for the original idea.
This Plugin is compatible with the free ACF 4 Version as well as with the PRO Version 5. Please be aware that it ignores Pro Add-Ons for Version 4. In that case please upgrade to ACF PRO Version 5.
If you have issues, please submit them on GitHub
Previously called 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; });
Released May 23rd, 2023
Enhancements:
Bugfixes:
Other:
Released December 10th, 2020
Bugfixes:
Released September 29th, 2020
Bugfixes:
Other:
Released September 1st, 2020
Other:
Released August 4th, 2020
Bugfixes:
Released July 21st, 2020
Other:
post-edit.js
or term-edit.js
.Released June 10th, 2020
Bugfixes:
Released June 4th, 2020
Enhancements:
Other:
Yoast_ACF_Analysis_Facade::get_filter_name()
. Use hard-coded hook names instead.filter hook in favor of the
Yoast\WP\ACF\config` hook.yoast-acf-analysis/headlines
filter hook in favor of the Yoast\WP\ACF\headlines
hook.yoast-acf-analysis/blacklist_type
filter hook in favor of the Yoast\WP\ACF\blacklist_type
hook.yoast-acf-analysis/blacklist_name
filter hook in favor of the Yoast\WP\ACF\blacklist_name
hook.yoast-acf-analysis/scraper_config
filter hook in favor of the Yoast\WP\ACF\scraper_config
hook.yoast-acf-analysis/refresh_rate
filter hook in favor of the Yoast\WP\ACF\refresh_rate
hook.yoast-acf-analysis/field_selectors
filter hook in favor of the Yoast\WP\ACF\field_selectors
hook.yoast-acf-analysis/field_order
filter hook in favor of the Yoast\WP\ACF\field_order
hook.Released May 15th, 2019
Enhancements:
Released January 22nd, 2019
Bugfixes:
Enhancements:
Released July 10th, 2018
Bugfixes:
* Fixes a bug where attempting to get the ACF version, wouldn’t always be reliable. This would lead the plugin to think that a newer version was installed than what was actually present.
* Fixes potential conflicts with other plugins due to generic variable naming.
* Fixes a bug where the YoastSEO ACF Content analysis would attempted to be loaded, although it wasn’t available.
Other:
* Adds filter examples to the readme.
Released October 19th, 2017
Bugfixes:
* Fixes the mismatch in textdomain according to the plugin slug.
* Fixes using an incorrect path when loading plugin data.
* Fixes a bug with flexible content and repeaters, in combination with ACF 5, causing JavaScript errors.
* Fixes a bug with short array notation which is a problem on sites running on PHP 5.3 or lower.
* Fixes a bug where assets are loaded without checking for required dependencies.
Released August 22th, 2017
Changes:
* Complete rewrite, including full support for ACF 4 and 5.
Released July 24th, 2017
Bugfixes:
* Fixes Yoast SEO Premium social sharing tabs not showing any content when this plugin is active, props Matt McAchran.
Released June 30th, 2016
Bugfixes:
Internationalization: