رفتن به مطلب

تصويري خاص براي دسته هاي متفاوت


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

سلام ،

دوستان گرامي ، توجه كرديد كه زير مطالب ارسالي و يا يه گوشه اون نوشته كه: دسته: و بعد اسم كتگوري و يا اون دسته اي كه پست درش ارسال شده رو مينويسه../ حالا من ميخوام كاري كنم كه هر دسته يه عكس منحصر به فرد داشته باشه ، عكس كه نه بهتره بگيم ايكون/

براي مثال وقتي مطلبي توي دسته فيلم ارسال ميشه ،‌ بجاي اينكه خيلي ساده بنويسه دسته مطلب : فيلم ، / بياد و عكس و يا همان ايكوني كه ما براي اين دسته مادر تايين كرديم رو نشون بده و اگر ايكوني براي دسته مادر تاييين شد دسته هاي فرزند هم از همان تبعيت كنن!

ببخشيد اميدوارم تونسته باشم منطورم رو برسونم، جستجو كردم ولي راستش نميدونستم اسم اين كار چيه و به نتيجه اي نرسيدم! يادمه تو نيوك همچين چيزي داشتم كه هر دسته يه ايكون داشت.. متشكرم

متاسفم مديران گرامي ، خيلي خيلي ببخشيد كه اين پستم رو به اشتباه توي اين بخش ارسال كردم و تازه متوجه شدم و امكان انتقال ندارم لطفا به بخش پوسته ها منتقل كنيد ، شرمنده.. پست بنده رو هم (همين خط رو) ويرايش بفرماييد :wub:

ویرایش شده توسط rasivell
لینک به ارسال

متوجه نشدم دقيقا! توجه بفرماييد كه قراره چند جا استفاده بشه و هر جا نام دسته امد بايد تشخصي داده بشه كه ايكونش چيه!! ميشه واضح تر بگيد من اصلا هيچي نفهميدم ازش

لینک به ارسال

و اينكه بايد هر دسته براي خودش عكس جدا گانه داشته باشه ها...!!! اميدوارم خوب متوجه درخواستم شده باشيد!

لینک به ارسال

ببیند آی دی دسته ها یکتا هست.طبق اون میتونید به دسته هاتون یک بکگراند عکس بدید.

این عکس میتونه همون آیکون باشه.

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

category icon

لینک به ارسال

خب اي دي دسته يه عدده درسته؟؟؟ چطور به عدد توي CSS استايل بديم!؟

اره افزونه ديدم ولي خب اينكه ميگن رو سرعت تاثير داره افزونه زياد و منم كلي افزونه نصب شده دارم :(

لینک به ارسال

دوستان راستش رو بخوايد اصلا متوجه نشدم و هر كاري كردم نشد :wub:

ببنيد مثلا ما 20 تا دسته داريم ، هر كدام جدا بايد عكس داشته باشه ، تا اينجا ساده است!!!

ما براي نمايش اينكه اين مطلب مورد نظر مال كدام دسته است يه كد توي وردپرس داريم كه نه مربوط به اي دي دسته است و نه هيچ!

اگر اشتباه نكنم توي حلقه اين كد رو ميزاريم و ميگه كه اين نوشته مال كدام دسته است:


<?php the_category(',') ?>

حالا توي CSS ما دستور شرطي نداريم كه من بيام بهش شرط بدم و يا بگم كه اين بدبخت متوجه بشه الان اين نوشته مال كدام دسته است و بخواد عكسش رو لود كنه! پلاگين خوبي پيدا كردم براي اين كار ولي راستش رو بخوايد اين پلاگينا همونطور كه ميدونيد سرعت گير هستن و خب وقتي برسي كردم ديدم بله 16 درصد تاثير داره روي سرعت و اين رو با يه پلاگين ديگه كه برسي ميكنه سرعت پلاگين هاي نصب شده روي سايت ، متوجه شدم! لذا خيلي برام مهمه بدونم با روش ساده و ... چطور هميشه اين كارو كرد! خيلي هم ضروريه! طوريه كه بايد اين عكسا رو چند جا استفاده كنم كه نشان گر اين باشه اين نوشته ها مال كدام دسته است و لنگ اين مساله ام

.

لینک به ارسال

ساده هست. به مثال توجه کنید:

<php if(have_posts())....
.....

<div id="cat_<?php the_category_ID(); ?>">
محتویات پست
</div>

.....
<?php endif....

حالا برای دسته با آی دی 1 میشه: cat_1

که در css به بصورت زیر میشه:

#cat_1{ ....}

لینک به ارسال

یه کار دیگه هم می تونی بکنی در محلی که می خوای عکس دیده بشه این کد را بگذاری


<img src="http://yourDomain.com/wp-content/uploads/cat_img/img<?php the_category_ID(); ?>.png" />

حالا در پوشه uploads یک پوشه به نام cat_img بسازی و عکس هر دسته را به صورت img1.png , img3.png .... (که 1 و 3 آی دی دسته بندی هستند) در آن پوشه ذخیره کنی

لینک به ارسال

اها متشكرم فهميدم مساله چيه! يعني وقتي اون كد PHP كتگوري ها تفصير ميشه بجاش عدد اون دسته مياد يعني همون ايديش!! اوكي بزاريد تست كنم ببينم ميشه يا نه :)

اقا ايمان ممنونم ، تست ميكنم هر دو رو

لینک به ارسال

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

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

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

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

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

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

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

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

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