انجمن


درست کار نکردن TimThumb و عدم نمایش مثل نسخه انگلیسی  (۹ نوشته)

  • zarvan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۴ سال پیش
    ۸ مهر ۱۳۸۹ - ۱۷:۰۷

    سلام
    دوستان من این قالب رو تهیه کردم و یکی از دوستان برام فارسی کردن
    اما توی صفحه اصلی توی بخش اول که چهار تصویر هستش باید تصاویری که به پست ها اختصاص داده شده نمایش داده بشه و تصویر اول سمت چپ باید 480 در 600 باشه و سه تصویر کناریش 150 در 400 درست همانطور که در دموی انگلیسی اینجا می توانید ملاحظه کنید
    اما اینجا این اتفاق نمیفته و من علتش رو نمیدونم ، من کد ابزارکی که داره این بخش رو کنترل میکنه رو براتون می ذارم ، ممنون میشم کسی بتونه در این خصوص توضیحی ارائه کنه
    خیلی لنگ این قضیه هستم برای شروع سایت

    <div class="posts posts-4">
    
      <?php if (strlen($title) > 1 && $title != '&nbsp;' && $category != 'recent') { echo "<h3><a href=\"$catlink\" rel=\"nofollow\">$title</a></h3>"; }
      elseif ($category == 'recent') { echo "<h3>$title</h3>"; }
    
    				$recent = new WP_Query("showposts=4$scategory&orderby=id&order=DESC");
    
    				$i = 0;
    				while( $recent->have_posts() ) : $recent->the_post();
            $i++;
    					global $post; global $wp_query;
    
    			?>
    		  <div class="post<?php if ($i == 1) {echo" post-big";} elseif ($i > 1 && $i < 4) {echo" post-small";} elseif ($i == 4) {echo" post-small post-last";} ?>">
              <div class="cover"><?php
            unset($img);
    
    				if ( current_theme_supports( 'post-thumbnails' ) && has_post_thumbnail() ) {
    				  ?><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
              <?php if ($i == 1) { the_post_thumbnail(array(480,600, true)); } else { the_post_thumbnail(array(150,400, true)); } ?></a><?php
    				}
    
    				else{ 
    
              if ($proud_cf_use == 'Yes')
              {
                $img = get_post_meta($post->ID, $proud_cf_photo, true);
              } // if CF used
              else
              {
                if (!$img)
                {
                  $img = catch_that_image($post->ID);
                }
              } // if CF not used
    
              if ($img)
              {
                ?>
                <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><img src="<?php bloginfo('template_directory'); ?>/scripts/timthumb.php?<?php if ($i == 1) {echo"h=400&w=480";} else {echo"h=400&w=150";}?>&zc=1&src=<?php echo $img ?>" alt="<?php the_title_attribute(); ?>" /></a>
                <?php
              }
    
    				} // if theme does not have a thumbnail
    
        ?></div>
  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۸ مهر ۱۳۸۹ - ۲۲:۵۳

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

    if ( current_theme_supports( 'post-thumbnails' ) && has_post_thumbnail() ) {
                      ?><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
              <?php if ($i == 1) { the_post_thumbnail(array(480,600, true)); } else { the_post_thumbnail(array(150,400, true)); } ?></a><?php
                    }
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    zarvan
  • zarvan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۴ سال پیش
    ۹ مهر ۱۳۸۹ - ۱۲:۰۶

    mostafa1990 گفت:
    سلام, پوسته از تصویر شاخص پشتیبانی می کنه. در هنگام بارگزاری تصویر. تصویر رو به عنوان شاخص قرار دهید.

    if ( current_theme_supports( 'post-thumbnails' ) && has_post_thumbnail() ) {
                      ?><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
              <?php if ($i == 1) { the_post_thumbnail(array(480,600, true)); } else { the_post_thumbnail(array(150,400, true)); } ?></a><?php
                    }

    دسته پوسته پشتیبانی میکنه اما وقتی تصویر رو به عنوان تصویر شاخص قرار میدی مثل دموی انگلیسی نشون نمیده و تناسب عکس حفظ میشه و در نتیجه کوچیک نشون میده

    اینجا مشاهده کنید

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۹ مهر ۱۳۸۹ - ۱۷:۵۷

    این پوسته فایل راهنما نداره؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    zarvan
  • zarvan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۴ سال پیش
    ۹ مهر ۱۳۸۹ - ۱۸:۲۳

    mostafa1990 گفت:
    این پوسته فایل راهنما نداره؟

    نه متاسفانه فایل راهنما نداره البته در بخش ادمین سایت وقتی این قالب رو فعال میکنید یه راهنما براش هست اما اصلا به این موضوع نپرداخته و تنها گفته باید برای نمایش تصاویر توی صفحه اصلی gd library روی سرور نصب باشه که روی سرور من هست. اگه فکر میکنید که بتونید حلش کنید من یکم هزینه هم حاضرم بپردازم. اعلام کنید تا براتون مشخصات رو پیغام خصوصی یا ایمیل کنم

  • zarvan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۴ سال پیش
    ۹ مهر ۱۳۸۹ - ۱۸:۲۷

    اینم فایل راهنماش همونی که تو بخش ادمین میاد

    اینجا کلیک کنید

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۰ مهر ۱۳۸۹ - ۱۱:۱۴

    بله چیزی در این مورد ننوشته بود
    همون تصویرهایی که دموی انگلیسی گذاشته استفاده کنید. و مطمئن بشین مشکل از اندازه های تصویره!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    zarvan
  • zarvan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۲
    تشکر شده: ۲ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۱ مهر ۱۳۸۹ - ۱۸:۰۰

    درست نشد که نشد
    کسی میتونه اینو برام ردیف کنه
    هزینه هم میدما

  • Mostafa

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۵۲۷۶
    تشکر شده: ۵۷۷۷ بار
    # نوشته شده: ۱۴ سال پیش
    ۱۲ مهر ۱۳۸۹ - ۰۰:۲۶

    هرگونه فعالیت تجاری/تبلیغاتی در انجمن ممنوع می‌باشد.
    شما اندازه های تصویر رو جابه جا انتخاب نکردید؟
    http://www.vehij.com/wp-content/uploads/2010/09/brooklyn_museum-600x400-e1286035376920-150x150.jpg
    http://www.vehij.com/wp-content/uploads/2010/09/brooklyn_museum-600x400-e1286035376920-112x300.jpg
    http://www.proudthemes.com/demo/artistica/wp-content/themes/artistica/scripts/timthumb.php?h=400&w=150&zc=1&src=http://www.proudthemes.com/demo/artistica/wp-content/uploads/2010/04/brooklyn_museum-600x400.jpg
    ربطی به css و پوسته نداره. موقع بارگزاری تصویر اندازه اصلی رو انتخاب کنید که تصویر برش نخوره

درباره‌ی این موضوع