افزودن تنظیمات اختصاصی به افزونهها
برای افزودن تنظیمات اختصاصی به افزونهها، میتوانید از API تنظیمات وردپرس استفاده کنید. این ویژگی به مدیران وبسایت امکان میدهد تنظیمات افزونه را بدون نیاز به کدنویسی تغییر دهند.
مراحل ایجاد تنظیمات:
ایجاد صفحه تنظیمات:
در فایل اصلی افزونه، از تابع add_menu_page استفاده کنید:
php
function my_plugin_settings_page() {
add_menu_page(
‘My Plugin Settings’,
‘My Plugin’,
‘manage_options’,
‘my-plugin-settings’,
‘my_plugin_settings_content’
);
}
add_action(‘admin_menu’, ‘my_plugin_settings_page’);
نمایش فرم تنظیمات:
تابع my_plugin_settings_content را برای نمایش فرم تنظیمات تعریف کنید:
php
function my_plugin_settings_content() {
echo ‘
My Plugin Settings
‘;
// فرم تنظیمات
}
ذخیره تنظیمات:
از تابع update_option برای ذخیره تنظیمات استفاده کنید.