?> <a href="<?php the_permalink(); ?> "> <div class="job-type <?php echo get_the_job_type() ? sanitize_title(get_the_job_type()->slug) : ''; ?> "><?php the_job_type(); ?> </div> <?php if ($logo = get_the_company_logo()) { ?> <img src="<?php echo esc_attr($logo); ?> " alt="<?php the_company_name(); ?> " title="<?php the_company_name(); ?> - <?php the_company_tagline(); ?> " /> <?php
/** * the_company_logo function. * * @access public * @param string $size (default: 'full') * @param mixed $default (default: null) * @return void */ function the_company_logo($size = 'full', $default = null, $post = null) { global $job_manager; $logo = get_the_company_logo($post); if (!empty($logo) && (strstr($logo, 'http') || file_exists($logo))) { if ($size !== 'full') { $logo = job_manager_get_resized_image($logo, $size); } echo '<img class="company_logo" src="' . $logo . '" alt="Logo" />'; } elseif ($default) { echo '<img class="company_logo" src="' . $default . '" alt="Logo" />'; } else { echo '<img class="company_logo" src="' . JOB_MANAGER_PLUGIN_URL . '/assets/images/company.png' . '" alt="Logo" />'; } }
/** * the_company_logo function. * * @access public * @param string $size (default: 'full') * @param mixed $default (default: null) * @return void */ function the_company_logo($size = 'thumbnail', $default = null, $post = null) { $logo = get_the_company_logo($post); if (has_post_thumbnail($post)) { echo '<img class="company_logo" src="' . esc_attr($logo) . '" alt="' . esc_attr(get_the_company_name($post)) . '" />'; // Before 1.24.0, logo URLs were stored in post meta. } elseif (!empty($logo) && (strstr($logo, 'http') || file_exists($logo))) { if ($size !== 'full') { $logo = job_manager_get_resized_image($logo, $size); } echo '<img class="company_logo" src="' . esc_attr($logo) . '" alt="' . esc_attr(get_the_company_name($post)) . '" />'; } elseif ($default) { echo '<img class="company_logo" src="' . esc_attr($default) . '" alt="' . esc_attr(get_the_company_name($post)) . '" />'; } else { echo '<img class="company_logo" src="' . esc_attr(apply_filters('job_manager_default_company_logo', JOB_MANAGER_PLUGIN_URL . '/assets/images/company.png')) . '" alt="' . esc_attr(get_the_company_name($post)) . '" />'; } }