WordPress

Q & A для разработчиков и администраторов WordPress

3
Как установить структуру постоянных ссылок через functions.php
Я настраивал сеть Wordpress и хотел, чтобы все новые сайты имели одинаковую структуру постоянных ссылок (т.е. "/% year% /% monthnum% /% postname% /"). Мне интересно, возможно ли это сделать через hooks или hacks в functions.php, без необходимости полагаться на пользователей, чтобы выбрать эту структуру.

4
Как удалить админ-панель (стиль) только из внешнего интерфейса?
При входе в систему панель администратора добавляет в <head>раздел моей страницы следующее : <style media="screen" type="text/css"> html { margin-top: 28px !important; } * html body { margin-top: 28px !important; } </style> Теперь я могу удалить это, отключив админ-бар /* Disable the Admin Bar. */ add_filter( 'show_admin_bar', '__return_false' ); или полностью …
10 admin-bar 

1
Как отобразить «ошибка входа» и «потерянный пароль» на странице шаблона?
Я предоставляю интерфейсный вход в шаблон, используя функцию wp_login_form. Он обрабатывает перенаправление после входа и выхода довольно аккуратно! Но если имя пользователя / пароль не совпадают или не существуют, пользователь перенаправляется на страницу входа администратора с ошибкой js. Так же, как и в случае, когда я пытаюсь сбросить пароль, я …
10 login  front-end 

3
Таксономия: почему 'with_front' => false НЕ РАБОТАЕТ?
Серьезно, почему 'with_front' => falseне работает так, как должно быть? Предполагается удалить имя базы TAXONOMY, и мой вопрос, почему он не работает? Я просто не хочу, чтобы базовый слаг таксономии появлялся в моем URL, а кодекс говорит, что 'with_front' =>false должно помочь, но это не так. Если оставить слизень пустым, …

1
Ограничить количество неактивных виджетов
Я пытаюсь ограничить количество виджетов с боковой панели "wp_inactive_widgets" максимум 10, потому что страница администрирования виджетов невероятно медленная: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Очевидно, это работает, но проблема в том, что параметры экземпляра виджета все …
10 php  widgets  options 

5
Подсветка синтаксиса для поста / редактора страниц [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 7 лет назад . Кто-нибудь знает плагин, который добавляет подсветку синтаксиса в редактор HTML пост / страница? Спасибо-

8
Отключить автоматическое обновление для одного плагина
У меня есть плагин, который я не хочу обновлять. Я знаю, что это НЕ лучшая практика, но в этом случае это должно быть сделано. Есть ли способ, чтобы WordPress не заставлял меня автоматически обновлять конкретный плагин (но все равно, как обычно, для всех остальных плагинов).
10 plugins 

1
Как можно разрешить HTML в Author Bio?
Есть ли способ запретить WP извлекать HTML из биографии автора? Мне нужно, чтобы сохранить мои пункты. Заранее спасибо! :) Редактировать - хотя на этот вопрос был дан ответ, я поясню, что я имел в виду биотексту при редактировании отдельных пользователей.
10 author  html 

2
Какие из моих блогов и личных данных передаются, когда Wordpress автоматически проверяет наличие обновлений?
Как правило, меня беспокоит конфиденциальность, и я слышал, что при каждом контакте с Wordpress API для проверки обновлений и тому подобного многие данные моих блогов передаются. Чтобы получить лучшее впечатление, я бы хотел более точно знать, какие данные передаются и когда. Что сделано с информацией и кто имеет доступ к …

1
Используя meta_query, как я могу фильтровать по пользовательскому полю и заказывать по другому?
С помощью следующего кода (в functions.php) мои сообщения (события CPT) упорядочиваются по _end_date вместо _start_date. Каково правильное решение этого с WP 3.1.3? Конечно, я хотел бы избежать использования устаревших meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) { $query->set( 'post_type', 'event' ); $query->set( 'meta_key', …

3
Как мне восстановить эскизы?
Я только что получил новую тему и пытаюсь восстановить эскизы. У меня проблемы, хотя. Я пытался использовать AJAX Thumbnail Rebuilder, но в течение 5 часов он просто читал вложения. Затем я попробовал нормальный восстановитель, но подавляющее большинство изображений вернулось как неопределенное. Есть идеи?

3
Удаление поддержки Gravatar.com для WordPress и простых локальных аватаров
В настоящее время я использую простые локальные аватары в нескольких своих блогах, позволяя людям загружать свои собственные аватары. Насколько я знаю, Simple Local Avatars использует get_avatarдля проверки, выбран ли пользовательский аватар, если не установлен по умолчанию Gravatar.com. Можно ли как-то отключить бит Gravatar.com, полностью отключить Gravatar.com и вернуть только локальное …
10 avatar  gravatar 

5
Добавить класс к before_widget из пользовательского виджета
У меня есть простой пользовательский виджет, который запрашивает его ширину (который используется позже в переднем конце). Поле ширины является выпадающим списком, поэтому у пользователя есть предопределенные параметры. У меня будет много экземпляров моего виджета, у каждого будет своя настройка ширины. Теперь в моем коде виджета у меня есть следующий код: …

5
Пользовательская нумерация страниц для пользовательских типов записей (по именам)
У меня есть два пользовательских типа сообщений, которые имеют дело с именами людей. Прямо сейчас, просматривая представления, он просто перечисляет их все в алфавитном порядке, а нумерация страниц разбивает их по номерам, что не очень полезно, когда вы пытаетесь найти конкретного человека. В частности, меня попросили создать нумерацию ссылок для …

1
Довольно постоянные ссылки для результатов поиска с дополнительным запросом var
Я хотел бы знать, как я могу переписать поисковый URL, который также содержит дополнительную переменную запроса в довольно постоянное использование ссылки wp_redirectи template_redirectловушку. Я взял код из плагина Nice Search, который отлично работает, чтобы перейти http://example.com?s=africaна http://example.com/search/africa: add_action( 'template_redirect', 'my_rewrite' ) ); function my_rewrite() { if ( is_search() and false …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.