diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2020-01-06 14:32:30 -0500 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2020-01-06 14:32:30 -0500 |
commit | 10ef81bf85ad0a4bad0d204838e14c99ca2526f7 (patch) | |
tree | b4bb36a326d41de12d1a6181d2a2baf34696ac24 /plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php | |
parent | Updating script for Update (diff) | |
download | blogs-gentoo-10ef81bf85ad0a4bad0d204838e14c99ca2526f7.tar.gz blogs-gentoo-10ef81bf85ad0a4bad0d204838e14c99ca2526f7.tar.bz2 blogs-gentoo-10ef81bf85ad0a4bad0d204838e14c99ca2526f7.zip |
Update jetpack 8.0
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php')
-rw-r--r-- | plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php b/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php index 677f6c8b..82c9b0a5 100644 --- a/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php +++ b/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php @@ -60,4 +60,32 @@ class Jetpack_SEO_Posts { return $custom_description; } + + /** + * Registers the self::DESCRIPTION_META_KEY post_meta for use in the REST API. + */ + public static function register_post_meta() { + $args = array( + 'type' => 'string', + 'description' => __( 'Custom post description to be used in HTML <meta /> tag.', 'jetpack' ), + 'single' => true, + 'default' => '', + 'show_in_rest' => array( + 'name' => self::DESCRIPTION_META_KEY + ), + ); + + register_meta( 'post', self::DESCRIPTION_META_KEY, $args ); + } + + /** + * Register the Advanced SEO Gutenberg extension + */ + public static function register_gutenberg_extension() { + if ( Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) { + Jetpack_Gutenberg::set_extension_available( 'jetpack-seo' ); + } else { + Jetpack_Gutenberg::set_extension_unavailable( 'jetpack-seo', 'jetpack_seo_disabled' ); + } + } } |