Я пытаюсь показать пользовательский интерфейс pods на внешнем интерфейсе, который он сейчас обновил, чтобы сделать это, однако моя проблема заключается в том, что он по-прежнему использует старый CSS администратора из WordPress. Итак, мои вопросы: как мне загрузить стили администратора в шаблоне страницы, как показано ниже. Его не хватает стилей, как широкий жирный и т. Д.
<?php
/**
* Template Name: Goals Managment
*
* @package WordPress
* @subpackage Twenty_Fourteen
* @since Twenty Fourteen 1.0
*/
get_header();
$object = pods( 'goals' );
$add_fields = $edit_fields = array(
'title',
'points',
'foundation_payout',
'kids_payout',
'total_payout',
);
$object->ui = array(
'title' => 'goals',
'columns' => array(
'title' => 'Title',
'points' => 'Points',
'foundation_payout' => 'Foundation Payout',
'total_payout' => 'Total Payout'
),
'add_fields' => $add_fields,
'edit_fields' => $edit_fields
);
pods_ui_manage($object);
get_footer();
?>
Вы выполняете действия wp_head и wp_footer (они находятся внутри get_header / footer ()), но не их братья по администраторам admin_header и admin_footer.
Попробуйте добавить do_action( 'admin_header' );
в заголовок и do_action( 'admin_footer' );
в нижний колонтитул. Кроме того, вы должны обернуть все это в проверку прав и перенаправить на вход в систему или домой, если это не удается.
Других решений пока нет …