本文整理汇总了PHP中avada_number_of_featured_images函数的典型用法代码示例。如果您正苦于以下问题:PHP avada_number_of_featured_images函数的具体用法?PHP avada_number_of_featured_images怎么用?PHP avada_number_of_featured_images使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了avada_number_of_featured_images函数的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: avada_featured_images_for_pages
function avada_featured_images_for_pages()
{
if (!post_password_required(get_the_ID())) {
$html = $video = $featured_images = '';
if (!Avada()->settings->get('featured_images_pages')) {
if (0 < avada_number_of_featured_images() || get_post_meta(get_the_ID(), 'pyre_video', true)) {
if (get_post_meta(get_the_ID(), 'pyre_video', true)) {
$video = '<li><div class="full-video">' . get_post_meta(get_the_ID(), 'pyre_video', true) . '</div></li>';
}
if (has_post_thumbnail() && 'yes' != get_post_meta(get_the_ID(), 'pyre_show_first_featured_image', true)) {
$attachment_image = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full');
$full_image = wp_get_attachment_image_src(get_post_thumbnail_id(), 'full');
$attachment_data = wp_get_attachment_metadata(get_post_thumbnail_id());
$featured_images .= sprintf('<li><a href="%s" rel="prettyPhoto[gallery%s]" data-title="%s" data-caption="%s"><img src="%s" alt="%s" /></a></li>', $full_image[0], get_the_ID(), get_post_field('post_title', get_post_thumbnail_id()), get_post_field('post_excerpt', get_post_thumbnail_id()), $attachment_image[0], get_post_meta(get_post_thumbnail_id(), '_wp_attachment_image_alt', true));
}
$i = 2;
while ($i <= Avada()->settings->get('posts_slideshow_number')) {
$attachment_new_id = kd_mfi_get_featured_image_id('featured-image-' . $i, 'page');
if ($attachment_new_id) {
$attachment_image = wp_get_attachment_image_src($attachment_new_id, 'full');
$full_image = wp_get_attachment_image_src($attachment_new_id, 'full');
$attachment_data = wp_get_attachment_metadata($attachment_new_id);
$featured_images .= sprintf('<li><a href="%s" rel="iLightbox[gallery%s]" data-title="%s" data-caption="%s"><img src="%s" alt="%s" /></a></li>', $full_image[0], get_the_ID(), get_post_field('post_title', $attachment_new_id), get_post_field('post_excerpt', $attachment_new_id), $attachment_image[0], get_post_meta($attachment_new_id, '_wp_attachment_image_alt', true));
}
$i++;
}
$html .= sprintf('<div class="fusion-flexslider flexslider post-slideshow"><ul class="slides">%s%s</ul></div>', $video, $featured_images);
}
}
}
return $html;
}
示例2: the_post
the_post();
?>
<div id="post-<?php
the_ID();
?>
" <?php
post_class();
?>
>
<?php
$full_image = '';
if (!post_password_required($post->ID)) {
// 1
if (Avada()->settings->get('portfolio_featured_images')) {
// 2
if (avada_number_of_featured_images() > 0 || get_post_meta($post->ID, 'pyre_video', true)) {
// 3
?>
<div class="fusion-flexslider flexslider fusion-post-slideshow post-slideshow fusion-flexslider-loading">
<ul class="slides">
<?php
if (get_post_meta($post->ID, 'pyre_video', true)) {
?>
<li>
<div class="full-video">
<?php
echo get_post_meta($post->ID, 'pyre_video', true);
?>
</div>
</li>
<?php