Thêm token thông minh [node:share-image] kèm tùy chọn URL dự phòng cho nội dung của bạn

 

Trong bài viết được trích từ video này, tôi sẽ nói về một tính năng mới mà chúng tôi vừa đưa vào Varbase Media: token [node] thông minh. Token này được thiết kế để tự chọn ra hình ảnh phù hợp nhất mỗi khi bạn chia sẻ node lên các nền tảng mạng xã hội như Facebook, Twitter, hay thậm chí là Slack. Ngoài ra, nó còn có tùy chọn URL dự phòng, nên ngay cả khi không tìm được hình nào phù hợp, một hình ảnh mặc định vẫn sẽ được dùng. Tính năng này giúp quy trình đơn giản hơn và làm nội dung chia sẻ trông đẹp hơn trên mọi nền tảng.

 

Vấn đề của cách làm cũ

Trước đây, khi chia sẻ nội dung, chúng ta phải dựa vào nhiều token khác nhau, những token cũ quá phức tạp để Editor hay Content Admin có thể dùng.
Cách lồng token vào nhau cũng không cho phép chúng ta có một phương án dự phòng đúng nghĩa.

  • [node:field_media:entity:social_large]
  • [node:field_media:entity:social_medium]
  • [node:field_media:entity:social_small]

     

để chỉ định hình ảnh nào sẽ được dùng. Những token này đòi hỏi phải cấu hình cẩn thận và có thể trở nên khá phức tạp, nhất là khi phải xử lý nhiều loại nội dung và nhiều trường media khác nhau.

Ví dụ, nếu một loại nội dung có trường media, và media đó có ảnh bìa thì token sẽ dùng ảnh ấy. Nhưng nếu trường media không có hình nào, token sẽ không trả về được ảnh chia sẻ, khiến bài đăng trên mạng xã hội trông thiếu hoàn chỉnh hoặc kém hấp dẫn.

Token thông minh [node:share-image] mới

Token [node] thông minh mới thay đổi hoàn toàn quy trình này bằng cách tự động chọn hình ảnh phù hợp nhất dựa trên nội dung của node. Cách hoạt động như sau:

 

  1. Kiểm tra field media: Nếu loại nội dung có field media chứa hình ảnh hoặc video, token sẽ dùng hình ảnh đó.
  2. Dự phòng bằng field image: Nếu không có field media, token sẽ kiểm tra field image.
  3. Field video là lựa chọn cuối cùng: Nếu cả hai field trên đều không có, token sẽ kiểm tra field video.
  4. Hình ảnh dự phòng mặc định: Nếu không field nào chứa hình ảnh, token sẽ tự động dùng một hình ảnh dự phòng đã được chỉ định sẵn. Hình ảnh dự phòng này có thể được thiết lập chung trong theme mặc định, giúp mọi nội dung được chia sẻ có diện mạo nhất quán.

Một số trường hợp sử dụng

Hãy cùng xem qua vài ví dụ cụ thể:

  • Bài blog có media: Giả sử bạn có loại nội dung bài blog với một field media. Nếu field media chứa hình ảnh, hình này sẽ được dùng khi chia sẻ. Nếu nó chứa video, ảnh bìa của video sẽ được dùng.
  • Bài đăng chỉ có văn bản: Với bài đăng chỉ có chữ và không có media, token sẽ mặc định dùng hình ảnh dự phòng, nhờ đó bài đăng vẫn bắt mắt khi được chia sẻ.
  • Loại nội dung có nhiều field media: Với loại nội dung như “Show” có cả field media lẫn field video, token sẽ ưu tiên field media. Nếu không tìm thấy media, token sẽ kiểm tra ảnh bìa trong field video. Nếu cả hai đều không có, token sẽ quay về hình ảnh mặc định.

Hoạt động tự động ngay khi cài đặt

Một trong những điểm hay nhất của token [node] thông minh là nó chạy được ngay, không cần thiết lập thêm. Ngay khi token được thêm vào cấu hình meta tag, nó sẽ bắt đầu tự động chọn những hình ảnh tốt nhất cho nội dung của bạn. Nhờ vậy, bạn dễ dàng đảm bảo nội dung luôn đẹp nhất khi được chia sẻ mà không cần cấu hình thủ công rườm rà.

 

Kết luận

Việc đưa token [node] thông minh vào Varbase Media là một cải tiến đáng kể so với các cách làm trước đây. Bằng việc tự động chọn hình ảnh tốt nhất có thể để chia sẻ lên mạng xã hội và cung cấp tùy chọn dự phòng, token này cải thiện cả trải nghiệm người dùng lẫn diện mạo của nội dung được chia sẻ. Dù bạn là quản trị viên trang web hay người sáng tạo nội dung, token này sẽ giúp bạn tiết kiệm thời gian và đảm bảo nội dung của bạn luôn sẵn sàng để chia sẻ.

 

Cảm ơn bạn đã đọc, và nhớ tận dụng token thông minh này trong các dự án của mình nhé!