وردپرس برنامهای برای وب است که روی سرور نصب میشود و یک رابط کاربری بسیار حرفهای برای مدیریت وبسایت در اختیار نویسندهها و مدیر وبسایت میگذارد. این برنمامه (CMS) انقدر گسترده است که کمتر کسی از تمام فنهای آن آگاه شده و از تمام تواناییهای آن استفاده میکند.

در این مقاله به گزارش پایگاه خبری فناوری اطلاعات برسام، نکاتی از مدیران حرفهای وردپرس جمعآوری کرده ایم تا با خواندن آن بتوانید بهتر وبسایت خود را اداره کنید. این نکات از انواع و اقسام موضوعات هستند. از برنامهنویسی گرفته تا Business.
Matty Cohen پیشنهاد میدهد به جای اینکه یک قابلیت را از ابتدا خودتان بنویسید ببینید شاید این قابلیت در وردپرس وجود داشته باشد. مثلاً میتوانید در سطح بالاتر از API تنظیمات ورد پرس و در سطح پایینتر از تابع آپلود ()media_handle_upload استفاده کنید بجای اینکه خودتان بخواهید مشابه اینها را از ابتدا بنویسید. او در تم WooTheme و در پلاگین WooSlider همین کار را کرده است.
برای صفحهی تنیمات پلاگین، از API تنظیمات وردپرس استفاده کرده است.
در قسمت ارسال عکس برای Slider هم از صفحهی پاپ آپ Upload/Insert Media استفاده کرده است.
استفاده از قابلیتهای آمادهی وردپرس نه تنها دردسر کدنویسی را از سر شما بر میدارد و کارایی را بالا میبرد بلکه به گفتهی Amy Hendrix آیندهی پلاگین شما را نیز تضمین میکند. بدین صورت مطمئن خواهید بود در آینده نیز این پلاگین با نسخههای جدیدتر وردپرس سازگاری خواهد داشت و ایرادی از جهت قسمتهای بروز شدهی وردپرس پیدا نخواهد کرد.
اگر در وردپرس کدنویسی میکنید،احتمالاً به هوکها برخورد کرده اید. برای این کار Adam Brown در وبسایت شخصی خود لیستی از تمام Hookهای وردپرس تهیه کرده است.
حتی میتوانید هوک مخصوص خودتان را ایجاد کنید. از خصوصیات منبعباز بودن وردپرس همین است که همه چیز را میتوانید دستکاری کنید تا وبسایتتان بهتر و شکیلتر اجرا شود. با ایجاد هوکهای مخصوص برای پلاگینهایتان میتوانید پلاگینهایی ایجاد کنید که همخوانی بهتری با وردپرس دارند.


در این مقاله به گزارش پایگاه خبری فناوری اطلاعات برسام، نکاتی از مدیران حرفهای وردپرس جمعآوری کرده ایم تا با خواندن آن بتوانید بهتر وبسایت خود را اداره کنید. این نکات از انواع و اقسام موضوعات هستند. از برنامهنویسی گرفته تا Business.
از تمام قابلیتهای وردپرس استفاده کنید
هنگامی که میخواهید برای مثال یک Plugin بنویسید، حتماً از قدرتمندیهای هستهی WordPress استفاده کنید. وقتی که از API ها و توابع درون وردپرس استفاده کنید، خواهید دید وردپرس بسیار قدرتمندتر از آن است که در ابتدا به نظر میرسید. Trent Lapinski میگوید اگر از وردپرس به عنوان یک framework استفاده کنید، خواهید توانست بر تولید Plugin ها و تمهای خلاقانهای تمرکز کنید.Matty Cohen پیشنهاد میدهد به جای اینکه یک قابلیت را از ابتدا خودتان بنویسید ببینید شاید این قابلیت در وردپرس وجود داشته باشد. مثلاً میتوانید در سطح بالاتر از API تنظیمات ورد پرس و در سطح پایینتر از تابع آپلود ()media_handle_upload استفاده کنید بجای اینکه خودتان بخواهید مشابه اینها را از ابتدا بنویسید. او در تم WooTheme و در پلاگین WooSlider همین کار را کرده است.
برای صفحهی تنیمات پلاگین، از API تنظیمات وردپرس استفاده کرده است.
در قسمت ارسال عکس برای Slider هم از صفحهی پاپ آپ Upload/Insert Media استفاده کرده است.
استفاده از قابلیتهای آمادهی وردپرس نه تنها دردسر کدنویسی را از سر شما بر میدارد و کارایی را بالا میبرد بلکه به گفتهی Amy Hendrix آیندهی پلاگین شما را نیز تضمین میکند. بدین صورت مطمئن خواهید بود در آینده نیز این پلاگین با نسخههای جدیدتر وردپرس سازگاری خواهد داشت و ایرادی از جهت قسمتهای بروز شدهی وردپرس پیدا نخواهد کرد.
از Hook ها استفاده کنید
وقتی کدی مینویسید که قرار است قسمتی از وردپرس را تغییر دهد و خصوصی سازی کند، بوسیلهی Hook آن را به بدنهی وردپرس می چسبانید تا کد عمل کند بدون اینکه تغییری در هستهی وردپرس بوجود آمده باشد. هوکها دو دسته اند Action ها و Filter ها. Action ها مکانهایی هستند که میتوانید در آنها کد بنویسید و اجرا کنید. Filter ها اعمال مربوط به خروجی کد را شامل میشوند.اگر در وردپرس کدنویسی میکنید،احتمالاً به هوکها برخورد کرده اید. برای این کار Adam Brown در وبسایت شخصی خود لیستی از تمام Hookهای وردپرس تهیه کرده است.
حتی میتوانید هوک مخصوص خودتان را ایجاد کنید. از خصوصیات منبعباز بودن وردپرس همین است که همه چیز را میتوانید دستکاری کنید تا وبسایتتان بهتر و شکیلتر اجرا شود. با ایجاد هوکهای مخصوص برای پلاگینهایتان میتوانید پلاگینهایی ایجاد کنید که همخوانی بهتری با وردپرس دارند.
هیچ نظری موجود نیست:
ارسال یک نظر