প্রতিটি enqueue
ক্রিয়াকলাপের জন্য, এখানে একটি অনুরূপ print_styles
ক্রিয়া রয়েছে:
wp_enqueue_scripts
→ wp_print_styles
admin_enqueue_scripts
→ admin_print_styles
customize_controls_enqueue_scripts
→ customize_controls_print_styles
লগইন পৃষ্ঠার জন্য নয়। কোনও login_print_styles
ক্রিয়া বা ফাংশন নেই, সুতরাং আপনার স্টাইলশীটগুলি বাইরে ফেলে দেওয়া হয়েছে do_action( 'login_footer' );
।
তবে একটি সহজ সমাধান আছে:
if ( ! has_action( 'login_enqueue_scripts', 'wp_print_styles' ) )
add_action( 'login_enqueue_scripts', 'wp_print_styles', 11 );
ওয়ার্ডপ্রেস এখন অন্তর্নির্মিত স্টাইলশিটের ঠিক পরে link
, সেই পৃষ্ঠার জন্য নিবন্ধিত সমস্ত উপাদানগুলি উপযুক্ত জায়গায়, head
উপাদানটিকে মুদ্রণ করবে ।
ফলাফল:
<link rel='stylesheet' id='dashicons-css' href='http://git.wp/wp-includes/css/dashicons.min.css?ver=3.9-alpha' type='text/css' media='all' />
<link rel='stylesheet' id='wp-admin-css' href='http://git.wp/wp-admin/css/wp-admin.min.css?ver=3.9-alpha' type='text/css' media='all' />
<link rel='stylesheet' id='buttons-css' href='http://git.wp/wp-includes/css/buttons.min.css?ver=3.9-alpha' type='text/css' media='all' />
<link rel='stylesheet' id='colors-fresh-css' href='http://git.wp/wp-admin/css/colors.min.css?ver=3.9-alpha' type='text/css' media='all' />
<!--[if lte IE 7]>
<link rel='stylesheet' id='ie-css' href='http://git.wp/wp-admin/css/ie.min.css?ver=3.9-alpha' type='text/css' media='all' />
<![endif]-->
<link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' />