Init Embed Posts đã có mặt trên WordPress.org

Plugin Init Embed Posts hiện đã chính thức xuất hiện trên kho plugin của WordPress.org. Đây là plugin thứ ba trong bộ Init Plugin Suite, tập trung vào khả năng nhúng bài viết hoặc sản phẩm WooCommerce ra ngoài một cách đẹp, nhẹ, hiện đại và hoàn toàn không cần iframe.

Init Embed Posts đã có mặt trên WordPress.org

Không iframe, không oEmbed – chỉ có JS tinh gọn

Init Embed Posts không dùng oEmbed hay iframe cồng kềnh. Thay vào đó, bạn chỉ cần một đoạn <div> + <script> đơn giản, và plugin sẽ tự động lấy dữ liệu từ REST API để hiển thị card nhúng đẹp mắt với favicon, tiêu đề, hình ảnh, trích đoạn, ngày đăng và nhiều thứ khác.

Đặc biệt, plugin hỗ trợ cả sản phẩm WooCommerce, hiển thị được giá gốc, giá sale, ảnh đại diện và nút “Add to cart” nếu bạn muốn.

Giao diện embed đẹp mắt, responsive, tự động dark mode

Init Embed Posts được thiết kế để đẹp sẵn – bạn không cần chỉnh gì cũng có thể hiển thị như một “Twitter Card” thu nhỏ:

  • Hiển thị tên website + favicon
  • Tiêu đề, trích đoạn, ngày đăng
  • Ảnh đại diện, thư viện ngang (tùy chọn)
  • Dark mode tự động (hoặc ép bằng thuộc tính)
  • Đối với sản phẩm: hiển thị giá, giá gốc, giảm giá

Tất cả đều gọn trong một khối, không bị đụng CSS bên ngoài.

Tùy chỉnh trực tiếp ngay trong trang

Plugin cung cấp shortcode [init_embed_code] để tạo nút “Copy Embed Code”. Khi người dùng bấm vào, modal hiện ra cho phép:

  • Bật/tắt ảnh
  • Chọn theme sáng / tối / auto
  • Copy đoạn mã embed đúng chuẩn

Bạn có thể đặt nút này trước/sau tiêu đề, nội dung, hoặc dưới thông tin sản phẩm – tùy cấu hình.

Hiệu năng cao, tương thích headless & SPA

  • Không dùng iframe, không cần oEmbed endpoint
  • Chạy hoàn toàn bằng JavaScript
  • REST API có cache header Cache-Control: immutable (1 năm)
  • Script chia riêng post và product để tối ưu tải
  • Tự động preload JSON nếu cần

Bạn có thể dùng plugin để nhúng bài từ site chính sang các microsite, trang landing, hoặc bất kỳ nền tảng nào hỗ trợ HTML.

Dành cho developer: tùy chỉnh mọi thứ qua filter

Plugin cung cấp hệ thống filter đầy đủ cho các nhu cầu nâng cao:

  • init_plugin_suite_embed_posts_rest_response: chỉnh dữ liệu JSON cho post
  • init_plugin_suite_embed_products_rest_response: chỉnh dữ liệu JSON cho product
  • init_plugin_suite_embed_posts_excerpt: thay đổi excerpt
  • init_plugin_suite_embed_posts_images: chọn ảnh nào sẽ render
  • init_plugin_suite_embed_posts_favicon_url: ép favicon riêng
  • init_embed_insert_locations: thay đổi vị trí auto-insert shortcode

Rất phù hợp nếu bạn cần override logic cho multisite, multilingual, hay build hệ thống chia sẻ nội dung tùy biến.

Link plugin trên WordPress.org

Bạn có thể cài đặt hoặc xem thông tin chi tiết tại: https://wordpress.org/plugins/init-embed-posts/

Init Embed Posts trên on WordPress.org

Kết luận

Init Embed Posts là lựa chọn lý tưởng nếu bạn muốn nhúng bài viết hoặc sản phẩm WooCommerce ra ngoài website theo phong cách đẹp, gọn, và toàn quyền kiểm soát. Không cần plugin bên ngoài, không phụ thuộc iframe, không sợ CSS xung đột.

Đây cũng là một mảnh ghép trong bộ Init Plugin Suite – những plugin WordPress nhẹ, đẹp, mạnh và cực kỳ developer-friendly.

Bình luận


  • Không có bình luận.

Init Toolbox

Nhấn Ctrl + \ trên máy tính, hoặc vuốt sang trái ở bất kỳ đâu trên mobile.

Đăng nhập





Đang tải...