Ухаалаг [node:share-image] токен нэмж, агуулгадаа нөөц URL сонголт оруулах нь

 

Видеоноос гаргаж авсан энэ нийтлэлд би Varbase Media-д шинээр нэмсэн нэг боломжийн тухай ярих гэж байна: ухаалаг [node] токен. Энэ токен нь node-оо Facebook, Twitter, эсвэл бүр Slack зэрэг нийгмийн сүлжээнд хуваалцахад хамгийн тохиромжтой зургийг өөрөө ухаалгаар сонгодог. Түүнчлэн нөөц URL-ын сонголттой тул тохирох зураг огт олдохгүй байсан ч өгөгдмөл зураг ашиглагдана. Энэ нь ажлыг хөнгөвчилж, хуваалцсан агуулга бүх платформ дээр илүү сайхан харагдахад тусалдаг.

 

Хуучин аргын асуудал

Өмнө нь агуулгаа хуваалцахдаа бид янз бүрийн токенд, тухайлбал редактор эсвэл агуулгын админ ашиглахад хэтэрхий төвөгтэй хуучин токенуудад тулгуурладаг байсан.
Давхарлан залгах (nesting) логик нь нөөц хувилбарыг (fallback) зөв байдлаар тохируулах боломж олгодоггүй байлаа.

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

     

Эдгээр токен нь аль зургийг ашиглахыг заадаг байсан. Гэвч тэдгээрийг болгоомжтой тохируулах шаардлагатай бөгөөд ялангуяа өөр өөр төрлийн агуулга, медиа талбартай ажиллахад нэлээд төвөгтэй болдог байлаа.

Жишээ нь, агуулгын төрөл медиа талбартай, тэр медиа нь нүүр зурагтай бол тэр зургийг ашигладаг байсан. Харин медиа талбарт зураг байхгүй бол токен хуваалцах зураг гаргаж чаддаггүй тул нийгмийн сүлжээний нийтлэл дутуу, төдий л сонирхол татахгүй харагддаг байсан.

Шинэ ухаалаг [node:share-image] токен

Шинэ ухаалаг [node] токен нь node-ийн агуулгад үндэслэн хамгийн тохиромжтой зургийг автоматаар сонгосноор энэ процессыг бүхэлд нь өөрчилсөн. Ажиллах зарчим нь иймэрхүү:

 

  1. Медиа талбарыг шалгах: Агуулгын төрөл зураг эсвэл видео агуулсан медиа талбартай бол токен тэр зургийг ашиглана.
  2. Зургийн талбар руу шилжих: Медиа талбар байхгүй бол зургийн талбарыг шалгана.
  3. Сүүлчийн арга нь видео талбар: Дээрх хоёрын аль нь ч олдохгүй бол видео талбарыг шалгана.
  4. Өгөгдмөл нөөц зураг: Эдгээр талбарын аль нь ч зураггүй бол токен урьдчилан тодорхойлсон нөөц зургийг автоматаар ашиглана. Энэ нөөц зургийг өгөгдмөл загварт (theme) нэгдсэн байдлаар тохируулж болох тул хуваалцсан бүх агуулга нэг мэдрэмжтэй харагдана.

Хэрэглээний жишээнүүд

Тодорхой жишээнүүдээр задлан үзье:

  • Медиатай блог нийтлэл: Медиа талбартай блог нийтлэлийн агуулгын төрөл байлаа гэж бодъё. Медиа талбарт зураг байвал тэр зургийг хуваалцахад ашиглана. Видео байвал видеоны нүүр зургийг ашиглана.
  • Зөвхөн текстээс бүрдсэн нийтлэл: Зөвхөн текст агуулсан, медиагүй нийтлэлд токен нөөц зургийг ашиглах тул хуваалцахад нийтлэл нүдэнд тансаг харагдсан хэвээр байна.
  • Олон медиа талбартай агуулгын төрөл: “Show” шиг агуулгын төрөл медиа талбар болон видео талбар хоёуланг нь агуулсан тохиолдолд токен медиа талбарыг түрүүлж авна. Медиа олдохгүй бол видео талбарын нүүр зургийг шалгана. Хоёулаа байхгүй бол өгөгдмөл зураг руу шилжинэ.

Нэмэлт тохиргоогүйгээр автоматаар ажиллана

Ухаалаг [node] токены хамгийн сайн талуудын нэг нь суулгасан даруйдаа шууд ажилладаг явдал юм. Токеныг meta tag-ийн тохиргоондоо нэмсэн агшнаас эхлэн агуулгад тань хамгийн тохиромжтой зургуудыг автоматаар сонгож эхэлнэ. Ингэснээр урт удаан гар тохиргоо хийлгүйгээр агуулга тань хуваалцахад үргэлж хамгийн сайхан харагдахыг маш амархан хангаж чадна.

 

Дүгнэлт

Varbase Media-д ухаалаг [node] токен нэмэгдсэн нь өмнөх аргуудтай харьцуулахад мэдэгдэхүйц дэвшил боллоо. Нийгмийн сүлжээнд хуваалцахад хамгийн тохиромжтой зургийг автоматаар сонгож, нөөц сонголтыг нь өгснөөр хэрэглэгчийн туршлага болон хуваалцсан агуулгын харагдах байдал хоёулаа сайжирна. Та сайтын админ ч бай, агуулга бүтээгч ч бай, энэ токен танд цаг хэмнэж, агуулга тань хуваалцахад үргэлж бэлэн байлгана.

 

Уншсанд баярлалаа. Энэ ухаалаг токеныг өөрийн төслүүддээ заавал ашиглаарай!