HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux acmehomecare 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: www-data (33)
PHP: 8.0.30
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/wp-content/themes/exertio/inc/classes/employers/employer-listings.php
<?php
if (!class_exists('exertio_get_employers_class'))
{
	class exertio_get_employers_class 
	{
		/*GRID STYLE 1*/
		function exertio_employers_grid_1($employer_id) 
		{
			global $exertio_theme_options;
			$author_id = get_post_field( 'post_author', $employer_id );
			$employer_id = get_user_meta( $author_id, 'employer_id' , true );
			$banner_img_id = get_post_meta( $employer_id, '_employer_banner_id', true );
			$banner_img = wp_get_attachment_image_src( $banner_img_id, 'full' );
			$cover_img ='';
			if(empty($banner_img ))
			{
				$cover_img = "style='background-image:url(".$exertio_theme_options['employer_df_cover']['url']."); background-size: cover; background-repeat: no-repeat;'";
			}
			else
			{
				$cover_img = "style='background-image:url(".$banner_img[0]."); background-size: cover; background-repeat: no-repeat;'";
			}

			
			?>
                <div class="col-xl-6 col-sm-6 col-md-6 col-xs-12 grid-item">
                    <div class="fr-employ-content">
                      <div class="fr-employ-box fr-employ-box-2" <?php echo wp_return_echo($cover_img); ?>>
                      <?php
						$employer_is_featured = get_post_meta($employer_id, '_employer_is_featured', true);
						if(isset($employer_is_featured) && $employer_is_featured == 1)
						{
							echo '<div class="features-star"><i class="fa fa-star"></i></div>';
						}
						?>
                        
                      </div>
                      <div class="fr-employ-container"> 
                          <a href="<?php echo get_the_permalink($employer_id); ?>" class="profile-img"><?php echo get_profile_img($employer_id,'employer'); ?></a>
                        <div class="fr-employer-assets">
                        	<span><?php echo exertio_get_username('employer', $employer_id, 'badge'); ?></span>
                            <a href="<?php echo get_the_permalink($employer_id); ?>">
                          		<h3><?php echo esc_html(get_post_meta( $employer_id, '_employer_tagline' , true )); ?></h3>
                          	</a>
                            <p><?php echo get_term_names('employer-locations', '_employer_location', $employer_id, '', ',' ); ?></p>
                            <?php
                            if( get_user_meta( get_current_user_id(), '_emp_follow_id_'.$employer_id, true ) == $employer_id )
                            {
                                ?>
                                <a href="javascript:void(0)" class="following protip" data-pt-position="top" data-pt-scheme="black" data-pt-title="<?php echo esc_attr__('Already Following','exertio_theme'); ?>"><i class="far fa-heart"></i></a>
                                <?php
                            }
                            else
                            {
							?>
                            <a href="javascript:void(0)" class="follow-employer protip" data-pt-position="top" data-pt-scheme="black" data-pt-title="<?php echo esc_attr__('Click to Follow','exertio_theme'); ?>" data-emp-id="<?php echo esc_attr($employer_id); ?>"><i class="far fa-heart"></i></a>
                            
                            <?php
							}
							?>
                            <a href="<?php echo get_the_permalink($employer_id); ?>" class="btn btn-theme"> <?php echo esc_html__('View Profile','exertio_theme'); ?></a>
                        </div>
                      </div>
                    </div>
                </div>
            <?php
		}
		
		/*GRID STYLE 2*/
		function exertio_employers_grid_2($employer_id) 
		{
			$img_id = '';
			global $exertio_theme_options;
			$author_id = get_post_field( 'post_author', $employer_id );
			$employer_id = get_user_meta( $author_id, 'employer_id' , true );
			
			
			$banner_img_id = get_post_meta( $employer_id, '_employer_banner_id', true );
			$banner_img = wp_get_attachment_image_src( $banner_img_id, 'full' );
			$cover_img ='';
			if(empty($banner_img ))
			{
				$cover_img = "style='background-image:url(".$exertio_theme_options['employer_df_cover']['url']."); background-size: cover; background-repeat: no-repeat;'";
			}
			else
			{
				$cover_img = "style='background-image:url(".$banner_img[0]."); background-size: cover; background-repeat: no-repeat;'";
			}
			
			
			?>
                <div class="col-xl-6 col-lg-6 grid-item">
				  <div class="fr3-grid-box">
					<?php
                    $employer_is_featured = get_post_meta($employer_id, '_employer_is_featured', true);
                    //$employer_is_featured = '';
                    if( $employer_is_featured == 1)
                    {
                        echo '<div class="features-star"><i class="fa fa-star"></i></div>';
                        //echo 'featured';
                    }
                    ?>
					  <div class="fr3-box-img" <?php echo wp_return_echo($cover_img); ?>>
						  <div class="fr3-box-user-profile">
						  	<a href="<?php echo get_the_permalink($employer_id); ?>"><?php echo get_profile_img($employer_id,'employer'); ?></a>
						  </div>
						  <div class="fr3-box-icons">
							<?php
                            if( get_user_meta( get_current_user_id(), '_emp_follow_id_'.$employer_id, true ) == $employer_id )
                            {
                                ?>
                                <a href="javascript:void(0)" class="following protip" data-pt-position="top" data-pt-scheme="black" data-pt-title="<?php echo esc_attr__('Already Following','exertio_theme'); ?>"><i class="fa fa-heart"></i></a>
                                <?php
                            }
                            else
                            {
                                ?>
                                <a href="javascript:void(0)" class="follow-employer protip" data-pt-position="top" data-pt-scheme="black" data-pt-title="<?php echo esc_attr__('Click to Follow','exertio_theme'); ?>" data-emp-id="<?php echo esc_attr($employer_id); ?>"><i class="fa fa-heart"></i></a>
                                
                                <?php
                            }
                            ?>
							  
						  </div>
					  </div>
					  <div class="fr3-grid-text">
						  <div class="fre-grid-share">
							 
						  </div>
						  <p><a href="<?php echo get_the_permalink($employer_id); ?>"><?php echo exertio_get_username('employer', $employer_id, 'badge'); ?></a></p>
						  <h3> <?php echo esc_html(get_post_meta( $employer_id, '_employer_tagline' , true )); ?></h3>
						  <p><?php echo get_term_names('employer-locations', '_employer_location', $employer_id, '', ',' ); ?> </p>
					  </div>
					  
					  <div class="fr-btn-grid">
					  	 <a href="<?php echo get_the_permalink($employer_id); ?>" class=""> <?php echo esc_html__('View Profile','exertio_theme'); ?></a>
					  </div>
				  </div>
			  </div>
              <?php
		}
	}
}