soshiant 8 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 سلام من هر کدوم از دسته های سایتمو که باز میکنم یه عکس بالای همه پست ها نشون داده میشه من اگه بخوام برای هر دسته یه عکس و لوگوی خاص داشته باشم باید چکار کنم؟ من میتونم کد مربوطه رو بنویسم و در category.php قرار بدم اما دنبال یه کد دستوری هستم که وقتی دسته آیدی 1 باز میشه یه عکس اون بالا نشون بده و وقتی دسته آی دی 2 باز میشه یه عکس دیگه. میتونید راهنماییم کنید؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 سلام با افزونه: https://www.wpbeginner.com/plugins/how-to-add-taxonomy-images-in-wordpress/ نقل قول لینک به ارسال
soshiant 8 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 در 7 ساعت قبل، Morteza گفته است : سلام با افزونه: https://www.wpbeginner.com/plugins/how-to-add-taxonomy-images-in-wordpress/ سلام با کد میتونید راهنمایی کنید؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 بله با کد هم میشه: https://pluginrepublic.com/adding-an-image-upload-field-to-categories/ یا https://gist.github.com/mathetos/1eea92f71934442671a7 نقل قول لینک به ارسال
soshiant 8 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 سلام مچکرم از توضیحات ولی مشکل من هنوز حل نشده بذارید یکم دقیق تر توضیح بدم من در category.php سایتم این کد رو قرار دادم: <p style="text-align: center;"><a href="https://kaffeketab.ir/downloads/tag/packages/" id="دانلود کتاب در کافه کتاب"><img alt="دانلود کتابهای نایاب در کافه کتاب" src="https://kaffeketab.ir/dl/ax/packageCat.png" style="width: 100%;" /></a></p> که کار این کد اینه که وقتی وارد هرکتگوری میشیم، بالای تمام پستهای اون دسته، بنری که طراحی کردم رو نشون میده. حالا من میخوام این بنر رو فقط توی دسته های با کد آیدی 1 و 2 نشون بده و یه بنر دیگه که زیر این کد میذارم رو فقط بالای دسته های با کد آید 3 و 4 نشون بده. میتونید کمک کنید؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مهر 98 گزارش بازنشر ارسال شده در مهر 98 الان متوجه منظورتون شدم، ببینید برای بررسی اینکه توی کدوم دسته هستید تابع is_category کمکتون میکنه. برای مثال: if( is_category( array( 1, 2 ) ) ){ /*بنر یک*/ }elseif( is_category( array( 3, 4 ) ) ){ /*بنر دو*/ } 1 نقل قول لینک به ارسال
soshiant 8 ارسال شده در مهر 98 مالک گزارش بازنشر ارسال شده در مهر 98 سلام مهندس مچکرم درست شد البته با یه تغییر جزیی: <?php if( is_category( array( 1 ) ) ): ?> کد <?php endif; ?> خیلی خیلی ممنونم از این که وقت گذاشتید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .