خانه / وردپرس / آموزش وردپرس / آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت چهارم

تاریخ انتشار: شهریور 2, 1394 تعداد بازدید: 491 بازدید تعداد دیدگاه ها: 0

آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت چهارم

آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت چهارمReviewed by فریش تم on Aug 24Rating: 5.0آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت چهارمدر ادامه آموزش ساخت بخش نمونه کار در وب سایت وردپرس در قسمت چهارم همراه شما هستیم که در این قسمت به توضیح ادامه مطالب میپردازم پس تا انتها همراه من باشید

سلام و عرض ادبو احترام خدمت شما دوستان عزیز
در ادامه آموزش ساخت بخش نمونه کار در وب سایت وردپرس در قسمت چهارم همراه شما هستیم که در این قسمت به توضیح ادامه مطالب میپردازم پس تا انتها همراه من باشید.در قسمت های قبل در مورد ساخت Post Type و متاباکس و استایل گذاری آن صحبت کردیم و حالا در این آموزش به ادامه تنظیمات میپردازم.

در این قسمت توابعی برای نمایش و اعمال تغییراتی در تصاویر برگه نمونه کار را معرفی میکنیم.
اولین تابع برای برگرداندن آی دی تصاویر است که به صورت زیر است:

function get_images_ids($thumbnail = false, $id = false){
	global $post;
	$the_id = ($id) ? $id : $post->ID;

	$list_images = list_my_images_slots( get_post_type( $id ) );

	$a = array();
	foreach ($list_images as $key => $img) {
		if($i = get_post_meta($the_id,$img,true))
			$a[$key] = $i;
	}
	if($thumbnail){
		$thumb_id = get_post_thumbnail_id($the_id);
		if(!empty($thumb_id)) array_unshift($a, get_post_thumbnail_id($the_id));
	} 
	return $a;
}

دومین تابع برای نمایش یک تصویر است:

function get_images_src($size = 'medium',$thumbnail = false, $id = false){
	if($id)
		$images = $thumbnail ? get_images_ids(true,$id) : get_images_ids(false,$id);
	else 
		$images = $thumbnail ? get_images_ids(true) : get_images_ids();
	
	foreach($images as $k => $i)
		$o= wp_get_attachment_image_src($i, $size);
	return $o;
}

تابع نهایی برای نمایش تمامی تصاویر نمونه کار است که به صورت زیر است:

function get_multi_images_src($small = 'thumbnail',$large = 'full',$medium = 'medium',$thumbnail = false, $id = false){
	if($id)
		$images = $thumbnail ? get_images_ids(true,$id) : get_images_ids(false,$id);
	else 
		$images = $thumbnail ? get_images_ids(true) : get_images_ids();
	$o = array();
	foreach($images as $k => $i) { 
$pic = wp_get_attachment_image_src($i,$large);
	echo '<div class="col-md-4 gallery"><div class="pgallery-item"><a rel="prettyPhoto[elnaz]" href="'.$pic[0].'">';
		echo '<img src="'.$pic[0].'" width="'.$pic[1].'" height="'.$pic[2].'" />';
		echo '<span>'.get_the_title($i).'</span>';
		echo '</a></div></div>';
	 }
	return '';
}

این توابع برای استفاده در متاباکس های تصاویر بود و شما با استفاده از آن ها میتوانید تصاویر نمونه کار خود را سفارشی ساری نمائید
اما در ادامه آموزش و قسمت نهایی آن باید قالب برگه نمونه کار ساخته شود.که در قسمت بعد آن را بررسی میکنم.

از همراهی شما عزیزان ممنونم
میتوانید قسمت های دیکر این آموزش را از لینک زیر دریافت نمائید

آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت اول
آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت دوم
آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت سوم
آموزش ساخت بخش نمونه کار در وب سایت وردپرس،قسمت پنجم

منبع: فریش تم ارائه دهنده: قالب وردپرس ، پوسته وردپرس ، افزونه وردپرس

کانال تلگرام فریش تم
  • دیدگاه شما پس از تایید در سایت نمایش داده می شود.
  • از ارسال متن بصورت فینگلیش خودداری نموده و فارسی تایپ کنید.
  • دیدگاه و سوالات شما توسط کارشناسان ما بین 1 تا 12 ساعت پاسخ داده خواهد شد.
  • از ارسال دیگاه جهت پشتیبانی محصولات تجاری پرهیز و برای پشتیبانی از بخش پشتیبانی سایت اقدام فرمائید

هنوز دیدگاهی ثبت نشده است.