পাদলেখের মধ্যে jQuery / জাভাস্ক্রিপ্ট
আপনি যা করতে পারেন তা হ'ল jQueryটিকে পাদলেখ ব্লগ পোস্টে স্থানান্তর করা । এটি শিরোনামে ডিফল্টরূপে প্রয়োজন হয় না। এখনও সব কিছু শক্ত কাজ করে কিনা তা আপনার চেক করতে হবে, কারণ আমি সাধারণত থিমগুলির জন্য এটি করি:
<?php
/* Plugin Name: Move jQuery to the footer */
function( 'admin_enqueue_scripts', function( $hook )
{
$GLOBALS['wp_scripts']->add_data( 'jquery', 'group', 1 );
} );
ক্যোয়ারী
পোস্ট তালিকার টেবিলের পর্দার গতি বাড়িয়ে তোলে এমন আরেকটি বিষয় হল অনুসন্ধানের ক্ষেত্রগুলির সংখ্যা হ্রাস করা। কিছুক্ষণ আগে আমি সেই সমস্যাটি লক্ষ্য করেছি যখন আমার 999 টি পোস্টের সেটিংসের কারণে যখন সেই স্ক্রিনগুলি খুব ধীরে লোড হচ্ছে। এখানে সম্পূর্ণ ব্লগ পোস্ট - গিটহাব গিস্ট হিসাবে প্লাগইন ।
<?php
/**
* Plugin Name: (WCM) Faster Admin Post Lists
* AuthorURL: http://unserkaiser.com
* License: MIT
*/
add_filter( 'posts_fields', 'wcm_limit_post_fields_cb', 0, 2 );
function wcm_limit_post_fields_cb( $fields, $query )
{
if (
! is_admin()
OR ! $query->is_main_query()
OR ( defined( 'DOING_AJAX' ) AND DOING_AJAX )
OR ( defined( 'DOING_CRON' ) AND DOING_CRON )
)
return $fields;
$p = $GLOBALS['wpdb']->posts;
return implode( ",", array(
"{$p}.ID",
"{$p}.post_date",
"{$p}.post_name",
"{$p}.post_title",
"{$p}.ping_status",
"{$p}.post_author",
"{$p}.post_password",
"{$p}.comment_status",
) );
}
আপনার যদি সমস্ত কলামের প্রয়োজন না হয় তবে আপনি কিছু কলামের বিষয়বস্তু অপসারণ করে উপরের প্লাগইনটি প্রসারিত করতে পারেন।
add_filter( 'manage_edit-post_columns', function( $columns )
{
# @TODO Remove columns which you don't need
return $defaults;
} );
ড্যাশবোর্ড
প্রতিটি ব্যবহারকারী ড্যাশবোর্ডে প্রবেশ করে - এটি অ্যাডমিন ইউআইয়ের সম্ভবত সবচেয়ে ধীরতম অংশ। আপনি কিছু উইজেটগুলি নিষ্ক্রিয় করতে পারেন যা আপনার প্রয়োজন নেই, কেবল সেগুলি লুকানোর পরিবর্তে:
<?php
/** Plugin Name: Remove Dashboard Widgets */
add_action( 'wp_dashboard_setup', function()
{
remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_primary', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
remove_meta_box( 'dashboard_activity', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_secondary', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
remove_meta_box( 'dashboard_browser_nag', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_recent_drafts', 'dashboard', 'side' );
remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_recent_comments', 'dashboard', 'normal' );
} );
বহির্গামী ডেটা
কোন তথ্য আপনার ইনস্টলেশনটি ছেড়ে যাওয়ার চেষ্টা করে তা পর্যবেক্ষণ করতে আমি কেবল সের্গেজ মুলার দ্বারা স্নিচ ব্যবহার করার পরামর্শ দিতে পারি। প্লাগইনটি সমস্ত বা কেবলমাত্র নির্দিষ্ট সংযোগগুলিকে দমন করার পাশাপাশি পিনপয়েন্ট নির্দিষ্ট অভ্যন্তরীণ সংযোগগুলিকে দমন করতে দেয় যা অবাঞ্ছিত ক্রোন জবস এবং অনুরূপ জিনিসগুলির মতো কাজগুলিকে লক্ষ্য করে। আপনি যদি পুরো প্যাকেজটি না চান তবে উদাহরণের জন্য আপনি এর উত্সটি দেখতে পারেন। সার্জেজ সাধারণত উদার সাদা জায়গার ব্যবহারের সাথে খুব পঠনযোগ্য কোড লেখেন ।
define( 'WP_HTTP_BLOCK_EXTERNAL', true );
মধ্যেwp-config.php
। এছাড়াওOpen Sans
গুগল থেকে ওয়ার্ডপ্রেস অ্যাডমিন এনকুইস এবং অন্যান্য ফন্টগুলি। আপনি এটি নিষ্ক্রিয় করতে পারেন। এটি লোড অ্যাডমিন বিভাগটিকে কিছুটা দ্রুত করে তোলে।