کمک جهت قرار دادن آیکون دسته خاص درون مطلب وردپرس

salehkhan

تازه وارد
سلام . از دوستانی که در سیستم وردپرس خبره هستن تقاضای کمک دارم .

مثلا من یک مطلب رو مینویسم و چند تا دسته بندی داریم ، عمومی ، آموزش ، ویژه ، بزودی

و حالا نوع دسته بندی مطلب رو ویژه قرار میدهم .

حالا انتظار دارم  یک آیکون 100 در 100 پیکسل درون آن مطلب بالا یا پایین پست  نمایش داده شود که روی آن آیکون یا تصویر جمله ویژه نوشته شده باشد .

آیکون رو با فتوشاپ میشه ساخت . :D

مشکل ما اون کد هست که چه جوری باید بنویسیم

یه جا مشاهده کردم که باید کدی را در function.php قرار بدیم .

"example"src="<?php bloginfo('template_url'); ?>/images/example.png"/> <strong><?php یه جا هم نوشته شده بود که باید از زمینه های دلخواه استفاده کرد .

اما مشکل اینجاست که بیش از 100 تا پست هست و تک به تک اضافه کردن زمینه های دلخواه وقت گیر هست و البته شاید نیاز شود که روزی شمایل آیکونها رو تغییر دهیم .

یک روش ساده برای حل این مشکل چیست ؟ :53:

 

جاویدان

کاربر عضو
با سلام

دوست عزیز

یه راه حل دیگه استفاده از افزونه های font icon taxonomy هستش . از مخزن وردپرس افزونه های رو استفاده کنید که با وردپرستون هماهنگ باشه.

ضمنا وقتی به دسته یه مطلب آیکون میدید برای همه مطالب اون دسته لحاظ میشه و نیازی به تک تک نیست البته از نوشته شما اینجوری برداشت نمودم

موفق باشید

 

salehkhan

تازه وارد
دوست عزیز از افزونه taxonomy-font-icons  استفاده کردم اما هیچ تغییری ایجاد نشد البته یک مشکل دیگه ای هم که این پلاگین داشت اینه که نمیشه تصویر اضافه کرد و آیکونهای کوچک داره که باید از اونها استفاده کرد .

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

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
کد زیر رو داخل single.php یا حلقه پست هات بزار. بجای 1 2 3 4 هم  آیدی اون دسته ها رو بزار و هر چند تا که میخوای تعمیم بده و اینکه لینک تصویر مورد نظر برای همون دسته هم جایگزین کن .

کد:
<?php$category = get_the_category();if ($category) {	if ( $category[0]->term_id == 1 ) {		echo '<img src="http://test.com/1.png"/>';	}		if ( $category[0]->term_id == 2 ) {		echo '<img src="http://test.com/2.png"/>';	}		if ( $category[0]->term_id == 3 ) {		echo '<img src="http://test.com/3.png"/>';	}		if ( $category[0]->term_id == 4 ) {		echo '<img src="http://test.com/4.png"/>';	}}
 
آخرین ویرایش توسط مدیر:

salehkhan

تازه وارد
با کد شما هم امتحان کردم نشد یعنی واسه همه دسته بندیها اون عکسها نمایش میداد اما با جستجو در وب یک کدی پیدا کردم که فقط برای اون دسته بندی نمایش میده .

کد:
<?php if (in_category('28482')) { ?><p align="left"><img src="http://www.link.com/photo//vip.png"/></p><?php }else { ?><?php } ?>
 
بالا