मेन्यू बंद करे

वर्डप्रेस मुख्य सूचकांक पृष्ठ और अभिलेखागार द्वारा प्रदर्शित लेखों की संख्या को कैसे समायोजित करें

जब मैं वर्डप्रेस को एडॉप्ट करके किसी साइट या ब्लॉग की रचना करता हूं, तो मेरे दिमाग में एक बेहतरीन विचार आया है, लेकिन मैं अक्सर वास्तविकता का सामना करता हूं, जिसे महसूस करने के लिए कोडिंग क्षमता का अभाव होता है।

आज, मेरे पास प्रति पृष्ठ प्रदर्शित होने वाले लेखों की संख्या निर्धारित करने का विचार था, जो कि डिफ़ॉल्ट रूप से साइट के मुख्य पृष्ठ और श्रेणी या संग्रह पृष्ठ पर 10 तक सेट है। मैंने इसके लिए कोडिंग का उपयोग किया। शेयर। यह बहुत उपयोगी है।

    वर्डप्रेस साइट का मुख्य पृष्ठ 'index.php' केवल प्रति पृष्ठ पदों की संख्या को बदलता है

यदि आप प्रति पृष्ठ पोस्ट की संख्या बदलने के तरीकों की खोज करते हैं, तो बहुत अधिक डेटा उपलब्ध नहीं है, लेकिन कभी-कभी आपके द्वारा देखी जाने वाली जानकारी बहुत जटिल और अक्षम होती है।

इसलिए मैं सबसे सरल संशोधन करना चाहता था, इसलिए मुझे जो मिला वह था वर्डप्रेस एपीआई। सामान्य तौर पर, आप वर्डप्रेस द्वारा दिए गए कोड का उपयोग सीधे fuction.php के साथ कर सकते हैं ताकि सबसे स्थिर, हल्का और आसानी से वांछित प्रभाव प्राप्त कर सकें।

इतनावर्डप्रेस आधिकारिक दस्तावेजमुझे अपने कोड में वांछित कोड मिला।

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }

    if ( is_post_type_archive( 'movie' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

कोड की व्याख्या करने के लिए, पहले पैराग्राफ का अर्थ है लेख-संबंधित फ़ंक्शन, दूसरा लाल'is_home'मुख्य पृष्ठ का हिस्सा है, index.php, जो प्रति पृष्ठ पदों की संख्या को नियंत्रित करता है।

लाल रंग का नंबर'1'यदि आप मुख्य पृष्ठ पर प्रदर्शित होने वाले लेखों की संख्या को समायोजित करते हैं, और आप उन्हें उदाहरण कोड के रूप में दर्ज करते हैं, तो आपको मुख्य पृष्ठ पर केवल एक लेख दिखाई देगा। अन्य पन्नों पर, इसे 'वर्डप्रेस एडमिन पेज'> 'सेटिंग्स'> 'रीड'> 'पेज के पदों की संख्या' के रूप में प्रदर्शित किया जाएगा।

तीसरा नीला रंग'movie'अनुभाग संग्रह पृष्ठ पर प्रदर्शित करने के लिए पदों की संख्या को परिभाषित करता है।

कि'movie'भाग पर लागू होने वाले संग्रह का नाम दर्ज करें, और फिर संग्रह में पदों की संख्या को नीले '50' में सेट करें।

यदि आप एक संग्रह जोड़ना चाहते हैं, जिसे आप सेट करना चाहते हैं, तो आप इस तरह का तीसरा टुकड़ा बना सकते हैं

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }

    if ( is_post_type_archive( 'movie' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
    
    if ( is_post_type_archive( 'picture' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

और अगर आपको केवल GKKmon जैसे मुख्य पृष्ठ पर पदों की संख्या को नियंत्रित करने की आवश्यकता है, तो आप सभी बेकार भागों को मिटा सकते हैं और केवल निम्न कोड का उपयोग कर सकते हैं।

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

    मुख्य पृष्ठ पर पोस्ट की संख्या को क्यों और कैसे नियंत्रित किया जाए

आमतौर पर, आप मुख्य पृष्ठ पर लेखों की संख्या को नियंत्रित कर सकते हैं जब आप मुख्य पृष्ठ पर पोस्ट करने के अलावा विभिन्न तत्वों को उजागर करना चाहते हैं, या जब आप पत्रिका प्रारूप में सूचकांक पृष्ठ को सजाने चाहते हैं।

वर्तमान में, GKKmon.com के मुख्य पृष्ठ का उपयोग शीर्ष पर कार्यात्मक टूल को उजागर करने के लिए भी किया जाता है, फिर दो नए पोस्ट, और फिर श्रेणी द्वारा दस्तावेजों को सूचीबद्ध करके पत्रिकाओं और सूचना मीडिया को उचित रूप से सॉर्ट करें।

इस तरह, आप अपने स्वाद के अनुसार मुख्य पृष्ठ का खुलकर उपयोग कर सकते हैं।

Related posts - 관련 글

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा.

Posted in All, वर्डप्रेस - Wordpress
[jetpack_subscription_form title="이메일 구독 - Email Subs" subscribe_text="최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created."]