nhờ cho mã của bạn - Nó rất tuyệt vời, nhưng chỉ có một nhược điểm: khi kích hoạt số lượng lớn các plugin, bạn cũng được chuyển đến định nghĩa của bạn trang chuyển hướng - điều này có thể gây nhầm lẫn cho người dùng khi tắt/kích hoạt tất cả các plugin cùng một lúc vì lý do kiểm tra/gỡ lỗi. Do đó, tôi sẽ đề xuất giải pháp để thêm tùy chọn chỉ chuyển hướng đến trang của bạn trên kích hoạt plugin FIRST:
register_activation_hook(__FILE__, 'my_plugin_activate');
add_action('admin_init', 'my_plugin_redirect');
function my_plugin_activate() {
add_option('myplugin_redirect_on_first_activation', 'true');
}
function my_plugin_redirect() {
if (get_option(MYPLUGIN_REDIRECT_ON_FIRST_ACTIVATION_KEY) == 'true') {
update_option(MYPLUGIN_REDIRECT_ON_FIRST_ACTIVATION_KEY, 'false');
wp_redirect(MY_PLUGIN_SETTINGS_URL);
}
}
Tôi đã tìm kiếm trên google, không nhận được gì ... cùng một câu hỏi trên một số diễn đàn khác, tất cả đều chưa được trả lời –