'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(); } ?>
<?php echo esc_attr($brighter_blog_hero_post_image_alt_text); ?>