मेरे पास दो सरल कार्य हैं जो सामान का उपयोग करके लोड करते हैं wp_enqueue_style()
और wp_enqueue_script()
, कुछ इस प्रकार हैं:
function admin_custom_css()
{ wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') };
function admin_custom_js
{ wp_enqueue_script( 'javascript_file', 'script.js') };
... और कुछ व्यवस्थापक पृष्ठ, के साथ बनाए गए add_menu_page()
औरadd_submenu_page()
function my_menu() {
add_menu_page('Page 1', 'bar', 'something', 'else', 'foo');
add_submenu_page( 'theme_menu', 'Subpage 1', 'Subpage', 'something', 'else', 'foo');
}
add_action('admin_menu', 'my_menu');
मैं केवल इन पृष्ठों पर अपने दो कार्यों को कैसे लोड करूं?
अभी मैं उपयोग कर रहा हूं:
add_action('admin_init', 'admin_custom_css' );
add_action('admin_init', 'admin_custom_js' );
लेकिन यह मेरी फाइलों को हर एडमिन पेज पर लोड करता है, जो बिल्कुल भी अच्छा नहीं है।
क्या मैं इसे एक सरल रेखा के माध्यम से कर सकता हूं functions.php
या उन्हें अपने पृष्ठों के भीतर अलग-अलग करना होगा (मैं पहले विकल्प को दृढ़ता से पसंद करता हूं, क्योंकि मुझे बहुत सारे व्यवस्थापक-पृष्ठ बनाने-कार्यों को संपादित करना होगा)।
धन्यवाद!