'post',
'order' => $brighter_blog_hero_post_order,
'orderby' => $brighter_blog_hero_post_orderby,
'posts_per_page' => $brighter_blog_hero_post_display_number, // Fetch one post
'ignore_sticky_posts' => 1,
];
if (!empty($brighter_blog_hero_post_category)) {
$brighter_blog_hero_post_query_args['category_name'] = $brighter_blog_hero_post_category; // Filter by selected category
}
$brighter_blog_hero_post_query = new WP_Query($brighter_blog_hero_post_query_args);
if ($brighter_blog_hero_post_query->have_posts()) {
?>
have_posts())
{
$brighter_blog_hero_post_query->the_post();
$brighter_blog_hero_post_id = get_the_ID();
$brighter_blog_hero_post_excerpt = get_the_excerpt();
$brighter_blog_hero_post_date = get_the_date('F j, Y');
$brighter_blog_hero_post_author_id = get_post_field('post_author');
$brighter_blog_hero_post_author_name = get_the_author_meta('display_name', $brighter_blog_hero_post_author_id);
$brighter_blog_hero_post_author_avatar = get_avatar_url($brighter_blog_hero_post_author_id);
$brighter_blog_hero_post_categories = get_the_category();
$brighter_blog_hero_post_image = (get_the_post_thumbnail_url($brighter_blog_hero_post_id, 'large')) ? get_the_post_thumbnail_url($brighter_blog_hero_post_id, 'large') : get_template_directory_uri() . '/assets/images/no-image.jpg';
$brighter_blog_post_thumbnail_id = get_post_thumbnail_id(get_the_ID());
if (get_the_post_thumbnail_url()) {
$brighter_blog_hero_post_image_alt_text = get_post_meta($brighter_blog_post_thumbnail_id, '_wp_attachment_image_alt', true);
} else {
$brighter_blog_hero_post_image_alt_text = 'No Image';
}
if (strlen(get_the_title()) > 5) {
// Trim to the first 5 characters and add ellipsis
$brighter_blog_hero_post_title = substr(get_the_title(), 0, 35) . '...';
} else {
// If the title is less than or equal to 5 characters, display it as is
$brighter_blog_hero_post_title = get_the_title();
}
?>