diff options
Diffstat (limited to 'plugins/jetpack/modules/widget-visibility/widget-conditions.php')
-rw-r--r-- | plugins/jetpack/modules/widget-visibility/widget-conditions.php | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/plugins/jetpack/modules/widget-visibility/widget-conditions.php b/plugins/jetpack/modules/widget-visibility/widget-conditions.php index 5f8658f4..e85b25ae 100644 --- a/plugins/jetpack/modules/widget-visibility/widget-conditions.php +++ b/plugins/jetpack/modules/widget-visibility/widget-conditions.php @@ -21,12 +21,8 @@ class Jetpack_Widget_Conditions { } public static function widget_admin_setup() { - if( is_rtl() ) { - wp_enqueue_style( 'widget-conditions', plugins_url( 'widget-conditions/rtl/widget-conditions-rtl.css', __FILE__ ) ); - } else { - wp_enqueue_style( 'widget-conditions', plugins_url( 'widget-conditions/widget-conditions.css', __FILE__ ) ); - } wp_enqueue_style( 'widget-conditions', plugins_url( 'widget-conditions/widget-conditions.css', __FILE__ ) ); + wp_style_add_data( 'widget-conditions', 'rtl', 'replace' ); wp_enqueue_script( 'widget-conditions', plugins_url( 'widget-conditions/widget-conditions.js', __FILE__ ), array( 'jquery', 'jquery-ui-core' ), 20140721, true ); // Set up a single copy of all of the data that Widget Visibility needs. @@ -123,7 +119,22 @@ class Jetpack_Widget_Conditions { $widget_conditions_data['taxonomy'] = array(); $widget_conditions_data['taxonomy'][] = array( '', __( 'All taxonomy pages', 'jetpack' ) ); - $taxonomies = get_taxonomies( array( '_builtin' => false ), 'objects' ); + $taxonomies = get_taxonomies( + /** + * Filters args passed to get_taxonomies. + * + * @see https://developer.wordpress.org/reference/functions/get_taxonomies/ + * + * @since 5.3.0 + * + * @module widget-visibility + * + * @param array $args Widget Visibility taxonomy arguments. + */ + apply_filters( 'jetpack_widget_visibility_tax_args', array( '_builtin' => false ) ), + 'objects' + ); + usort( $taxonomies, array( __CLASS__, 'strcasecmp_name' ) ); foreach ( $taxonomies as $taxonomy ) { |