کدهای وردپرس

افزودن ابزارک به قالب های وردپرس

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

ابزارک ها یا ویجت ها بخشی از وردپرس هستند که از طریق منوی نمایش >> ابزارک ها در پیشخوان وردپرس در دسترس قرار می گیرند.

با کمک ابزارک ها می توانید به راحتی هر چه تمام تر محتویات دلخواه خود را در سایدبار، فوتر و … وب سایتتان قرار دهید.

چنانچه قالب شما از ویجت ها پشتیبانی نمی کند، این آموزش از وردپرس نارنجی را برای افزودن ابزارک به قالب های وردپرس تا انتها دنبال کنید.

افزودن ابزارک به قالب های وردپرس

برای افزودن ابزارک به قالب های وردپرس باید تغییراتی را در فایل function.php قالب نصبی خود ایجاد نمایید. چنانچه وب سایت شما فعال است و روی آن محتوا دارید، پیش از انجام هر کار دیگری یک فایل پشتیبان از وب سایتتان تهیه کنید.

اکنون به هاست خود رفته و در مسیر نصب وردپرس به آدرس wp-content/themes مراجعه نمایید. در این آدرس به دنبال پوشه ای همنام قالب نصبی خود بگردید و در آن فایل function.php را یافته و پس از ویرایش قطعه کد زیر را در جای مناسبی از آن قرار دهید.

if ( function_exists('register_sidebar') )
register_sidebar(array(
'name'          => '',
'description'   => '',
'before_widget' => '',
'after_widget'  => '',
'before_title'  => '',
'after_title'   => '',
));

با اضافه کردن این قطعه کد به فایل فانکشن قالبتان، از این پس قالب شما از ابزارک ها پشتیبانی خواهد کرد.

بهتر است کمی محتویات این کد را با هم بررسی کنیم.

  • Name:  اسم ابزارک شما
  • Description: توضیحی از ابزارک شما
  • before_widget: کدی که قبل از ابزارک قرار می گیرد
  • after_widget: کدی که بعد از ابزارک  قرار می گیرد
  • before_title: تگ هایی که قبل از متن ابزارک قرار می گیرند
  • after_title:  تگ های که بعد از متن ابزارک قرار می گیرند

شما می توانید استایل دلخواه خود را هنگام افزودن ابزارک به قالب های وردپرس به آنها اضافه نمایید. برای مثال چنانچه می خواهید  جعبه ابزارک شما newsbox باشد می توانید به جای کد بالا از نسخه تغییر یافته آن به شکل زیر استفاده نمایید.

if ( function_exists('register_sidebar') )

register_sidebar(array(

'name'          => 'ستون کناری',

'description'   => 'ابزارک ستون کناری سایت',

'before_widget' => '<div class="newsbox">',

'after_widget'  => '</div>',

'before_title'  => '',

'after_title'   => '',

));

؟>

اکنون پس از افزودن ابزارک به قالب های وردپرس، می توانید ابزارک خود را در مکان دلخواهتان نمایش دهید. پس برای این منظور کد زیر را در فایل دلخواه برای نمایش ابزارک وارد کنید.

<?php if ( !function_exists('dynamic_sidebar')
|| !dynamic_sidebar( ستون کناری') ) :
?><?php endif; ?>

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

این مطلب را از دست ندهید:
  اضافه کردن منو و زیرمنوی سفارشی در پیشخوان وردپرس بدون استفاده از افزونه

عاطفه نوربخش

عاطفه نوربخش هستم؛ هم بنیانگذار " وردپرس نارنجی " که حاصل تجربه های خودم در حوزه تخصصی وردپرس را برایتان می نویسم و تلاش میکنم به شما کمک کنم تا با سیستم مدیریت محتوای وردپرس، سایت وردپرسی ای زیبا و حرفه ای داشته باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *