rasivell

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

11 پست در این موضوع قرار دارد

سلام ،

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

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

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

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

ویرایش شده در توسط rasivell

به اشتراک گذاری این پست


لینک به پست

id تگ مربوطه را برابر با id دسته قرار داده و به آن استایل دلخواه بدهید.


id="<?php the_category_ID(); ?>"

به اشتراک گذاری این پست


لینک به پست

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

به اشتراک گذاری این پست


لینک به پست

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

به اشتراک گذاری این پست


لینک به پست

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

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

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

category icon

به اشتراک گذاری این پست


لینک به پست

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

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

به اشتراک گذاری این پست


لینک به پست

قبل نمایش عدد یک ثابت بزارید. مثلا cat-

به اشتراک گذاری این پست


لینک به پست

دوستان راستش رو بخوايد اصلا متوجه نشدم و هر كاري كردم نشد :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 كتگوري ها تفصير ميشه بجاش عدد اون دسته مياد يعني همون ايديش!! اوكي بزاريد تست كنم ببينم ميشه يا نه :)

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

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری