alam7o 92 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 با سلام من در هدر سایت مطالب تصادفی رو با عکسشون فراخوانی کردم و از کد زیر استفاده می کنم<img src="<?php echo get_image() ?>" alt="<?php the_title_attribute(); ?>" width="240px" height="176px"> <br /><a rel="external" href="<?php the_permalink()?>"><?php the_title(); ?></a>سایز اصلی عکس ها 430 * 315 هست حالا تو GTmetrix این خطا رو بهم میدهhttp:...ave-player.jpg is resized in HTML or CSS from 430x315 to 240x176. Serving a scaled image could save 8.3KiB (68% reduction).فکر کنم در وردپرس راهی باشه که بشه کد رو تو این قسمت عوض کرد و سایزش اتوماتیک کم بشه حالا نمیدونم با این کار حجم عکس هم کم میشه یا نهممنون میشم راهنمایی کنید و کد صحیح رو بهم بدید لینک به ارسال
Black_Sky 6349 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 شما تصاویر برگشتی نمایش میدهید ؟منظورم همون اولین تصویر به عنوان تصویر شاخص ؟ اگر بله که خوب شما باید درون کد زیر یک class تعیین کنید و مقدار برابر تصویر قرار بدید <img src="<?php echo get_image() ?>" alt="<?php the_title_attribute(); ?>" class="Black" > <br /><a rel="external" href="<?php the_permalink()?>"><?php the_title(); ?></a><style>.Black{width:240px;height:176px;}</style>اگر خیر که میتوانید به صورت زیر تعیین کنید :<?php the_post_thumbnail( array(120,100) );?> 3 لینک به ارسال
alam7o 92 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 هر دوتا کد رو گذاشتم دومی که اصلا عکسی نشون نداد اولی هم عکس رو نشون داد اما همون مشکل پا بر جا بودضمنا من هر این کد ها رو هم به functions.php اضافه کردم<?phpif (function_exists('add_theme_support')) {add_theme_support( 'post-thumbnails' );}if (function_exists('add_image_size')){add_image_size( 'first-thumb', 240, 176, true);add_image_size( 'secound-thumb', 400, 300, true);add_image_size( 'third-thumb', 125, 125, true);}?><?phpfunction get_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; if(empty($first_img)){ //Defines a default image $first_img = "/images/default.jpg"; } return $first_img;}?>و در single.php هم کد رو بصورت زیر قرار دادم<div class="fstory"><div class="post-context"><?php the_content(''); ?></div><br> لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری