WordPress

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

4
Как реализовать настраиваемую бесплатную аутентификацию OpenID?
OpenID - это стандарт, обычно используемый в наши дни. Я пытаюсь реализовать OpenID в своем блоге, но у меня много трудностей. Я попробовал плагин OpenID, но он кажется несовместимым с Wordpress 3.0. Я попробовал также плагин Janrain, но бесплатная версия слишком ограничена. Я хотел бы интегрировать экран входа в стиль …

6
Как отобразить форму регистрации пользователя WordPress в передней части сайта?
Как отобразить форму регистрации пользователя WordPress (форма, которая отображается на странице «www.mywebsite.com/wp-register.php») в начале моего блога? Я настроил регистрационную форму. Но не знаю, как вызвать эту форму на главной странице. Любая поддержка будет очень полезна. Заранее спасибо. :)

5
Зачем использовать, если function_exists?
Я заметил, что многие разработчики тем WordPress будут использовать это в functions.php if (function_exists('register_nav_menus')) { register_nav_menus (array('primary' => 'Header Navigation')); } Для меня я всегда использую add_action для каждой функции, которую я использую в functions.php Итак, вышесказанное будет записано как: add_action('init', 'my_register_nav_menus'); function my_register_nav_menus() { register_nav_menus (array('primary' => 'Header Navigation')); …
30 functions 

2
Смешивание пользовательских типов записей и структур переписывания таксономии?
По сути, я хочу создать глоссарий, используя пользовательские типы сообщений, и у меня есть некоторые проблемы с настройкой переписывания так, как я хочу. Я хочу это так: Основной глоссарий URL: http://example.com/glossary/ Глоссарий термины, начинающиеся с буквы A : http://example.com/glossary/a/ URL для одного глоссария http://example.com/glossary/a/atomic/ Я фактически достиг этого, используя код …

1
Можно ли повторно использовать wp.media.editor Modal для диалогов, отличных от медиа
Чтобы расширить: я хотел бы использовать тот же модальный код / ​​внешний вид (который используется в wp.media.Modal, wp.media.FocusManager), чтобы открыть модальный собственный диалог, а не редактор мультимедиа. Раньше для такого рода вещей я использовал Thickbox, но wp.media.Modal - это путь будущего модалов - не говоря уже о том, что он …

4
Форма расширенного поиска с фильтрами для пользовательских таксономий и пользовательских полей
Я хотел бы создать форму расширенного поиска для определенного настраиваемого типа записей, с фильтрами для настраиваемых полей настраиваемых типов записей, настраиваемых таксономий и для отдельных свойств настраиваемых типов записей (полей и таксономий), которые будут ссылками на первый Тип публикации с использованием настраиваемого поля отношения. Недавно я начал с пользовательских типов …

5
Как поместить пользовательский мета-блок над редактором, но под заголовком на странице редактирования сообщения?
У меня есть пользовательское мета-поле для пользовательского типа сообщения, которое мой клиент хочет поместить между разделом title / permalink и редактором сообщений в панели администратора. Возможно ли это, и если да, есть ли крюк / фильтр / и т. Д., Который мне нужно будет использовать?

7
Выделение wp_nav_menu () Класс предков без детей в структуре Nav?
( Примечание модератора: изначально называлось "класс предков wp_nav_menu без дочерних элементов в структуре навигации") У меня wp_nav_menuв заголовке есть три страницы. Когда я нахожусь на одной из этих страниц, liсодержащая эту страницу в меню получает класс .current_page_item. Эти три страницы имеют шаблоны, и эти шаблоны содержат пользовательские запросы для получения …

3
Как я могу принудительно загрузить файл в бэкэнд WordPress?
Я хотел бы добавить кнопку «Нажмите для загрузки» в один из моих плагинов WordPress, и я не уверен, какой хук использовать. До сих пор подключение 'admin_init' к этому коду похоже работает: header("Content-type: application/x-msdownload"); header("Content-Disposition: attachment; filename=data.csv"); header("Pragma: no-cache"); header("Expires: 0"); echo 'data'; exit(); Кажется, это работает, но я просто хочу …
30 plugins 

4
Как сделать, чтобы плагин требовал другого плагина?
Я создаю плагин, который добавляет дополнительную функциональность к основному плагину. В идеале на экране администрирования плагинов должна быть отключена ссылка «активировать» и добавлена ​​встроенная заметка, в которой пользователю предлагается сначала установить и активировать основной плагин, прежде чем он / она сможет использовать текущий плагин.

17
Где я могу скачать темы WordPress? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
30 themes 

4
Возможности и пользовательские типы сообщений
У меня есть пользовательский тип записи, который я хотел бы ограничить доступ к определенным ролям, однако я уже добавил контент, используя пользовательский тип записи, и теперь я должен сделать их ограниченными. Тип_возможности был "пост" 'capability_type' => 'post' Что хорошо, так как контент отображается в бэкэнде, однако теперь, когда я добавляю …

2
Можно ли правильно разбить посты на страницы, отсортированные случайным образом?
Я нашел эту проблему в Wordpress Support, и тема, к сожалению, сейчас закрыта. У меня такая же проблема ... (читай ниже) Мы создали сайт, на котором участники могут рекомендовать такие вещи, как любимые книги, фильмы, песни и т. Д. Для этой проблемы я буду использовать страницу «Фильмы» в качестве примера. …
30 pagination  order 

1
Как добавить товар в woocommerce с помощью php-кода [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Я хочу добавить продукты с PHP-кодом, как показано ниже: $post_information = array( 'post_title' => 'new item shop', 'post_content' …
29 php  woocommerce 

5
Есть ли какие-либо рамки разработки плагинов?
Поскольку я новичок в разработке плагинов для WordPress, я изучаю внутреннюю структуру многих плагинов. Я обнаружил, что большинство из них не соответствуют ни одному шаблону, и поэтому понимание того, как они работают, может быть затруднено. Мне было интересно, есть ли более обобщенный способ разработки плагинов, возможно, с помощью фреймворка, кроме …

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