ওয়ার্ডপ্রেসে বর্তমানে সম্পাদন করা কোয়েরিটি দেখার উপায় কী?


12

আমি ওয়ার্ডপ্রেসে কাজ করছি যা আমার কাছে নতুন যা এখন wp এ সম্পূর্ণরূপে ডিজাইন করা সাইটটি আমাকে সরবরাহ করা হয়েছে তবে সমস্যাটি হ'ল আমি যে প্রতিটি কার্যকারিতা / পৃষ্ঠা খুঁজে পেয়েছি তার অনুসন্ধান অনুসন্ধান করতে অক্ষম am

$wpdb->get_results

ডাটাবেস থেকে ফলাফল পেতে ব্যবহৃত এটি কাজ করছে না

$wpdb->queries

বর্তমানে প্রতিটি ক্যোয়ারী প্রিন্ট করার কোনও উপায় আছে কি ?.

সাহায্য করুন.


আপনি কি এসকিউএল কোয়েরি কার্যকর করা দেখতে চান?
রটউইক গাঙ্গুরদে

এমন নয় যে আমি অভ্যন্তরীণগুলি সম্পর্কে জানতে নিরুৎসাহিত করব, তবে এই প্রশ্নটি অন্য একটি প্রশ্নের ইঙ্গিত দেয় যার উত্তরটি খুব আলাদা হবে। আপনি কোন সমস্যার সমাধান করার চেষ্টা করছেন?
আনিকা ব্যাকস্ট্রোম

উত্তর:


2

থিম এবং প্লাগইন বিকাশের জন্য ইনস্টল করার জন্য ডিবাগ বার হ'ল প্রস্তাবিত (ওয়ার্ডপ্রেস) প্লাগইনগুলির মধ্যে একটি। আমি ডিবাগ-বার-এক্সটেন্ডার ব্যবহার করি: http://wordpress.org/extend/plugins/debug-bar-extender/


10

জন্য $wpdb->queriesকাজ আপনি কনফিগার করতে wp-config.php:

define('SAVEQUERIES', true);

এটি অত্যন্ত উত্পাদনের জন্য প্রস্তাবিত নয় (ভারী পারফরম্যান্স হিট) এবং তাই এটি ডিফল্টরূপে বন্ধ হয়।


এটি সঠিক উপায় ... +1!
রটউইক গাঙ্গুরদে

6

যখন আমার বর্তমান ক্যোয়ারীটি পরীক্ষা করা দরকার তখন আমি প্রায়শই এটি করি:

add_action( 'wp_head', 'show_current_query' );

function show_current_query() {
    global $wp_query;

    if ( !isset( $_GET['q'] ) )
        return;
    echo '<textarea cols="50" rows="10">';
    print_r( $wp_query );
    echo '</textarea>';
}

বর্তমান ক্যোয়ারীটি দেখানোর জন্য, কেবলমাত্র ?qবর্তমান ইউআরএলটিতে যুক্ত করুন।

এটি এসকিউএল কোয়েরি এবং অন্যান্য সমস্ত ক্যোয়ারী ভেরিয়েবলগুলি সহ বর্তমান ক্যোয়ারী (গ্লোবাল ভেরিয়েবল stored wp_query এ সঞ্চিত) প্রদর্শন করবে।



0

বিশ্বব্যাপী $wp_queryআর্গুমেন্ট, ফলাফল, ফলাফলের বিষয়বস্তু এবং নিজেই ক্যোয়ারী সহ বর্তমান ক্যোয়ারী সম্পর্কে সমস্ত কিছু রয়েছে।

$wp_query->request এখানে আপনার জন্য কাজ করা উচিত।


0

আপনি ডাব্লুপিডিবি প্রোফাইলিং প্লাগইন ব্যবহার করতে পারেন যা পৃষ্ঠার নীচে আপনি বর্তমানে যে পৃষ্ঠাটি তৈরি করছেন তা তৈরি করতে সমস্ত এসকিউএল বিবৃতি প্রদর্শন করবে।


0

আপনি ডাব্লুপি পিয়ার ডিবাগ প্লাগইন ব্যবহার করতে পারেন । এটি আপনাকে পৃষ্ঠাতে মৃত্যুদন্ড কার্যকর করা প্রশ্নেরগুলির তালিকা দেখাবে, এই প্রশ্নগুলি কার্যকর করতে কত সেকেন্ড নিয়েছে এবং পিএইচপি ফাংশন যা কোয়েরি শুরু করেছিল। দয়া করে নোট করুন যে সেটিংস কাজ শুরু করার আগে আপনাকে একবারে সেটিংস সংরক্ষণ করতে হবে।



0
<?php $wpdb->show_errors(); ?>  // use syntax just before your query 
<?php $wpdb->print_error(); ?>  // user after your query execution

অর্থাৎ।

<?php $wpdb->show_errors();
      $id=$wpdb->update('table_name',$array,$condition);
      $wpdb->print_error();
?>
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.