WordPress

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

1
Создать API для единого входа на сторонний сайт
Мой сайт должен быть интегрирован с программным обеспечением сторонних производителей, которое будет размещаться на собственном поддомене, размещенном компанией-разработчиком программного обеспечения. Мне нужно предоставить сторонним разработчикам конечную точку, которую они могут использовать для выполнения вызовов API (на мой сайт WordPress), чтобы позволить пользователям моего сайта получить доступ к поддомену. Другой сайт …

1
Автозаполнение или автоматическое предложение из списка заголовков сообщений
Я хочу иметь функцию автозаполнения или автоматического предложения в форме (поиска): Когда пользователь начинает печатать, он предлагает заголовки сообщений, которые имеют соответствующий текст. Я также хотел бы, чтобы он отображал некоторые метаданные (число), которые я сохранил, связанные с каждым пользовательским сообщением. Пример: Если я наберу «А», он предложит «Яблоки (13), …

4
Как мне получить список активных плагинов на моем блоге WordPress программно?
У меня есть 2 блога, один из которых мультисайтовый, а другой нет. Я хочу, чтобы список плагинов был активен в обоих блогах, чтобы я мог их сравнить. В многосайтовом блоге я хочу перечислить плагины, которые доступны как для всей сети, так и для всего сайта.

3
Как правильно отключить ПЕРЕСМОТР и АВТОСохранение для всего сайта и дополнительно только для пользовательского типа сообщения
Есть ли комбинация functions.phpловушек / функций, которая может быть добавлена ​​к моей теме, чтобы правильно отключить REVISIONS и AUTOSAVE для всей установки WordPress? Как насчет, если только для определенного пользовательского типа сообщения? Поиск в Интернете дает различные возможности: от отмены регистрации сценариев до изменения основных файлов. Какой приемлемый / правильный …

3
Условно поставьте в очередь скрипт / таблицу стилей виджета в HEAD (только если присутствует на странице!)
Я пытался загрузить скрипты и стили для виджета WordPress со следующими условиями ... Скрипты ДОЛЖНЫ загружаться в ГОЛОВУ (иначе они ломаются). Скрипты должны загружаться ТОЛЬКО, когда виджет действительно отображается (они довольно тяжелые). Я много занимался поиском, и это, кажется, обычная (нерешенная) проблема ... но я надеюсь, что кто-то здесь успешно …

2
Могу ли я использовать одноразовый номер для нескольких запросов на одной странице?
Или это нарушает цель одноразового номера, который, по моему мнению, я не совсем понимаю? :) Например, для двух запросов ajax, которые запускаются при загрузке страницы, или когда что-то нажимается: $.ajax({ type: 'post', url: 'admin-ajax.php', data: { action: 'foo', _ajax_nonce: '<?php echo $nonce; ?>' } }); $.ajax({ type: 'post', url: 'admin-ajax.php', …
13 php  ajax  nonce 

7
Как вы получаете размер миниатюры сообщения?
Я знаю, как установить размер миниатюрного изображения с помощью настроек мультимедиа WP Admin или с помощью этой функции : set_post_thumbnail_size( 150, 150 ) Но как получить ширину и высоту изображения , которые были установлены для размера эскиза изображения? Я хотел бы иметь возможность сделать что-то вроде этого: get_post_thumbnail_size(); // return …

5
Может у постов есть родители?
Должны ли посты иметь родителей? Если так, что бы это значило для поста иметь родителя? Кроме того, если существуют какие-либо ограничения для постов, имеющих родителей, то где это применяется? Не в БД, как я вижу.
13 posts  database 

6
Wp получить все вложенные страницы родителя с помощью запроса wp
Вот мой код $my_wp_query = new WP_Query(); $all_wp_pages = $my_wp_query->query(array('post_type' => 'page','post_parent'=>$parid,'orderby'=>'title','order'=>'ASC' )); Отображает только подстраницы первого уровня. Мне нужны все подстраницы, подстраницы под ... и все. Я искал решение, и я могу получить все подстраницы, используя get_pages и wp_list_pages. Но мне действительно нужно отсортировать заказ по мета-значению. Поэтому я …


3
Настраиваемый тип сообщения Слизняк / Конфликт слагов страницы - Предотвратить использование зарезервированного слага при сохранении страницы?
У меня есть собственный тип поста портфолио (слизняк) в моей теме, и все работает хорошо, кроме одной вещи. Когда люди создают страницу с небольшим количеством портфолио, например: example.com/portfolio, тема думает, что я хочу использовать страницу архива с пользовательским типом записи, а не мою страницу, созданную в редакторе. Могу ли я …

2
Как загрузить файлы виджета JavaScript + CSS только при использовании?
Я хотел бы сохранить стили javascript и css, используемые моим виджетом, в своих собственных файлах (и не добавлять их в тему). Но я не могу заставить WordPress добавить их, когда виджет фактически используется на боковой панели. Я пробовал это: внутри объявления класса я добавил 2 функции class EssentielleRubriquesPosts extends WP_Widget …

2
Как определить, что я на странице bbpress 'plugin'?
Как я могу проверить, нахожусь ли я на странице форума или в посте форума внутри моей темы. Я использую плагин bbpress (не автономный bbpress). Там должно быть какое-то условное, как is_bbpress () или что-то?
13 bbpress 

1
Насколько безопасна / очищена функция wp_insert_posts ()?
Глядя на Кодекс для wp_insert_post (), он утверждает, что эта функция «... очищает переменные, выполняет некоторые проверки, заполняет отсутствующие переменные, такие как дата / время и т. Д.» (РЕДАКТИРОВАТЬ: я обновил запись Кодекса, чтобы включить более надежный пример включает в себя безопасность, а также метаданные и назначение категории) Просто интересно, …

3
Каковы преимущества API настроек?
Позвольте мне предвосхитить это, сказав, что я почти никогда не работал с WordPress - фактически, когда я в последний раз делал сайт в WordPress, вернулся в 2.2. Вчера я все испортил и задал несколько вопросов, пытаясь заставить работать основной плагин меню. Теперь у меня есть плагин, полностью работоспособный и ведущий …

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