মেটাঅবজেক্ট তৈরি করা
মেটাঅবজেক্ট হলো এমন কাস্টম ডেটা স্ট্রাকচার যা আপনি স্ট্রাকচার্ড কনটেন্ট (যেমন পণ্যের হাইলাইট, সাইজ চার্ট বা উপাদানের তালিকা) সেভ ও ম্যানেজ করতে ব্যবহার করতে পারেন। আপনি আপনার Shopify অ্যাডমিনের নিচের যেকোনো লোকেশন থেকে মেটাঅবজেক্ট তৈরি করতে পারেন:
- কনটেন্ট > মেটাঅবজেক্ট থেকে
- সেটিংস > কাস্টম ডেটা থেকে
মেটাঅবজেক্ট ডেফিনিশন তৈরি করার সময় আপনি নিচের তথ্যগুলো নির্দিষ্ট করে দেন:
- নাম: আপনার Shopify অ্যাডমিনে মেটাঅবজেক্টটি শনাক্ত করতে ব্যবহৃত হয়, যেমন
Authors। - ধরণ: মেটাঅবজেক্টের জন্য একটি অনন্য শনাক্তকারী, যা নাম থেকে স্বয়ংক্রিয়ভাবে তৈরি হয়। সেভ করার আগে আপনি টাইপ আইডেন্টিফায়ার (শনাক্তকারী) এডিট করতে পারবেন।
- ফিল্ড: আপনি মেটাঅবজেক্টে যে কনটেন্ট সেভ করতে চান তা নির্দিষ্ট করে।
- প্রতিটি ফিল্ডের একটি নাম (অবশ্যই দিতে হবে), বিবরণ ও ধরণ থাকে। আপনি ক্যাটাগরি ও প্রিসেট (যেমন টেক্সট, ফাইল বা URL)-এর সার্চ করার যোগ্য তালিকা থেকে একটি ফিল্ডের ধরণ বেছে নিতে পারবেন।
- ঐচ্ছিক: আপনি ভ্যালিডেশন নিয়ম (যেমন ক্যারেক্টার লিমিট, সর্বনিম্ন ও সর্বোচ্চ ভ্যালু বা প্রিসেট ভ্যালু) যোগ করতে পারবেন।
- প্রদর্শিত নাম একটি একক ফিল্ডের নামের জন্য বরাদ্দ করা হয় এবং এটি নির্দিষ্ট মেটাঅবজেক্ট এন্ট্রি শনাক্ত করতে ব্যবহৃত হয়। আপনি যেকোনো সময় প্রদর্শিত নামের জন্য বরাদ্দ করা ফিল্ড পরিবর্তন করতে পারবেন। প্রদর্শিত নাম স্বয়ংক্রিয়ভাবে মেটাঅবজেক্ট এন্ট্রির প্রথম টেক্সট ফিল্ডে বরাদ্দ করা হয়, অথবা মেটাঅবজেক্ট ডেফিনিশনে কোনো টেক্সট ফিল্ড না থাকলে এটি স্বয়ংক্রিয়ভাবে তৈরি হয়।
- উদাহরণস্বরূপ, আপনি টেক্সটের জন্য একটি ফিল্ড যোগ করে এটিকে প্রদর্শিত নাম, ইমেজের জন্য একটি ফিল্ড এবং রঙের জন্য একটি ফিল্ড হিসেবে নির্দেশ করতে পারেন।
- বিকল্প: যেখানে মেটাঅবজেক্ট ব্যবহারের জন্য উপলভ্য আছে। কাস্টম ডেটার বিকল্পগুলো সম্পর্কে আরও জানুন।
মেটাঅবজেক্ট তৈরি করুন
- আপনার Shopify অ্যাডমিন থেকে কনটেন্ট > মেটাঅবজেক্ট বা সেটিংস > কাস্টম ডেটা-তে যান।
- ডেফিনিশন যোগ করুন-এ ক্লিক করুন।
- নাম ফিল্ডে, আপনার ডেফিনিশনের জন্য একটি নাম দিন। আপনার মেটাঅবজেক্টের জন্য একটি টাইপ আইডেন্টিফায়ার নাম থেকে স্বয়ংক্রিয়ভাবে তৈরি হয় এবং মেটাঅবজেক্ট সেভ করার আগে এটি এডিট করা যায়।
- ফিল্ড যোগ করুন-এ ক্লিক করুন। একটি ইনলাইন সারি ফিল্ড লেবেল ইনপুট ও ফিল্ডের ধরণ নির্বাচন করুন বাটনের সাথে প্রদর্শিত হয়।
- ফিল্ডের জন্য একটি লেবেল দিন, যেমন
DescriptionবাImage। - ফিল্ডের ধরণ নির্বাচন করুন-এ ক্লিক করুন এবং তারপর আপনার ফিল্ডের সাথে মেলে এমন ধরণটি খুঁজুন বা নির্বাচন করুন। উদাহরণস্বরূপ, সিঙ্গেল লাইন টেক্সট বা ফাইল > ইমেজ।
- ঐচ্ছিক: ফিল্ডটি বাধ্যতামূলক করতে ফিল্ড লেবেল ইনপুটের পাশে থাকা অ্যাস্টরিস্ক (*)-এ ক্লিক করুন।
- ঐচ্ছিক: ভ্যালিডেশন নিয়ম কনফিগার করতে বা একটি বিবরণ যোগ করতে, সারির পাশে থাকা প্রসারিত করার তীরচিহ্নে ক্লিক করুন:
- যদি একটি ভ্যালিডেশন ট্যাব প্রদর্শিত হয়, তাহলে ফিল্ডের জন্য অনুমোদিত ভ্যালুর সীমা ঠিক করতে নিয়মগুলো কনফিগার করুন।
- বিবরণ ট্যাবে ফিল্ডের জন্য একটি বিবরণ দিন।
- ঐচ্ছিক: আরও ফিল্ড যোগ করতে আবার ফিল্ড যোগ করুন-এ ক্লিক করুন। ফিল্ডগুলো রিঅর্ডার করতে আপনি সেগুলো টেনে আনতে পারেন।
- ঐচ্ছিক: স্টোরফ্রন্টের অ্যাক্সেস বন্ধ করতে অ্যাক্সেস সেকশন থেকে স্টোরফ্রন্ট ডি-সিলেক্ট করুন।
- ঐচ্ছিক: এই মেটাঅবজেক্ট থেকে এন্ট্রিগুলো স্ট্যান্ড-অ্যালোন পেজ হিসেবে প্রকাশ করার অনুমতি দিতে ফিচার-এর অধীনে ওয়েব পেজ নির্বাচন করুন।
- সেভ করুন-এ ক্লিক করুন।
আপনার মেটাঅবজেক্ট সেভ হওয়ার পরে, আপনি এন্ট্রি তৈরি করা শুরু করতে পারেন। সেটিংস-এ না গিয়েও আপনি রিসোর্স পেজের (যেমন পণ্য) রেফারেন্স ফিল্ড থেকে সরাসরি মেটাঅবজেক্ট ডেফিনিশন তৈরি করতে পারেন।
মেটাঅবজেক্ট মুছুন
মেটাঅবজেক্ট মোছার কাজ আনডু করা যায় না। আপনি যদি একটি মেটাঅবজেক্ট মুছে ফেলেন, তাহলে ওই মেটাঅবজেক্টের সব এন্ট্রিও মুছে যাবে।
ধাপ:
আপনার Shopify অ্যাডমিন থেকে, সেটিংস > মেটাফিল্ড এবং মেটাঅবজেক্ট-এ যান।
মেটাঅবজেক্ট সেকশনে, আপনি যে মেটাঅবজেক্টটি মুছে ফেলতে চান সেটিতে ক্লিক করুন।
মুছুন-এ ক্লিক করুন এবং তারপর নিশ্চিত করতে আবার মুছুন-এ ক্লিক করুন।