Hướng dẫn nhúng demo CodePen 2.0 lên DEV khi định dạng URL thay đổi

07 tháng 4, 2026·2 phút đọc

Phiên bản CodePen 2.0 mới đã thay đổi định dạng URL, khiến mã nhúng tiêu chuẩn trên DEV không còn hoạt động. Bài viết này sẽ hướng dẫn bạn cách lấy slug hash để khắc phục vấn đề và nhúng thành công.

Hướng dẫn nhúng demo CodePen 2.0 lên DEV khi định dạng URL thay đổi

Nếu bạn đã thử nghiệm trình soạn thảo CodePen 2.0 mới, có thể bạn đã nhận thấy định dạng URL đã thay đổi đáng kể. Và nếu bạn từng cố gắng chia sẻ một trong những bản demo này lên DEV, có lẽ bạn cũng đã nhận ra rằng mã nhúng CodePen tiêu chuẩn hiện không còn hoạt động:

{% codepen https://codepen.io/editor/alvaromontoro/pen/019d657e-d7bc-746a-9bc3-4df2244c97cc/24ac30a5aad27b2b927702d3557c6e70 %}

Thông báo lỗi khi nhúng CodePen trên DEVThông báo lỗi khi nhúng CodePen trên DEV

Vậy là URL mới hiện tại chưa hoạt động... nhưng nếu bạn vẫn muốn đưa nó vào bài viết trên DEV thì sao? Tin vui là bạn hoàn toàn có thể! Bạn chỉ cần sử dụng mã băm (hash) của bản demo CodePen thay vì URL dài dòng. Dưới đây là cách để tìm thấy nó:

  1. Nhấp vào biểu tượng Share (Chia sẻ) ở góc trên bên phải.
  2. Chọn tùy chọn "Embed" (Nhúng).
  3. Một hộp thoại (modal) sẽ mở ra, hãy đảm bảo tùy chọn "HTML (recommended)" được chọn.
  4. Trong đoạn mã, hãy tìm thuộc tính data-slug-hashdata-user.

Màn hình chia sẻ của CodePen với các thuộc tính cần tìmMàn hình chia sẻ của CodePen với các thuộc tính cần tìm

  1. Sao chép các giá trị tương ứng.
  2. Sử dụng chúng để tạo lại một URL CodePen dạng cổ điển trong thẻ nhúng:
{% codepen https://codepen.io/[TEN_NGUOI_DUNG]/pen/[SLUG_HASH] %}
  1. Xong!

Trong ảnh chụp màn hình ở trên, mã hash là "MYjBBrm" và tên người dùng là "alvaromontoro". Điều này tạo thành URL https://codepen.io/alvaromontoro/pen/MYjBBrm, do đó thẻ nhúng sẽ trở thành:

{% codepen https://codepen.io/alvaromontoro/pen/MYjBBrm %}

Cách này hoạt động rất tốt (lưu ý: nó sẽ chỉ hiển thị bản xem trước, không hiển thị mã nguồn):

Có thể nói, tôi tin rằng đội ngũ DEV sẽ sớm khắc phục sự cố này để hỗ trợ URL mới. Nhưng trong thời gian chờ đợi, đây là một giải pháp đơn giản và hiệu quả để chia sẻ các bản demo CodePen 2.0 của bạn.

Bài viết được tổng hợp và biên soạn bằng AI từ các nguồn tin tức công nghệ. Nội dung mang tính tham khảo. Xem bài gốc ↗