Làm Thế Nào Vô Hiệu Hoá JSON REST API Trong WordPress
Mục Lục
WordPress 4.4 đưa ra nhiều dự đoán về giao diện lập trình ứng dụng JSON REST API. Đây là một dấu hiệu đáng mừng cho các nhà phát triển plugin, tuy nhiên rất nhiều chủ sở hữu trang web lại cảm thấy nó không hề hữu ích gì đối với họ. Trong bài viết này, chúng tôi sẽ chỉ cho bạn biết cách làm thế nào để dễ dàng vô hiệu hóa các JSON REST API trong WordPress.

Tại sao bạn cần vô hiệu hoá JSON REST API trong WordPress?
Chúng ta không thể phủ nhận được rằng API sẽ mang lại nhiều lợi ích cho các nhà phát triển WordPress. Tuy nhiên, một số chủ trang web lại không thể tận dụng được tất cả những tính năng ưu việt của nó. Các API giúp bạn dễ dàng lấy những dữ liệu mà đang sử dụng GET requests ( yêu cầu).
Điều này là cực kỳ hữu ích cho các building apps với WordPress.
Tuy nhiên, nó có thể khiến cho trang web của bạn đứng trước nguy cơ phải đối mặt với những cuộc tấn công DDoS mới. Không chỉ vậy, nó còn có thể tiêu thụ cạn kiệt nguồn tài nguyên và làm chậm trang web của bạn.
Bạn có thể hiểu nôm na rằng việc vô hiệu hóa JSON REST API cũng tương tự như việc các quản trị viên trang web đã vô hiệu hóa XML-RPC trên các trang web WordPress của họ để bảo đảm an toàn vậy.
Vô hiệu hóa JSON REST API trong WordPress
Nếu bạn đang muốn vô hiệu hóa JSON REST API trên trang web WordPress của bạn, mọi việc sẽ trở nên vô cùng dễ dàng. Điều duy nhất bạn cần làm là thêm đoạn mã sau vào functions.php của giao diện mà bạn đang sử dụng hoặc thêm vào một site-specific plugin.
add_filter('json_enabled', '__return_false');
add_filter('json_jsonp_enabled', '__return_false');
Mã này chỉ đơn giản là sử dụng các bộ lọc đã tích hợp để vô hiệu hóa các JSON và JSONP API.
Đối với những người không muốn tự thêm các mã giống như trên, thì họ có thể cài đặt và kích hoạt các plugin Disable JSON API. Bạn không cần phải băn khoăn hay lo lắng gì hết vì các plugin làm việc vô cùng linh hoạt, và không có các settings để bạn phải thiết lập cấu hình. Đơn giản chỉ cần một thao tác kích hoạt các plugin, API trên trang web của bạn sẽ ngay lập tức bị vô hiệu hóa.
Chúng tôi hy vọng bài viết này giúp bạn biết cách làm thế nào để vô hiệu hoá JSON API trong WordPress. Những người sử dụng luôn luôn lo lắng về vấn đề bảo mật cũng có thể muốn kiểm chứng những lời khuyên này về việc bảo vệ khu vực admin trong WordPress. Để có một trang wordpress chất lượng bạn có thể tham khảo bài viết 5 hạn chế của WordPress mà bạn nên biết.
Shopify và WooCommerce – Đâu là nền tảng eCommerce tốt nhất?
Hôm nay chúng ta sẽ nói về việc lựa chọn nền tảng nào để xây dựng sho
Xem chi tiết
[Infographic] Tình trạng bảo mật của các plugin WordPress phổ biến
Bên cạnh các yếu tố hosting, theme và mật khẩu thì plugin là mộ
Xem chi tiết
Hướng dẫn thêm Hover Effects cho hình ảnh trong WordPress
Bạn có muốn thêm các hiệu ứng di chuột qua các hình ảnh trong WordPress. Ho
Xem chi tiết
[Infographic] Hướng dẫn toàn tập tạo website WordPress
Nếu bạn sắp bắt tay vào xây dựng website WordPress hoặc đang nghĩ đến việc
Xem chi tiết
Để lại bình luận