লুপের বাইরে কীভাবে বর্তমান পৃষ্ঠার আইডি পাবেন?


36

লুপের বাইরে কীভাবে বর্তমান পৃষ্ঠার আইডি পাবেন?


3
আজব, আপনি কোডটি কীভাবে ব্যবহার করছেন, কী চেষ্টা করেছেন। আপনি কি ত্রুটি পাচ্ছেন. এটি যেমন দাঁড়িয়েছে, আপনাকে সহায়তা করা কঠিন এবং সমস্ত উত্তর অন্ধকারের শট। দয়া করে একটি সম্পাদনা
পিটার গুজন

<?php global $post; $thePostID=$post->ID;?> <?php elseif($thePostID==35) : ?>
মুহাম্মদ শোয়েব মুর্তজা

3
সমস্ত অতিরিক্ত কোড / তথ্য সহ দয়া করে একটি সম্পাদনা ফাইল করুন । আপনার প্রশ্নের মধ্যে থাকা
স্টাফগুলির

আপনার পোস্টটি স্বয়ংক্রিয়ভাবে নিম্ন মানের হিসাবে পতাকাঙ্কিত হয়েছে, দয়া করে উপরে আমার অনুরোধগুলি মেনে
চলুন

1
আমি যেমন বলেছি, সেই সমস্ত তথ্য আপনার মন্তব্যে করা উচিত, মন্তব্য বিভাগে নয়। দয়া করে আপনার প্রশ্নটি সম্পাদনা করুন
পিটার গুজন

উত্তর:


56

চেষ্টা

global $post;
echo $post->ID;

অথবা (আমি পার্থক্য জানি না)

global $wp_query;
echo $wp_query->post->ID;

আমি গুগলে পাওয়া সমস্ত স্টাফ চেষ্টা করেছি কিন্তু কিছুই হয়নি
মুহাম্মদ শোয়েব মুর্তজা

"আপনি যে সমস্ত জিনিস খুঁজে পেয়েছেন" কী তা জেনে রাখা শক্ত :) এটি নিশ্চিত করুন যে কোডটি কোনও ফাংশনে রয়েছে, আপনি সেই ফাংশনটিকে কল করেছেন এবং দৃশ্যমান হওয়ার আগে অন্য কোনও প্রতিধ্বনি দিয়ে
ডিবাগিং শুরু

2
আমি ফাংশন ব্যবহার করে আইডি পেয়ে did't, এবং "জিনিস" নয়global $wp_query; $thePostID = $wp_query->post->ID; global $post; $thePostID = $post->ID; global $wp_query; $page = $wp_query->get_queried_object(); $page_id = $page->ID; $page_id = get_queried_object_id();
মুহাম্মদ শোয়েব মর্তুজা

প্রথমটি সঠিক ছিল ...
মুহাম্মদ শোয়েব মুর্তজা

1
এই সমাধানগুলি কেবলমাত্র লুপটি শুরুর আগে পৃষ্ঠা আইডি দেবে ID একবার লুপটি শুরু হয়ে গেলে লুপের $postপ্রতিটি পোস্টে সেট করা হবে।
s_ha_dum


-7

আপনি নীচে কোড যুক্ত করে এটি করতে পারেন it এটি আপনাকে বর্তমান পৃষ্ঠার আইডি দেবে।

 $postid = get_the_ID();
 echo $postid;

9
get_the_ID()এটি একটি লুপ ফাংশন - ওরফে, এটি লুপের অভ্যন্তরে ব্যবহার করা বোঝায়। সুতরাং, "লুপের বাইরে কীভাবে বর্তমান পৃষ্ঠার আইডি পাবেন?" এই প্রশ্নটি সত্যই সমাধান করে না?
s_ha_dum
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.