پروفایل اساتید
سفارشی سازی پروفایل اساتید سایت
amzshyar_teacher_about_display
حذف تب درباره از پروفایل استاد:
add_filter( 'amzshyar_teacher_about_display', '__return_false' );
amzshyar_teacher_statistics
حذف آمارهای استاد:
add_filter( 'amzshyar_teacher_statistics', '__return_false' );
amzshyar_teacher_products_display
حذف تب محصولات استاد:
add_filter( 'amzshyar_teacher_products_display', '__return_false' );
amzshyar_teacher_posts_display
حذف تب مقالات استاد:
add_filter( 'amzshyar_teacher_posts_display', '__return_false' );
amzshyar_teacher_videos_display
حذف تب ویدیوهای استاد:
add_filter( 'amzshyar_teacher_videos_display', '__return_false' );
amzshyar_teacher_podcasts_display
حذف تب پادکستهای استاد:
add_filter( 'amzshyar_teacher_podcasts_display', '__return_false' );
amzshyar_teacher_custom_tabs
افزودن تب سفارشی جدید به پروفایل اساتید:
add_filter( 'amzshyar_teacher_custom_tabs', function ( $tabs, $teacher_id ) {
array_push( $tabs, [
'key' => 'tab1',
'title' => 'تب سفارشی',
'callback' => 'amzshyar_teacher_custom_tab_1'
] );
return $tabs;
}, 10, 2 );
function amzshyar_teacher_custom_tab_1( $teacher_id ) {
echo 'your code';
}
شما میتوانید بیش از یک تب سفارشی ایجاد کنید، به اینصورت:
add_filter( 'amzshyar_teacher_custom_tabs', function ( $tabs, $teacher_id ) {
array_push( $tabs, [
'key' => 'tab1',
'title' => 'تب سفارشی اول',
'callback' => 'amzshyar_teacher_custom_tab_1'
] );
array_push( $tabs, [
'key' => 'tab2',
'title' => 'تب سفارشی دوم',
'callback' => 'amzshyar_teacher_custom_tab_2'
] );
return $tabs;
}, 10, 2 );
function amzshyar_teacher_custom_tab_1( $teacher_id ) {
echo 'your code';
}
function amzshyar_teacher_custom_tab_2( $teacher_id ) {
echo 'your code';
}