رفتن به مطلب

کمک برای حل یه مشکل مربوط به تصویر شاخص


پست های پیشنهاد شده

شما یک save as web از همون صفحه بگیرید و فشرده و اینجا آپلود کنید روی ولیدیتور چکش کنم.

منظور شمارو متوجه نشدم ولی هرچی هست صفحه ی اصلی سایت منه

صفحه ی مشکل دار را باز کنید بعد از لود از منوی فایل - save as کنید با فرمت html روی هارد دیسک یک فایل به همراه یک پوشه ذخیره می شه آن دو را با هم زیپ کنید و بگذارید روی سایت

لینک به ارسال

یه سوال

میشه تصاویر شاخص به روش غیر از روش thimb نشون داد؟

فرقش چیه؟

منظورتون کد دیگه هست؟

بله می شه

من معمولا از این استفاده می کنم

داخل حلقه


<?php the_post_thumbnail(); ?>

و داخل functions


add_theme_support('post-thumbnails');
set_post_thumbnail_size(520, 250, true);

لینک به ارسال

آقا ایمان لینک هارو چیکار کنم به لینک تصویر شاخص هادقت کن

نمیدونم واسه چی اینکار ولی قرار دادم

fadroid.rar

لینک به ارسال

این کد تصویر ساختن لینک هم که داخل حلقه مشخصه شما بخشی که قراره در حلقه باشه را درست بجای تگ img توی کدی که خودت داری استفاده کن در ضمن اعداد 520 و 250 مقدار w و h هستند که اونها رو هم تنظیمشون کن

لینک به ارسال

خب ایمان جان من تو اون کدهای بالا که مسئول نشون دادن تصویر شاخص بودن این تغییرات دادم

یعنی کد زیر


<?php if (has_post_thumbnail( $post->ID )): ?>
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' ); ?>
<a href="<?php the_permalink(); ?>">
<img src="<?php echo MOM_SCRIPTS ?>/timthumb.php?src=<?php echo $image[0]; ?>&h=<?php echo $nbImgh; ?>&w=<?php echo $nbImgw; ?>&zc=1" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" />
<?php

به این کد تغییر دادم


<a href="<?php the_permalink(); ?>">
<img src=" <?php the_post_thumbnail(); ?>" title="<?php the_title(); ?>" />

شرط حذف کردم و در قسمت آدرس عکس کد زیر

<?php the_post_thumbnail(); ?>

ولی سایتم سفید شد

اون کدهایی هم که گفتی توی فانکشن گذاشتم

لینک به ارسال

آقا ایمان لینک هارو چیکار کنم به لینک تصویر شاخص هادقت کن

نمیدونم واسه چی اینکار ولی قرار دادم

برای راحتتر بررسی کردن کدها هست.

همونطور که حدس زده بودم در کد شما width و height وجود نداره( حداقل 5 بار گفتم قرار بدید!)

شرط حذف کردم و در قسمت آدرس عکس کد زیر

<?php the_post_thumbnail(); ?>

ولی سایتم سفید شد

اون کدهایی هم که گفتی توی فانکشن گذاشتم

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

همچنین این نوع فراخوانی عکس کلا اشتباه هست:

<img src="  <?php the_post_thumbnail(); ?>" title="<?php the_title(); ?>" />

چون خود تابع the_post_thumbnail عکس رو مستقیم لود میکنه.

در همون کد اول به تگ img مقادیر width و height اضافه کنید کافی هست.

شما اگر به پوسته the_post_thumbnail رو اضافه کنید مشکلتون پیچیده تر میشه چون نمیتونید به این تابع دستی چیزی اضافه کنید. خودش عکس رو لود میکنه و شمادسترسی ندارید.

لینک به ارسال

مرتضی جان قربون قد و قامتت برم خب بعد هر بار گفتنت من هم گفتم که گذاشتم ولی بازم مشکل حل نشد

لینک به ارسال

الان کدهایی که من گفتم روی سایت شما هست؟ اگر هست آنلاین روی ولیدیتور بررسی میکنم تا ببینیم دقیقا مشکل رو از کجا میگیره.

لینک به ارسال

توی کدوم بخشش هست؟ الان روی تست کلی مشکل خاصی نبود(چک کردم)

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...