pary_daryayi 181 ارسال شده در اسفند 91 گزارش بازنشر ارسال شده در اسفند 91 سلام .توی جدول پایگاه که نگاه کردم مثل اینکه فقط alt تصویر رو ذخیره میکنه و title رو ذخیره نمیکنه . درسته ؟من تصویر یک پست رو با این فانکشن بدست میارم :<?php// get the first image attached to the current postfunction gallery_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/not-pic.png" border="0" />';}return false;}?>میشه این رو طوری نوشت که alt و title رو هم return کنه . ممنونم نقل قول لینک به ارسال
pary_daryayi 181 ارسال شده در اسفند 91 مالک گزارش بازنشر ارسال شده در اسفند 91 با توجه به این لینک فهمیدم .فقط الان یه مشکل دارم .من هدفم اینه که عکس های یک دسته ی خاص ( با آیدی 17 ) رو نشون بدم . این کد رو نوشتم :فانکشن :<?phpfunction gallery_src_image($size = 'thumbnail') {global $post;$photos = get_children( array('post_parent' => $post->ID) );if ($photos) {$photo = array_shift($photos);return wp_get_attachment_image_src($photo->ID, $size);}return false;}?>بخشی از کد heade :<?php$paged = (get_query_var('paged')) ? get_query_var('paged') :1;query_posts("cat=17&paged=$paged");if (have_posts()) : while (have_posts()) : the_post(); $att_image = gallery_src_image(full);?> <img src="<?php echo $att_image[0];?>" alt="<?php the_title(); ?>" title="<?php the_excerpt(); ?>" /><?phpendwhile;endif;?>ولی همواره 2 تا از جدیدترین عکسها رو نشون میده , با اینکه 5 تا عکس در این دسته تعریف کردم.به نظرتون کجای کد من مشکل داره ؟ممنونم. نقل قول لینک به ارسال
pary_daryayi 181 ارسال شده در اسفند 91 مالک گزارش بازنشر ارسال شده در اسفند 91 فهمیدم مشکل چی بود اما نمیدونم راه حل چیه :من بعنوان تست , در تنظیمات خواندن بیشتر تعداد نوشته ها رو روی 2 گذاشته بودم , حالا این همه جا اعمال میشه.چه کدی باید بکار ببرم که در این مورد اعمال نشه ؟ نقل قول لینک به ارسال
pary_daryayi 181 ارسال شده در اسفند 91 مالک گزارش بازنشر ارسال شده در اسفند 91 (ویرایش شده) ممنونم .این رو جایگزین کردم و این تاپیک به خوبی و خوشی (فعلا)حل شد . query_posts(array('cat'=>17,'posts_per_page' => -1)); ویرایش شده اسفند 91 توسط pary_daryayi 1 نقل قول لینک به ارسال
نوین ادمین 3860 ارسال شده در اسفند 91 گزارش بازنشر ارسال شده در اسفند 91 ماشالله فرصت ندادین دوستان بررسی کنن . خودتون جواب های خودتون رو دادید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .