2008-08-18 19 views
13

मैंने देखा है कि कुछ Wordpress ब्लॉग, उनके पाद लेख में मौजूद क्वेरी आँकड़े बताते हैं कि बस प्रश्नों की संख्या और कुल समय विशेष पृष्ठ के लिए उन्हें कार्रवाई करने के लिए आवश्यक राज्य है की तरह कुछ पढ़ने:मैं वर्डप्रेस साइट पर डेटाबेस क्वेरी आंकड़े कैसे प्रदर्शित करूं?

23 प्रश्नों । 0.448 सेकंड

मैं सोच रहा था कि यह कैसे पूरा किया जाता है। क्या यह किसी विशेष वर्डप्रेस प्लग-इन के उपयोग के माध्यम से या शायद पृष्ठ के कोड में कुछ विशेष php फ़ंक्शन का उपयोग करने से है?

उत्तर

18

अपने खाके में पाद लेख के नीचे करने के लिए इस जोड़ने का प्रयास करें:

<?php echo $wpdb->num_queries; ?> <?php _e('queries'); ?>. <?php timer_stop(1); ?> <?php _e('seconds'); ?> 
+0

या WP-व्यवस्थापक/व्यवस्थापक footer.php स्वीकार करता है अगर आप इसे बैकएंड व्यवस्थापक पैनल में दिखाना चाहते हैं। – Phil

1

वर्डप्रेस एक आसान उपाय है अब

वहाँ एक है: http://faq.wordpress.net/view.php?p=50

  • timer_stop() पेज रेंडर करने के लिए ले लिया समय की राशि देता है फ़ंक्शन get_num_queries() कहा जाता है और जैसा कि अन्य उत्तरों timer_stop() में निर्दिष्ट है।

    <?php echo get_num_queries(); _e(' queries'); ?> in <?php timer_stop(1); _e(' seconds'); ?></p> 
    

    get_num_queries() - वर्डप्रेस निष्पादन के दौरान डेटाबेस क्वेरी की संख्या देता है और कोई पैरामीटर

  • +0

    क्या बैकएंड व्यवस्थापक पैनल में इसे रखने का कोई तरीका है? – Phil

    +0

    'get_num_queries()' फ़ंक्शन एक वैश्विक कार्य है। उपरोक्त स्निपेट बैकएंड व्यवस्थापक पैनल (wp-admin क्षेत्र) में काम करना चाहिए। –

    +0

    धन्यवाद। इसके लिए सबसे अच्छी जगह wp-admin/admin-footer.php के अंत में है – Phil