Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*INSTRUCTION
- * FILE NAME 'taxonomy-category_name.php'
- * CUSTOM POST QUERY
- * DISPLAY CATEGORY
- */
- //Custom post query
- <section class="ic-feature-films">
- <div class="container">
- <div class="row">
- <div class="col-md-12 ic-list">
- <?php
- $term_id = get_queried_object()->term_id;
- $movies = new WP_Query(array(
- "post_type" => "movie",
- "posts_per_page" => -1,
- "order" => 'ASC',
- 'tax_query' => array(
- array (
- 'taxonomy' => 'movie-cat',
- 'field' => 'term_id',
- 'terms' => $term_id,
- )
- ),
- // "category_name" => "movie-cat",
- // 'taxonomy' => 'category',
- ));
- if( $movies->have_posts() ) : while($movies->have_posts() ) : $movies->the_post();
- ?>
- <div class="ic-single-card">
- <div class="media">
- <?php the_post_thumbnail("movie"); ?>
- <div class="media-body align-self-center">
- <div>
- <a href="<?php the_permalink(); ?>"><h3><?php the_title(); ?></h3></a>
- </div>
- <div>
- <?php
- $term_list = wp_get_post_terms($post->ID, 'movie-cat', array("fields" => "all"));
- foreach($term_list as $term_single) {
- $term_link = get_term_link( $term_single );
- ?>
- <?php echo $term_single->slug; ?>
- <?php } ?>
- </div>
- <?php
- $kredit_image = wp_get_attachment_url(get_post_meta(get_the_ID(), "kredit_list", true), 'full');
- if( get_post_meta(get_the_ID(), 'kredit_list', true) ) :
- ?>
- <div>
- <a href="<?php echo esc_url($kredit_image); ?>">Kredit list</a>
- </div>
- <?php endif; ?>
- <?php $publish_date = rwmb_meta( 'publish_date' );
- if( get_post_meta(get_the_ID(), 'publish_date', true) ) : ?>
- <div>
- <a href="<?php the_permalink(); ?>"><?php echo date( 'j F, Y', strtotime( $publish_date ) ); ?></a>
- </div>
- <?php endif; ?>
- <?php if( get_post_meta(get_the_ID(), 'watch_txt', true) ) : ?>
- <div>
- <span>Watch: <a href="<?php echo get_post_meta(get_the_ID(), "watch_link", true); ?>" target="_blank"><?php echo get_post_meta(get_the_ID(), "watch_txt", true); ?></a></span>
- </div>
- <?php endif; ?>
- <?php $buy_now_links = get_post_meta(get_the_ID(), 'buy_now_links', true); if( $buy_now_links ) : ?>
- <div>
- <span>
- Buy:
- <?php foreach( $buy_now_links as $buy_now_link) : ?>
- <a href="<?php echo esc_url($buy_now_link['buy_link']); ?>" target="_blank">
- <?php echo esc_attr($buy_now_link['buy_from']); ?>
- </a>
- <?php endforeach; ?>
- </span>
- </div>
- <?php endif; ?>
- <?php if( get_post_meta(get_the_ID(), 'release', true) ) : ?>
- <div>
- <span>Release: <?php echo get_post_meta(get_the_ID(), "release", true); ?>
- </div>
- <?php endif; ?>
- </div>
- </div>
- </div>
- <?php endwhile;
- else : ?>
- <strong style="color:red;font-weight:bold; text-align:center; padding: 15px;">
- <?php _e( 'Sorry, no posts found. Go to dashboard and post from "Movies"' ); ?>
- </strong>
- <?php endif; wp_reset_query(); ?>
- </div>
- </div>
- </div>
- </section>
- // Display category name
- <div>
- <?php
- $term_list = wp_get_post_terms($post->ID, 'movie-cat', array("fields" => "all"));
- foreach($term_list as $term_single) {
- $term_link = get_term_link( $term_single );
- ?>
- <a href="<?php echo $term_link; ?>"> <?php echo $term_single->slug; ?> </a>
- <?php } ?>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement