wordpress - Why does get_posts() return only 5 matching posts, when it should return 9? -


  वैश्विक $ पोस्ट; $ Cat1 = get_cat_ID ( 'test1'); $ Cat2 = get_cat_ID ( 'test2'); $ Myrecentposts = get_posts (सरणी ('post_not_in' = & gt; get_option ('sticky_posts'), 'बिल्ली' = & gt; "- $ cat1, - $ cat2", 'showposts' = & gt; 5)); $ Myrecentposts2 = get_posts (सरणी ('post_not_in' = & gt; get_option ('स्टिकी_पोस्ट्स'), 'बिल्ली' = & gt; "- $ cat1, - $ cat2")); $ Myrecentpostscount = गणना ($ myrecentposts2); गूंज करें $ myrecentpostscount;  

प्रतिधारा का मान 5 है (सही मान 9 होना चाहिए)। एकमात्र तरीका मैं इसे पोस्ट गिनती के लिए सही मान वापस करने के लिए मिल सकता है $ myrecentposts2 गणना को इस प्रकार बदलना है ...

  $ myrecentposts2 = get_posts (सरणी ('पोस्ट_not_in' = & gt ; Get_option ('sticky_posts'), 'बिल्ली' = & gt; "- $ cat1, - $ cat2", 'showposts' = & gt; 999));  

वर्डप्रेस कोडेक्स में एक डिफ़ॉल्ट posts_per_page के मान हैं 5

इस सीमा को हटाने के लिए posts_per_page = -1

इसे निकालने के लिए सीमा आप nopaging = true

का उपयोग कर सकते हैं

Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -