اخیراً یکی از خوانندگان کانال از ما درخواست کرده است که آموزش افزودن چند تصویر شاخص در وردپرس را در کانال قرار دهیم. به صورت پیش فرض اکثر پوسته های وردپرس امکان افزودن یک تصویر شاخص را دارند اما در بعضی از پروژه های سفارشی نیاز به اضافه کردن تصویر شاخص دوم داریم. در این مقاله ما چگونگی افزودن چند تصویر شاخص در وردپرس را به شما آموزش می دهیم.
اولین کاری که باید انجام دهید نصب و فعالسازی افزونه Multiple Post Thumbnails است سپس باید کد زیر را به قسمت functions.php پوسته اتان اضافه کنید.
if (class_exists('MultiPostThumbnails')) { new MultiPostThumbnails(array( 'label' => 'Secondary Image', 'id' => 'secondary-image', 'post_type' => 'post' ) ); }
اکنون شما دومی تصویر شاخص را هم اضافه کردید و هنگام ایجاد یا ویرایش یک نوشته جدید، یک قسمت هم برای اضافه کردن تصویر شاخص ثانویه می بینید.
با اینکه تصویر ثانویه را در مدیریت وردپرس می بینید ولی با این حال آن را در خود سایت نمی بینید تا زمانی که آن را به پوسته اتان اضافه کنید. برای این کار باید کد زیر را داخل حلقه پست (post loop) قرار دهید تا تصویر شاخص دوم هم نمایش داده شود. ممکن است حلقه پست را در single.php، archive.php و … پیدا کنید.
<?php if (class_exists('MultiPostThumbnails')) : MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image'); endif; ?>
تمام شد. اکنون قالب شما چندین تصویر شاخص را نشان می دهد.
شما می توانید این مراحل را برای انجام هر تعداد تصویر شاخص که می خواهید، انجام دهید.
افزودن سایز جدید برای تصویر شاخص
اگر شما به هر دلیلی نیاز دارید که سایز دلخواه خود را برای تصویر شاخص ثانویه اضافه کنید کافیست از کد زیر استفاده کنید.
<?php if (class_exists('MultiPostThumbnails')) : MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image', NULL, 'secondary-featured-thumbnail'); endif; ?>
امیدوارم این مقاله برای شما مفید بوده باشد. منتظر نظرات و پیشنهادات شما در مورد این مقاله در نظرات هستیم.
سلام .آیا راهی هست که عکس شاخص اولی رو کلاً حذف کنیم و یکی دیگه جاش بزاری؟
عکس که سایزش عوض کردم نمایش نمی ده
با سلام
من مشکلی که دارم اینه که تو جی کوئری گالری ساختن که 10 عکس در خودش جای میده اما وقتی از گالری برای آپلود عکسام استفاده می کنم جاش خالیه ولی وقتی از عکس شاخص استفاده می کنم جای هر 10 تا عکسم همون یدونه عکس نمایش داده میشه ….نمی دونم مشکل از کجاس
سلام . من یه سایت راه انداختم و چند تا مشکل دارم ولی یکیش مربوط میشه به مطالب ارسالی . من وقتی یک مطلب ارسال می کنم و یک تصویر رو به عنوان تصویر شاخص اون مطلب میذارم اون تصویر در قسمت آپلود هاستم در ۴ سایز متفاوت ذخیره میشه . تصویری که واسه مطلبم هم استفاده میکنم در ۴ سایز مختلف ذخیره میشه . میخوام بدونم چیکار کنم که فقط همون تصویری که به عنوان تصویر شاخص انتخاب می کنم ذخیره بشه ؟