enabled() ) return; wp_enqueue_style( 'ability-mini-toolbar', ABILITY_URL . 'assets/css/ability-toolbar.css', array(), ABILITY_VERSION ); wp_enqueue_script( 'ability-mini-toolbar', ABILITY_URL . 'assets/js/ability-toolbar.js', array(), ABILITY_VERSION, true ); } public function render() { // FRONTEND ONLY - Never render in admin/backend (admin uses ABILITY freeware interface only) if ( is_admin() ) return; if ( ! $this->enabled() ) return; $adv = get_option( 'ability_a11y_settings', array() ); $feat_raw = isset( $adv['legacy_features'] ) && is_array( $adv['legacy_features'] ) ? $adv['legacy_features'] : array(); $features = array(); foreach ( $feat_raw as $k => $on ) { if ( ! empty( $on ) ) { $features[] = $k; } } $pos = isset( $adv['legacy_toolbar_position'] ) ? $adv['legacy_toolbar_position'] : 'bottom_right'; ?>