options = get_option( 'accessible_poetry' );
// HTML Lang Attribute
if( isset($this->options['html_lang']) )
add_filter( 'wp_footer', array( $this, 'html_lang' ) );
// Logo Aria
if( isset($this->options['logo_identifier']) && isset($this->options['logo_directive']) )
add_filter( 'wp_footer', array( $this, 'logo_aria' ) );
// Remove Tabindex
if( isset($this->options['remove_tabindex']) )
add_filter( 'wp_footer', array( $this, 'remove_tabindex' ) );
// Logo Directive
if( isset($this->options['logo_directive']) && isset($this->options['logo_identifier']) )
add_filter( 'wp_footer', array( $this, 'logo_directive' ) );
// Title Attribute
if( isset($this->options['title_attr']) )
add_filter( 'wp_footer', array( $this, 'title_attr' ) );
// Alt Atribute
if( isset($this->options['image_alt']) )
add_filter( 'wp_footer', array( $this, 'image_alt' ) );
// Link Underline
if( isset($this->options['link_underline']) ) {
add_filter( 'body_class', function ( $classes ) {
$classes[] = 'acp-underline';
return $classes;
} );
}
// Link Outline
if( isset($this->options['link_outline']) ) {
$outline = $this->options['link_outline'];
if( $outline ) {
if( 'none' != $outline && 'custom' != $outline ) {
add_filter( 'body_class', function ( $classes ) {
$classes[] = 'acp-focus-' . $this->options['link_outline'];
return $classes;
} );
}
// PRO ONLY
elseif( 'custom' == $outline ) {
add_filter( 'wp_head', array( $this, 'link_custom_outline' ) );
}
}
}
// Replacement Tag 1
if( isset($this->options['tag_replacement1']) && isset($this->options['tag_replacement1_tag']) )
add_filter( 'wp_footer', array( $this, 'tag_replacement1' ) );
// Replacement Tag 2
if( isset($this->options['tag_replacement2']) && isset($this->options['tag_replacement2_tag']) )
add_filter( 'wp_footer', array( $this, 'tag_replacement2' ) );
// Replacement Tag 3
if( isset($this->options['tag_replacement3']) && isset($this->options['tag_replacement3_tag']) )
add_filter( 'wp_footer', array( $this, 'tag_replacement3' ) );
}
// logo additional aria label
public function logo_aria() {
$logo_id = $this->options['logo_identifier'];
$logo_aria = $this->options['logo_directive'];
if( $logo_id && $logo_aria ) {
?>
options = get_option( 'accessible_poetry' );
$directive = $this->options['logo_directive'];
$logo = $this->options['logo_identifier'];
if( $directive && $logo ) :
?>
options = get_option( 'accessible_poetry' );
$title_attr = $this->options['title_attr'];
if( 'replace' == $title_attr || 'add' == $title_attr) :
?>
options = get_option( 'accessible_poetry' );
$replacements = $this->options['tag_replacement1'];
$tag = $this->options['tag_replacement1_tag'];
if( $replacements && $tag ) :
?>
options = get_option( 'accessible_poetry' );
$replacements = $this->options['tag_replacement2'];
$tag = $this->options['tag_replacement2_tag'];
if( $replacements && $tag ) :
?>
options = get_option( 'accessible_poetry' );
$replacements = $this->options['tag_replacement3'];
$tag = $this->options['tag_replacement3_tag'];
if( $replacements && $tag ) :
?>