آموزش ساخت ابزارک برای قالب وردپرس

آموزش فعال سازی ابزارک در قالب وردپرس

آموزش ساخت ابزارک برای قالب وردپرس

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

کاربرد ابزارک ها

ابزارک ها برای افزودن محتوا و یا ویژگی های خاصی به یک قسمت از قالب مانند ستون چپ یا ستون راست و … استفاده می شوند. بعنوان مثال : دسته بندی ها ، تازه ترین مطالب ، برچسب ها ، آرشیو ، اطلاعات ورود ، فرم جستجو و بسیاری دیگر تنها نمونه ای از محتوایی است که میتوان در ابزارک های قالب نمایش داد.

افزونه ها و ابزارک ها

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

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

گام اول ⇐ برای فعال سازی ابزارک ابتدا باید قطعه کد ۱ زیر را در فایل functions.php قرار داد.

• قبل از تغییرات در فایل functions.php یک کپی (backup) از کدهای آن بگیرید.

کد۱

شرح قسمت های مختلف کد در ادامه …

با قرار دادن این کد در فایل در فایل functions.php ابزارک شما فعال شده است ، برای اطمینان از این که کد را در محل مناسب قرار داده اید و فعالسازی با موفقیت انجام شده به مسیر زیر بروید.

مدیریت وردپرس ⇐ نمایش ⇐ ابزارک‌ها

در صورتی که در قسمت نمایش بخش ابزارک‌ها وجود نداشت ، باید کدی که وارد کرده اید را بررسی نمایید. و مرحله ۱ را مجدد تکرار کنید

گام دوم ⇐ پس از انجام گام اول باید محل نمایش ابزارک را در قالب مشخص کنیم. برای این کار کد شماره ۲ را در محل مناسب قرار می دهیم.

کد ۲

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

گام سوم ⇐ پس از انجام ۲ مرحله قبل حال نوبت به استایل دهی ابزارک می رسد.

همانطور که در کد ۱ اشاره کردیم حال نوبت شرح قسمتهای کد ۱ رسیده است.

“name” ← این قسمت نام ابزارک ماست (ما است خخخ) و در این مثال مقدار آن (ابزارک چپ) است که در قسمت مدیریت ابزارک ها نمایش داده می شود.

“id”← آیدی شناسه ابزارک است و در صورتی که چندین ابزارک داشته باشیم باید id منحصر بفرد باشد و با آیدی دیگر ابزارک ها تکراری نباشد.

“description” ← این قسمت یک توضیح کوتاه برای ابزارک شماست که در پیشخوان نمایش داده می شود.

“before_widget”← این قسمت در حقیقت مربوط به باکسی است که قبل از ابزارک قرار میگیرد بطور مثال بنده در این مثال <div class=”panel_left”> رو قرار داده ام

“after_widget” ← این قسمت هم یعنی بعد از ابزارک ، در قسمت بالا ما یک div رو باز کردیم و در اینجا باید همان div رو ببندیم.

برای درک بهتر به مثال زیر دقت کنید.

در این مثال بصورت واضح مشخص شده که before_widget و after_widget چیست و یک کلاس هم برای باکس ابزارک قرار داده که بتوانیم به راحتی استایل دلخواه را روی آن اعمال کنیم.

before_title ← این قسمت هم مانند قسمت قبل است و تنها تفاوت آن این است که قسمت قبل مربوط به کل ابزارک بود ولی این قسمت مربوط به عنوان ابزارک است

after_title ← این قسمت هم انتهای تگ قبل است یعنی ما در خط بالا یک تگ h3 با کلاس title_panel_left  ایجاد کرده و باید انتهای آن را ببندیم. <h3>

پس از انجام مراحل بالا فعال سازی ابزارک قالب ما به پایان رسیده است و اکنون برای زیباتر شدن قالب و ابزارک می توانید استایل مورد نظرخود را بر اساس کلاس های (panel_left) و (title_panel_left) روی ابزارک خود اعمال کنید.

گام پایانی ⇐ تا اینجا بخش اصلی کار انجام شده و تنها باید ابزارک ها را مدیریت کنیم. برای این کار به مسیر زیر بروید.

پیشخوان مدیریت وردپرس ← نمایش ← ابزارک ها

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

امیدوارم این مطلب برای شما عزیزان مفید باشد


۲ نظر

  1. شیرین می‌گه:

    درود و خسته نباشید

    من نمیخوام کاربران سایت اصلن وارد صفحه لاگین بشن
    میخوام از توی همین صفحات مربوط به سایت، از اون بالا سمت چپ که کادر جستجو هست، یه کادر باشه برای لاگین شدن و نامنویسی و فراموشی رمز و اینها… که کاربرها از اونجا لاگین بشن یا نامنویسی کنن و هرگز وارد صفحه لاگین پیشفرض وردپرس نشن. و هر ارور و تذکری هم خواست بده بصورت پاپ آپ نمایش بده یا زیر همون کادر بنویسه.
    در کل صفحه لاگین قفل بشه و برای کسی نمایش داده نشه حتی با url مستقیم
    چه جوری میشه این کار رو کرد؟
    برخی سایت ها این کار رو کردند و خیلی هم زیباست و ای جکس هم هست.
    لطف کنید یه افزونه یا هک درست و حسابی سازگار با آخرین ویرایش وردپرس (۴.۶.۱) معرفی کنید

    با سپاس از زحماتتون

نظر شما

  • لطفاً از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
  • از ارسال دیدگاه های تکراری ، توهین به دیگران و ارسال متن های طولانی و اسپم خودداری نمایید.
  • از کلمات و اصطلاحاتی که محتوای نامناسب و توهین آمیز دارند در دیدگاه خود استفاده نکنید.
  • اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
Scroll