- مقدمه ای بر افزونه نویسی
- افزونه وردپرس چیست ؟
- افزونه ها چگونه با وردپرس تعامل دارند ؟
- چه زمانی افزونه ها بارگذاری می شوند ؟
- منابع معتبر دریافت افزونه
- معرفی چند افزونه محبوب وردپرس
- بررسی برچسب های افزونه وردپرس
- مزایای افزونه های وردپرس
- جداسازی افزونه ها و پوسته ها
- اشتراک گذاری و استفاده مجدد آسان افزونه های وردپرس
- بروزرسانی های آسان افزونه های وردپرس
- مدیریت افزونه های وردپرس
- ویرایش افزونه های وردپرس
- دایرکتوری افزونه های در وردپرس
- وضعیت های مختلف افزونه های وردپرس
- تست عملکرد افزونه های وردپرس
- پایه و اساس افزونه
- لزوم نامگذاری مناسب افزونه وردپرس
- اهمیت پوشه بندی افزونه های وردپرس
- اهمیت پیشوندگذاری در افزونه های وردپرس
- سازماندهی فایل های افزونه وردپرس
- ساختار استاندارد پوشه های افزونه وردپرس
- الزامات بخش هدر افزونه وردپرس
- لایسنس یا مجوز افزونه وردپرس
- تعیین مسیرها در توسعه افزونه وردپرس
- تعیین مسیر به صورت محلی در افزونه وردپرس
- تعیین مسیر URL ها در توسعه افزونه وردپرس
- تابع فعال سازی افزونه وردپرس
- ایجاد تنظیمات پیش فرض هنگام فعال سازی افزونه وردپرس
- تابع غیرفعال سازی افزونه وردپرس
- تفاوت غیرفعال کردن و حذف کردن افزونه وردپرس
- حذف افزونه وردپرس
- حذف افزونه وردپرس توسط فایل Uninstall.php
- حذف افزونه وردپرس توسط قلاب Uninstall
- اهمیت مستندسازی کدهای افزونه وردپرس
- نامگذاری متغیرها ، توابع و فایل ها در افزونه وردپرس
- کنترل رشته ها در افزونه با علامت های نقل قول تکی و جفت
- دندانه گذاری یا تورفتگی کدها در افزونه وردپرس
- استایل دهی کدهای افزونه با آکولاد
- استفاده از فاصله در کدنویسی افزونه
- استفاده از تگ کوتاه PHP در افزونه نویسی
- دستورات SQL در افزونه نویسی وردپرس
- چک لیست توسعه افزونه وردپرس
- آشنایی با قلاب های وردپرس
- آشنایی با قلاب های اکشن در وردپرس
- آشنایی کامل با اکشن وردپرس
- توابع قلاب اکشن وردپرس
- تابع remove_action وردپرس
- تابع remove_all_actions وردپرس
- تابع has_action وردپرس
- تابع did_action ورپرس
- plugins_loaded ؛ قلاب اکشن کاربردی وردپرس
- Init ؛ قلاب اکشن کاربردی وردپرس
- Admin_menu ؛ قلاب اکشن کاربردی وردپرس
- template_redirect ؛ قلاب اکشن کاربردی وردپرس
- wp_head ؛ قلاب اکشن کاربردی وردپرس
- آشنایی با قلاب های فیلتر – Filter Hooks در وردپرس
- تابع apply_filters_ref_array وردپرس
- تابع remove_filter وردپرس
- تابع remove_all_filters وردپرس
- تابع has_filter وردپرس
- تابع current_filter وردپرس
- توابع بازگشت سریع وردپرس
- قلاب فیلتر the_content وردپرس
- قلاب فیلتر the_title وردپرس
- قلاب فیلتر comment_text وردپرس
- قلاب فیلتر template_include وردپرس
- استفاده از قلاب ها در داخل یک کلاس
- ایجاد قلاب های سفارشی در وردپرس
- مزایای ایجاد قلاب های سفارشی
- چگونه قلاب های وردپرس را پیدا کنیم ؟
- قلاب های متغیر وردپرس
- لیست مرجع قلاب های وردپرس
- ادغام افزونه با وردپرس
- ایجاد یک منوی سطح بالا در وردپرس
- افزودن یک زیرمنو به وردپرس
- افزودن یک زیرمنو به منوهای موجود وردپرس
- ایجاد ابزارک با کدنویسی در وردپرس
- ایجاد یک ابزارک حرفه ای در وردپرس
- ایجاد ابزارک های داشبورد وردپرس
- ایجاد ابزارک داشبورد قابل تنظیم در وردپرس
- ایجاد متاباکس (Meta Box) در وردپرس
- ذخیره کردن داده های متاباکس در وردپرس
- ایجاد متاباکس پیشرفته در وردپرس
- ایجاد یک افزونه پایدار و با ثبات
وردپرس دارای یک ویرایشگر توکار برای افزونه ها می باشد که در منوی افزونه ها / ویرایشگر وجود دارد . این ویرایشگر افزونه به شما امکان می دهد که کدهای تمام افزونه های نصب شده در وردپرس را مشاهده یا ویرایش کنید . در نظر داشته باشید که شما تنها در صورتی می توانید کدهای یک افزونه را ویرایش کنید که از طرف هاست یا سرور سایت شما ، فایل های افزونه قابلیت نوشتن ( writeable ) را داشته باشند .
برای استفاده از ویرایشگر افزونه وردپرس ، ابتدا به منوی افزونه ها / ویرایشگر بروید .
سپس از لیست بازشونده سمت چپ ، افزونه مورد نظر خود را انتخاب کنید و روی دکمه ” گزینش ” کلیک کنید .
بعد از این کار در بخش “پروندههای افزونه” لیست فایل های افزونه انتخاب شده را مشاهده می کنید که با کلیک روی هر کدام از آنها می توانید کدهای آن فایل را در بخش ویرایشگر در مرکز صفحه مشاهده کنید .
در تصویر زیر مراحل ویرایش فایل های یک افزونه در محیط وردپرس نمایش داده شده است .
چند نکته در مورد استفاده از ویرایشگ افزونه وردپرس را باید در نظر داشته باشید .
اول اینکه این ویرایشگر دکمه برگشت یا undo ندارد .
دوم اینکه هیچگونه تاریخچه ویرایشی وجود ندارد ، پس اگر کدهای شما مشکل داشته باشند ، سایت شما ممکن است از کار بیافتد و هیچ راهی برای تغییر مجدد کدها وجود ندارد و باید از طریق هاست و طی کردن چند مرحله دوباره سایت خود را بالا بیاورید .
به صورت کلی پیشنهاد می شود از بخش ویرایشگر افزونه وردپرس بجز برای بررسی کدهای افزونه ، استفاده نشود و تغییرات خود را در لوکال هاست و یا سیستم شخصی خود انجام دهید و بعد از اطمینان از کارکرد کدها ، آن کد را روی سایت اصلی اعمال کنید .


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