WordPress

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

6
Как исправить ошибку HTTP при загрузке изображений?
Я использую WordPress 3.4.1 в Ubuntu 12.04, используя Apache и PHP 5.3.X Когда я захожу на панель инструментов и добавляю новый пост. Затем попробуйте загрузить изображение, чтобы установить в качестве избранного изображения, я получаю красное поле с сообщением «Ошибка HTTP». Я читал о людях, которые говорили, что не следует использовать …

13
Admin Ajax возвращается 0
Я относительно новичок в JQuery и AJAX в частности. У меня есть небольшая проблема с возвращаемым значением, всегда равным 0, хотя я думаю, что это на самом деле сообщение об успехе, и оно ничего не возвращает. Я просмотрел Google-стих и у меня есть функция die () в обратном вызове PHP, …
28 admin  ajax 

6
Получить все изображения в медиа-галерее?
Есть ли способ получить URL-адреса ВСЕХ изображений в медиа-галерее? Я думаю, что это был бы простой способ для веб-сайта иметь страницу с изображениями, которая просто извлекает все изображения из медиа-галереи, если это необходимо только в определенных сценариях. Мне не нужны инструкции о том, как создать страницу с изображениями, просто как …

8
Как получить URL аватара вместо HTML IMG-тега при использовании get_avatar?
Я использую плагин под названием Simple Local Avatars, который позволяет мне загружать изображения авторов, которые хранятся на моем сервере локально (без Gravatar). Плагин работает нормально и get_avatarвозвращает локальный аватар. Однако мне нужно использовать этот аватар по-разному и в разных местах, и для этого мне нужен локальный URL изображения аватара, а …
28 images  urls  avatar 


3
Несколько разработчиков / редакторов работают над сайтом в процессе
Задний план Я близок к завершающей стадии создания моего первого довольно большого сайта WordPress, и теперь я сталкиваюсь с некоторыми трениями. По большей части сайт разрабатывался на моей локальной машине, и я отправлял изменения на промежуточный сервер для проверки ( см. Этот вопрос для получения дополнительной информации ). Решение, которое …

3
Какой самый простой способ остановить WP от выхода из системы?
Через некоторое время WP выходит из системы всех пользователей и заставляет их снова войти в систему. Для сред разработки на моей локальной машине это неприятно и абсолютно не нужно. Существует ли управляемый API способ отключения автоматического выхода из системы на неопределенный срок? В идеале я хотел бы что-то, что я …

1
Как проверить wp_cron?
Это глупый вопрос ... Я запланировал действие для запуска каждый час: if(!wp_next_scheduled('my_hourly_events')) wp_schedule_event(time(), 'hourly', 'my_hourly_events'); add_action('my_hourly_events', 'the_function_to_run'); function the_function_to_run(){ echo 'it works!'; } Как я могу проверить, работает ли это, не дожидаясь часа? :) Я пытался добавить wp_clear_scheduled_hook('my_hourly_events');до этого кода и добавить wp_cron()после, но я не вижу, чтобы моя функция …
28 events  actions  cron  wp-cron 

1
Что делает извлечение (shortcode_atts (массив (?)
Кодекс говорит shortcode_atts()объединяет атрибуты шорткода пользователя с известными атрибутами и при необходимости вводит значения по умолчанию. Результат будет содержать каждый ключ из известных атрибутов, объединенный со значениями из атрибутов шорткода. Это не имеет особого смысла для меня (я новичок). Вот пример: function wps_trend($atts) { extract( shortcode_atts( array( 'w' => '500', …
28 shortcode 

2
Есть ли ловушка, которая запускается после входа пользователя в систему?
Я пишу плагин, который извлекает некоторую расширенную информацию о пользователях из удаленного сервиса, и мне нужно, чтобы он выполнял свою функцию каждый раз, когда пользователь входит в систему. Есть ли ловушка, которая срабатывает после входа в систему, к которой я могу добавить действие?
28 hooks  login  actions 

3
Должен ли я использовать wpdb prepare?
Я новичок в SQL и мне интересно, если мне нужно использовать wpdb->prepareдля следующего запроса к таблице, которую я создал global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Мне нужно использовать …

6
Для выполнения запрошенного действия WordPress необходимо получить доступ к вашему веб-серверу. пожалуйста, введите ваш ftp
Я слежу за изменением прав доступа к файлам «WordPress Codex , но когда я пытаюсь обновить и / или установить pluginи / или themeчерез wp-admin, я получаю следующее: Для выполнения запрошенного действия WordPress необходим доступ к вашему веб-серверу. Пожалуйста, введите свои учетные данные FTP, чтобы продолжить. Если вы не помните …

7
Добавить проверку и обработку ошибок при сохранении пользовательских полей?
У меня есть функция, которая определяет настраиваемое поле для типа сообщения. Скажите, что поле "subhead". Когда сообщение сохранено, я хочу выполнить некоторую проверку ввода и отобразить сообщение об ошибке на экране редактирования сообщения, если это необходимо. Что-то типа: // Handle post updating function wpse_update_post_custom_values($post_id, $post) { // Do some checking... …

2
Добавление пользовательских столбцов в пользовательские типы сообщений
Я сделал это ранее, но я забыл название крючка и не могу найти его нигде ... То, что я пытаюсь сделать, это добавить несколько пользовательских столбцов в список пользовательских типов сообщений в админке. Например, в админке кликни по статьям , я хочу добавить туда свой столбец.
27 wp-admin  columns 

4
Можно ли использовать wp_localize_script для создания глобальных переменных JS без определенного дескриптора сценария?
Можем ли мы каким-то образом использовать wp_localize_script () для создания глобальных переменных js без специального дескриптора сценария, к которому можно получить доступ из всех файлов js, даже если сценарии js не ставятся в очередь должным образом с помощью wp_enqueue_script? Это код, который я использую, который создает varibale для дескриптора «ajaxscript», …

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