වීඩියෝවෙන් උපුටාගත් මෙම ලිපියෙන්, අපි Varbase Media හි හඳුන්වා දුන් නව අංගයක් ගැන කතා කරමි: ස්මාර්ට් [node] ටෝකනය. Facebook, Twitter, ඒ වගේම Slack වැනි සමාජ මාධ්ය වේදිකාවල nodes බෙදාගන්නා විට භාවිත කළ යුතු වඩාත්ම සුදුසු රූපය බුද්ධිමත්ව තෝරාගැනීමට මෙම ටෝකනය නිර්මාණය කර ඇත. ඊට අමතරව, මෙහි විකල්ප (fallback) URL එකක් සඳහා විකල්පයක්ද ඇත. එනිසා සුදුසු රූප කිසිවක් නොමැති වුවද පෙරනිමි රූපයක් භාවිත වේ. මෙම අංගය ක්රියාවලිය සරල කරන අතර, විවිධ වේදිකා හරහා බෙදාගන්නා අන්තර්ගතයේ පෙනුම වඩාත් හොඳ කරයි.
පැරණි ක්රමයේ ගැටලුව
මීට පෙර අපි අන්තර්ගතය බෙදාගන්නා විට විවිධ ටෝකන මත රඳා සිටියෙමු. ඒවා Editors හෝ Content Admin ට භාවිත කිරීමට බොහෝ සංකීර්ණ ටෝකන විය.
කූඩු කිරීමේ (nesting) තර්කනය නිසා නිවැරදි ආකාරයෙන් fallback එකක් තබාගැනීමට අපට නොහැකි විය.
[node:field_media:entity:social_large][node:field_media:entity:social_medium][node:field_media:entity:social_small]
භාවිත කළ යුත්තේ කුමන රූපය දැයි සඳහන් කිරීමට මේවා යොදාගන්නා ලදී. මෙම ටෝකන සඳහා ප්රවේශමෙන් වින්යාස කිරීමක් අවශ්ය වූ අතර, විශේෂයෙන් විවිධ අන්තර්ගත වර්ග සහ මාධ්ය ක්ෂේත්ර සමඟ වැඩ කරන විට ඒවා ඉතා සංකීර්ණ විය හැකි විය.
උදාහරණයක් ලෙස, අන්තර්ගත වර්ගයකට මාධ්ය ක්ෂේත්රයක් තිබී, ඒ මාධ්යයට කවර රූපයක් (cover image) තිබුණේ නම්, එම රූපය භාවිත වේ. නමුත් මාධ්ය ක්ෂේත්රයේ රූපයක් නොතිබුණේ නම්, ටෝකනයට බෙදාගැනීමේ රූපයක් ලබාදීමට නොහැකි වේ. එවිට සමාජ මාධ්ය පළකිරීම අසම්පූර්ණ හෝ අඩු ආකර්ෂණීය එකක් බවට පත් වේ.
නව ස්මාර්ට් [node:share-image] ටෝකනය
නව ස්මාර්ට් [node] ටෝකනය, node එකේ අන්තර්ගතය අනුව වඩාත්ම සුදුසු රූපය ස්වයංක්රීයව තෝරාගැනීමෙන් මෙම ක්රියාවලියේ විප්ලවයක් ඇති කරයි. එය ක්රියා කරන ආකාරය මෙසේය:
- Field Media පරීක්ෂාව: අන්තර්ගත වර්ගයට රූපයක් හෝ වීඩියෝවක් සහිත field media එකක් තිබේ නම්, ටෝකනය එම රූපය භාවිත කරයි.
- Field Image වෙත මාරුවීම: field media නොමැති නම්, එය field image එකක් තිබේදැයි පරීක්ෂා කරයි.
- අවසන් විකල්පය ලෙස Field Video: ඉහත දෙකම නොමැති නම්, එය field video එකක් තිබේදැයි පරීක්ෂා කරයි.
- පෙරනිමි විකල්ප රූපය: මෙම ක්ෂේත්ර කිසිවක රූපයක් නොමැති නම්, ටෝකනය කලින් නියම කළ විකල්ප රූපයක් ස්වයංක්රීයව භාවිත කරයි. මෙම විකල්ප රූපය පෙරනිමි තේමාවේ ගෝලීය වශයෙන් සැකසිය හැකි අතර, එමගින් බෙදාගන්නා සියලු අන්තර්ගතයට ඒකාකාර පෙනුමක් ලැබේ.
භාවිත අවස්ථා පිළිබඳ උදාහරණ
නිශ්චිත උදාහරණ කිහිපයක් බලමු:
- මාධ්ය සහිත බ්ලොග් පළකිරීම්: field media එකක් ඇති බ්ලොග් පළකිරීමේ අන්තර්ගත වර්ගයක් ඔබට ඇතැයි සිතමු. field media හි රූපයක් තිබේ නම්, බෙදාගැනීමට එම රූපය භාවිත වේ. එහි වීඩියෝවක් තිබේ නම්, එම වීඩියෝවේ කවර රූපය භාවිත වේ.
- පෙළ පමණක් ඇති පළකිරීම්: පෙළ පමණක් ඇති, මාධ්ය නොමැති පළකිරීමක් සඳහා ටෝකනය පෙරනිමියෙන් විකල්ප රූපය භාවිත කරයි. එවිට බෙදාගන්නා විටත් එම පළකිරීම දෘශ්යමය වශයෙන් ආකර්ෂණීය වේ.
- මාධ්ය ක්ෂේත්ර කිහිපයක් ඇති අන්තර්ගත වර්ග: “Show” වැනි අන්තර්ගත වර්ගයක field media සහ field video යන දෙකම තිබේ නම්, ටෝකනය field media හට ප්රමුඛතාව දෙයි. මාධ්ය කිසිවක් නොමැති නම්, එය කවර රූපයක් සඳහා field video පරීක්ෂා කරයි. දෙකම නොමැති නම්, පෙරනිමි රූපය වෙත මාරු වේ.
කිසිදු වින්යාසයකින් තොරව ස්වයංක්රීයව ක්රියා කිරීම
ස්මාර්ට් [node] ටෝකනයේ හොඳම ලක්ෂණයක් නම්, එය කිසිදු අමතර සැකසුමකින් තොරව ක්රියා කිරීමයි. ටෝකනය ඔබේ meta tag වින්යාසයට එක් කළ සැණින්, එය ඔබේ අන්තර්ගතය සඳහා හොඳම රූප ස්වයංක්රීයව තෝරාගැනීමට පටන් ගනී. එබැවින් විශාල අතින් කරන වින්යාසයකින් තොරව, බෙදාගන්නා විට ඔබේ අන්තර්ගතය සැමවිටම හොඳම පෙනුමෙන් තබාගැනීම ඉතා පහසු වේ.
නිගමනය
Varbase Media හි ස්මාර්ට් [node] ටෝකනය හඳුන්වාදීම, පෙර ක්රමවලට වඩා සැලකිය යුතු දියුණුවකි. සමාජ බෙදාගැනීම සඳහා හැකි හොඳම රූපය තෝරාගැනීම ස්වයංක්රීය කිරීමෙන් සහ විකල්ප රූපයක් ලබාදීමෙන්, එය පරිශීලක අත්දැකීම සහ බෙදාගන්නා අන්තර්ගතයේ පෙනුම යන දෙකම වැඩිදියුණු කරයි. ඔබ අඩවි පරිපාලකයෙක් වුවත් අන්තර්ගත නිර්මාණකරුවෙක් වුවත්, මෙම ටෝකනය ඔබේ කාලය ඉතිරි කරන අතර ඔබේ අන්තර්ගතය සැමවිටම බෙදාගැනීමට සූදානම්ව තබයි.
කියවීමට ස්තූතියි. ඔබේ ව්යාපෘතිවල මෙම ස්මාර්ට් ටෝකනයෙන් ප්රයෝජන ගැනීමට අමතක නොකරන්න!