2011-09-29 13 views
5

के साथ वर्डप्रेस चिपचिपा पोस्ट तो मुझे WordPress में एक विशेष रुप से प्रदर्शित या "चिपचिपा" पोस्ट करने की क्षमता चाहिए, और यह मेरे लिए हुआ! स्टिकी पोस्ट सुविधा का उपयोग क्यों न करें, लेकिन कुछ पढ़ने के बाद ऐसा लगता है कि वर्डप्रेस ने नवीनतम रिलीज में इसके लिए समर्थन शामिल करने का फैसला नहीं किया है और वे भावी रिलीज के लिए किसी भी समाधान को धक्का नहीं दे रहे हैं।कस्टम पोस्ट प्रकार

अब मुझे एक परिस्थिति में छोड़ देता है, मैं इस तरह की श्रेणी के बिना एक विशेष पोस्ट या कस्टम पोस्ट रखने की क्षमता चाहता हूं।

मैंने कुछ लोगों को यह भी देखा है कि उन्होंने कस्टम पोस्ट प्रकारों में चिपचिपा पदों की क्षमता जोड़ने के लिए संभवतः एक समारोह के साथ वर्डप्रेस हैक किया है, शर्म की बात है कि उन्होंने स्रोत साझा नहीं किया!

यह कैसे किया जाएगा?

उत्तर

-4

मेरे पास वर्डप्रेस 3.2.1 है, नवीनतम संस्करण और मैं चिपचिपा पोस्ट कर सकता हूं। यह मेरी साइट पर मेरे लिए काम करता है।

+1

कस्टम पोस्ट प्रकार के साथ ?! मुझे नहीं लगता, जवाब पोस्ट करने से पहले प्रश्न पढ़ें। – Xavier

+0

इसके लिए आपको स्रोत कोड हैक करना होगा। – desbest

+0

मैं "सोचता हूं" वास्तव में वर्डप्रेस कस्टम पोस्ट प्रकारों द्वारा समर्थित है लेकिन मेरा मानना ​​है कि यह केवल पोस्ट के लिए काम करता है, न कि पृष्ठों के लिए। मैं यहाँ गलत हो सकता है। –

0

आप इस plugin का उपयोग कर सकते हैं, इसकी अपनी सीमाएं हैं, लेकिन यदि आपको कुछ विस्तृत करने की आवश्यकता नहीं है तो बहुत अच्छी तरह से काम करता है।

3

आप इसे कस्टम पोस्ट प्रकार पर कस्टम फ़ील्ड (post_meta) के साथ कर सकते हैं। my_custom_post_type है कि चिपचिपा झंडा सेट:

$args = array('post_type' => 'my_custom_post_type', 'post_status' => 'publish', 'meta_query' => array('relation' => 'AND', array('key' => 'is_sticky', 'value' => '1', 'compare' => '=', 'type' => 'CHAR')));

$sticky_posts = new WP_Query($args);

post_type की प्रकाशित पोस्ट की एक सरणी लौट चाहिए: तब कि meta_value के लिए चयन करता है एक कस्टम क्वेरी आग।

हालांकि मैंने उपरोक्त कोड का परीक्षण नहीं किया है, मैं कुछ ऐसा कर रहा हूं और यह ठीक काम करता है।

0

आप "चिपचिपा" के नाम से एक कस्टम मेटा सहेज सकते हैं और पोस्ट चिपचिपा होने पर इसे "चालू" मान सकते हैं। यह एक कस्टम मेटाबॉक्स और एक चेकबॉक्स के साथ किया जा सकता है।

Wordpress स्वचालित रूप से लिस्टिंग तालिका बैकएंड पदों पर शब्द "स्टिकी" जोड़ देगा

आप मूल्यों 'meta_key' जोड़कर अपने चिपचिपा कस्टम पोस्ट के साथ एक पाश प्राप्त कर सकते हैं => 'चिपचिपा' और 'meta_value' = > 'पर' आपकी क्वेरी के आर्ग को

0

मैं एक काम कर समाधान वर्डप्रेस 4.2 यहाँ के रूप में तैनात:

https://wordpress.stackexchange.com/questions/90958/adding-sticky-functionality-to-custom-post-type-archives/185915#185915

असल में, यह एक छोटे से प्लगइन स्थापित करने और एक कोड स्निपेट शामिल निकलता है।

+0

यहां मूल स्रोत से आवश्यक विवरण शामिल करें क्योंकि लिंक मर जाने पर यह उत्तर बेकार हो जाएगा! –

संबंधित मुद्दे