Intereting Posts
add_action в классе и использовать его в теме Где я могу создать обычный файл php? Все сообщения отображаются по умолчанию index.html Как пропустить страницу выхода из woocommerce? Добавить кнопку «загрузить медиа» в поле мета-поля Влияние производительности на неактивные плагины? PHP / WordPress – Как проверить, возвращает ли Shortcode контент? Получение пользователей, зарегистрировавших 360 дней с текущей даты Поиск WordPress с котировками, возвращающимися на главную страницу как узнать, имеет ли страница разбиение на страницы (<! – nextpage ->) или нет Перемещение онлайн-сайта в MAMP или тупой идеей? добавление текстового сообщения рядом с кнопкой отправки комментариев перенаправлять страницы без содержимого, вместо ошибки 404, используя max_num_posts? Ajax загружает дубликат сообщения Как использовать настраиваемые поля для включения липких сообщений в пользовательских типах сообщений?

Пользовательский логотип не отображается после обновления wordpress 4.5

Я только что обновился до wordpress 4.5, и теперь мой пользовательский логотип для администратора не работает, тема, которую я создал, использует в теме functions.php следующее:

/* change admin logo */ function my_login_logo() { ?> <style type="text/css"> .login h1 a { background-image: url(<?php echo get_field('logo','options'); ?>); background-position: center center; background-repeat: no-repeat; background-size: cover; width: 320px !important; height: 99px !important; margin-bottom: 20px !important; } .login form { margin-top: 0px; } </style> <?php } add_action( 'login_enqueue_scripts', 'my_login_logo' ); 

Я не могу найти работу для этого, может ли кто-нибудь помочь?

Solutions Collecting From Web of "Пользовательский логотип не отображается после обновления wordpress 4.5"

Я думаю, что у вас есть логотип, который вызывается из параметров темы, попробуйте обновить параметры темы, иначе у вас есть много плагинов, которые могут помочь вам в этом. Подобно:
https://wordpress.org/plugins/add-logo-to-admin/

Вы всегда можете обратиться к кодам WordPress

https://codex.wordpress.org/Customizing_the_Login_Form

Добавить! Important; ВСЕМ, и это должно решить вашу проблему. У вас нет первых 4-х основных элементов, которые важны; поэтому они переопределяются. Вот почему он больше не работает.

Вы можете попробовать изменить имя входа в логин. Замените .login h1 a {…} на #login h1 a {…}.

Я просто добавил id (#login h1 a) к функции, и это сработало нормально.

 function my_login_logo() { ?> <style type="text/css"> #login h1 a, .login h1 a { background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/login-logo_320px.png); padding-bottom: 30px;background-size:160px 160px;width:160px;height:160px; } .login form { background: #f1f1f1 none repeat scroll 0 0; border: 1px solid rgba(14, 118, 188, 0.5); box-shadow: 0 0 0 rgba(0, 0, 0, 0.13); } </style> <?php } add_action( 'login_enqueue_scripts', 'my_login_logo' );