Deactivate Plugins trong phpmyadmin wordpress database như thế nào?

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 2/3/24.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,030
    Đã được thích:
    81
    Điểm thành tích:
    48
    Cho em hỏi làm sao để tắt mở 1 hoặc tất cả plugin của 1 website trong phpmyadmin database của wordpress vậy?

    Em muốn tự thao tác trong phpmyadmin mà không cần truy cập vào admin hay code để thao tác thì tắt mở nó ở table bảng nào của database vậy?
     
    Cảm ơn đã xem bài:

    Deactivate Plugins trong phpmyadmin wordpress database như thế nào?

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,909
    Đã được thích:
    1,201
    Điểm thành tích:
    113
    Giới tính:
    Nam

    Tắt mở 1 plugin trong phpmyadmin


    • Truy cập vào bảng wp_options
    • Cột option_name
    • Giá trị activa_plugins để tắt mở nhé.
    Tìm tới dòng dữ liệu này bằng lệnh sau:
    Mã:
    SELECT * FROM `wp_options` where `option_name` like '%active_plugins%';
    
    • Mình xóa trắng nó đi ở trong cột option_value đi để tắt toàn bộ plugin trên website.
    tat-mo-1-pluginjpg.jpg

    Chi tiết hơn về tắt mở plugin trong phpmyadmin


    • Giá trị trong dữ liệu active_plugins sẽ tương tự như dưới.
    acivate_plugins_wordpress.png

    Để vô hiệu hóa toàn bộ plugin.
    • Chỉ cần xóa nội dung hiện tại và dán a:0:{}.
    • Số sau chữ cái “a” xác định các plugin đang hoạt động hiện tại.
    • Nếu 2 plugin đang hoạt động thì option_value bắt đầu bằng a:2.
    • Vì vậy, nếu bạn muốn tắt một plugin cụ thể, hãy xóa phần plugin đó khỏi option_value.
    • Và đừng quên thay đổi số plugin đang hoạt động. từ a:n đến a:n-1 trong đó n là số lượng plugin đang hoạt động.
    Đưa ra một số ví dụ dưới đây:

    Tùy chọn_value mẫu với 5 plugin đang hoạt động. a:5:{i:0;s:19:”akismet/akismet.php”;i:1;s:33:”classic-editor/classic-editor.php”;i:2;s:9:” hello.php”;i:3;s:23:”loginizer/loginizer.php”;i:4;s:24:”wp-central/wpcentral.php”;}

    Tùy chọn_value mẫu với tất cả các plugin bị vô hiệu hóa. a:0:{} Bây giờ, plugin Akismet đã bị vô hiệu hóa. a:4:{i:1;s:33:”classic-editor/classic-editor.php”;i:2;s:9:”hello.php”;i:3;s:23:”loginizer/ loginizer.php”;i:4;s:24:”wp-central/wpcentral.php”;}

    Sau khi thực hiện các thay đổi cần thiết, hãy lưu nó và plugin/plugin của bạn hiện đã bị vô hiệu hóa.

    Một số ví dụ


    Ví dụ mẫu với 5 plugin đang hoạt động, sẽ có code như sau.
    Mã:
    a:5:{i:0;s:19:”akismet/akismet.php”;i:1;s:33:”classic-editor/classic-editor.php”;i:2;s:9:” hello.php”;i:3;s:23:”loginizer/loginizer.php”;i:4;s:24:”wp-central/wpcentral.php”;}
    • Để vô hiệu hóa plugin Akismet: đổi a:5 thành a:4
    • Và xóa đoạn code ở dưới đi.
    Mã:
    i:0;s:19:”akismet/akismet.php”;
    Code hoàn chỉnh sau khi đã xóa plugin Akismet
    Mã:
    a:4:{i:1;s:33:”classic-editor/classic-editor.php”;i:2;s:9:”hello.php”;i:3;s:23:”loginizer/ loginizer.php”;i:4;s:24:”wp-central/wpcentral.php”;}
    • Tải code trên lên vào lại database.
    • Bây giờ, plugin Akismet đã bị vô hiệu hóa.
    Sau khi thực hiện các thay đổi cần thiết, hãy lưu nó và plugin/plugin của bạn hiện đã bị vô hiệu hóa.

    Để vô hiệu hóa toàn bộ plugin sử dụng code sau:


    • Tùy chọn_value mẫu với tất cả các plugin bị vô hiệu hóa.
    Mã:
    a:0:{}
     
    Chỉnh sửa cuối: 16/3/24