WordPress

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


12
Есть ли способ составить редакцию опубликованной страницы или поста? Какие обходные пути вы использовали?
Скажем, я уже опубликовал страницу или пост. Теперь я хочу внести изменения, но я хочу, чтобы коллега проверил их, прежде чем они будут запущены. Есть ли способ сделать это? Изменить: я понимаю, что это в настоящее время невозможно как таковой, и это творческие обходные пути, которые меня интересуют. На сайте, …
38 draft 

1
Должен ли я использовать пользовательские типы записей или пользовательские таблицы базы данных для разработки плагинов?
Я довольно новичок в написании плагинов для WordPress, но я уже перешел в глубокий конец и хочу убедиться, что я делаю это «правильно» в моем предстоящем большом проекте. Я собираюсь сильно расширить WordPress в довольно большое веб-приложение и хочу сохранить свои структуры данных как можно более естественными, чтобы полагаться на …

7
add_action ссылается на класс
Можно ли ссылаться на класс вместо функции в «add_action»? Не могу понять это. Вот лишь основной пример рассматриваемой функции. add_action( 'admin_init', 'MyClass' ); class MyClass { function __construct() { .. This is where stuff gets done .. } } Так что да, это не работает. Я также попробовал: $var = …
38 actions 

5
Как получить все сообщения с любым статусом сообщения?
Я создаю интерфейсную панель, где мне нужно показать все сообщения текущего пользователя. Итак, мне нужно показывать посты во всех штатах, в основном published, trashedи pending. Сейчас я использую простой запрос, но он возвращает только опубликованные сообщения. $query = array( 'post_type' => 'my-post-type', 'post_author' => $current_user->ID ); query_posts($query); Кто-нибудь может помочь? …

10
Какой процесс вы используете для разработки WordPress? [закрыто]
Мне интересно, как другие люди разрабатывают темы и плагины для WordPress. Для меня, редактор в браузере в панели администратора просто не обрезает его. В настоящее время я просто использую IDE с плагином PHP (NetBeans), вытаскиваю свой веб-каталог разработки с моего сервера, редактирую там, подталкиваю к тестированию, а затем перехожу на …

5
Как отключить адаптивные изображения в WP 4.4?
Я успешно конвертировал мою 4.3.1 установку во все https. После обновления до 4.4. У меня проблема с новым srcsetатрибутом. Хотя srcатрибут для изображений устанавливается с помощью https, srcsetатрибутом является http. Это заставляет браузеры вообще не отображать изображения. В ожидании лучшего исправления я хочу отключить настройку srcsetатрибута в целом, чтобы все …

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

1
Как отфильтровать список сообщений (в списке сообщений WP) с помощью настраиваемого поля (функция поиска)?
Несмотря на то, что я много гуглил, я не нашел ответа на очень простой вопрос: У меня есть несколько сообщений с настраиваемым полем (например, имя_поставщика). Я хотел бы иметь возможность искать и фильтровать свои сообщения в соответствии с этим настраиваемым полем. Другими словами, в списке сообщений администратора я хотел бы …

10
WAMP против XAMPP за / против - для запуска локального сервера тестирования [закрыто]
Каковы основные плюсы / минусы, которые могут помочь в выборе, какой из двух вариантов выбрать: WAMP против XAMPP для запуска локального сервера тестирования для WordPress? PS: теперь я вижу, что в Stack Overflow было обсуждение этого вопроса .

12
meta_query с мета-значениями как сериализованные массивы
Я работаю над проектом, в котором я создаю собственный тип записи и пользовательские данные, вводимые через мета-блоки, связанные с моим собственным типом записи. По какой-то причине я решил закодировать метаблоки таким образом, чтобы входные данные в каждом метабоксе были частью массива. Например, я храню долготу и широту: <p> <label for="latitude">Latitude:</label><br …

8
Условная загрузка JavaScript / CSS для шорткодов
Я выпустил плагин, который создает шорткод и требует файл JavaScript и файл CSS для загрузки на любую страницу, которая содержит этот шорткод. Я мог бы просто загрузить скрипт / стиль на все страницы, но это не лучшая практика. Я только хочу загрузить файлы на страницах, которые вызывают шорткод. Я нашел …

7
Отправка многочастных (текстовых / html) электронных писем через wp_mail (), скорее всего, заблокирует ваш домен
Резюме Из-за ошибки в WP Core отправка составных писем (html / text) с помощью wp_mail () (чтобы уменьшить вероятность попадания писем в папки со спамом) будет иронично приведет к тому, что ваш домен будет заблокирован Hotmail (и другими электронными письмами Microsoft). Это сложная проблема, которую я постараюсь подробно описать, пытаясь …
37 email  wp-mail  bug 

2
Объяснение оператора сравнения Meta_query
Я заметил, что есть несколько операторов, которые можно использовать для сравнения в meta_query. Тем не менее, я не совсем уверен, какой оператор я должен использовать, это как-то сбивает с толку, как =и LIKEоператор. Я хотел бы знать, что конкретно означает каждый оператор, и в каких условиях я должен их использовать. …

12
Сортировать по мета-значению, но включать посты, которые не имеют
Я модифицировал встроенный поиск WP с помощью pre_get_postsфильтра, позволяющего пользователю сортировать сообщения (включая несколько пользовательских типов сообщений) по разным полям. Проблема, с которой я столкнулся, заключается в том, что когда я говорю WP сортировать по мета-значению, он исключает все посты, для которых это мета-значение не установлено. Это приводит к изменению …

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