ক্যোয়ারী_পোস্টগুলির জন্য সমস্ত উপলব্ধ পরামিতিগুলি কী কী?


20

ক্যোয়ারী_পোস্টের জন্য ওয়ার্ডপ্রেস কোডেক্স পৃষ্ঠাতে বলা হয়েছে যে এটি ক্যোয়ারী_পোস্টগুলি গ্রহণ করে এমন সমস্ত পরামিতিগুলি কভার করে না:

পরামিতি

এটি এখনও সম্পূর্ণ তালিকা নয়। এটি আপনার নিজের প্রশ্নগুলি সেট করার সাথে সম্ভব কিছু আরও সাধারণ বিষয় দেখানো

আমি স্রেফ একটি সাধারণ তালিকা আকারে এমনকি ক্যোয়ার_পোস্টগুলি দ্বারা গৃহীত সমস্ত পরামিতিগুলির একটি রেফারেন্স পাইনি। এই ডেটার সাথে চিট-শীট বা অনুরূপ কিছু পাওয়া যায়?


আপনার কখনই ব্যবহার করা উচিত নয় query_posts, এটি খারাপ অনুশীলন, ব্যবহার WP_Queryবা pre_get_postsপরিবর্তে ফিল্টার
টম জে নোয়েল

উত্তর:


24

নীচে ওয়ার্ডপ্রেস 3.0.1 থেকে সমস্ত কিছু পাওয়া যায় parse_query()যা /wp-includes/query.php এর ফাংশনে পাওয়া যায় (lines 1246-1550)
তবে, কোনও প্লাগইনের পক্ষে প্যারামিটার যুক্ত করা সম্ভব এবং সুতরাং কোনও তালিকা সম্পূর্ণরূপে সম্পূর্ণ হতে পারে না:

  • attachment
  • attachment_id
  • author
  • author_name
  • cat
  • category__and
  • category__in
  • category__not_in
  • category_name
  • comments_popup
  • day
  • error
  • feed
  • hour
  • m
  • minute
  • monthnum
  • name
  • order
  • orderby
  • p
  • page_id
  • page
  • paged
  • pagename
  • post__in
  • post__not_in
  • post_status
  • post_type
  • preview
  • robots
  • s
  • sentence
  • second
  • static
  • subpost
  • subpost_id
  • tag__and
  • tag__in
  • tag__not_in
  • tag_id
  • tag_slug__and
  • tag_slug__in
  • tag
  • taxonomy - (প্রাক 3.1)
  • tb
  • term - (প্রাক 3.1)
  • w
  • withcomments
  • withoutcomments
  • year

    প্রাক WP 3.1

  • meta_key
  • meta_value

    ডব্লিউপি ৩.১ থেকে

  • fields
  • meta_query
  • tax_query

আমি গতকাল এই তালিকাটি খুঁজছিলাম!
ড্যান গেইল

2
আপনি যদি নিজের প্রশ্নটি পুনরায় সম্পাদনা করতে এবং এটিকে সম্প্রদায়ের উইকি তৈরি করতে পারতেন, আমরা যখন বিষয়গুলি পরিবর্তন করি তখন আমরা সবাই এটি আপ টু ডেট রাখতে পারি। প্যারামিটারের প্রকারগুলি (ফর্ম্যাট: ইনট বা স্ট্রিং ?, একাধিক মান?) এছাড়াও দুর্দান্ত লাগবে।
জান ফ্যাব্রি

@Mike - আমি কিছু অনুপস্থিত ক্যোয়ারী Vars আপনার উত্তর মধ্যে যোগ জুড়েছে এবং এছাড়াও থাকেন কিছু নতুন 3.1 ক্যোয়ারীতে Vars।
t31os

@ মাইক - কোনও সমস্যা নেই, আমি নিশ্চিত যে আরও দু'জন নিখোঁজ রয়েছে, তবে আমরা যে গুরুত্বপূর্ণগুলি আবরণ করেছি তা শেষের দিকে রাখার জন্য যাচ্ছি না (সেখানে খুব ভালো কিছু আছে যে দুপুর কখনও হবে না) ইতিমধ্যে ব্যবহার করুন - বাক্য বা দ্বিতীয়টি এমন দুটি যা আমি কখনও ব্যবহার করে দেখিনি) ... :)
t31os

@ t31os - এফওয়াইআই আমি বর্তমানে এমন একটি প্লাগইনে কাজ করছি যা এই সমস্তগুলি নিশ্চিত করবে এবং এর থেকেও আমি খুব আগ্রহী। এটি পরবর্তী প্রজন্মের URL রাউটিং প্লাগইন। আগ্রহী?
মাইকচিন্কেল

7

আপনি যদি পিএইচপি কোডটি পড়তে পারেন তবে আপনি ফাইলের parse_query($query)শ্রেণিতে ফাংশনটি একবার দেখে নিতে পারেনWP_Querywp-includes\query.php

সমর্থিত যুক্তিগুলি সমস্ত তালিকাভুক্ত এবং সেখানে পরিচালিত।


1
+1, কোডটি অনুমোদনযোগ্য রেফারেন্স। (না প্যাড, অথবা ফাংশন মন্তব্য / docblock।)
Annika Backstrom

2

আমি ডাব্লুপি_কিউয়ের জন্য কোডেক্স পৃষ্ঠাটি ব্যবহার করি। http://codex.wordpress.org/Class_Reference/WP_Query

তালিকাটি সম্পূর্ণরূপে নাও হতে পারে তবে এটি দরকারী, মোটামুটি বিস্তৃত এবং আপ টু ডেট। আমি বিশ্বাস করি যে ডাব্লুপি_কিউয়ারি এবং ক্যোয়ারী_পোস্টগুলি একই পরামিতিগুলি ভাগ করে দেয়।

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