هوک های کاربردی پنل ادمین

در این بخش مجموعه ای از هوک های (اکشن و فیلتر) وردپرسی پرکاربرد و جذاب در خصوص پنل ادمین جمع آوری شده اند. در صورتی که شما هم هوک های کاربردی میشناسید از بخش کامنت ها به ما و دوستان معرفی کنید.

حذف پنل خوش آمدگویی وردپرس و ایجاد یک پنل جدید

حذف پنل خوش آمدگویی وردپرس

function wpti_remove_welcome_panel()
{
    remove_action('welcome_panel', 'wp_welcome_panel');
}
add_action( 'load-index.php', 'wpti_remove_welcome_panel' );

ایجاد پنل خوش آمدگویی وردپرس

function wpti_wp_welcome_panel() {
    echo '
    <div class="wpti_wp_welcome_panel_css">
        <h1>سلام دنیا</h1>
        <p>به پنل وردپرسی من خوش آمدید ....</p>
    </div>';
}
add_action( 'welcome_panel', 'wpti_wp_welcome_panel' );

افزودن کد های css

function wpti_wp_welcome_panel_css() {
    echo '
    <style>
    .wpti_wp_welcome_panel_css{
        background-color: #2196f3;
        padding: 15px;
        min-height: 70px;
    }
    </style> ';
}
add_action( 'admin_head', 'wpti_wp_welcome_panel_css' );

حذف باکس های پنل ادمین

برای حذف باکس های پیش فرض وردپرس یا باکس هایی که افزونه ها به پنل اضافه میکنند میتوانید از کد زیر استفاده کنید و هرچند تا باکسی که میخواهید را حذف کنید. این فرایند توسط متد remove_meta_box انجام میشود که ۳ ورودی دریافت میکند ورودی اول id باکسی است که میخواهید حذف کنید این id را میتوانید با inspect گرفتن پیدا کنید، مقدار دوم جایی است که قرار است باکس را حذف کند و ما چون در پنل ادمین میخواهیم این کار را انجام دهیم از dashboard استفاده میکنیم و ورودی سوم ۳ مقدار میتواند قبول کند که شا مل normal، side و advanced میشود. در حال حاضر شما ۳ گزینه را تست کنید تا ببینید کدام ورودی موفقیت آمیز است تا در بخش های بعدی به صورت کامل توضیح دهم.

حذف باکس های پنل ادمین

حذف باکس های پنل ادمین

function wporg_remove_all_dashboard_metaboxes() {
    remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
    remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
    remove_meta_box( 'dashboard_site_health', 'dashboard', 'normal' );
    remove_meta_box( 'dashboard_right_now', 'dashboard', 'normal' );
    remove_meta_box( 'dashboard_activity', 'dashboard', 'normal');
    remove_meta_box( 'themeisle', 'dashboard', 'normal');
}
add_action( 'wp_dashboard_setup', 'wporg_remove_all_dashboard_metaboxes' );

افزودن باکس جدید به پنل ادمین

افزودن باکس جدید به پنل ادمین

افزودن باکس جدید به پنل ادمین

تعریف باکس جدید

function wpti_add_dashboard_widgets() {
    wp_add_dashboard_widget(
        'wporg_dashboard_widget',
        'هدر باکس آزمایشی',
        'wpti_dashboard_widget_render'
    );
}
add_action( 'wp_dashboard_setup', 'wpti_add_dashboard_widgets' );

افزودن بدنه یا همان بادی باکس

function wpti_dashboard_widget_render() {
    echo '<p class="my-box">این یک باکس آزمایشی میباشد</h1>';
}

افزودن کد های css

function wpti_add_dashboard_widgets_css() {
    echo '
    <style>
    .my-box{
        color:red;
    }
    </style> ';
}
add_action( 'admin_head', 'wpti_add_dashboard_widgets_css' );

تغییر یا حذف فوتر پیشخوان وردپرس

تغییر یا حذف فوتر پیشخوان وردپرس

تغییر یا حذف فوتر پیشخوان وردپرس

تغییر محتوای سمت راست فوتر پیشخوان

function ti_custom_admin_footer_text_right() {
    return 'My footer custom text right';
}
add_filter( 'admin_footer_text', 'ti_custom_admin_footer_text_right', 11 );

تغییر محتوای سمت چپ فوتر پیشخوان

function ti_custom_admin_footer_text_left() {
    return 'My footer custom text left';
}
add_filter( 'update_footer', 'ti_custom_admin_footer_text_left', 11 );

کلمات کلیدی - تگ‌ها

از کلمات کلیدی و تگ‌های مربوط به هوک های کاربردی پنل ادمین دیدن فرمایید.

تصویر کلمات کلیدی مرتبط با هوک های کاربردی پنل ادمین

اشتراک‌گذاری با یک کلیک

با یک کلیک، محتوای این صفحه را در شبکه‌های اجتماعی، ایمیل یا پیام‌رسان‌های مورد علاقه‌تان به‌سرعت به اشتراک بگذارید.

اشتراک‌گذاری صفحه هوک های کاربردی پنل ادمین در شبکه‌های اجتماعی

نظرات شما برای ما ارزشمند است

متاسفانه تاکنون پیامی برای این مطلب ثبت نشده است. شما اولین شخصی باشید که پیام می‌گذارد.

نظرات کاربران

فرم افزودن دیدگاه

با ارسال نظرات خود ما را در ایجاد محتوای بهتر کمک کنید.

با خدمات تهران آی تی آشنا شوید

تهران آی تی با افتخار خدمات زیر را ارائه می‌دهد.