Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress

XEM CHUYÊN MỤC
  • Trang chủ
  • Cuộc sống
  • Kinh doanh Online
  • WordPress
    • WordPress Plugin
    • WordPress Theme
  • SEO
  • Hosting
    • Máy chủ
  • Hướng dẫn
  • Phần mềm
  • Ebooks
Home
Wordpress
Vô hiệu hóa REST API trong WordPress

Vô hiệu hóa REST API trong WordPress

Đỗ Văn Phương 03/08/2017 Không có phản hồi

Mục lục

  1. Tại sao nên vô hiệu hóa REST API?
  2. Hướng dẫn vô hiệu hóa REST API trong WordPress

REST API xuất hiện từ phiên bản WordPress 4.4. Đây là tính năng hữu ích với các nhà phát triển WordPress, nhưng không phải ai cũng cần đến nó. Nếu bạn chỉ là người sử dụng WordPress nghiệp dư thì sẽ chẳng bao giờ cần đến tính năng này.

Tại sao nên vô hiệu hóa REST API?

Như đã nói ở trên, API chỉ mang lại lợi ích cho các nhà phát triển – tức là lập trình viên WordPress. Tính năng này giúp truy xuất dữ liệu bằng cách sử dụng các yêu cầu GET, cho phép các nhà phát triển tương tác với các trang web từ xa bằng cách gửi và nhận các đối tượng JSON (JavaScript Object Notation). Do đó, nếu tính năng này được bật (mặc định là bật) thì website dễ dàng bị tấn công DDoS làm tốn tài nguyên và chậm trang web.

Tương tự như với XML-RPC, vô hiệu hóa Rest API cũng là cách để tối ưu cho website WordPress của bạn.

Để kiểm tra xem REST API có đang bật hay không bạn hay thoát khỏi trang quản trị (logout) và truy cập vào:

https://dovanphuong.com/wp-json

Sửa dovanphuong.com thành domain của bạn. Nếu kết quả trả về là 1 chuỗi JSON có các thông tin của website thì tức là tính năng này đang bật.

REST API JSON

REST API JSON

Hướng dẫn vô hiệu hóa REST API trong WordPress

Nếu không biết gì về code, tốt nhất bạn hãy sử dụng plugin Disable REST API. Xem hướng dẫn chi tiết từng bước cách cài đặt 1 plugin cho WordPress ở đây.

Plugin này hoạt động rất đơn giản, nó sẽ trả lại lỗi xác thực cho bất cứ yêu cầu API nào từ các nguồn không đăng nhập trang web. Bạn sẽ thấy thông báo “The JSON API is disabled on this site”.

Cách 2 dành cho các bạn biết sửa code:

Mở file functions.php của theme đang sử dụng ra, thêm vào 2 dòng code dưới đây:

add_filter('json_enabled', '__return_false');
add_filter('json_jsonp_enabled', '__return_false');

Cách này có nhược điểm là sẽ phải làm lại nếu bạn update theme.

Vô hiệu hóa REST API trong WordPress
Đánh giá bài viết
Bài cũ hơn
Bài mới hơn
Tags:Bảo mật website Tối ưu Wordpress

Bài viết liên quan

http to https
Mục lụcTại sao nên vô hiệu hóa REST API?Hướng dẫn …

Có nên chuyển website từ HTTP sang HTTPS không?

Disable XML-RPC Wordpress
Mục lụcTại sao nên vô hiệu hóa REST API?Hướng dẫn …

Vô hiệu hóa XML-RPC trong WordPress

avatar
Tính năng chặn SPAM đang bật
avatar
Tính năng chặn SPAM đang bật

Tìm kiếm bài viết

BÀI VIẾT HAY

  • 5 diễn đàn SEO lớn nhất Việt Nam hiện nay
  • Quảng cáo Google Adwords
    Kẻ xấu lợi dụng Quảng cáo Google Adwords để lừa …
  • Dịch vụ hosting iNet
    Hosting iNet chất lượng ổn nhưng cấu hình kém, ít …
  • best antivirus software
    Phần mềm diệt virus nào tốt nhất hiện nay?
  • Kinh doanh 80% thành công dựa vào sản phẩm?
    Kinh doanh 80% thành công dựa vào sản phẩm?

Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress

Tôi xây dựng blog này như một kênh để chia sẻ kiến thức, kinh nghiệm, cũng như để học hỏi, thảo luận và giao lưu với tất cả các bạn có cùng sở thích, đam mê trong lĩnh vực Online Marketing (Internet Marketing).

Nếu bạn thấy thông tin nào hữu ích, xin vui lòng LIKE hoặc SHARE để ủng hộ. Thanks!

Email: admin@dovanphuong.com

Vui lòng không sao chép bất kỳ nội dung nào trên website này nếu chưa được sự đồng ý của tôi.

BÀI VIẾT MỚI

  • Xóa bỏ Gutenberg stylesheet tải trên WordPress
  • Nhân Hòa mang tiếng là nhà cung cấp hosting lớn mà hỗ trợ quá chán!
  • Bandicam 4.2.1.1454 Multilingual + Portable
  • [Ebook tiếng Anh] 9 tiểu thuyết “kinh điển” song ngữ Anh Việt
  • [Ebook+Audio] Focus on Academic Skills for IELTS (Longman)

BÌNH LUẬN MỚI

  • ThanhPhuong trong Cambridge Grammar for IELTS with Answers (PDF + Audio CD)
  • Đỗ Văn Phương trong Ship COD là gì? Hiểu rõ về hình thức ship COD
  • QNhư trong Ship COD là gì? Hiểu rõ về hình thức ship COD
  • tuan trong Cambridge Vocabulary For IELTS (PDF + Audio CD)
  • tuan trong Cambridge Vocabulary For IELTS (PDF + Audio CD)
Copyright © 2019 Phương Đỗ Blog - Kinh doanh Online - SEO - Wordpress
DMCA.com Protection Status