• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo
wpcb-logo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Hướng dẫn vô hiệu hóa Embed Script trong WordPress
hosting-tot-nhat-danh-cho-wordpress

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

Cập nhật: 30/10/2023 Trung Hiếu 29 Bình luận

Mục lục Hiện
  • 1. Khi nào bạn nên vô hiệu hóa Embed Script?
  • 2. Làm thế nào để vô hiệu hóa Embed Script?
    • 2.1. Đối với theme Paradise
    • 2.2. Đối với các theme khác
    • 2.3. Vô hiệu hóa Embed Script bằng plugin

Hướng dẫn vô hiệu hóa Embed Script (wp-embed.min.js) trong WordPress một cách đơn giản.

huong-dan-vo-hieu-hoa-embed-script-trong-wordpress

Nếu bạn là người hay để ý đến tốc độ load của website nói chung và page-size nói riêng thì chắc hẳn bạn đã nhận thấy điều mà tôi đang muốn nói đến trong bài viết này. Kể từ phiên bản WordPress 4.4, các lập trình viên của Automattic đã tích hợp thêm 1 file JavaScript mang tên Embed (wp-embed.min.js), cho phép bạn nhúng bất kỳ một bài viết nào (được viết trên nền tảng WordPress) vào trong bài viết của bạn. Điều này đồng nghĩa với việc website của bạn đã trở thành một oEmbed, tương tự như Facebook, Twitter, Google+… Chỉ cần paste link vào trình soạn thảo trực quan (Visual) là bạn sẽ nhận được kết quả trông giống như hình bên dưới.

Tham khảo thêm:

  • Làm sạch header của WordPress giúp website load nhanh hơn
  • Loại bỏ Emoji để tăng tốc độ load cho website WordPress

Tính năng Embed giúp trải nghiệm với WordPress trở nên thú vị hơn. Tuy nhiên, điều khó chịu là nó được bật mặc định, do đó, kể cả khi bạn không dùng đến thì Embed Script vẫn được load, khiến cho page-size phình to ra… một chút. Script này được load ở footer và các bạn có thể nhìn thấy khi view source của website:

wp-embed-script

Ngoài ra, nó còn chèn thêm 2 dòng code vào phần header trong HTML của bài viết/ trang nữa:

wp-json-embed

Khi nào bạn nên vô hiệu hóa Embed Script?

Trong những trường hợp sau đây, bạn nên vô hiệu hóa Embed Script (wp-embed.min.js) để giải phóng page-size và giảm số lượng truy vấn HTTP:

  • Bạn không có nhu cầu nhúng (embed) bất cứ bài viết hay trang nào từ website khác vào website của bạn.
  • Bạn không muốn cho phép nhúng (embed) bất cứ bài viết hay trang nào trên website của bạn vào các website khác.

Làm thế nào để vô hiệu hóa Embed Script?

Tùy theo theme bạn đang sử dụng mà phương pháp sẽ khác nhau:

Đối với theme Paradise

Theme Paradise đã được tích hợp sẵn tính năng này trong Giao diện => Tùy biến => Thiết lập giao diện => Tối ưu tốc độ => Vô hiệu hóa WP Embed Script nên các bạn chỉ cần truy cập và chuyển nó sang trạng thái Có rồi lưu lại là được.

tinh-nang-vo-hieu-hoa-wp-embed-script-trong-theme-paradise

Đối với các theme khác

Rất đơn giản, các bạn chỉ cần thêm đoạn code sau đây vào cuối file functions.php của theme hoặc child theme đang sử dụng và lưu lại là xong:

//* Remove WP Embed Script
function stop_loading_wp_embed() {
if (!is_admin()) {
wp_deregister_script('wp-embed');
}
}
add_action('init', 'stop_loading_wp_embed');

Thêm tiếp đoạn code này vào bên dưới để loại bỏ hoàn toàn tính năng oEmbed nếu bạn muốn:

// Remove the REST API endpoint.
remove_action( 'rest_api_init', 'wp_oembed_register_route' );

// Turn off oEmbed auto discovery.
add_filter( 'embed_oembed_discover', '__return_false' );

// Don't filter oEmbed results.
remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 );

// Remove oEmbed discovery links.
remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );

// Remove oEmbed-specific JavaScript from the front-end and back-end.
remove_action( 'wp_head', 'wp_oembed_add_host_js' );

Tuy nhiên, trong một số trường hợp, code thứ 2 có thể gây lỗi chức năng và giao diện. Do đó, chúng tôi không khuyên dùng. Nếu bạn thêm code thứ 2 vào mà gặp lỗi giao diện thì chỉ cần xóa đi là được.

Vô hiệu hóa Embed Script bằng plugin

Ngoài ra, các bạn cũng có thể sử dụng những plugin như Disable Embeds (download) để làm điều tương tự. Plugin này không có phần thiết lập. Tất cả những gì các bạn cần làm là cài đặt và kích hoạt nó.

cai-dat-va-kich-hoat-plugin-disable-embeds

Cuối cùng, view source website để kiểm tra kết quả. Chúc các bạn thành công!

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Facebook
  • Twitter (X)
  • LinkedIn
  • Pinterest
  • Tumblr
  • Zalo

Bài viết liên quan

Plugin WPCB Hybrid Cache Manager độc quyền
Plugin WPCB Hybrid Cache Manager độc quyền
Plugin WPCB APCu Cache Manager độc quyền
Plugin WPCB APCu Cache Manager độc quyền
Tính năng Crawl Optimization của plugin Yoast SEO
Tính năng Crawl Optimization của plugin Yoast SEO

Chuyên mục: Thủ thuật WordPress Thẻ: Tăng tốc WordPress

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Chuyển tất cả JavaScript xuống footer trong WordPress
Bài viết sau Bộ đếm số lượng bình luận của người dùng trong WordPress »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. KeniVinh 166 bình luậnviết

    31/12/2021 lúc 18:40

    Mình có vài trang sử dụng iframe để nhúng trang khác vào blog, giờ vô hiệu hóa tính năng này có ảnh hưởng gì không bạn?

    Bình luận
    • Trung Hiếu Quản lýviết

      31/12/2021 lúc 18:51

      Không bạn nhé. Nó chỉ vô hiệu hóa tính năng nhúng các bài viết hoặc trang trên blog của bạn vào 1 bài viết cùng blog thôi.

      Bình luận
  2. Trọng 2 bình luậnviết

    18/04/2021 lúc 17:19

    Admin cho mình hỏi là có cách nào disable script của Facebook này trên wordpress không ạ. Minh xin cảm ơn

    !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 
    n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
    n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
    t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
    document,'script','https://connect.facebook.net/en_US/fbevents.js');
    Bình luận
    • Trung Hiếu Quản lýviết

      18/04/2021 lúc 18:48

      Cái này là script của Facebook Pixel bạn nhé. Nếu bạn chạy quảng cáo Facebook trên website của mình thì không thể bỏ script này đi được.

      Bình luận
      • Trọng 2 bình luậnviết

        18/04/2021 lúc 19:46

        Do mình không có quảng cáo trên website nhưng khi feed links thì nó hiện lên post. Nên mình hỏi bạn xem có cách nào xóa hoặc stop nó không ạ. Vì website sẽ call facebookevents.js khi hiện post.

        Bình luận
        • Trung Hiếu Quản lýviết

          18/04/2021 lúc 20:08

          Bạn copy tự động bài viết của website khác về à? Nếu thế thì chịu.

          Bình luận
  3. Minh Khánh 115 bình luậnviết

    21/05/2018 lúc 02:33

    Đúng cái em cần, lâu nay muốn chặn mà ko biết cách hên quá

    Bình luận
    • Trung Hiếu Quản lýviết

      21/05/2018 lúc 08:02

      Bài này mình đăng lâu lắm rồi mà. Mới cập nhật lại thôi. :P

      Bình luận
  4. nguyen van hao 1 bình luậnviết

    14/05/2017 lúc 19:07

    cho mình hỏi. mình chèn một đoạn js vào phần head của site bằng chức năng Header code trong phần theme Options. Bây giờ mình muốn xóa đi nhưng không thấy đoạn js đó ở đâu. Cậu có thể chỉ giúp mình được không?

    Bình luận
  5. thanh nam 2 bình luậnviết

    01/04/2017 lúc 11:46

    Bên mình có bán theme này không bạn?

    Bình luận
    • Trung Hiếu Quản lýviết

      01/04/2017 lúc 11:48

      Vui lòng đọc kỹ quy định bình luận bạn nhé. Nếu bạn còn tiếp tục cố tình vi phạm thì mình sẽ xóa toàn bộ bình luận của bạn đấy. Xóa link chỉ mới là cảnh cáo thôi.

      Bình luận
  6. Văn Luận 54 bình luậnviết

    15/03/2017 lúc 10:44

    Phần này phải tự thêm chứ chưa có đúng k Hiếu?

    Bình luận
    • Trung Hiếu Quản lýviết

      15/03/2017 lúc 10:46

      Đúng rồi bạn. Cái này bạn phải tự thêm vào. Bởi vì mình không chắc những người dùng khác có muốn loại bỏ hay không, nên mình không thêm sẵn vào theme Paradise. :P

      Bình luận
      • Văn Luận 54 bình luậnviết

        15/03/2017 lúc 14:14

        Uh Hiếu. Cảm ơn nhé. Mình muốn đưa chức năng search lên menu ở đầu trang giống như blog này thì chỉnh ntn vậy?

        Bình luận
        • Trung Hiếu Quản lýviết

          15/03/2017 lúc 14:16

          Bạn tham khảo link này. :P

          Bình luận
          • Văn Luận 54 bình luậnviết

            15/03/2017 lúc 14:19

            Uh, cảm ơn Hiếu nha. Để chỉnh lại blog

            Bình luận
            • Trung Hiếu Quản lýviết

              15/03/2017 lúc 14:20

              Lưu ý là chuyển form tìm kiếm lên đó sẽ phải tùy biến lại CSS của theme. Hơn nữa, khung tìm kiếm sẽ không hiển thị trên giao diện mobile. Nên bạn cần phải cân nhắc kỹ. :P

              Bình luận
          • Văn Luận 54 bình luậnviết

            15/03/2017 lúc 14:26

            Trên mobile thì k sao.
            Chuyển menu lên đó là sao mình k hiểu lắm.
            Ý mình là giống blog này à Hiếu. Tức là chỉ hiện menu trên header thôi ( chứ k phải menu dưới banner), để khung tìm kiếm ở đó thì khi kéo xuống giữa hay cuối trang vẫn có thể tìm kiếm đc.

            Bình luận
            • Trung Hiếu Quản lýviết

              15/03/2017 lúc 14:33

              Mình viết nhầm. :D Chuyển form tìm kiếm lên menu. :P

              Bình luận
          • Văn Luận 54 bình luậnviết

            16/03/2017 lúc 08:47

            Uh, cảm ơn Hiếu nha.
            Khi nào settup không dc pm nhé

            Bình luận
  7. Vy Spirit 88 bình luậnviết

    03/03/2017 lúc 12:27

    Tắt cái này đi thì có ảnh hưởng gì đến việc chèn bài viết của facebook, twitter hay youtube ko vậy bạn?

    Bình luận
    • Trung Hiếu Quản lýviết

      03/03/2017 lúc 12:30

      Bạn thử là biết ngay mà. Bị lỗi thì gỡ ra, có sao đâu. :P

      Bình luận
      • Bảo Bảo 1 bình luậnviết

        06/06/2018 lúc 22:40

        Mình thử nó bị lỗi trắng trang à, không biết có bị lỗi dấu gạch gì không nhỉ?

        Bình luận
        • Trung Hiếu Quản lýviết

          06/06/2018 lúc 23:02

          Lỗi syntax thì không có đâu. Chỉ sợ xung đột với code nào đó trên theme hoặc plugin của bạn thôi. Thử chỉ chèn đoạn code 1 thôi, đừng chèn code 2 xem sao.

          Bình luận
  8. Tieu Quynh 1 bình luậnviết

    03/03/2017 lúc 02:53

    Cái này disable cũng tăng thêm ít điểm page speed. Nhưng nó mất đi tính tiện dụng của việc chia sẻ thông tin.
    PS: a Hiếu genesis palette pro trong gói VIP nào k ạ?

    Bình luận
    • Trung Hiếu Quản lýviết

      03/03/2017 lúc 09:10

      Hiện giờ thì không có bạn ạ. Đang tính kêu gọi anh chị em góp gạo mua chung trọn bộ theme của StudioPress đây. Lần trước mất tài khoản tiếc đứt cả ruột. Giờ tính mua lại mà nhiều tiền quá ($500) nên chưa dám triển khai. :P

      Bình luận
  9. Anh Nguyen 66 bình luậnviết

    02/03/2017 lúc 14:05

    Hay quá, mình hay dùng pingdom để đo dung lượng site thì thấy có cái file script này mà ko biết cách bỏ nó.

    Bình luận
  10. NGUYEN THAI HIEN 17 bình luậnviết

    02/03/2017 lúc 11:46

    Bên mình có theme này không cậu? Hoặc theme nào gần giống cũng được.
    https://themeforest.net/item/comre-coupon-codes-affiliates-wordpress-theme/11316657

    Bình luận
    • Trung Hiếu Quản lýviết

      02/03/2017 lúc 11:50

      Bên mình không có theme này đâu bạn ạ. Chỉ có theme Coupon của MyThemeShop thôi: http://demo.mythemeshop.com/coupon/ :)

      Bình luận

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Central Panel
  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB AI Optimization
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Images Optimizer
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Plugin nén ảnh siêu nhẹ dành cho WordPress 24/04/2026
  • Ra mắt plugin WPCB Central Panel độc quyền 08/04/2026
  • Tối ưu website WordPress cho AI một cách đơn giản 24/03/2026
  • Hướng dẫn nâng cấp PHP 8.5 cho website WordPress 09/03/2026
  • Sửa lỗi trắng trang cho XML Sitemaps của Rank Math SEO 02/03/2026
  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026

Footer

Bình luận mới nhất

  • Trung Hiếu trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Việt Hùng trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền
  • Tịnh Nguyễn trong Ra mắt plugin WPCB Central Panel độc quyền
  • Trung Hiếu trong Ra mắt plugin WPCB Central Panel độc quyền

Bình luận nhiều nhất

  1. Tịnh Nguyễn (15)
  2. Ngọc Blue (6)
  3. Tuấn Digi (1)
  4. HN (1)
  5. Blog Công Chứng (1)
  6. Việt Hùng (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.021 Bài viết - 35.708 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting