رفتن به مطلب

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


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

...

من میخوام به ابزارک ها استایل بدم لطفا یکی راهنمایی کنه.

اینم از کدی که استفاده کردم:

<aside class="right-side">
<div class="right-side-title">
<h4 class="right-side-title-text">عنوان</h4>
</div>
<ul class="right-side-text">
<li class="li"><a href="#" target="_self">متن</a></li>
</ul>
</aside>

ویرایش شده توسط NESTED
واژه‌های جالبی نبود :)
لینک به ارسال

کلاسها که مشخص هستند

right-side

right-side-title

right-side-title-text

right-side-text

به همینها استایل بدید در فایل style.css پوسته

لینک به ارسال

نه داداش وقتی که اینا رو به ابزارک تبدیل کنی به صورت لینک در میاد و من باید به لینک استایل بدم و هر کاری میکنم درست نمیشه.

نکته دیگه اینکه همه ی ابزارک ها متنی نیستن و بعضی هاشون مثل ابزارک جستجو از کادر تشکیل شدن و استایل دادن به اونها هم برام مشکله

لینک به ارسال

معمولا هر نوع ابزارک کلاس خاصی داره

با inspect element مرورگر میتوانید کلاس را بدست آورید یا سورس صفحه

لینک به ارسال

همینطور می تونید:

در تعریف ابزارکها در کدهای functions.php قالب کدی شبیه به کد زیر خواهید داشت


register_sidebar(array(
'name' => 'left',
'before_widget' => '<div id="%1$s" class="%2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));

به


before_widget

یک کلاس ثابت اضافه کنید مثلا


'before_widget' => '<div id="%1$s" class="widget %2$s">',

لینک به ارسال

ایمان جان میشه بیشتر راهنمایی کنی چون من تازه کارم،

الان قسمت before widget من به صورت زیر هستش.

'before_widget' => '<aside class="right-side">',

لینک به ارسال

کد ریجستری سایدبار را در فایل functions.php بخونید

یا با استفاده از ویرایشگر پیشرفته فایل functions.php را آپلود کنید اینجا

لینک به ارسال

<?php
if (function_exists('register_sidebar')) {
register_sidebar(array(
'name' => 'Right Sidebar',
'id' => "right_sidebar",
'description' => 'Under Search Form',
'before_widget' => '<aside class="right-side">',
'after_widget' => "</aside>",
'before_title' => '<div class="right-side-title"><h4 class="right-side-title-text">',
'after_title' => "</h4></div>"
));
}
?>

لینک به ارسال

در حال حاضر این سلکتورها در ابزارکهاتون ثابتند


.right-side-title {}
.right-side-title h4.right-side-title-text {}
.right-side-title ul.right-side-title-text {}
.right-side-title ul.right-side-title-text li {}
.right-side-title ul.right-side-title-text li a {}

که به ترتیب سلکتور:

کل ویجت

عنوان

کللیست نمایش داده شده

هر آیتم از لیست

مطالب داخل پیوند از هر آیتم

هستند، الان مشکلتون دقیقا در کجاست

لینک به ارسال

ایمان جان خیلی ممنون از راهنماییتون تا حد زیادی کارم رو راه انداخت اما من هنوز به نتیجه مطلوب نرسیدم

من یه عکس براتون پیوست کردم مواردی که دورشون رو با رنگ مشکی خط کشیدم استایل گرفتن و مواردی که دورشون رو با رنگ آبی خط کشیدم استایل نگرفتن.

من میخوام یه استایل یکتا به همه ی ابزارک ها بدم طوری که هر وقت هر ابزارکی رو اضافه میکنم به طور خودکار استایل بقیه ابزارک ها رو بگیره حالا میخواد ابزارک کادر دار باشه مثل ابزارک جستجو یا ابزارک متنی باشه مثل ابزارک آخرین نوشته ها.

ممنون میشم راهنماییم کنید.

توی مطالب قبلیتون گفتید که

یک کلاس ثابت اضافه کنید مثلا

'before_widget' => '<div id="%1$s" class="widget %2$s">',

میشه بیشتر توضیح بدید.

post-2210-0-92363600-1384076376_thumb.pn

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

/* كادر اصلي */
aside.right-side {}
/* عنوان */
aside.right-side div.right-side-title {}
aside.right-side div.right-side-title h4.right-side-title-text {}
aside.right-side div.right-side-title h4.right-side-title-text a {}
/* نتيجه */
aside.right-side ul {}
aside.right-side ul li {}
aside.right-side a {}
/* جستجو */
aside.right-side form {}
aside.right-side form input[type=text] {}
aside.right-side form input[type=submit] {}

لینک به ارسال

ایمان جان ممنون که وقت میزاری،کارهایی رو که گفتی انجام دادم ولی نشد.لطفا فایل پیوست رو نگاه کنید.(البته ابزارک هایی که تو عکس قبلی بود هنوز استایل دارن)

یعنی من باید برای تک تک این ابزارک ها استایل تعریف کنم؟ :(

post-2210-0-18583200-1384166088_thumb.pn

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

ایمان جان یه مشکل دیگه هم دارم:

عکس اول مربوط به منوی وبسایت منه.

عکس دوم رو هم نگاه کنید.وقتی که توی ابزارک ها فهرست دلخواه میذارم همون منوی بالا رو تو ابزارک ها نشون میده! و با ابزارکی که پایین اون قرار داره یکی میشه.

post-2210-0-81151900-1384166591_thumb.pn

post-2210-0-69094400-1384166691_thumb.pn

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

دوست عزیز برای استایل دادن هر بخش باید شما با css آشنایی داشته باشی و از طریق سی اس اس هر بخشی رو به شکل دلخواه در بیارید.

لینک به ارسال

تا جایی که مشخصه الان استایل sidebar درست نیست نه ابزارک

اگه منظورتون در مورد ابزارک فهرست دلخواه هستش من وقتی این ابزارک رو میذارم استایل به هم میریزه

لینک به ارسال

اگه منظورتون در مورد ابزارک فهرست دلخواه هستش من وقتی این ابزارک رو میذارم استایل به هم میریزه

نه به فهرست دلخواه کاری ندارم ببینید شما یک قاب در گوشه صفحه داری که توش می تونی ابزارکهای مختلف را نمایش بدی به این قاب می گن سایدبار یا ستون کناری

در حال حاضر فکر کنم استایل اصلی این قاب بد تعریف شده

نشانی آنلاین بگذارید شاید بشه کمک کرد

لینک به ارسال

متاسفانه روی لوکال هستش

ایمان جان قالب رو به ایمیلتون فرستادم اگر براتون مقدور هست یه نگاه بیاندازید

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

شما میخواهید در ابزارک منو قرار دهید؟

http://forum.wp-pars...لخواه-به-پوسته/

پارسا جان شما بد متوجه شدی پوسته من قابلیت منو داره اما توی ابزارک بد نشون میده

لینک به ارسال

کلاس widget کلاس عمومی همه ابزارکهاست

میتونید براساس اون استایل بدید

لینک به ارسال

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

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

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

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

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

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

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

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

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