WordPress

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

3
Отфильтровать любой HTTP-запрос URI?
Я хочу отфильтровать любой URI HTTP-запроса через HTTP API. Случаи использования: Проверка обновления WordPress идет по адресу http://api.wordpress.org/core/version-check/1.6/ , но https://api.wordpress.org/core/version-check/1.6/ тоже работает, и я хочу использовать это всегда. Новый файл WordPress взят из http://wordpress.org/wordpress-3.4.2.zip , но https://wordpress.org/wordpress-3.4.2.zip также работает. Иногда я хочу отладить запросы и перенаправить их временно в …

3
W3 Total Cache, CDN и файлы тем [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Я недавно обновил файл style.css моей установки WordPress. Изменения вступили в силу: когда я вошел в систему …

2
Настройка темы - порядок настроек
Если я добавлю более 5 настроек в один раздел, порядок настроек становится странным. Например: // Link color $wp_customize->add_setting( 'tonal_'.$themeslug.'_settings[link_color1]', array( 'default' => $themeOptions['link_color1'], 'type' => 'option', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_theme_options', 'transport' => 'postMessage' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'tonal_'.$themeslug.'_settings[link_color1]', array( 'label' => __( 'Link color1', 'tonal' ), …

3
Редактор стилей и Typekit
Мой сайт использует typekit для захвата пользовательских шрифтов, который работает на внешнем интерфейсе. Я бы хотел добавить это в стили моего редактора в бэкэнде. Однако я не знаю, как бы я это сделал. Typekit использует фрагмент вставки js, а не фрагмент вставки шрифта css.
10 admin  editor 


4
Как мне вызвать wp_get_current_user () в плагине, когда плагины загружаются до pluggable.php?
Текущий результат - «PHP Fatal error: вызов неопределенной функции wp_get_current_user ()», которая имеет смысл, но не помогает. Мне нужно использовать $ current_user. Вот код, который я сейчас использую: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file = ms_site_check() …

5
Получить первое изображение из содержимого публикации (например, изображения с горячей ссылкой)
Я использую этот код прямо из кодекса . function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, …

1
Предупреждение PHP при новой установке (Тайм-аут соединения)
Я получаю это предупреждение PHP при доступе к моей новой установке WordPress 3.4.1 (норвежский язык). Предупреждение: fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? Working_wp_cron = 1341476616.7605190277099609375000): не удалось открыть поток: истекло время соединения в PATH_TO_MY_WP_FILES / wp-includes / class-http.php в строке 923 Это, конечно, с установленным WP_DEBUGфлагом true, так как он работает на …
10 wp-cron  warnings 

1
Фильтрация списка комментариев администратора для отображения только комментариев текущего пользователя?
На странице Комментарии ( /wp-admin/edit-comments.php) каждый зарегистрированный пользователь может видеть все комментарии сайта. Я бы хотел, чтобы пользователи видели только его собственные комментарии и комментарии, оставленные его сообщениям. Как я могу отфильтровать это?

2
Как удалить некоторые параметры экрана и мета-боксы из добавления / редактирования типа сообщения?
Теперь, когда вы добавляете или редактируете конкретный пост в желаемом типе поста, появляются и другие параметры экрана. Хотя эти параметры экрана показывают / скрывают мета-блоки. Я хотел бы иметь возможность программно получить список всех этих зарегистрированных параметров экрана мета-блоков, чтобы я мог снова проверить, существует ли определенный массив параметров экрана, …

3
Как переопределить подключаемую функцию в теме?
Вся документация, с которой я столкнулся, обсуждает переопределение подключаемой функции через ваш плагин. Что, если вы вместо этого занимаетесь разработкой темы? Мой functions.php требует другого файла, который переопределяет get_user_by()функцию, определенную в pluggable.php. Если я пропускаю if( function_exists() )вызов, я получаю сообщение об ошибке «Не удается переопределить ...». Если я включаю …

6
Каковы лучшие практики для обновления?
Не хочу ничего делать, чтобы снять мой блог. Вот некоторые вопросы, связанные с обновлением: Как часто следует обновлять Wordpress? Каков наилучший способ сделать это? Как узнать, есть ли проблема с плагинами? Когда выходит новая версия Wordpress, у нас нет возможности узнать, есть ли проблема с существующими плагинами. Когда плагины должны …

1
Как добавить к постоянным ссылкам постов / blog / -, не затрагивая пользовательские типы постов?
У меня есть несколько пользовательских типов /%post_type%/%postname%/записей , которые правильно структурированы , но я хотел бы иметь тот же эффект для обычных записей в блоге:/blog/%postname%/ Если я добавлю к нему структуру постоянных ссылок, /blog/это также повлияет на пользовательские типы записей, поэтому в настоящее время моя структура постоянных ссылок просто/%postname%/ Какой …

3
Как отобразить ссылки на страницы для WP_User_Query?
Я думаю, что я почти с этим, но я не могу получить ссылки на нумерацию страниц для каталога авторов, которые я создаю. Мой код ниже, но я не знаю, как заставить работать ссылки на страницах авторов. Может кто-нибудь помочь мне? У меня есть ощущение, что это может быть полезно, но …


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