পোস্টে কি বাবা-মা থাকতে পারে?


13

পোস্টে কি বাবা-মা থাকার কথা? যদি তা হয় তবে কোনও পোস্টের পিতা বা মাতা থাকার অর্থ কী হবে?

এছাড়াও, যদি পিতা-মাতা থাকার পোস্টে কিছু বাধা থাকে, তবে তা কোথায় কার্যকর করা হবে? আমি যেমন দেখছি তেমন ডিবিতে নেই।

উত্তর:


15

বাক্সের বাইরে, না, পোস্টগুলিতে বাবা-মা থাকতে পারে না। তাদের বিভাগগুলিতে বরাদ্দ করা যেতে পারে, যা শ্রেণিবদ্ধভাবে সংগঠিত হতে পারে। পৃষ্ঠাগুলিতে অবশ্য বাবা-মা থাকতে পারে এবং আপনি সেই বৈশিষ্ট্যটি ব্যবহার করে এগুলির মধ্যে মেনু কাঠামো তৈরি করতে পারেন।

যেখানে এটি প্রয়োগ করা হয়েছে: কোনও পোস্টের পিতামাতাকে "wp_posts" এর "post_parent" কলামে সংরক্ষণ করা হয়। এটি সত্যিকার অর্থে প্রয়োগ করা হয়নি, কেবলমাত্র ডিফল্ট ইউআই আপনাকে সেট করার জন্য একটি বিকল্প দেয় না এবং ডিফল্ট ডাব্লুপি কোডিং পোস্টগুলির জন্য সেই মানটি ব্যবহার করে না। যদিও পিতামাতার সাথে পোস্ট থাকতে পারে এমন একটি কাস্টম পোস্ট প্রকার তৈরি করা খুব কঠিন হবে না।


2
এছাড়াও নোট করুন যে মিডিয়া সংযুক্তিগুলি post_parentকোন পৃষ্ঠা / পোস্ট (কাস্টম পোস্টের প্রকার সহ) সংযুক্ত রয়েছে তা সনাক্ত করতে, কলামটি ব্যবহার করে।
ডেভিড গার্ড

@ ডেভিডগার্ড আপনি ঠিক বলেছেন কিন্তু আমি মনে করি, আমরা যদি দায়িত্ব অর্পণ করে কার্যকারিতা প্রভাবিত করবে না post_parentএকটি আরেকটি "POST_ID" হিসাবে এটি হবে 0অন্যথায়।
অচেনা

11

ডব্লিউপি "পৃষ্ঠাগুলি" (শ্রেণিবদ্ধ, পিতামাতার অনুমতিপ্রাপ্ত) এবং "পোস্ট" (নন-শ্রেণিবদ্ধ) তৈরি করেছে। অন্যান্য পোস্টের প্রকারগুলিও রয়েছে, তবে এটি ছেড়ে দেওয়া যাক।

যদি Q এর ফলাফল হয়:

আমার কি শ্রেণিবদ্ধ পোস্ট থাকতে পারে?

তারপরে উত্তর হ্যাঁ ,… আপনার এমন "পোস্ট" থাকতে পারে যা শ্রেণিবদ্ধ। তবে সেগুলি অন্তর্নির্মিত না হওয়ায় আপনাকে নিজের কাস্টম পোস্ট প্রকারটি নিবন্ধ করতে হবে - আর্গুমেন্টগুলি দেখুন »শ্রেণিবদ্ধ।

এই জাতীয় "পোস্টগুলি" (বা নিবন্ধগুলি যাই হোক না কেন,…) তারপরে - তাদের পিতামাতার কোনও পোস্ট রয়েছে - যদি তাদের অবজেক্টের ভিতরে প্যারেন্ট আইডি সেট করে। সুতরাং একটি লুপে আপনি নিম্নলিখিতগুলি করতে পারেন:

if ( have_posts )
{
    the_post();
    // etc.

    global $post;
    // call parent: http://codex.wordpress.org/Function_Reference/get_post
    $parent = get_post( $post->post_parent );

    echo "<h2>{$post->post_title} is a child of {$parent->post_title}";

    // etc.
} // endif;

2
পুরোপুরি এটি পেরেক। ঠিক আমি যে জিনিসটি খুঁজছিলাম।
পারস শাহ

-1

অনুসন্ধান ইঞ্জিনের দৃষ্টিকোণ থেকে, এই দুটি উত্তর মিলিয়ে গুগলকে অবশ্যই আপনার পোস্টের হায়ারার্কি, পাশাপাশি অবশ্যই ব্যবহারকারীদের ট্র্যাক করতে সহায়তা করবে।

  1. আপনার পোস্ট হোস্ট করতে একটি পৃষ্ঠা যুক্ত করুন এবং এটি ব্যবহার করুন। "আপনার সমস্ত পোস্টের মাধ্যমে পিতামাতার পৃষ্ঠা সেট করার সর্বোত্তম উপায় হ'ল (উপস্থিতি -> কাস্টমাইজ) মেনু through আপনি নিজের হোম পৃষ্ঠা বা পোস্ট পৃষ্ঠাগুলির জন্য একটি স্ট্যাটিক পৃষ্ঠা সেট করতে পারেন you প্রতিটি স্বতন্ত্র ব্লগ পোস্টের পিতামাতা হন "

  2. উপরের উল্লিখিত অনুসারে পার্মালিঙ্ক কাঠামোটিকে / ব্লগ /% পোস্টনাম% এ পরিবর্তন করুন। "ধরুন আপনার ব্লগ পৃষ্ঠার স্লাগ নামটি ব্লগ কিনা তা নিশ্চিত করার চেয়ে আপনি url এ পোস্ট করার আগে ব্লগ সংযুক্ত করতে চান।

তারপরে ডাব্লুপি-অ্যাডমিন-প্যানেল> সেটিংস> পারমালিঙ্কে যান এবং সর্বশেষ বিকল্পটি "কাস্টম কাঠামো" চয়ন করুন এবং এতে নিম্নলিখিতগুলি যুক্ত করুন:

/ ব্লগ /% POSTNAME% /

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

এইভাবে, গুগল সাইটম্যাপগুলিতে ডোমেন / পৃষ্ঠা / পোষ্ট (সেই ক্রমে) হিসাবে শ্রেণিবিন্যাস দেখে এবং একই জায়গায় সামগ্রীটিও খুঁজে পাবে। হিসাবে ব্যবহারকারীরা। কাজ শেষ.


-4

মনে করুন আপনার ব্লগ পৃষ্ঠার স্লাগ নামটি ব্লগ কিনা তা নিশ্চিত করার চেয়ে আপনি url এ পোস্ট করার আগে ব্লগ যুক্ত করতে চান।

তারপরে ডাব্লুপি-অ্যাডমিন-প্যানেল> সেটিংস> পারমালিঙ্কে যান এবং সর্বশেষ বিকল্পটি "কাস্টম কাঠামো" চয়ন করুন এবং এতে নিম্নলিখিতগুলি যুক্ত করুন:

/blog/%postname%/

এবং পরিবর্তনগুলি সংরক্ষণ করুন।

এটি কেবলমাত্র আপনার ব্লগ পৃষ্ঠায় প্রয়োগ করা হবে, অন্যান্য পৃষ্ঠা ব্লগকে পিতামাতার হিসাবে প্রদর্শন করবে না।


-6

আমি জানি এটি একটি পুরানো পোস্ট। তবে এই উত্তরগুলির কোনওটিই সঠিক নয় এবং আমি এই সমস্যাটি সমাধান করার জন্য যে সমাধানটি ব্যবহার করেছি তা পোস্ট করতে চেয়েছিলাম। আপনার সমস্ত পোস্টের মাধ্যমে পিতামাতার পৃষ্ঠা সেট করার সর্বোত্তম উপায় হ'ল (উপস্থিতি -> কাস্টমাইজ) মেনু। আপনি আপনার হোম পৃষ্ঠা বা পোস্ট পৃষ্ঠাগুলির জন্য একটি স্ট্যাটিক পৃষ্ঠা সেট করতে পারেন। আপনি যখন একটি স্ট্যাটিক পোস্ট পৃষ্ঠা সেট করেন, সেই পৃষ্ঠাটি প্রতিটি স্বতন্ত্র ব্লগ পোস্টের পিতামাতা হবে।


2
এটি কোনও পিতামাতার পৃষ্ঠা নয় - এটি একটি টেমপ্লেট যা পোস্টগুলির একটি সংরক্ষণাগার রয়েছে। সেট আপ করা পোস্টগুলিকে শ্রেণিবদ্ধ করে না।
কায়সার

কীভাবে এটি পিতামাতার পৃষ্ঠা নয়? এটি একটি স্ট্যাটিক পৃষ্ঠা (যা কোনওভাবে সংরক্ষণাগার হতে হবে না, আপনি যে স্থির পৃষ্ঠায় যে পৃষ্ঠা পৃষ্ঠা টেম্পলেট নির্ধারণ করেন, আপনার যা খুশি তা থাকতে পারে) এবং এটি যখন আপনার ইউআরএলগুলি সেট আপ করা হয় তখন সেই শ্রেণিবিন্যাসের পাশাপাশি ব্রেডক্র্যাম্বগুলি অনুসরণ করে সাইটে। এটি 1 মিনিটের ফিক্স যা আপনাকে পোস্ট প্যারেন্ট হিসাবে স্ট্যাটিক পৃষ্ঠা নির্ধারণ করতে দেয়। তার প্রশ্নে প্রথমে এটি শ্রেণিবদ্ধ হওয়ার বিষয়ে কিছুই উল্লেখ নেই। সম্ভবত আপনি আমাকে আলোকিত করতে পারেন কীভাবে এই সমাধানটি খারাপ অভ্যাস হতে পারে?
লেটটো দ্য পার্টি

"পোস্টগুলি পিতামাতার থাকার কথা" একই জিনিস "পোস্টগুলি হায়ারার্কিকাল" as একটি টেমপ্লেট ধারণ করতে পারে সবকিছু কিন্তু প্লেইন যে এটি একটি লুপ যে আয় ও প্রদর্শন একটি সংরক্ষণাগার লুপ না (ক) পৃষ্ঠা তার পিতা বা মাতা করা (এটা শুধু জায়গা যেখানে লুপ হতে হবে এর) এবং (খ) না থাকে বিল্ট ইন পোস্ট টাইপ করুন "পোস্ট" শ্রেণিবদ্ধ বা অন্য কথায়, কোনও পিতামাতাকে বরাদ্দ করে না । তবে হ্যাঁ, আপনি নির্দিষ্ট মানদণ্ডে (ভাগ করা শিশু-বিভাগের মতো) লুপে পোস্টগুলি ডেকে আনতে পারেন।
কায়সার

আপনার প্রশ্ন বা উত্তরের সমালোচনা বা স্পষ্টির দ্বারা দূরে থাকবেন না। এই জায়গাটি এমন এক জিনিস যেখানে সর্বোত্তম উত্তরগুলি সফল করতে এবং উইকি / গ্রন্থাগার স্থান হিসাবে পরিবেশন করার জন্য সর্বদা এটি হওয়া দরকার যেখানে কোনও ব্যক্তি কীভাবে কীভাবে কাজ করতে হয় তা তাত্ক্ষণিকভাবে নির্ণয় করতে পারে বা কীভাবে কীভাবে কাজ করে তার সম্ভাব্য অন্তর্দৃষ্টি পেতে পারে। এমনকি আমরা লোকদের (আপনার মত) অন্যান্য উত্তরগুলিতেও মন্তব্য করতে উত্সাহিত করি। মনে রাখবেন যে আমি কোথাও উল্লেখ করি নি যে আপনার উত্তরটি খারাপ অভ্যাস । এটি অনেক উপায়ে সত্য, কেবলমাত্র বিবৃতি যে এটি পোস্টের ধরণের শ্রেণিবদ্ধ করে তোলে না।
কায়সার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.