Xoá bỏ hoàn toàn database của plugin Elementor Page Builder ~ Kiếm Tiền Online

Sunday, February 4, 2024

Elementor chắc không còn xa lại với nhiều người, nó là một plugin giúp chủ website dựng trang web (page builder) trực quan và không cần kiến thức về mã hóa (coding).

Với Elementor, người dùng có thể tạo và chỉnh sửa các trang web WordPress một cách linh hoạt và dễ dàng. Giao diện kéo và thả của nó cho phép bạn xây dựng trang web bằng cách kéo các thành phần (widgets) hoặc các khối (blocks) vào khu vực làm việc và tùy chỉnh chúng theo ý muốn. Các thành phần này có thể bao gồm các phần tử như văn bản, hình ảnh, video, biểu đồ, nút bấm, biểu mẫu liên hệ và nhiều hơn nữa.

Xoá bỏ hoàn toàn database của plugin Elementor Page Builder

Elementor cung cấp một loạt các tính năng và công cụ để điều chỉnh giao diện, font chữ, màu sắc, và căn chỉnh bố cục một cách linh hoạt. Nó cũng cho phép bạn xem trước trực tiếp những thay đổi bạn thực hiện trên trang web, giúp bạn tạo ra trang web một cách nhanh chóng và thú vị.

Với sự phổ biến và linh hoạt của mình, Elementor đã trở thành một trong những công cụ dựng trang web phổ biến nhất cho người dùng WordPress, giúp tạo ra các trang web chuyên nghiệp mà không cần có kiến thức kỹ thuật sâu.

Tuy nhiên gần đây 1 số khách hàng của tôi lo lắng về vấn đề bảo mật cũng như muốn đổi trình builder khác hoặc theme khác không tiêu dùng builder cho nhẹ nên đã đề nghị xoá bỏ plugin nên trong bài viết này tôi sẽ hướng dẫn cách để xoá toàn bộ database liên quan tới plugin Elementor

Miễn trừ trách nhiệm, trước khi thao tác với cơ sở dữ liệu bạn nên backup lại trước, để nếu có mệnh hệ gì thì còn có cái mà khôi phục.

Xoá bỏ database của plugin Elementor

Khi bạn gỡ cài đặt plugin khỏi WordPress, rất nhiều plugin có thể còn sót lại trong cơ sở dữ liệu. Điều này làm cho cơ sở dữ liệu trở nên cồng kềnh và có thể làm chậm các truy vấn. Như đã nói ở trên gần đây tôi đã chuyển một trang web từ Elementor sang Generator Blocks để cải thiện hiệu suất nên đương nhiên tôi phải dọn dẹp cơ sở dữ liệu.

Hướng dẫn này dành cho việc xoá bỏ hoàn toàn cơ sở dữ liệu liên quan đến Elementor gồm: options table, postmeta, usermeta tableposts table

Trong hướng dẫn này, tôi sẽ đề cập đến

  • Xóa các plugin và tệp Elementor
  • Xóa các loại bài đăng Elementor (Elementor post types)
  • Xóa phân loại Elementor (Elementor taxonomy)
  • Xóa meta_key Elementor khỏi usermeta và postmeta
  • Xóa các tùy chọn mồ côi Elementor khỏi wp_options

Tôi thực hiện các công việc này thông qua SSH nên để thực hiện theo bạn cần tiêu dùng VPS và có tài khoản đăng nhập vào SSH + cài đặt WP-CLI

Xóa các tệp và plugin Elementor

Xóa các plugin Elementor – việc này không bao gồm bất kỳ tiện ích bổ sung hoặc plugin bổ sung bằng wp-cli

wp plugin delete elementor --allow-rootwp plugin delete elementor-pro --allow-root

Xóa thư mục tải lên Elementor

rm -rf wp-content/uploads/elementor

Xóa các loại bài đăng Elementor

Liệt kê các loại bài đăng và xem Elementor có trong đó không

wp post-type list --allow-root | grep elementor

không có kết quả, hãy tìm kiếm trong cơ sở dữ liệu

wp db query "SELECT DISTINCT(post_type) FROM $(wp db prefix --allow-root)posts" --allow-root

elementor_library được tìm thấy.

+———————+
| post_type |
+———————+
| amn_exact-metrics |
| attachment |
| custom_css |
| customize_changeset |
| download |
| edd_log |
| edd_payment |
| elementor_library |
| gp_elements |
| nav_menu_item |
| oembed_cache |
| page |
| post |
| pretty-link |
| revision |
| wpcf7_contact_form |
+———————+

Bây giờ bạn có thể xóa tất cả các elementor_library bài viết

Hãy liệt kê chúng trước

wp post list --post_type=elementor_library --post_status=draft,revision,publish --allow-root

Output

+-----+---------------------+---------------------+---------------------+-------------+| ID  | post_title          | post_name           | post_date           | post_status |+-----+---------------------+---------------------+---------------------+-------------+| 217 | Default Kit         | default-kit         | 2020-03-08 00:05:51 | publish     || 112 | WP Bullet Minify    | wp-bullet-minify    | 2016-12-10 22:13:29 | publish     || 64  | Works with template | works-with-template | 2016-10-30 20:02:04 | publish     || 18  | Home Final Final    | home-final-final    | 2016-10-26 13:52:42 | publish     |+-----+---------------------+---------------------+---------------------+-------------+

Để xóa những thứ này, chúng ta phải tiêu dùng --force nếu không bạn sẽ gặp lỗi

Warning: Posts of type ‘elementor_library’ do not support being sent to trash.
Please use the –force flag to skip trash and delete them permanently.

Đây là lệnh xóa mọi bài đăng elementor_library bằng WP-CLI

wp post delete $(wp post list --post_type=elementor_library --post_status=draft,revision,publish --allow-root --skip-plugins --format=ids) --force --allow-root

Đầu ra

Success: Deleted post 217.Success: Deleted post 112.Success: Deleted post 64.Success: Deleted post 18.

Xoá Elementor Taxonomy

Khi tìm kiếm cơ sở dữ liệu, tôi phát hiện ra rằng có các tham chiếu Elementor trong các bảng phân loại, vì vậy hãy đảm bảo rằng chúng ta cũng có được những tham chiếu đó! Đây là kết quả tìm kiếm cơ sở dữ liệu cho chuỗi phần tử.

wp_posts:post_type18:elementor_librarywp_posts:post_type64:elementor_librarywp_posts:post_type112:elementor_librarywp_posts:post_type217:elementor_librarywp_term_taxonomy:taxonomy5:elementor_library_typewp_term_taxonomy:taxonomy6:elementor_library_type

Đếm các hàng Elementor trong bảng phân loại

wp db query "SELECT COUNT(*) AS ElementorTaxonomy FROM $(wp db prefix --allow-root)term_taxonomy WHERE taxonomy LIKE '%elementor%'" --allow-root

Output

+-------------------+| ElementorTaxonomy |+-------------------+|                 2 |+-------------------+

Bây giờ chúng ta có thể xóa chúng

wp db query "DELETE FROM $(wp db prefix --allow-root)term_taxonomy WHERE taxonomy LIKE '%elementor%'" --allow-root

Xoá Elementor postmeta

Liệt kê các hàng meta_key từ bảng postmeta có chứa phần tử chuỗi.

wp db query "SELECT DISTINCT(meta_key) FROM $(wp db prefix --allow-root)postmeta" --allow-root | grep elementor

Output

_elementor_data_elementor_edit_mode_elementor_template_type_elementor_version_elementor_conditions_elementor_page_settings_elementor_pro_version_elementor_template_widget_type_elementor_global_widget_included_posts_elementor_template_sub_type_elementor_popup_display_settings_elementor_source_image_hash_elementor_controls_usage_elementor_css

Đếm xem có bao nhiêu Elementor Postmeta

wp db query "SELECT COUNT(*) AS ElementorPostMeta FROM $(wp db prefix --allow-root)postmeta WHERE meta_key LIKE '%elementor%'" --allow-root

Output

+-------------------+| ElementorPostMeta |+-------------------+|                52 |+-------------------+

Xoá tất cả Elementor postmeta

wp db query "DELETE FROM $(wp db prefix --allow-root)postmeta WHERE meta_key LIKE '%elementor%'" --allow-root

Xoá Elementor usermeta

Check xem có bao nhiêu usermeta

wp db query "SELECT DISTINCT(meta_key) FROM wp_usermeta" --allow-root | grep elementor

Output

elementor_introductionelementor_admin_noticeswp_elementor_connect_common_data

Xoá orphan meta_keys trong Elementor

wp db query "DELETE FROM $(wp db prefix --allow-root)usermeta WHERE meta_key LIKE '%elementor%'" --allow-root

Xoá Elementor Options

Liệt kê các tùy chọn thuộc Elementor

wp option list --field=option_name --allow-root | grep elementor

Output

elementor_active_kitelementor_allow_svgelementor_allow_trackingelementor_betaelementor_clear_cacheelementor_connect_site_keyelementor_container_widthelementor_controls_usageelementor_cpt_supportelementor_css_print_methodelementor_custom_icon_sets_configelementor_default_generic_fontselementor_disable_color_schemeselementor_disable_typography_schemeselementor_edit_buttonselementor_editor_break_lineselementor_enable_inspectorelementor_exclude_user_roleselementor_font_awesome_pro_kit_idelementor_fonts_manager_fontselementor_fonts_manager_font_types_elementor_general_settings_elementor_global_csselementor_global_image_lightboxelementor_icon_manager_needs_update_elementor_installed_timeelementor_library_category_childrenelementor_load_fa4_shimelementor_logelementor_maintenance_mode_exclude_modeelementor_maintenance_mode_exclude_roleselementor_maintenance_mode_modeelementor_maintenance_mode_template_idelementor_page_title_selectorelementor_pro_activecampaign_api_keyelementor_pro_activecampaign_api_urlelementor_pro_convertkit_api_keyelementor_pro_donreach_api_keyelementor_pro_donreach_api_urlelementor_pro_drip_api_tokenelementor_pro_facebook_app_idelementor_pro_getresponse_api_key_elementor_pro_installed_timeelementor_pro_license_keyelementor_pro_mailchimp_api_keyelementor_pro_mailerlite_api_keyelementor_pro_recaptcha_secret_keyelementor_pro_recaptcha_site_keyelementor_pro_recaptcha_v3_secret_keyelementor_pro_recaptcha_v3_site_keyelementor_pro_recaptcha_v3_thresholdelementor_pro_theme_builder_conditionselementor_pro_tracker_noticeelementor_pro_upgradeselementor_pro_versionelementor_remote_info_feed_dataelementor_remote_info_libraryelementor_remote_info_templates_dataelementor_replace_urlelementor_reset_api_dataelementor_rollbackelementor_rollback_proelementor_rollback_pro_separatorelementor_scheme_colorelementor_scheme_color-picker_elementor_scheme_last_updatedelementor_scheme_typography_elementor_settings_update_timeelementor_space_between_widgetselementor_stretched_section_containerelementor_tracker_last_sendelementor_tracker_noticeelementor_typekit-kit-idelementor_upgradeselementor_use_mini_cart_templateelementor_validate_api_dataelementor_versionelementor_viewport_lgelementor_viewport_mdplugin_last_upgraded_date_elementorplugin_last_upgraded_date_elementor-pro-elementor-pro-phpplugin_last_upgraded_version_elementorplugin_last_upgraded_version_elementor-pro-elementor-pro-phpwidget_elementor-library

Đếm xem có bao nhiêu options

wp db query "SELECT COUNT(*) AS ElementorOptions FROM $(wp db prefix --allow-root)options WHERE option_name LIKE '%elementor%'" --allow-root

Bạn có thể tính xem có bao nhiêu autoload với lệnh

wp db query "SELECT COUNT(*) AS ElementorAutoloaded FROM $(wp db prefix --allow-root)options WHERE option_name LIKE '%elementor%' AND autoload='yes'" --allow-root

Output

+---------------------+| ElementorAutoloaded |+---------------------+|                  75 |+---------------------+

Xóa tất cả cài đặt Elementor khỏi bảng wp_options

wp db query "DELETE FROM $(wp db prefix --allow-root)options WHERE option_name LIKE '%elementor%'" --allow-root

Phía trên là code chi tiết, bạn có thể tiêu dùng shell script dưới đây để chạy là xong.

#!/usr/bin/env/bash# Purpose - clean Elementor leftover database rows from WordPress# deactivate and deletewp plugin deactivate elementor --allow-rootwp plugin deactivate elementor-pro --allow-rootwp plugin delete elementor --allow-rootwp plugin delete elementor-pro --allow-root# clean up leftover Elementor uploadsrm -rf wp-content/uploads/elementor# taxonomywp db query "DELETE FROM $(wp db prefix --allow-root)term_taxonomy WHERE taxonomy LIKE '%elementor%'" --allow-root# custom post typeswp post delete $(wp post list --post_type=elementor_library --post_status=draft,revision,publish --allow-root --skip-plugins --format=ids) --force --allow-root# postmetawp db query "DELETE FROM $(wp db prefix --allow-root)postmeta WHERE meta_key LIKE '%elementor%'" --allow-root# usermetawp db query "DELETE FROM $(wp db prefix --allow-root)usermeta WHERE meta_key LIKE '%elementor%'" --allow-root# optionswp db query "DELETE FROM $(wp db prefix --allow-root)options WHERE option_name LIKE '%elementor%'" --allow-root

Tham khảo wp-bullet


0 nhận xét:

Post a Comment

Chăm sóc tóc

DUNG DỊCH TẮM GỘI KHÔ – PH
90.000₫
MẶT NẠ TÓC PHỤC HỒI HƯ TỔN PREMIUM REPAIR MASK 180G – TSUBAKI
225.000₫
BỒ KẾT HOA BƯỞI 300ML – NCT3
340.000₫
DẦU XẢ THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
DẦU GỘI THẢO DƯỢC BỒ KẾT SẢ CHANH HOA BƯỞI 300ML – TRƯỜNG HƯNG THỊNH
100.000₫
SERUM DƯỠNG TÓC HOA BƯỞI GIẢM GÃY RỤNG 50ML – POMELO
84.000₫

Quảng cáo

Nổi bật

Cài đặt Thanh Toán Google adsense bằng ngân hàng Vietcombank

Sau khi đã đủ điều kiện rút tiền từ Google Adsense thì bạn cần phải thêm hình thức thanh toán để Google trả tiền cho bạn.Khi kiếm tiền trên ...

a-ads

Máy tính Laptop

44.990.000đ
Laptop LG Gram 2022 17Z90Q-G.AH76A5 (Core-i7 1260P/16GB/512GB/17″ WQXGA/Win 11/Xám)
24.790.000đ
Laptop LG Gram 2021 16ZD90P-G.AX54A5 (i5-1135G7/8GB RAM/512GB SSD/16″WQXGA/Dos/Trắng)
14.590.000đ
Laptop Acer Gaming Aspire 7 A715-42G-R4ST NH.QAYSV.004 (R5 5500U/8GB RAM/256GB SSD/15.6″FHD IPS/GTX1650 4GB/Win10) – Hàng chính hãng
15.190.000đ
Laptop Acer Aspire 3 A315-58G-50S4 (Core i5 1135G7/8GB RAM/512GB/15.6″FHD/MX350 2GB/Win 10/Bạc)
21.990.000đ
Laptop Acer Swift 5 SF514-55TA-59N4 NX.A6SSV.001 (i5-1135G7/16GB RAM/1TB SSD/14″FHD_Touch/Win10/Xanh) – Hàng chính hãng
14.890.000đ
Laptop Acer Aspire 5 A514-54-59QK (Core i5 1135G7/8GB RAM/512GB/14″FHD/Win 11/Vàng)

Vay Online

Back Link

(x)
(x)
Day noi mi | Hoc noi mi | Noi mi dep | Trung tam day nghe toc | Day cat toc | Day nghe toc | Hoc cat toc | Hoc cat toc o Ha Noi | Hoc cat toc tai Ha Noi | Thuoc chua benh a sung
Dau goi Kafen | Dau xa Kafen | Giao trinh day cat toc | Mua ban rao vat | Dang rao vat | Dien dan rao vat | Rao vat mien phi | Trang rao vat