امروز هم در دکترگرافیک در خدمت شما عزیزان هستیم تا یکی دیگر از امکانات سیستم مدیریت محتوای وردپرس را به شما معرفی کنیم. همانطور که میدانید شما میتوانید این سیستم را بینهایت گسترش دهید و امکانات دلخواه و موردنیازتان را به آن اضافه کنید.
برای اینکه شما بتوانید وردپرس را گسترش دهید نیاز دارید که حتماً توابع این سیستم را بشناسید. یکی از مهمترین فایلهای وردپرس 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
در ابتدا شما باید این افزونه را روی وردپرس خود راهاندازی کنید. بنابراین در پیشخوان سایت به مسیر افزونهها > افزودن رفته و این افزونه را از مخزن وردپرس خود جستجو و روی وبسایت خود فعال کنید.
پس از فعالسازی افزونه گزینه جدیدی به نام PHP Inserter به بخش تنظیمات پیشخوان وردپرس اضافه میشود. از طریق این قسمت شما میتوانید تنظیمات افزونه را انجام داده و آن را پیکربندی نمایید. نحوه استفاده و پیکربندی از این افزونه بسیار راحت است و شما در چند دقیقه میتوانید آن را انجام دهید. بنابراین روی این گزینه کلیک کرده و مطابق با زیر عمل کنید.
Main
بهصورتکلی این افزونه دارای 5 تب میباشد. اما مهمترین تب، تب Main است. کدهای PHP یا توابع سفارشی دلخواه خود را میتوانید در این قسمت از افزونه وارد نمایید.
(Functions (PHP code: اگر این گزینه را فعال کنید کدهایی که در این بخش وارد میکنید روی قالب شما اعمال خواهند شد.
همچنین در ادامه شما میتوانید کدهای دلخواه و موردنیازتان را وارد نمایید. اما اگر شما در این قطعه کدی را وارد کردید و مایل به اعمال آن در قالب نبودید میتوانید این افزونه را غیرفعال کنید تا در عملکرد قالب شما اختلالی به وجود نیاید و با این کار نیاز به پاک کردن و ویرایش مجدد کدها نیست.
در انتها فراموش نکنید که تغییرات خود را حتما ذخیره نمایید.
مشاهده کردید که چقدر راحت و سریع کدهای PHP خود را اضافه کردید و با این کار نیازی ندارید دیگر نگران آپدیت کردن قالب خود باشید. مزیت افزونه این است که این توابع سفارشی ماندگارند و در هر قالبی که دوست دارید میتوانید از آنها استفاده کنید.
منابع: wikipedia – wordpress.org – mihanwp – youtube