WordPress

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

2
Создание ориентированного на изображение пользовательского типа сообщения?
У кого-нибудь есть советы по созданию ориентированного на изображение пользовательского типа записи? Чтобы уточнить, у моего блога есть вращающиеся изображения заголовка, показанные ниже: Два изображения в верхнем левом углу являются случайными и существуют в виде вложений к определенной странице, которая существует только для хранения этих изображений. Мне интересно, возможно ли …


4
Как отказаться от функции, используемой в плагине?
Одной из функций, которые я использую в своем плагине, является загрязнение глобальной области видимости именем, которое может конфликтовать с другой функцией (используемой в другом плагине). Итак, я думаю, я должен осудить это. Но как мне это сделать? function foo() { echo 'bar'; } Я знаю, _deprecate_function()но был бы благодарен за …

4
Пользовательские страницы типа «не найдены»
Я создал два новых типа пользовательских постов, используя код, который я успешно использовал в других проектах без проблем. Первый называется top_charts, другой case_studies, и оба правильно отображаются в меню администратора, и я могу создавать новые сообщения. К сожалению, новые сообщения не появляются. Я просто получил 404.phpответ. Я создал, archive-top_charts.phpчтобы посмотреть, …

1
Как заставить мою дочернюю тему повторно применять настройки, которые были настроены, когда ее родитель был активен?
сценарий Выберите тему 2015 года. Настройте различные параметры, такие как фоновое изображение, изображение заголовка, название сайта и слоган. Но не трогайте содержимое файлов темы. Используйте дочерние темы Кодекса, чтобы создать минимальную дочернюю тему темы 2015 года. Активируйте новую дочернюю тему. К сожалению? Сайт с этой минимальной дочерней темой выглядит совершенно …

2
Изменить частоту плагинов для автоматического обновления WordPress
Насколько я понимаю, как WordPress обновляет ядро ​​и плагины, так это то, что каждые 12 часов он выходит и ищет обновления. Когда это время будет установлено? 12 часов с начальной установки? Я спрашиваю об этом, потому что с помощью фильтра автообновления add_filter( 'auto_update_plugin' );плагинов теоретически можно разрешить плагин обновляться только …

4
Пользовательский тип записи одной страницы возвращает ошибку 404
У меня есть пользовательский тип сообщения называется slide. Он имеет контент и некоторые пользовательские поля. Я хочу, чтобы WP показывал single.phpтему или single-slide.phpтему, когда пользователь нажимает на одностраничную ссылку слайда. у меня проблема в том, что WP выдает ошибку 404, когда я хочу увидеть страницу с одним слайдом. вот мой …

4
Изменение класса списка нумерации
paginate_links()функция возвращает неупорядоченный список с классом с именем "page-numbers". Как я могу изменить этот класс? РЕДАКТИРОВАТЬ В настоящее время я использую метод пластыря ниже. $return = paginate_links( $arg ); echo str_replace( "<ul class='page-numbers'>", '<ul class="pagination">', $return ); Есть ли лучший способ?

3
Программно опубликовать сообщение (пользовательский тип сообщения) с пользовательскими полями
У меня есть пользовательский тип записи «Участник» со многими настраиваемыми полями. У меня также есть форма с соответствующими полями ввода для пользователя, чтобы заполнить. Когда он отправляет форму, я хочу, чтобы новое сообщение создавалось с каждым настраиваемым полем, содержащим значение, выбранное пользователем. Можно ли это сделать и если да, то …

1
Post_count показывает только количество результатов на странице
У меня есть wp_query, $wp_query = new WP_Query($args);но по какой-то причине $wp_query->post_countтолько показывает количество сообщений на каждой странице. Поэтому, если я установлю 'showposts' => '10'и найду 12 результатов, на первой странице будет указано «10 результатов найдено», а на странице 2 - «2 результата найдено». Почему это? Я не могу понять …

1
Ограничить пользовательский тип записи только ролью администратора сайта
Как я могу удалить этот пользовательский тип записи, чтобы он не отображался на приборной панели для пользователей без прав администратора? /* Add Websites Custom Post Type */ add_action( 'init', 'create_website_type' ); function create_website_type() { register_post_type( 'website', array( 'labels' => array( 'name' => __( 'Websites' ), 'singular_name' => __( 'Website' ), …

2
Создание миниатюр для видео
Я проверил и прочитал много постов об одной проблеме, которая намного сложнее, чем кажется. У меня есть веб-сайт, на котором используется множество видео, взятых с веб-сайта, как и в Интернете ^^ (такие сервисы, как youtube, vimeo, videobuzzy и т. Д.), И мы хотели бы на лету создать миниатюру встроенного видео. …

5
Тематическая локализация «слизней» (пользовательские типы постов, таксономии)
в моей теме я хочу определить серию пользовательских типов записей и пользовательских таксономий, каждая из которых имеет свой собственный настроенный слаг; базовый язык моей темы - английский, поэтому слизни будут на английском языке например, при определении слага для пользовательских аргументов типа «product»: 'rewrite' => array( 'slug' => 'product' ), есть …

1
Как сохранить массив с одним метакейом в постмете?
У меня есть массив, сохраненный в postmata, каждый ключ массива становится мета-ключом. Я хочу изменить код, чтобы сохранить весь массив одним метаключом. Как это сделать? Благодарность! $poddata = Array( 'pod_id' => $this->pod_id, 'url' => $this->url, 'name' => $this->name, 'description' => $this->description, 'service' => $this->service, 'status' =>$this->status, 'price' => $this->price ); …
17 post-meta 

6
Какие вопросы вы задаете, когда вас просят дать оценку развития темы?
Я только что получил письмо, в котором был задан следующий вопрос: "Сколько будет стоить кодирование темы WordPress?" Я не могу ответить на этот вопрос, не зная ответа на множество других вопросов. С головы до головы снимаюсь со следующего: Какие браузеры / устройства должны поддерживаться? Какие основные функции WordPress необходимо поддерживать? …

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