'movies', 'posts_per_page' => 5, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => '_moviepluz_logo_url', 'value' => '', 'compare' => '!=', ), array( 'key' => '_moviepluz_main_backdrop', 'value' => '', 'compare' => '!=', ) ), 'orderby' => 'date', 'order' => 'DESC' ); $movie_query = new WP_Query( $args ); if ( $movie_query->have_posts() ) : ?>
have_posts() ) : $movie_query->the_post(); $permalink = get_permalink(); $title = get_the_title(); $logo_url = get_post_meta( get_the_ID(), '_moviepluz_logo_url', true ); $backdrop_url = get_post_meta( get_the_ID(), '_moviepluz_main_backdrop', true ); $tmdb_rating = get_post_meta( get_the_ID(), '_moviepluz_tmdb_rating', true ); $runtime = get_post_meta( get_the_ID(), '_moviepluz_runtime', true ); $country = get_post_meta( get_the_ID(), '_moviepluz_country', true ); $languages = get_the_terms(get_the_ID(), 'movie_language'); $display_language = 'N/A'; if (!is_wp_error($languages) && !empty($languages)) { $display_language = strtoupper($languages[0]->name); } $year = !empty($release_date) ? date('Y', strtotime($release_date)) : ''; $overview = get_the_content(); $rating_parts = explode(' / ', $tmdb_rating); $rating_score = isset($rating_parts[0]) ? floatval($rating_parts[0]) : 0; // රේටින්ග් අගය එක් දශමයකට සකස් කිරීම $display_rating = number_format($rating_score, 1); $dasharray_value = min(100, ( $rating_score / 10 ) * 100); ?>
<?php echo esc_attr($title); ?>
<?php echo esc_attr($title); ?> logo
min

'movies', 'posts_per_page' => 20, 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC' ); $movie_query = new WP_Query( $args ); if ( $movie_query->have_posts() ) : ?>

New released Movies

have_posts() ) : $movie_query->the_post(); $permalink = get_permalink(); $title_en = get_the_title(); $poster_url = get_post_meta( get_the_ID(), '_moviepluz_poster_url', true ); $tmdb_rating = get_post_meta( get_the_ID(), '_moviepluz_tmdb_rating', true ); $release_date = get_post_meta( get_the_ID(), '_moviepluz_release_date', true ); $languages = get_the_terms(get_the_ID(), 'movie_language'); $display_language = 'N/A'; if (!is_wp_error($languages) && !empty($languages)) { $display_language = strtoupper($languages[0]->name); } $year = !empty($release_date) ? date('Y', strtotime($release_date)) : 'N/A'; $rating_parts = explode(' / ', $tmdb_rating); $rating_score = isset($rating_parts[0]) ? floatval($rating_parts[0]) : 0; $display_rating = number_format($rating_score, 1); $dasharray_value = min(100, ( $rating_score / 10 ) * 100); $poster_src = !empty($poster_url) ? esc_url($poster_url) : 'data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22200%22%20height%3D%22300%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Crect%20width%3D%22200%22%20height%3D%22300%22%20fill%3D%22%23212121%22%3E%3C%2Frect%3E%3Ctext%20x%3D%2250%25%22%20y%3D%2250%25%22%20style%3D%22fill%3A%239e9e9e%3Bfont%3A14px%20sans-serif%3Btext-anchor%3Amiddle%3Bdominant-baseline%3Amiddle%22%3ENo%20Poster%3C%2Ftext%3E%3C%2Fsvg%3E'; ?>
Loading...
<?php echo esc_attr($title_en); ?>

'movie_genre', 'number' => 4, 'orderby' => 'rand', 'hide_empty' => true, )); if (!empty($genres) && !is_wp_error($genres)) : foreach ($genres as $genre) : $latest_movie = get_posts(array( 'post_type' => 'movies', 'posts_per_page' => 1, 'tax_query' => array( array( 'taxonomy' => 'movie_genre', 'field' => 'term_id', 'terms' => $genre->term_id, ), ), )); if (!empty($latest_movie)) : $movie_id = $latest_movie[0]->ID; $poster_url = get_post_meta($movie_id, '_moviepluz_poster_url', true); $genre_link = get_term_link($genre); ?>

New released TV Shows