get_feed();
?>
utm_source ) );
$title = esc_html( trim( strip_tags( $post['title'] ) ) );
if ( empty( $title ) ) {
$title = esc_html__( 'Untitled', 'wp-dashboard-widget-news' );
}
$excerpt = esc_attr( wp_trim_words( $post['excerpt'], 15, '...' ) );
$summary = '';
$date = $post['date'];
if ( $date ) {
$date = ' - ';
}
printf(
'- %2$s%3$s%4$s
',
wp_kses_post( $link ),
wp_kses_post( $title ),
wp_kses_post( $date ),
wp_kses_post( $summary )
);
}
?>
%s',
wp_kses_post( $posts )
);
}
?>
$post['link'],
'title' => $post['title']['rendered'],
'excerpt' => $post['excerpt']['rendered'],
'date' => strtotime( $post['date'], time() ),
);
}
set_transient( 'quadlayers_news_feed', $posts, DAY_IN_SECONDS );
}
return $posts;
}
/**
* Get the instance of the class.
*
* @return self
*/
public static function instance() {
if ( ! isset( self::$instance ) ) {
self::$instance = new self();
}
return self::$instance;
}
}