টেমপ্লেট ট্যাগগুলি ব্যবহার করার জন্য, একটি আইডি সহ গ্লোবাল $ পোস্ট বারগুলি ম্যানুয়ালি সেট করুন


19

আমার কাছে খুব নির্দিষ্ট উপায়ে পোস্টগুলির আইডি পুনরুদ্ধার করার একটি ফাংশন রয়েছে।

আমার global $postমতো ফাংশনগুলি ব্যবহার করার জন্য আমাকে সেট করতে সক্ষম হতে হবে the_content()যা কোনও প্যারামিটার হিসাবে কোনও আইডিকে অনুমতি দেয় না।

আমি কীভাবে এটি অর্জন করতে পারি?


1
"গ্লোবাল set পোস্ট সেট করুন" এর অর্থ কী? আপনি কি দয়া করে ক) আইডি পুনরুদ্ধার করে ফাংশন পোস্ট করতে পারেন এবং আপনার ব্যবহারের ক্ষেত্রে চিত্র / চিত্র অঙ্কন করতে পারেন?
কায়সার

উত্তর:


27

আপনার লুপের মধ্য দিয়ে যাওয়ার সময় এটি যুক্ত করুন:

global $post; 
$post = get_post( $ID, OBJECT );
setup_postdata( $post );

//Do something

wp_reset_postdata();

3

পোস্টের বাইরে লুপের সাথে কাজ করতে চেষ্টা করুন:

get_post(post_id)

লুপের বাইরে কোনও নির্দিষ্ট আইডি সহ একটি পোস্ট পেতে , আপনি যখন এটি করেন, গ্লোবাল অবজেক্ট $ পোস্টটি আপনার সবেমাত্র নির্বাচিত পোস্টটি ধারণ করবে N এখন আপনি এই বিষয়বস্তুটি ব্যবহার করে পেতে পারেন:

$post->post_content

ওয়ার্ডপ্রেস কোডেক্সে get_post ডকুমেন্টেশন চেক করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.