forked from lino/radar-wp
add custom functionality
This commit is contained in:
parent
75cb545d2b
commit
9d40e375bf
4 changed files with 126 additions and 76 deletions
|
@ -209,7 +209,8 @@ class Squat_Radar_Formatter {
|
|||
|
||||
private static function field_date_format($time, $start_end, $time_only = FALSE) {
|
||||
|
||||
$date_format = get_option('squat_radar_date_format', 'j M Y');
|
||||
$date_format = get_option('squat_radar_date_format', 'd.m.');
|
||||
$year_format = get_option('squat_radar_date_format', 'Y');
|
||||
$time_format = get_option('squat_radar_time_format', 'H:i');
|
||||
|
||||
// Remove offset to stop time being converted to UTC.
|
||||
|
@ -220,6 +221,9 @@ class Squat_Radar_Formatter {
|
|||
$output .= '<span class="squat-radar-date">';
|
||||
$output .= date_i18n($date_format, strtotime($time));
|
||||
$output .= '</span> ';
|
||||
$output .= '<span class="squat-radar-year">';
|
||||
$output .= date_i18n($year_format, strtotime($time));
|
||||
$output .= '</span> ';
|
||||
}
|
||||
$output .= '<span class="squat-radar-time">';
|
||||
$output .= date_i18n($time_format, strtotime($time));
|
||||
|
@ -301,11 +305,11 @@ class Squat_Radar_Formatter {
|
|||
*/
|
||||
static public function field_link_html($value, $original, $field, $context) {
|
||||
if ( ($field[0] == 'title' || $field[0] == 'title_field') && ! empty($context['event']['url'])) {
|
||||
return '<a href="' . esc_url($context['event']['url']) . '" class="squat-radar-url squat-radar-url-title">' . sanitize_text_field( $value ) . '</a>';
|
||||
return '<a href="' . esc_url($context['event']['url']) . '" class="squat-radar-url squat-radar-url-title" target="_blank">' . sanitize_text_field( $value ) . '</a>';
|
||||
}
|
||||
|
||||
if ($field[0] == 'url' && count($field) == 1) {
|
||||
return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url squat-radar-url-more">' . __('more…', 'squat-radar') . '</a>';
|
||||
return '<a href="' . esc_url_raw($value) . '" class="squat-radar-url squat-radar-url-more" target="_blank">' . __('more…', 'squat-radar') . '</a>';
|
||||
}
|
||||
elseif ($field[0] == 'url') {
|
||||
$title = esc_url($value);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue