Use link events setting in next team output

This commit is contained in:
Brian Miyaji
2018-05-02 13:58:22 +10:00
parent a8c1efe52a
commit 1482d64b41

View File

@@ -22,6 +22,9 @@ if ( ! class_exists( 'SportsPress_Next_Team_Preset' ) ) :
class SportsPress_Next_Team_Preset {
/** @var bool The link events setting. */
public $link_events = true;
/**
* Constructor
*/
@@ -29,6 +32,8 @@ if ( ! class_exists( 'SportsPress_Next_Team_Preset' ) ) :
// Define constants
$this->define_constants();
$this->link_events = get_option( 'sportspress_link_events', 'yes' ) === 'yes' ? true : false;
// Filters
add_filter( 'sportspress_equation_options', array( $this, 'add_options' ) );
add_filter( 'sportspress_equation_presets', array( $this, 'presets' ) );
@@ -112,7 +117,11 @@ if ( ! class_exists( 'SportsPress_Next_Team_Preset' ) ) :
$icon = sp_team_abbreviation( $team_id, true );
}
return '<a title="' . $event->post_title . '" href="' . get_post_permalink( $event->ID, false, true ) . '">' . $icon . '</a>';
if ( $this->link_events ) {
return '<a title="' . $event->post_title . '" href="' . get_post_permalink( $event->ID, false, true ) . '">' . $icon . '</a>';
} else {
return '<span title="' . $event->post_title . '">' . $icon . '</a>';
}
} else {
return '-';
}