htmlburger / carbon-fields-yoast
辅助库,允许开发者选择将 Carbon Fields 中的哪些字段包含在 Yoast 可读性得分仪表中
v2.0.0-alpha.1
2022-02-09 10:13 UTC
This package is auto-updated.
Last update: 2024-09-09 18:14:42 UTC
README
Carbon Fields Yoast 是 Carbon Fields 的一个插件,允许开发者选择将 Carbon Fields 中的哪些字段包含在 Yoast 可读性得分仪表中。
如何使用?
通过 composer 安装
composer require htmlburger/carbon-fields-yoast
在 functions.php
中添加以下内容
add_action( 'after_setup_theme', 'crb_initialize_carbon_yoast' ); function crb_initialize_carbon_yoast() { include_once __DIR__ . '/vendor/autoload.php'; new \Carbon_Fields_Yoast\Carbon_Fields_Yoast; } add_action( 'admin_enqueue_scripts', 'crb_enqueue_admin_scripts' ); function crb_enqueue_admin_scripts() { wp_enqueue_script( 'crb-admin', get_stylesheet_directory_uri() . '/js/admin.js', array( 'carbon-fields-yoast' ) ); }
在你的主题中的 js/admin.js
添加以下内容
var $doc = $(document); var $win = $(window); $doc.ready(function () { $win.on('YoastSEO:ready', function () { new CarbonFieldsYoast(); }); });
这将初始化 Carbon Fields Yoast 插件。The CarbonFieldsYoast
对象接受以下参数
[Number] refreshInterval - 默认为 300ms
这是解析元字段的时间间隔。
[Array] fieldsByTypeToExclude
这包含不应解析的字段类型。默认情况下,只有文本、文本区域和富文本字段被解析。
[Array] fieldsByNameToExclude
这包含不应解析的字段名称。默认情况下,没有排除的字段。