WordPress

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

16
Как вы отлаживаете плагины?
Я довольно новичок в разработке плагинов и мне было трудно отлаживать. Я использовал много эха, и это неряшливо и безобразно. Я уверен, что есть лучший способ сделать это, может быть, IDE с отладчиком, который я могу запустить весь сайт, включая плагин?

9
Используя wp_query, можно ли заказать таксономию?
У меня простой вопрос, я использую WP_Query для извлечения фильтрации сообщений некоторых типов по таксономии с использованием tax_query. Теперь моя проблема в том, что я хотел бы заказать таксономию, но из документации и поиска в Интернете я не могу найти решение. Порядок в WP_Query позволяет упорядочивать по множеству полей, даже …

10
Удалить слаг из URL-адресов сообщений пользовательских типов
Похоже, что все веб-ресурсы основаны на удалении пользовательского типа поста, т.е. yourdomain.com/CPT-SLUG/post-name В настоящее время это очень устаревшие решения, часто ссылающиеся на предварительные версии WP 3.5. Обычным является: 'rewrite' => array( 'slug' => false, 'with_front' => false ), в вашей функции register_post_type. Это больше не работает и вводит в заблуждение. …

3
Есть ли разница между таксономиями и категориями?
Я внимательно читал кодекс для WordPress и меня смущают смутные определения, что такое таксономия и что такое категория. В этом отношении термин также является словом, которое используется в описании таксономий, но кажется, что оно используется таким образом, что намекает на то, что оно не ограничивается только таксономией. Оба описываются как …




7
Как отключить один вид для пользовательского типа сообщения?
Я создал собственный тип записи: register_post_type('sample_post_type',array( 'labels' => array( 'name' => _x('Sample Posts', 'post type general name'), 'singular_name' => _x('Sample Post', 'post type singular name') ), 'public' => true, 'show_in_nav_menus' => false, 'exclude_from_search' => true )); Как я могу отключить просмотр одного сообщения для этого конкретного типа сообщения? Отображение простого …

2
Создайте больше мета-боксов по мере необходимости
Я бы хотел, чтобы пользователи могли создавать и удалять дополнительные поля метабокса по мере необходимости. Например, скажем музыкальный подкаст с переменным количеством песен, проигрываемых в каждом эпизоде. Пользователь должен иметь возможность нажать кнопку, которая добавит дополнительные поля для ввода каждой песни по мере необходимости. В идеале это было бы сделано …
46 metabox 


5
Почему импорт из моей базы данных теряет данные текстового виджета?
Я создал сайт в WordPress на нашей машине для разработки. В используемой теме есть множество зон виджетов для отображения текста (боковая панель и лицевая страница). Я использовал простые текстовые виджеты во всех этих зонах, чтобы разместить информацию на дисплее. Когда я перешел на рабочий сайт, я использовал плагин WP-DB-Backup, чтобы …
46 database  mysql  import 

9
Запретить пользователям просматривать только те элементы медиатеки, которые они загрузили?
Я хочу, чтобы пользователи могли загружать фотографии с помощью, add_cap('upload_files')но на странице своего профиля в библиотеке мультимедиа отображаются все загруженные изображения. Как я могу отфильтровать это так, чтобы они могли только просматривать загруженные ими изображения ? Вот мое решение на данный момент ... Я делаю простой запрос WP, а затем …
46 images  media 


6
Каковы стандартные идентификаторы администратора CSS / теги класса?
Есть ли список идентификаторов / классов CSS WordPress, которые я могу использовать для создания экранов параметров плагинов, которые больше похожи на обычную страницу параметров WordPress? Я нашел некоторые из них по счастливой случайности, но было бы неплохо составить список. Примером этого класса является: button-primary. Это делает кнопку похожей на это:
45 admin  wp-admin  css 

3
Добавить меню фильтра в список сообщений администратора (пользовательского типа) для фильтрации сообщений по значениям пользовательских полей
Этот ответ очень близок к тому, что я собираюсь сделать, но вместо этого я хотел бы указать конкретное настраиваемое поле и отобразить меню выбора доступных значений. Благодарность!

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