WordPress

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

4
@package & @subpackage: как использовать с дочерними темами
Моя проблема с @packageи @subpackage. Я пошел по предложенной ссылке (Для чего нужны комментарии к пакетам и подпакетам? ). Там я не нашел ничего, что можно было бы применить к своей проблеме, но вместо этого ответил: «Это теги PHPDoc, используемые для создания содержательной (и автоматической) документации кода». Вот что у …

3
Как получить всех детей и внуков иерархического пользовательского типа сообщения?
Мне нужно получить все подпосты с определенным (корневым) родительским идентификатором. get_posts( array( 'numberposts' => -1, 'post_status' => 'publish', 'post_type' => 'microsite', 'post_parent' => $root_parent_id, 'suppress_filters' => false ) ); WP-Codex: функция get_post () имеет post_parent, но не имеет параметра child_of. Преимущество функции get_pages () в сочетании с параметром child_of заключается …

1
Как экспортировать комментарии в WordPress?
Я хочу экспортировать свои комментарии в Excel, PDF или Word. Формат действительно не имеет значения, я просто хочу их экспортировать. Я попробовал плагин Export Comments , стандартный, но не смог заставить его работать, я должен сделать это вручную. Кто-нибудь может подсказать что-нибудь на эту тему?

1
Запуск пользовательского действия при нажатии кнопки настройки
Это мой первый плагин для WordPress, и у меня много проблем с тем, чтобы он работал, он почти работает нормально, но я не нахожу способ выполнить эту конкретную вещь. По сути, у меня есть пользовательская страница настроек для моего плагина, она сохраняет все без проблем, но вопрос в том, как …

2
Каковы преимущества и недостатки дерева параметров перед API настройки?
Я относительно новичок в разработке тем WordPress, и мне пришлось создать тему с доступными опциями. Я выполнил поиск в Google, чтобы увидеть, каковы возможности, и я прочитал статьи о них, и прочитал о фреймворках, и наткнулся на Option Tree, который рекомендовался как фреймворк для разработки. В чем мой вопрос, когда …

2
WordPress Внутренние @ Упоминания
Я ищу способ ссылки на страницы автора в рамках одной установки WordPress, просто поместив символ @ перед именем пользователя в сообщении ... как в твиттере. Пример: Если имя пользователя - «Bill256», а я пишу «@ Bill256», оно будет связано со страницей его автора.

5
Wordpress 3.5 Media Manager - добавить кнопку
В моем плагине я хотел бы добавить две кнопки в Media Manager (слева от «Вставить в пост» в разделе «media-toolbar-primary») и подключить к нему действие jQuery. Первый - кнопка «Выбрать все» позволяет выбрать все доступные изображения (только изображения), в зависимости от выбранного значения параметра (например, все элементы мультимедиа, загруженные в …

1
Лучшие практики для размещения мета-бокса?
Мне было интересно, есть ли какие-то строгие правила размещения мета-блоков? У меня есть мета-поле для пользовательского типа поста для сериала, в котором содержится дополнительная информация для упомянутого сериала: когда он начал выходить в эфир, жанр и т. Д., И я спорю, поместить ли его под редактором или сбоку. Существуют ли …
8 metabox 

1
Установите сжатие JPEG для определенных пользовательских размеров изображения
Я использую различные пользовательские размеры изображений (by add_image_size), и я установил свое сжатие JPEG на 30% с помощью этого фильтра: function jpeg_quality_callback($arg) { return (int)30; } add_filter('jpeg_quality', 'jpeg_quality_callback'); Если я не ошибаюсь, приведенный выше код сжимает все мои нестандартные размеры изображения на 30%. Теперь для двух моих имен нестандартных размеров …

5
Как отобразить статическую HTML-страницу при настройке сайта WordPress?
Я только что установил Wordpress. У меня есть не заставка Wordpress в [корневой папке] /index.html. Я бы хотел, чтобы страница-заставка оставалась открытой, пока я работаю над созданием скинов Wordpress. Когда я пытаюсь получить доступ к index.php (также в корневой папке), он переписывает URL-адрес в index.html. Я не вижу index.html в …
8 wp-admin 

1
Импорт старых комментариев Disqus в WordPress
У кого-нибудь есть рабочий способ импортировать старые комментарии Disqus в WordPress? Предположительно путем преобразования формата экспорта Disqus XML в формат импорта WordPress XML . Обратите внимание, что этот плагин для какой-то древней версии Disqus и не работает.

2
Хук действия для таможенного редактирования налога
Итак, у меня есть файл в файле шаблона functions.php, который кэширует форму поиска, содержащую пользовательские термины таксономии. Я хочу очистить кэш (или удалить одну группу кешей), когда добавляю / удаляю / редактирую условия определенной таксономии. Является ли это возможным? возможно с do_action, но для какого хука? Спасибо
8 hooks 

3
start_lvl игнорируется в пользовательском walker_nav_menu
Это мой первый проект с участием WordPress, и я застрял, пытаясь создать пользовательский инструмент для меню нижнего колонтитула. Я в основном хочу изменить меню со <ul> <li></li> </ul>структуры на <p> <span></span> </p>структуру. Меню и прочее отображает файл , и я был в состоянии настроить start_elи end_elфункции без проблем , так …
8 php  functions  menus  html  walker 

2
Кэшировать удаленный (HTTP) запрос с помощью Transient API
Я пытаюсь использовать get_transient()метод в моем WordPress, я прочитал документ и, кажется, я делаю то, что было описано в документации. Мне нужно показывать погоду на моем сайте, и я использую сторонний API погоды, который обновляется каждые 6 часов. Мы создаем локальный кеш погоды, чтобы API вызывался только по истечении времени. …

1
Пользовательский идентификатор для определенного пункта меню?
Я отображаю меню Wordpress с помощью этой функции: wp_nav_menu( $args ); Меню настраивается в wp-admin / nav-menus.php. Могу ли я каким-либо образом прикрепить выбранный идентификатор к одному из пунктов? Я хочу, чтобы меню выглядело так: [Ссылка 1] [Ссылка 2] [ЛОГОТИП (то есть ссылка 3 также] [Ссылка 4] [Ссылка 5] Я …

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