قاصدک 24

فروش خودرو

درمان هموروئيد
مشخصات خودروهای ایرانی و خارجی

مطالب پیشنهادی

طنز نوشته های خنده دار جدید (97) + جوک خیلی خنده دار طنز نوشته های خنده دار جدید (97) + جوک خیلی خنده دار به مناسبت روز جهانی زبان مادری (21 فوریه 2018 – 02 اسفند 96) به مناسبت روز جهانی زبان مادری (21 فوریه 2018 – 02 اسفند 96) کاریکاتور های تلخ از سقوط هواپیما در آسمان ایران کاریکاتور های تلخ از سقوط هواپیما در آسمان ایران تعبیر خواب بزرگان از کلمه آتش سوزی در خواب | تعبير خواب آتش سوزی تعبیر خواب بزرگان از کلمه آتش سوزی در خواب | تعبير خواب آتش سوزی فال روزانه چهارشنبه 02 اسفند ماه 1396 فال روزانه چهارشنبه 02 اسفند ماه 1396 آموزش طرز تهیه استیک گوشت آمریکایی خوشمزه با سس انگور آموزش طرز تهیه استیک گوشت آمریکایی خوشمزه با سس انگور آموزش طرز تهیه کلوچه شکلاتی خوشمزه به سبک شمالی آموزش طرز تهیه کلوچه شکلاتی خوشمزه به سبک شمالی اشعار زیبا در مورد متولدین ماه اسفند + متن زیبا برای متولد اسفند ماه اشعار زیبا در مورد متولدین ماه اسفند + متن زیبا برای متولد اسفند ماه 14 معما جالب و ساده ولی پیچیده برای سنجیدن هوش شما 14 معما جالب و ساده ولی پیچیده برای سنجیدن هوش شما اس ام اس های به سلامتی دوست و رفیق (متن به سلامتی) اس ام اس های به سلامتی دوست و رفیق (متن به سلامتی) اشعار سعدی شیرازی ؛ شعرهای زیبا و کوتاه و عاشقانه از سعدی شیرازی اشعار سعدی شیرازی ؛ شعرهای زیبا و کوتاه و عاشقانه از سعدی شیرازی خلاص شدن از شر موهای سفید + 7 درمان برای سفیدی مو به همراه علت سفیدی مو خلاص شدن از شر موهای سفید + 7 درمان برای سفیدی مو به همراه علت سفیدی مو تعبیر خواب بزرگان از کلمه آتش زنه در خواب | تعبير خواب آتش زدن تعبیر خواب بزرگان از کلمه آتش زنه در خواب | تعبير خواب آتش زدن فال روزانه سه شنبه 1 اسفند ماه 96 فال روزانه سه شنبه 1 اسفند ماه 96 طالع بینی ماه اسفند 1396  (طالع بینی ماه) طالع بینی ماه اسفند 1396 (طالع بینی ماه) نام کامل شغل های تایید شده خانگی برای دریافت وام کار نام کامل شغل های تایید شده خانگی برای دریافت وام کار
گالری عکس

فروش خودرو

زیبایی بهروز

کارینا پرواز

اضافه کردن ابزارک در وردپرس

مجموعه : ترفندهای اینترنت
تاریخ انتشار : 28 مارس 2015
اضافه کردن ابزارک در وردپرس
یکی از تکنیک های سئو وردپرس استفاده از سیستم ابزارک است .
یکی از مواردی که در بعضی از پوسته های فارسی رعایت نمی شود ابزارک است .
به طوری کلی ابزارک سیستمی است که به کمک آن می توان قالب را بهینه کرد, برخی افزونه ها را در جای مشخص قرار داد.
قضیه اصلی ابزارک های ساده در فایل function.php پوسته است .
برای مثال در تابع های پوسته خود دستورات زیر را داریم :
<?php
if (function_exists(‘register_sidebar’)) {
register_sidebar(array(
‘before_widget’ => ‘<ul id=”%1$s”>’,
‘after_widget’ => ‘</ul>’,
‘before_title’ => ‘<h2><span>’,
‘after_title’ => ‘</span></h2>’,
));
}
?>
پارمتر ها
%۱$s , %2$s – شناسه های سایدبار هستند که در صورت حذف مشکل خاصی پیش نمی آید اما ممکن است بعضی ابزارک ها با حذف آنها کار نکنند
name – نام سایدبار
id – شناسه سایدبار
before_widget – کد های HTML که قبل از سایدبار قرار می گیرند
after_widget – کد های HTML که بعد از سایدبار قرار می گیرند
before_title – کد هایی که قبل از هر تیتر قرار میگیرند
after_title –  کد هایی که بعد از هر تیتر قرار می گیرند
نحوه استفاده از دستور در فایل تابع
شما یک منو خاصی در هر پوسته دارید که به شکلی به html تبدیل شده است .
مانند منو زیر که مربوط به یک پوسته ساده است :
<div>
<h3>تیتر منو</h2>
<p>
سلام . اینجا محل توضیحات شرکت است .
</p>
</div>
به توجه به منو بالا آنرا اینگونه در فایل تابع جایگذاری می کنیم .
‘before_widget’ => ‘<div id=”%1$s”>’,
‘after_widget’ => ‘</p></div>’,
‘before_title’ => ‘<h3><p>’,
‘after_title’ => ‘</h2>’,
<h2> نحوه اعمال آن در پوسته</h2>
معمولا ابزارک ها در منو های کناری و سایدبار ها قرار میگیرند اما در فوتر و هدر هم کاربرد دارند .
با قرار دادن این کد در جای مورد نظر کار ما تمام شده است .
شما به قسمت پوسته – ابزارک مراجعه کنید برای یک ابزارک وجود دارد که با کشیدن آن فعال میشود .
<?php
if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
<?php endif; ?>
حالت های خاص
شما ممکن است بخواهید چند ابزارک استفاده کنید . مشکلی نیست . پس از کد مورد نظر می توانید یک شناسه را در نظر بگیرید و آنرا اجرا کنید , مانند زیر :
مثلا” ابزارکی با استایل متفاوت در فوتر می خواهیم .
کافیست کد زیر به تابع پوسته اضافه کنید :
register_sidebar(
array(
‘name’ => ‘abzarak-footer’,
‘id’ => ‘abzarak-footer’,
‘before_widget’ => ‘<div id=”footer”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h2>’,
‘after_title’ => ‘</h2>’
));
این ابزارک به شکل زیر فعال می شود با قرار دادن کد زیر در پوسته :
<?php if ( !function_exists( ‘dynamic_sidebar’ ) || !dynamic_sidebar( ‘abzarak-footer’ ) ) : ?><?php endif; ?>
یعنی در کل خواهیم داشت یک تابع ابزارکی که یک منو کلی و یک حالت خاص دارد که در فوتر با شکل متفاوت قرار می گیرد به شکل زیر :
<?php
if (function_exists(‘register_sidebar’)) {
register_sidebar(array(
‘before_widget’ => ‘<ul id=”%1$s”>’,
‘after_widget’ => ‘</ul>’,
‘before_title’ => ‘<h2><span>’,
‘after_title’ => ‘</span></h2>’,
));
register_sidebar(
array(
‘name’ => ‘abzarak-footer’,
‘id’ => ‘abzarak-footer’,
‘before_widget’ => ‘<div id=”footer”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h2>’,
‘after_title’ => ‘</h2>’
));
}
?>
استفاده از ابزارک به شیوه تبلیغات
خیلی از کاربران و مدیران که دانش خاصی ندارند با استفاده از ابزارک در سایت خود تبلیغات قرار می دهند . به شکل بسیار ساده .
ابتدا کد زیر را در تابع خود قرار می دهند و نام دلخواه ads-1 را در نظر میگیرند.
register_sidebar(
array(
‘name’ => ‘ads-1′,
‘id’ => ‘ads-1′,
‘before_widget’ => ‘<div id=”ads”>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<span>’,
‘after_title’ => ‘</span>’
));
در محل قرار گیری بنر یا لینکباکس کد زیر را قرار می دهند .
<?php if ( !function_exists( ‘dynamic_sidebar’ ) || !dynamic_sidebar( ‘ads-1′ ) ) : ?><?php endif; ?>
سپس به قسمت ابزار مراجعه می کنند و قسمت متن اچ تی ام ال را به درون آن می کشند و کد تبلیغ را قرار می دهند .
بعضی از افراد نیز از شیوه ی include استفاده می کنند که تفاوت خاصی ندارد . اما کنترل تبلیغات با ابزارک مدیریت بهتر و دید باز ترین در اختیار مدیر سایت قرار می دهد.
 
 
 
telegram

پرواز

وقت آزاد


بازی پادشاه

جدیدترین مطالب سایت

Xبستن تبليغ
ورزشي
ورزشي