আমি কীভাবে প্রতি পৃষ্ঠার মূল্য ডিফল্ট পোস্ট পেতে পারি? সেটিংস-> পড়া থেকে। এবং মোট পোস্টের সংখ্যা?


23

আমি প্রতি পৃষ্ঠার পোস্টের ডিফল্ট মানটি পুনরুদ্ধার করতে চাই (সেটিংস-> পড়ার ক্ষেত্রে সেট করা মান।

আমি চারপাশে দেখেছি এবং এখন পর্যন্ত আমি এটির অনুসন্ধানের উপায় খুঁজে পেয়েছি। সমস্যাটি হ'ল আমি যা সেট করা হয়েছিল তা পরিবর্তন করতে চাই না আমি কেবল পৃষ্ঠাগুলির উদ্দেশ্যে এটি পুনরুদ্ধার করতে চাই। আমি ব্যবহার করার কথা ভেবেছিলাম $something->post_count.(আমি ভুল হতে পারি তবে আমি বুঝতে পারছি এটি বর্তমানে প্রদর্শিত পোস্টের পরিমাণ ফিরিয়ে দেয়) তবে এটি কিছু ক্ষেত্রে ভুল হতে পারে।

এছাড়াও আমি কীভাবে মোট পোস্টের সংখ্যা পেতে পারি?

উত্তর:


42

এটি একটি বিকল্পে সংরক্ষণ করা হয়েছে:

$default_posts_per_page = get_option( 'posts_per_page' );

রেফারেন্স: get_option পরামিতি

অ্যাডমিন ইউআরএল ম্যানুয়ালি প্রবেশ করে আপনি সমস্ত উপলভ্য বিকল্পগুলির কী এবং মানগুলি দেখতে পাবেন:

/wp-admin/options.php

সম্পাদন করা

পদের মোট সংখ্যা:

global $wp_query;
$total_posts = $wp_query->post_count;

অনেক ধন্যবাদ ধন্যবাদ মিলো আমি এটি পুরোপুরি ভুল জায়গায় খুঁজছিলাম .. যদিও আমি মোট পোস্টের সংখ্যা কীভাবে পাব? পোস্ট গণনা কি কেবল বর্তমান পৃষ্ঠার জন্য নয়?
ইয়ানিভ কোসাস

@ ইয়ানিভকোসাস - দুঃখিত, প্রশ্নের সেই অংশটি মিস করেছেন, চিপ উত্তরটি সেখানে সম্পাদনা করেছেন।
মিলো

পোষ্ট_কাউন্ট তবে বর্তমানে প্রদর্শিত পোস্টের সংখ্যাটির অর্থ প্রদান করে যার অর্থ যদি আপনার পোস্ট_পিটার_পেজটি 3 এ সেট থাকে এবং আপনার 40 টি পোস্ট থাকে তবে তা ফিরে আসবে - 3 তবে যদি আপনি 5 টি পোস্ট বলতে দেন এবং আপনি পৃষ্ঠায় 2 তে থাকেন তবে এটি 2 হলে ফিরে আসে - এটি মোট পোস্টের সংখ্যা ফিরিয়ে দেয় না
ইয়ানিভ কোসাস

1
আপনি যদি কোনও প্রশ্নের ব্যবহারের জন্য মোট পোস্টের সংখ্যা চান $wp_query->found_posts। আপনি সর্বশেষ পৃষ্ঠায় বাকীটি নির্ধারণ করতে পারেন ফাউন্ড_পোস্টগুলি এবং$wp_query->max_num_pages
মিলো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.