কিভাবে ওয়ার্ডপ্রেসে একটি প্যারেন্ট পেজ তৈরি করবেন — সম্পূর্ণ গাইড

আপনি কি ওয়ার্ডপ্রেসে একটি অথরিটি সাইট তৈরি করার জন্য আপনার দৃষ্টিভঙ্গি সেট করেছেন? আপনার যদি থাকে, প্রথম ধাপ হল আপনার বিষয়বস্তুর জন্য একটি সাইলো স্ট্রাকচার ডিজাইন করা।

এটি করার জন্য, আপনাকে জানতে হবে কিভাবে ওয়ার্ডপ্রেসে একটি প্যারেন্ট পেজ তৈরি করতে হয়।

যেকোনো পৃষ্ঠা একটি মূল পৃষ্ঠা হতে পারে, কিন্তু আপনি সেগুলি সেট করতে পারবেন না। পাগল, তাই না? ওয়ার্ডপ্রেসে, মূল পৃষ্ঠাটি এটির অধীনে একটি চাইল্ড পেজ প্রকাশ করে সেট করা হয়।



এটি ব্যাখ্যা করা বিভ্রান্তিকর, তাই, এই WP টিউটোরিয়ালটিতে পিতামাতা এবং শিশু পৃষ্ঠাগুলির ভিজ্যুয়াল গাইড সহ অনুসরণ করুন।

খুব শীঘ্রই, আপনি একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতার জন্য আপনার পৃষ্ঠা শ্রেণিবিন্যাস গঠন করতে সক্ষম হবেন এবং অনুসন্ধান ইঞ্জিনগুলির জন্য আরও ভালভাবে অপ্টিমাইজ করতে পারবেন৷

কিভাবে ওয়ার্ডপ্রেসে একটি প্যারেন্ট পেজ তৈরি করবেন

'অর্ডার' মান সেট করে পৃষ্ঠা তালিকা আইটেমগুলির ক্রম নিয়ন্ত্রণ করুন। প্রথমে মূল পৃষ্ঠাটি প্রকাশ করুন, তারপর নতুন পৃষ্ঠাগুলি এটির সাবপেজ হিসাবে প্রকাশিত হয়। শুধুমাত্র তার মূল পৃষ্ঠায় চাইল্ড পেজের লিঙ্ক সন্নিবেশ করতে, পেজ-লিস্ট প্লাগইন ব্যবহার করুন, অথবা wp_list_pages ফাংশন অন্তর্ভুক্ত করতে functions.php ফাইলটি সম্পাদনা করুন।

পেজ, পোস্ট, চাইল্ড পেজ, প্যারেন্ট পেজ... ব্যাখ্যা করুন?

ওয়ার্ডপ্রেসের বিষয়বস্তু পরিচালনা করার দুটি উপায় রয়েছে। পেজ এবং পোস্ট. পোস্ট সময়োপযোগী বিষয়বস্তুর জন্য ব্যবহার করা উচিত. চিরসবুজ সামগ্রীর জন্য পৃষ্ঠাগুলি ব্যবহার করুন।

চিরসবুজ বিষয়বস্তু আপনার স্ট্যাটিক ওয়েবসাইট পেজ মত. লাইক পরিষেবা, পৃষ্ঠা সম্পর্কে, দলের তথ্য, যোগাযোগের তথ্য, আইনি তথ্য, ইত্যাদি। সেগুলি পৃষ্ঠাগুলির জন্য উপযুক্ত।

  • ওয়ার্ডপ্রেস পোস্টের শ্রেণিবিন্যাস বিভাগ এবং ট্যাগ দ্বারা পরিচালিত হয়।
  • ওয়ার্ডপ্রেস পৃষ্ঠাগুলির শ্রেণিবিন্যাস পৃষ্ঠা বৈশিষ্ট্য দ্বারা পরিচালিত হয়। পৃষ্ঠা এবং উপপৃষ্ঠাগুলিকে অভিভাবক এবং শিশু পৃষ্ঠা হিসাবেও উল্লেখ করা হয়।

সাবপেজগুলি শুধুমাত্র পৃষ্ঠাগুলি ব্যবহার করে ওয়ার্ডপ্রেসে একটি সাইলো কাঠামো তৈরি করা সম্ভব করে। কোন ব্লগ পোস্ট, পরিচালনা করার জন্য মন্তব্য, বাছাই করার জন্য ট্যাগ, বা সেট করা মনে রাখার জন্য বিভাগ নেই।

ওয়ার্ডপ্রেসে পিতামাতা এবং শিশু পৃষ্ঠাগুলির উদ্দেশ্য হল আপনার সাইটটিকে ব্যবহারকারী-বান্ধব করা।

লোকেরা সহজে নেভিগেট করার জন্য এবং সার্চ ইঞ্জিনগুলিকে সহজে আপনার সাইট ক্রল করার জন্য কারণ আপনার বিষয়গুলি গোষ্ঠীবদ্ধ করা হবে৷

এটি একটি শক্তিশালী বৈশিষ্ট্য, সেট আপ করা সহজ এবং সাইট নির্মাতাদের জন্য উপযুক্ত যা ব্লগ যোগ করার আগ্রহ নেই, কিন্তু আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে একটি কঠিন আর্কিটেকচার যোগ করার চূড়ান্ত সুবিধা সহ৷

ওয়ার্ডপ্রেসে একটি প্যারেন্ট পেজ তৈরি করার সবচেয়ে সহজ উপায়

মূল পৃষ্ঠাগুলি সেট করতে ওয়ার্ডপ্রেস 'পৃষ্ঠা বৈশিষ্ট্যগুলি' উইজেট ব্যবহার করুন। এটি আপনার ডান পাশের বারে দেখানো হয়েছে।

একবার আপনি আপনার প্রথম পৃষ্ঠা প্রকাশ করার পরে, আপনি সেই পৃষ্ঠার শিশু পৃষ্ঠা হিসাবে নতুন পৃষ্ঠাগুলি সেট করতে পারেন।

একমাত্র পৃষ্ঠা যা মূল পৃষ্ঠা হিসাবে সেট করা যায় না সেটি হল প্রথম পৃষ্ঠা যা আপনি প্রকাশ করেন।

একবার আপনার একটি পৃষ্ঠা প্রকাশিত হলে, 'পিতামাতা' ড্রপডাউন মেনু আপনার পৃষ্ঠা বৈশিষ্ট্য উইজেটে প্রদর্শিত হবে।

পৃষ্ঠা বৈশিষ্ট্য দেখাচ্ছে না?

আপনার স্ক্রিনের উপরের ডানদিকে 'স্ক্রিন বিকল্প' ট্যাবে ক্লিক করুন, তারপর 'পৃষ্ঠা বৈশিষ্ট্যগুলি' উইজেট সক্ষম করতে বাক্সটি চেক করুন৷


WP অ্যাডমিনে পিতামাতা এবং শিশু পৃষ্ঠাগুলি পরিচালনা করা

আপনি 'সব পৃষ্ঠা দেখুন' এ ক্লিক করলে শিরোনাম কলামটি পিতামাতা এবং শিশু উভয় পৃষ্ঠা দেখায়।

সাবপেজগুলি স্বয়ংক্রিয়ভাবে মূল পৃষ্ঠার নীচে যোগ করা হয় যার জন্য তারা দায়ী।

  • চাইল্ড পেজে পৃষ্ঠার শিরোনামের আগে একটি এম ড্যাশ (—) থাকে।
  • মূল পৃষ্ঠা তা করে না।

এটি আপনাকে আপনার WP ড্যাশবোর্ডের মধ্যে সম্পর্কিত বিষয়বস্তুর গ্রুপ পরিচালনা করতে সহায়তা করে।

অর্ডার পেজ কিভাবে সেট করবেন তা দেখানো হয়েছে

আপনার সাইটের সামনের প্রান্তে নেভিগেশনকে আরও সংবেদনশীলভাবে কাঠামোগত করতে, আপনি পৃষ্ঠার অর্ডার সেট করতে পারেন।

কম্পিউটার প্রোগ্রামিং এর একটি উদাহরণ ব্যবহার করে, ভাষাগুলিকে এই মত সাবপেজ হিসাবে সেট করা যেতে পারে:

  • মূল পৃষ্ঠা: কম্পিউটার প্রোগ্রামিং ভাষা
  • সাবপেজ: C, C#, C++, Java, JavaScript, PHP, এবং Python।

এগুলিকে একটি নির্দিষ্ট ক্রমে সাজাতে, আপনি প্রথমে জাভাস্ক্রিপ্ট দেখানোর জন্য এটি গঠন করতে চাইতে পারেন (উদাহরণ হিসাবে)।

পৃষ্ঠাগুলি দুটি উপায়ে অর্ডার করা যেতে পারে। আপনার WP সম্পাদকের 'পৃষ্ঠা বৈশিষ্ট্য' বাক্সে 'অর্ডার' মেনু আইটেমটি ব্যবহার করুন। অথবা, আপনি যখন সমস্ত পৃষ্ঠাগুলি দেখছেন তখন 'দ্রুত সম্পাদনা' লিঙ্কটি ব্যবহার করুন৷


মূল পৃষ্ঠাগুলিতে চাইল্ড পৃষ্ঠাগুলির একটি তালিকা কীভাবে প্রদর্শন করবেন

আপনার বিষয়বস্তুকে একত্রে গোষ্ঠীবদ্ধ করার প্রচেষ্টা নেওয়ার পর, পরবর্তী ধাপ হল আপনার ব্যবহারকারীদের সহজ ওয়েবসাইট নেভিগেশনের সুবিধা নিতে দেওয়া।

এটি করার সুস্পষ্ট উপায় হল আপনার প্রতিটি উপপৃষ্ঠায় একটি HTML লিঙ্ক অন্তর্ভুক্ত করার জন্য আপনার মূল পৃষ্ঠাটি সম্পাদনা করা। ইয়ান !

ওয়ার্ডপ্রেস গতিশীল এবং এটি আপনার সুবিধার জন্য এটি ব্যবহার করার একটি পরিস্থিতি। প্রতিবার একই গ্রুপে একটি নতুন সাবপেজ প্রকাশ করার সময় আপনার থিমটি প্যারেন্ট পৃষ্ঠাগুলিতে চাইল্ড পেজের লিঙ্কগুলি গতিশীলভাবে সন্নিবেশ করার জন্য কোড করা যেতে পারে।

যারা আপনার সাইট তৈরি করছেন তাদের জন্য এটি একটি অসাধারণ সময় সাশ্রয়কারী হবে। নতুন চাইল্ড পেজে লিঙ্ক যোগ করতে ফিরে যাওয়ার দরকার নেই।

প্লাগইন ব্যবহার করুন: ওয়েবভিটালি দ্বারা পৃষ্ঠা তালিকা

প্লাগইনগুলিতে যান, নতুন যোগ করুন নির্বাচন করুন, তারপর 'পৃষ্ঠা তালিকা' অনুসন্ধান করুন৷ প্লাগইনটি ইনস্টল এবং সক্রিয় করুন।

সঙ্গে সঙ্গে প্লাগইন সক্রিয় করা হয়, আপনার থিম কোড করা হয়. কোন কনফিগারিং প্রয়োজন নেই.

আপনার অভিভাবক পৃষ্ঠায় যান, শর্টকোড [pagelist child_of='current'] সন্নিবেশ করুন এবং এটি আপনি যা বলবেন তা করবে৷ বর্তমান পৃষ্ঠার চাইল্ড পৃষ্ঠাগুলির একটি তালিকা দেখান৷

চাইল্ড পেজের তালিকার ক্রম লক্ষ্য করুন। জাভাস্ক্রিপ্ট প্রথম তালিকাভুক্ত, সি ভাষা শেষ।

পৃষ্ঠাগুলি অর্ডার করার জন্য এটি পূর্ববর্তী পদক্ষেপের উদ্দেশ্য ছিল। অর্ডার মান পরিবর্তন করুন, লিঙ্ক বসানো পরিবর্তন হবে.

তালিকা-শৈলী মৌলিক।

ব্লান্ড বুলেট আপনাকে বন্ধ করতে দেবেন না। সিএসএস টুইকের কয়েকটি লাইন আপনার কাস্টমাইজ করতে হবে ওয়ার্ডপ্রেসে বুলেট পয়েন্ট .

একটি প্লাগইনের সাথে কার্যকারিতা যোগ করা হল দ্রুততম রুট এবং এটিতে আরও কিছু উন্নত কোডিং করা হয়েছে যা আপনাকে শুধুমাত্র একটি সাবপেজ ছাড়া আরও কিছু দেখাতে দেয়৷

এর সাহায্যে, আপনি ডায়নামিকভাবে চাইল্ড পেজে ভাইবোন পৃষ্ঠার লিঙ্ক সন্নিবেশ করতে পারেন (যা একই অভিভাবক গোষ্ঠীর সমস্ত চাইল্ড পেজ) শুধুমাত্র [সাবপেজ] পরিবর্তন করে [ভাইবোনদের]।

আপনি ব্যবহার করতে পারেন এমন সমস্ত শর্টকোড দেখতে, আপনার প্লাগইন পৃষ্ঠায় যান, 'পৃষ্ঠা তালিকা' প্লাগইনে স্ক্রোল করুন এবং 'বিশদ বিবরণ দেখুন' এ ক্লিক করুন।

পপ-আপ বক্স উপলব্ধ সমস্ত শর্টকোডের একটি তালিকা দেখায়, প্রতিটি কাজ করে তা বর্ণনা করে এবং আপনাকে উন্নত কনফিগারেশন বিকল্পগুলির বিবরণ দেয়।

যে কারণেই হোক না কেন আপনি আপনার থিম কোড করতে চান, এটি আপনার থিমের জন্য functions.php ফাইল যা সম্পাদনা করতে হবে।

স্বয়ংক্রিয়ভাবে একটি শিশু পৃষ্ঠা সূচী গতিশীলভাবে সন্নিবেশ করতে আপনার WP থিম কোড করুন

ওয়ার্ডপ্রেস হুকগুলি গতিশীলভাবে আপনার মূল পৃষ্ঠায় সম্পর্কিত চাইল্ড পৃষ্ঠাগুলির লিঙ্কগুলি সন্নিবেশ করা সহজ করে তোলে৷

আপনার থিম সম্পাদক বা cPanel-এ যান এবং আপনার সক্রিয় থিমের জন্য functions.php ফাইলে নেভিগেট করুন এবং এটিকে সম্পাদনা মোডে খুলুন।

যোগ করার মূল ফাংশন হল 'wp_list_pages' এবং এটি এই কোড দিয়ে করা হয়:

function wpb_list_child_pages() {
global $post;
if ( is_page() && $post->ID )
$childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0&depth=2' );
if ( $childpages ) {
$string = '<ul>' . $childpages . '</ul>';
}
return $string;
}
add_shortcode('wpb_childpages', 'wpb_list_child_pages');

উপরের কোডটি লোড করা বর্তমান মূল পৃষ্ঠার উপপৃষ্ঠাগুলির লিঙ্কগুলিকে কেবল সন্নিবেশ করবে৷

আপনি যদি এক স্তরের (সাবপৃষ্ঠাগুলির সাবপেজ) থেকে গভীরে যেতে চান তবে পরিবর্তে এই কোডটি ব্যবহার করুন:

6401B255C972750D07DBEEC4D375A7B131F7F23

উপরের উভয় ক্ষেত্রেই, একটি শর্টকোড নিবন্ধিত হয়েছে।

এটি হয়ে গেলে, আপনি আপনার যেকোন মূল পৃষ্ঠায় শর্টকোড [wpb_listchildpages] লাগাতে পারেন, আপডেট টিপুন, তারপর প্রতিবার একই গ্রুপে একটি নতুন চাইল্ড পেজ প্রকাশিত হলে, চাইল্ড পেজের পৃষ্ঠার লিঙ্কগুলি স্বয়ংক্রিয়ভাবে অভিভাবক পৃষ্ঠায় আপডেট হবে। .

যেখানে উপরের কোডে “add_shortcode(‘wpb_listchildpages’,”) আছে, আপনি সেটিকে যেকোন শর্টকোডে পরিবর্তন করতে পারেন যা আপনি সহজে মনে রাখবেন।