افزودن توابع سفارشی به وردپرس با My Custom Functions

5 / 5. تعداد رای: 1

افزودن توابع سفارشی به وردپرس با My Custom Functions

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

برای اینکه شما بتوانید وردپرس را گسترش دهید نیاز دارید که حتماً توابع این سیستم را بشناسید. یکی از مهم‌ترین فایل‌های وردپرس Functions.php است که توسط ویرایش آن شما می‌توانید سفارشی‌سازی های دلخواه خود را در قالب وردپرستان انجام دهید.

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

افزودن توابع سفارشی به وردپرس

درواقع شما باید کدهایی که به قالب خود اضافه کرده‌اید را ذخیره کنید و مجدداً به آپدیت جدید اضافه کنید ولی این کار کمی مشکل است. به همین دلیل توسعه‌دهندگان وردپرس یک راه‌حل بسیار کاربردی برای شما ارائه کرده‌اند تا این مشکلات برای شما پیش نیاید. بنابراین اگر به دنبال این هستید که توابع سفارشی موردنظرتان را در محیط وردپرس اضافه و ذخیره کنید با ما همراه باشید.

افزونه My Custom Functions

بهترین و راحت‌ترین روش برای اینکه شما بتوانید این مشکل را در سایت خود برطرف کنید استفاده از پلاگین‌ها است. شما می‌توانید تمامی مشکلات و نیازهای خود را توسط افزونه‌های مختلف در وردپرس برطرف نمایید و برای اینکه بتوانید این کار را انجام دهید ما به شما افزونه My Custom Functions را معرفی می‌کنیم.

افزونه My Custom Functions در مخزن وردپرس به ثبت رسیده است و شما می‌توانید خیلی راحت به مخزن مراجعه کرده و آن را به‌صورت کاملاً رایگان دریافت کنید. این افزونه باوجوداینکه رایگان است ولی بین مدیران وردپرسی طرفداران زیادی دارد و تاکنون توانسته است که در بیشتر از 50 هزار سایت وردپرسی نصب فعال داشته باشد.

از دیگر دلایل محبوبیت این افزونه رابط کاربری ساده‌ای است که دارد و شما می‌توانید در کمترین زمان ممکن آن را نصب‌کرده و تنظیمات آن را پیکربندی نمایید. شما می‌توانید تغییرات مربوط به فایل فانکشن را به‌راحتی توسط آن انجام دهید.

با افزونه My Custom Functions افزودن توابع سفارشی در وردپرس انجام می‌شود. کار با این افزونه خیلی ساده و آسان است، این افزونه وردپرس به شما امکان می‌دهد به‌راحتی و با خیال راحت توابع سفارشی (کد پی اچ پی) خود را در محیط وردپرس اضافه و اجرا کنید. و همچنین دیگر نیازی به استفاده از ویرایشگرهای خارجی نیست.

هدف آن ارائه یک تجربه آشنا به کاربران وردپرس است. مزیت اصلی افزونه این است که دیگر نیازی نیست فایل‌های Functions.php را در قالب خود ویرایش کنید. کافی است در صفحه تنظیمات افزونه، کدهای PHP دلخواه خود را نوشته و در همه قالب‌ها استفاده کنید. یکی از مزیت‌های دیگر افزونه آینه که، با به‌روزرسانی و تغییر قالب توابع سفارشی را که اضافه کرده‌اید ثابت و از بین نخواهند رفت.

امکانات افزونه My Custom Functions

این افزونه در دو نسخه حرفه‌ای و رایگان در اختیار کاربران وردپرسی قرارگرفته است و شما می‌توانید با استفاده از نسخه رایگان نیز امکانات خوبی را به وردپرس خود اضافه کنید. برخی از مهم‌ترین ویژگی‌ها را در اینجا برای شما به‌صورت مختصر آورده‌ایم:

  • سبک و سریع
  • کد امن با استفاده از استانداردهای کدگذاری واضح رابط بصری با بسیاری از تنظیمات سازگار با هر مرورگر
  • سازگار با تمام قالب‌های وردپرس راست‌چین
  • دارای Syntax highlighting
  • بررسی کد وارد شده برای خطاهای مهیج
  • غیرفعال کردن توابع سفارشی به‌صورت موقت
  • غیرفعال کردن WSOD
  • دارای قابلیت شماره گذاری خطوط
  • فعال کردن خط Highlighting

نحوه کار با افزونه My Custom Functions

در ابتدا شما باید این افزونه را روی وردپرس خود راه‌اندازی کنید. بنابراین در پیشخوان سایت به مسیر افزونه‌ها > افزودن رفته و این افزونه را از مخزن وردپرس خود جستجو و روی وب‌سایت خود فعال کنید. می‌توانید جهت اطلاع بیشتر از نحوه انجام این کار نیز آموزش نصب افزونه در وردپرس را مشاهده کنید.

نصب افزونه My Custom Functions
نصب افزونه My Custom Functions

پس از فعال‌سازی افزونه گزینه جدیدی به نام PHP Inserter به بخش تنظیمات پیشخوان وردپرس اضافه می‌شود. از طریق این قسمت شما می‌توانید تنظیمات افزونه را انجام داده و آن را پیکربندی نمایید. نحوه استفاده و پیکربندی از این افزونه بسیار راحت است و شما در چند دقیقه می‌توانید آن را انجام دهید. بنابراین روی این گزینه کلیک کرده و مطابق با زیر عمل کنید.

Main

به‌صورت‌کلی این افزونه دارای 5 تب می‌باشد. اما مهم‌ترین تب، تب Main است. کدهای PHP یا توابع سفارشی دلخواه خود را می‌توانید در این قسمت از افزونه وارد نمایید.

بخش Main در افزونه My Custom Functions
بخش Main در افزونه My Custom Functions

(Functions (PHP code: اگر این گزینه را فعال کنید کدهایی که در این بخش وارد می‌کنید روی قالب شما اعمال خواهند شد.

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

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

در انتها فراموش نکنید که تغییرات خود را حتما ذخیره نمایید.

در تب بعدی در این افزونه نیز نحوه استفاده از افزونه به‌طور کامل شرح داده شده است. به همین راحتی!

مشاهده کردید که چقدر راحت و سریع کدهای PHP خود را اضافه کردید و با این کار نیازی ندارید دیگر نگران آپدیت کردن قالب خود باشید. مزیت افزونه این است که این توابع سفارشی ماندگارند و در هر قالبی که دوست دارید می‌توانید از آنها استفاده کنید.

موفق و پیروز باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U333079 ۲۲ آبان ۱۴۰۲

    سلام وقت بخیر
    این افزونه در دسترس نیست
    This plugin has been closed as of November 10, 2022 and is not available for download. Reason: Guideline Violation.
    چطور میتوانیم به این افزونه دسترسی داشه باشیم یا افزونه ای با عملکرد مشابه هست معرفی نمایید باتشکر

  2. کاربر مهمان ۲۲ خرداد ۱۳۹۷

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

    نمونه:

    site.com/tag1/Word
    site.com/tag2/Word

    میتونید کمکم کنید

  3. کاربر مهمان ۱۲ اسفند ۱۳۹۶

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