WordPress

Вопросы и ответы для разработчиков и администраторов WordPress

332
Лучшая коллекция кода для вашего файла functions.php [закрыто]

Пожалуйста, проголосуйте за вопрос и любые ответы, которые вы найдете полезными, нажав на стрелку ВВЕРХ в левой части вопроса или ответа. Как и многие другие, которые сейчас просматривают этот пост, я читал различные блоги, форумы и дискуссионные группы, чтобы изучить и улучшить свои навыки работы...

199
Как: легко перенести установку WordPress из разработки в производство?

Я занимаюсь разработкой одной коробки и использую вторую для производства. Прямо сейчас я просто сбрасываю базу данных и затем выполняю поиск замены для изменений URL; затем скопируйте файлы и импортируйте новый SQL. Есть ли лучшие способы сделать...

159
Когда использовать WP_query (), query_posts () и pre_get_posts

Я прочитал @ nacin's. Вы не знаете Query вчера, и меня отправили в какую-то дырку с кроликом. До вчерашнего дня я (неправильно) использовал query_posts()для всех моих запросов. Теперь я немного мудрее в использовании WP_Query(), но у меня все еще есть серые области. То, что я думаю, я знаю...

142
Какие шаги предпринять, чтобы скрыть тот факт, что сайт использует WordPress?

У меня есть веб-сайт, для которого мы стараемся быть осторожными в том, что мы используем WordPress. Какие шаги мы можем предпринять, чтобы сделать его менее очевидным? РЕДАКТИРОВАТЬ - Важное примечание безопасности: Пожалуйста, поймите, что сделать это совершенно невозможно в соответствии с...

140
Советы по использованию WordPress в качестве CMS? [закрыто]

Я хочу использовать WordPress в качестве CMS для достаточно простого сайта, а не для блога. У меня есть несколько страниц, и на данный момент я не собираюсь иметь страницу «новостей». Хотя есть способы заставить это работать, в консоли wp-admin основное внимание уделяется новым сообщениям, а при...

135
Выгодно ли переносить wp-config за пределы веб-корня?

Похоже, что одним из наиболее распространенных методов обеспечения безопасности в наши дни является перемещение на wp-config.phpодин каталог выше, чем корень документа vhost . Я никогда не нашел хорошего объяснения этому, но я предполагаю, что это сводит к минимуму риск того, что вредоносный или...

135
Цель Best Practices для разработки плагинов? [закрыто]

Создание сообщества вики для сбора объективных лучших практик по разработке плагинов. Этот вопрос был вдохновлен комментариями @ EAMann к wp-хакерам . Идея состоит в том, чтобы сотрудничать в том, какие объективные передовые практики могут быть, чтобы мы могли в конечном итоге использовать их в...

129
Добавление фильтра таксономии в список администраторов для настраиваемого типа записей?

Я создал пользовательский тип публикации 'listing'и добавил пользовательскую таксономию 'businesses'. Я хотел бы добавить выпадающий список предприятий в список администраторов для списков. Вот как эта функция выглядит в списке администраторов для сообщений (я бы хотела, чтобы то же самое было для...

122
Как исправить нумерацию страниц для пользовательских циклов?

Я добавил пользовательский / дополнительный запрос к файлу шаблона / шаблону пользовательской страницы; Как я могу заставить WordPress использовать свой пользовательский запрос для разбивки на страницы вместо использования нумерации в основном цикле запросов? добавление Я изменил запрос основного...

117
Обновления для частного плагина?

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

113
Можно ли получить ссылку на страницу из ее слаг?

Можно ли получить постоянную ссылку на страницу от одного слага? Я знаю, что вы можете получить постоянную ссылку на страницу с помощью ID get_page_link(): <a href="<?php echo get_page_link(40); ?>">Map</a> Мне любопытно, есть ли способ сделать то же самое с фрагментом страницы -...

109
Отобразить часть / ветвь дерева меню, используя wp_nav_menu ()

У меня есть меню, определенное в WP Admin, которое выглядит так: Я хочу иметь возможность отображать все дочерние ссылки на боковой панели, когда я нахожусь на родительской странице. Например, если пользователь находится на моей странице «О нас», я хочу, чтобы на боковой панели отображался список...

105
Описание пунктов меню? Пользовательский Walker для wp_nav_menu ()

Нормальное Wordpress Menu выглядит так: Главная | Блог | О нас | контакт Но я видел много страниц с описаниями по этим ссылкам: Домашняя страница | Наши блоги | О нас | Связаться .... встретиться с нами ... | читать дальше | основная информация | Форма обратной связи Как этого добиться? (Я хочу,...

104
Если текущий пользователь является администратором или редактором

Как я могу проверить, является ли текущий вошедший в систему пользователь администратором или редактором? Я знаю, как сделать каждый в отдельности: <?php if(current_user_can('editor')) { ?> <!-- Stuff here for editors --> <?php } ?> <?php if(current_user_can('administrator')) {...

104
Как проверить, является ли сообщение пользовательским типом сообщения?

Я ищу способ проверить, является ли сообщение пользовательским типом сообщения. Например, например, на боковой панели, которую я могу вставить в код, например: if ( is_single() ) { // Code here } Я хочу тестирование кода только для пользовательского типа...