iran 375 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 سلاممن از فانگشن زیر برای لود کردن تصاویر بندانگشتیم استفاده می کنم که اولین تصویر رو در بند انگشتی قرار می ده اما اسم عکس رو به عنوان alt قرار میده که من می خوام عنوان مطلبم قرار بگیرهچیکار باید بکنم ؟<?phpfunction aldenta_get_post_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );if ($photos) {$photo = array_shift($photos);return wp_get_attachment_image($photo->ID, $size);}else{return '<img src="'.get_bloginfo('template_url').'/images/no-pic.jpg" border="0" />';}return false;}?> نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 قسمت alt مشخصه:<?phpfunction aldenta_get_post_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );if ($photos) {$photo = array_shift($photos);$default_attr = array( 'src' => $src, 'class' => "attachment-$size", 'alt' => trim(strip_tags( $post->post_excerpt )), 'title' => trim(strip_tags( $post->post_title )), );return wp_get_attachment_image($photo->ID, $size, false, $default_attr);}else{return '<img src="'.get_bloginfo('template_url').'/images/no-pic.jpg" border="0" />';}return false;}?> 5 نقل قول لینک به ارسال
نوین ادمین 3860 ارسال شده در اردیبهشت 91 گزارش بازنشر ارسال شده در اردیبهشت 91 پیشنهاد میکنم برای عکس ها از افزونه seo friendly image استفاده کنید تا عنوان مطالب به عنوان alt تصاویر قرار بگیره . 2 نقل قول لینک به ارسال
iran 375 ارسال شده در اردیبهشت 91 مالک گزارش بازنشر ارسال شده در اردیبهشت 91 تشکربا کدی که دادین یذره خطا داد اما با کد زیر که یذره تغییرات دادم کاملا رفع شد<?phpfunction aldenta_get_post_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );if ($photos) {$photo = array_shift($photos);$default_attr = array( 'alt' => trim(strip_tags( $post->post_title )), 'title' => trim(strip_tags( $post->post_title )), );return wp_get_attachment_image($photo->ID, $size, false, $default_attr);}else{return '<img src="'.get_bloginfo('template_url').'/images/no-pic.jpg" border="0" />';}return false;}?> 3 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 سلام دوستان ...من هم از فانکشن زیر برای لود کردن تصاویر بند انگشتی استفاده کردم :<?phpfunction aldenta_get_post_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );if ($photos) {$photo = array_shift($photos);$default_attr = array( 'alt' => trim(strip_tags( $post->post_title )), 'title' => trim(strip_tags( $post->post_title )), );return wp_get_attachment_image($photo->ID, $size, false, $default_attr);}else{return '<img src="'.get_bloginfo('template_url').'/images/no-pic.jpg" border="0" />';}return false;}?>و برای فراخوانی تصاویر از سه کد زیر استفاده میکنم :<?php echo aldenta_get_post_image();?><?php echo aldenta_get_post_image(medium);?><?php echo aldenta_get_post_image(full);?>1. حالا میخواستم بپرسم که دیگه نیازی نیست موقع دادن پست، برای پستها، تصویر شاخص انتخاب کنیم ؟ نقل قول لینک به ارسال
Black_Sky 6349 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 طبق خط 'alt' => trim(strip_tags( $post->post_title )), 'title' => trim(strip_tags( $post->post_title )),نیازی نیست 1 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 ممنون که جواب دادید ...یه سوال دیگه هم هستش اینه که برای فراخوانی کد بند انگشتی و کلاس دادن به اون باید به روش زیر رفت ؟ و دیگه نیازی نیست که تگ <img> را بست ؟<img class="img" <?php echo aldenta_get_post_image(medium);?>یا اینکه این روش اشتباه هستش ؟ نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 بهتره از این تابع استفاده کنیدhttps://codex.wordpress.org/Function_Reference/the_post_thumbnailقابلیت کلاس دادن هم دارد 2 نقل قول لینک به ارسال
aminfa 1 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 با سلام وعرض خواسته نباشیدشرمنده که دارم پست قدیمی رو آپ میکنم من یه مشکل با فانگشن که تو همین انجمن پیدا کردم دارم<?php// get the first image attached to the current postfunction aldenta_get_post_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );if ($photos) {$photo = array_shift($photos);return wp_get_attachment_image($photo->ID, $size);}else{return '<img src="'.get_bloginfo('template_url').'/default.jpg" border="0" />';}return false;}?>مشکل من این که من فقط مخوام ادرس تصویر بند انگشتی رو نمایش بد همون src یا url عکس. دیگه تگ img نمایش داد نشهممنون میشم اگر کمک کنید باتشکر نقل قول لینک به ارسال
aminfa 1 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 دوستان شرمنده میشه کمک کنید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .