Erfan 1 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 سلامفرض کنیم که یک منو داریم که توسط فهرست های وردپرس پشتیبانی نمیشه!به این صورت:<ul><li class="action"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul>خوب مقدار class لینک صفحه ای که در حال بازدید اون هستیم .action هست و سایر لینک ها با مقدار .link هستند. چطور میشه این قابلیت رو طوری اضافه کرد که اگر کاربر به page1 رفت مقدار page1 class به .action تغییر کنه؟ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 اگه از برگه استفاده میکنید دستورات شرطی کمکتون میکنن :<?php if (is_page(1)) { ?><ul><li class="action"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php elseif (is_page(2)) { ?><ul><li class="link"><a href="#">Home</a></li><li class="action"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php elseif (is_page(3)) { ?><ul><li class="link"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="action"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php } ?>1, 2, 3 آیدی برگه هستن که باید به آیدی برگه های شما تغییر کنن 1 نقل قول لینک به ارسال
Erfan 1 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 و در صورتی که یکی از صفحات آرشیوی از موضوعی باشه بازم این کد کاربرد داره؟ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 و در صورتی که یکی از صفحات آرشیوی از موضوعی باشه بازم این کد کاربرد داره؟منظورتون پست های دسته خاص هست؟ نقل قول لینک به ارسال
Erfan 1 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 بله در واقع صفحه ای که توسط فایل archive.php به نمایش در میاد!! نقل قول لینک به ارسال
Erfan 1 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 Up...______در واقع Home صفحه اول وبلاگ وردپرس است و سایر لینک ها ، لینکی به آرشیو موضوعی خاص هستند... نقل قول لینک به ارسال
اشکان 1989 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 میتونید از این استفاده کنید:is_archive()به این شکل:<?php if (is_page(1)) { ?><ul><li class="action"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php elseif (is_page(2)) { ?><ul><li class="link"><a href="#">Home</a></li><li class="action"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php elseif (is_page(3)) { ?><ul><li class="link"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="action"><a href="#">Page 2</a></li><li class="link"><a href="#">Page 3</a></li></ul><?php elseif (is_archive()) { ?><ul><li class="link"><a href="#">Home</a></li><li class="link"><a href="#">Page 1</a></li><li class="link"><a href="#">Page 2</a></li><li class="action"><a href="#">Page 3</a></li></ul><?php } ?>برای سایر مکان ها یه سری به اینجا بزنید تمامی شروط موجوده:http://codex.wordpress.org/Conditional_Tags 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .