From 324ac5177ffde2a35bde5fadd9047ae9effd8b2f Mon Sep 17 00:00:00 2001 From: Lance Willett Date: Wed, 16 Oct 2013 18:26:04 +0000 Subject: [PATCH] Twenty Fourteen: implement tag auto-complete for featured content settings, and uppercase `__CLASS__` for consistency. Props kovshenin, see #25549. git-svn-id: https://develop.svn.wordpress.org/trunk@25813 602fd350-edb4-49c9-b593-d223f7449a82 --- .../themes/twentyfourteen/inc/featured-content.php | 8 +++++--- .../themes/twentyfourteen/js/featured-content-admin.js | 3 +++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 src/wp-content/themes/twentyfourteen/js/featured-content-admin.js diff --git a/src/wp-content/themes/twentyfourteen/inc/featured-content.php b/src/wp-content/themes/twentyfourteen/inc/featured-content.php index e1393f7551..bde9625b20 100644 --- a/src/wp-content/themes/twentyfourteen/inc/featured-content.php +++ b/src/wp-content/themes/twentyfourteen/inc/featured-content.php @@ -30,7 +30,7 @@ class Featured_Content { * All custom functionality will be hooked into the "init" action. */ public static function setup() { - add_action( 'init', array( __class__, 'init' ), 30 ); + add_action( 'init', array( __CLASS____, 'init' ), 30 ); } /** @@ -308,8 +308,8 @@ class Featured_Content { * @return void */ public static function register_setting() { - add_settings_field( 'featured-content', __( 'Featured content', 'twentyfourteen' ), array( __class__, 'render_form' ), 'reading' ); - register_setting( 'reading', 'featured-content', array( __class__, 'validate_settings' ) ); + add_settings_field( 'featured-content', __( 'Featured content', 'twentyfourteen' ), array( __CLASS__, 'render_form' ), 'reading' ); + register_setting( 'reading', 'featured-content', array( __CLASS__, 'validate_settings' ) ); } /** @@ -326,6 +326,8 @@ class Featured_Content { if ( ! is_wp_error( $tag ) && isset( $tag->name ) ) $tag_name = $tag->name; } + + wp_enqueue_script( 'twentyfourteen-admin', get_template_directory_uri() . '/js/featured-content-admin.js', array( 'jquery', 'suggest' ), '20131016', true ); ?>