arman100000

مشكل در قرار دادن اولين عكس به عنوان تصوير شاخص

8 پست در این موضوع قرار دارد

من طبق اين آموزش تصاوير شاخص رو نشون ميدم ولي يه مشكلي هست هر تصويري كه از طريق "افزودن پرونده چندرسانه اي" نباشه ، نمايش داده نميشه مثلا اگر عكسي رو توي هاست آپلود كنيد بعد اونو توي پست بزاريد به عنوان اولين عكس شناسايي نمي كنه و تصوير شاخصش رو نشون نميده ! متاسفانه من تمام عكس هام رو اينطوري گذاشتم و الان هيچ تصويري نشون نميده ... سوالم اينجاست روش بهتري هست مه واسه من هم جواب بده ؟!

به اشتراک گذاری این پست


لینک به پست

این متد هم هست:

function catch_that_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;
}

بندانگشتی نمیکنه ولی میاد اولین عکس پست رو به شما برگردان میکنه:

<?php echo catch_that_image() ?>

به اشتراک گذاری این پست


لینک به پست

خيلي ممنون !

ولي من توي هر صحفه 25 تا پست رو با هم لود ميكنم به صورت بند انگشتي حالا اگه اين 25 تا با حجم اصلي لود بشن حجم صفحه خيلي بالا ميره و عملا امكان پذير نيست ! متد ديگه با فراخواني به صورت بند انگشتي موجود نيست ؟!

به اشتراک گذاری این پست


لینک به پست

میتوانید آدرس تصویر را به اسکریپت wordthumb بدهید تا کوچکش کند

(البته به این اسکریپت و نگارش قبلی آن ایراداتی مانند بالا بردن لود سرور میگیرند)

به اشتراک گذاری این پست


لینک به پست

میتوانید آدرس تصویر را به اسکریپت wordthumb بدهید تا کوچکش کند

(البته به این اسکریپت و نگارش قبلی آن ایراداتی مانند بالا بردن لود سرور میگیرند)

همين الانشم سه تا وردپرس با افزونه هاش نصب كردم روي هاست اشتراكي ! ديگه اينم بخام نصب كنم ... :D

روش ديگه اي نيست ؟

يعني بايد بيخيال همه پست هام بشم ؟

به اشتراک گذاری این پست


لینک به پست

از timthumb استفاده کنید. چه مشکلی داره؟

به اشتراک گذاری این پست


لینک به پست

از timthumb استفاده کنید

اگر امكانش هست بيشتر توضيح بديد در اين خصوص .

چه مشکلی داره؟

اون متد مشكلش اينه كه هر عكس رو با اندازه اصلي لود ميكنه كه حجم صفحه اصلي رو خيلي بالا ميبره ...

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری