ورود

View Full Version : سوال: يه مشكل به تابع wp_list_pages وردپرس



mrstar
پنج شنبه 06 مرداد 1390, 01:04 صبح
با سلام من يه پوسته شخصي براي وردپرس دارم طراحي ميكنم(البته مبتدي)

حالا تابع wp_list_pages رو به صورت زير براي نشون دادن صفحات استفاده ميكنم


<?php wp_list_pages('title_li=<h2>Pages</h2>');?>

كد زير توليد ميشه



<li class="pagenav"><h2>Pages</h2><ul><li class="page_item page-item-26"><a href="http://localhost/wp/?page_id=26 (http://barnamenevis.org/view-source:http://localhost/wp/?page_id=26)" title="آزمایشی">آزمایشی</a></li><li class="page_item page-item-22"><a href="http://localhost/wp/?page_id=22 (http://barnamenevis.org/view-source:http://localhost/wp/?page_id=22)" title="درباره وبلاگ">درباره وبلاگ</a></li><li class="page_item page-item-19"><a href="http://localhost/wp/?page_id=19 (http://barnamenevis.org/view-source:http://localhost/wp/?page_id=19)" title="نمونه">نمونه</a></li></ul></li>

مشكل من اين تگ هاي ul هستن كه خودكار توليد ميشن و پوستمو بهم ميريزن و نيازي به اونا ندارم

اگه ممكنه راهنمايي كنين چطوري مي تونم كاري كنم اونا توليد نشن

ممنون

hamiii
پنج شنبه 06 مرداد 1390, 14:19 عصر
میتونی از css reset استفاده کنی.یعنی مقادیر پیش فرض در نظر گرفته شده برای این تگ رو صفر کنی. به صورت زیر:

li.pagenav ul{margin:0;padding:0}

البته یه راه دیگه هم هست.چون وردپرس یه سیستم متن باز هست می تونی تغییرش بدی و تگ ul رو در این قسمت حذف کنی. ولی من روش اول رو پیشنهاد میدم.بهتره همیشه طراحی روی پوسته صورت بگیره تا هسته.چون با آپدیت کردن هسته به ورژن جدید تغییراتی که قبلا اعمال کردی از بین میره.
موفق باشی

mrstar
جمعه 07 مرداد 1390, 11:40 صبح
ممنون از جوابتون
مشكلي كه من دارم با CSS Reset حل نميشه
بايد همون تك هاي ul رو حذف كنم اگه ممكنه يه توضيح مفصلي بدين كه كجا و تو كدوم فايل بايد اين كار ويرايش رو انجام بدم و اصلا ميتونم كه تابع ديگه بنويسم كه تو همه ورژن هاي ورد پرس اين كار رو انجام بده ؟