Skip to Content
PHPCODE
repater and post
wordpress code / April 14, 2022

echo do_shortcode(‘[addtoany]’);
Recommended Size : 51 ✕ 51 px

ACF Image Sizes Repeater
========================
<?php

if( have_rows(‘slider_section’) ):
while( have_rows(‘slider_section’) ) : the_row();

$image = get_sub_field(‘image’);
$slider_img=$image[‘sizes’][‘home_slider’];
$slider_default_image=get_field(‘slider_default_image’,’option’);
$slider_default_image_size=$slider_default_image[‘sizes’][‘home_slider’];

if(!empty($slider_img)):
$imgPath = $slider_img;
elseif(!empty($slider_default_image_size)):
$imgPath = $slider_default_image_size;
else:
$imgPath = get_template_directory_uri().”/images/blank.png”;
endif;

endwhile;
endif; ?>

POST TYPE Image Sizes
======================
<?php
$post=array(‘post_type’ => “post”,’post_status’ => ‘publish’,’order’ => ‘DESC’,’posts_per_page’ => -1);
$query=new WP_Query($post);
if( $query->have_posts() ):
while($query->have_posts()):$query->the_post();
$post_id=get_the_ID();
$image_id = get_post_thumbnail_id();
$img=wp_get_attachment_image_src($image_id,’news_post_img’);
$image_alt = get_post_meta($image_id, ‘_wp_attachment_image_alt’, TRUE);
$main_title=get_the_title();
$main_content=get_the_content();
$def_member_img=get_field(‘news_default_image’,’option’);
$news_default_image_sizes=$def_member_img[‘sizes’][‘news_post_img’];

if(!empty($img)):
$imgPath=$img[0];
elseif(!empty($news_default_image_sizes)):
$imgPath=$news_default_image_sizes;
else:
$imgPath=get_template_directory_uri().”/images/news-blank.jpg”;
endif;

endwhile;
endif;
wp_reset_query();
?>

Custom Images Size (custom_image_size.php)
==================
<?php

add_image_size( ‘news_post_img’, 255 , 164);

button_group($news_button,’redirection-btn’);

add_filter( ‘admin_post_thumbnail_html’, ‘add_featured_image_instruction’);

/*Admin Side Image Upload MSG*/

function add_featured_image_instruction($content) {

global $post;
$post_type = get_post_type();

if($post_type == ‘page’){
$content .= ‘<p>Please upload 1600 * 500 image size </p>’;
}
return $content;
}

PHPCODE © 2024