HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpprm/wp-content/themes/ronneby/tmp-portfolio-template-1.php
<?php
/*
Template Name: Portfolio 1 col Excerpt(Deprecated)
*/
if ( ! defined( 'ABSPATH' ) ) { exit; }

get_template_part('templates/header/top', 'page'); ?>

<section id="layout" class="portfolio-page">
	
	<?php get_template_part('templates/portfolio/template', 'top'); ?>

    <?php

    $folio_number    = get_post_meta($post->ID, 'folio_number_to_display', true);
    $number_per_page = ($folio_number) ? $folio_number : '16';

    $selected_custom_categories = wp_get_object_terms($post->ID, 'my-product_category');
    if(!empty($selected_custom_categories)){
        if(!is_wp_error( $selected_custom_categories )){
            foreach($selected_custom_categories as $term){
                $blog_cut_array[] = $term->term_id;
            }
        }
    }

	$folio_hover_style_option = get_post_meta($post->ID, 'folio_hover_style', true);

	$folio_hover_style = !empty($folio_hover_style_option) ? $folio_hover_style_option : 'portfolio-hover-style-1';

    $folio_custom_categories = ( get_post_meta($post->ID, 'folio_sort_category',true)) ?  $blog_cut_array : '';

    if ($folio_custom_categories){$folio_custom_categories = implode(",", $folio_custom_categories);}


    if (is_front_page()) {
        $page = get_query_var('page');
		$paged = ($page) ? $page : 1;
    } else {
        $page = get_query_var('paged');
		$paged = ($page) ? $page : 1;
    }   ?>



    <div class="row">


        <div id="portfolio-page" class="one-column-portfolio">

            <div class="works-list">

                <?php

                if ($folio_custom_categories) {
                    $args = array(
                        'post_type' => 'my-product',
                        'posts_per_page' => $number_per_page,
                        'paged' => $paged,
                        'tax_query' => array(
                            array(
                                'taxonomy' => 'my-product_category',
                                'field' => 'id',
                                'terms' => array($folio_custom_categories)
                            )
                        )
                    );
                } else {
                    $args = array(
                        'post_type' => 'my-product',
                        'posts_per_page' => $number_per_page,
                        'paged' => $paged
                    );
                }

                $wp_query = new WP_Query($args);
				
                while (have_posts()) : the_post();

                    if (has_post_thumbnail()) {
						$thumb = get_post_thumbnail_id();
						$img_url = wp_get_attachment_url($thumb, 'full'); //get img URL
					} else {
						$img_url = get_template_directory_uri() . '/img/no-image-large.jpg';
					}
					$article_image = dfd_aq_resize($img_url, 780, 780, true, true, true); //resize & crop img
					
					if(!$article_image) {
						$article_image = $img_url;
					}

					$folio_video = false;

					if (
						get_post_meta($post->ID, 'folio_vimeo_video_url', true) || 
						get_post_meta($post->ID, 'folio_youtube_video_url', true) ||
						(get_post_meta($post->ID, 'folio_self_hosted_mp4', true)!='') || 
						(get_post_meta($post->ID, 'folio_self_hosted_webm', true)!='')
					) {
						$folio_video = true;
					}
					?>

					<div class="project project-one-column dfd-equal-height-children one-photo clearfix <?php echo esc_attr($folio_hover_style); ?>">
						<div class="eight columns dfd-eq-height">
							<div class="entry-thumb">
								<img src="<?php echo esc_url($article_image) ?>" alt="<?php the_title(); ?>"/>

								<?php get_template_part('templates/portfolio/entry-hover'); ?>
							</div>
						</div>
						<article class="four columns dfd-eq-height">
							<div class="dfd-vertical-aligned">
								<div class="feature-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>

								<?php get_template_part('templates/folio', 'terms'); ?>

								<div class="entry-content">
									<?php the_excerpt(); ?>
									<a href="<?php echo get_the_permalink(); ?>" class="more-button chaffle" title="" data-lang="en"><?php _e('More', 'dfd'); ?></a>
								</div>
							</div>
						</article>
					</div>

                <?php endwhile; // END the Wordpress Loop ?>
            </div>

            <?php if ($wp_query->max_num_pages > 1) : ?>

                <nav class="page-nav">

                    <?php echo dfd_kadabra_pagination(); ?>

                </nav>

            <?php endif; ?>

            <?php wp_reset_postdata(); ?>

        </div>
    </div>
</section>