wp_font_library_wp_admin_render_page()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_font_library_wp_admin_render_page()
Описание
Вызывайте эту функцию из add_menu_page или add_submenu_page.
Отрисовка происходит в обычном интерфейсе администрирования WordPress.
Оригинал (английский)
Call this function from add_menu_page or add_submenu_page.
This renders within the normal WordPress admin interface.
Исходный код
wp-includes/build/pages/font-library/page-wp-admin.php:241
function wp_font_library_wp_admin_render_page() {
?>
<style>
/* Critical styles to prevent layout shifts - inlined for immediate application */
/* Background colors */
#wpwrap {
background: var(--wpds-color-fg-content-neutral, #e1e1e);
overflow-y: auto;
}
body {
background: #fff;
}
/* Reset wp-admin padding */
#wpcontent {
padding-inline-start: 0;
}
#wpbody-content {
padding-bottom: 0;
}
/* Hide legacy admin elements */
#wpbody-content > div:not(.boot-layout-container):not(#screen-meta) {
display: none;
}
#wpfooter {
display: none;
}
/* Accessibility regions */
.a11y-speak-region {
inset-inline-start: -px;
top: -px;
}
/* Admin menu indicators */
ul#adminmenu a.wp-has-current-submenu::after,
ul#adminmenu > li.current > a.current::after {
border-inline-end-color: #fff;
}
/* Media frame fix */
.media-frame select.attachment-filters:last-of-type {
width: auto;
max-width: 100%;
}
/* Responsive overflow fix for #wpwrap */
@media (min-width: px) {
#wpwrap {
overflow-y: initial;
}
}
</style>
<div id="font-library-wp-admin-app" class="boot-layout-container"></div>
<?php
}

