WordPress

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

4
Можно ли переименовать таксономию по умолчанию «разместить теги»?
Я собираюсь использовать таксономию по умолчанию для «тегов постов», чтобы обеспечить общий набор тегов для постов и 2 пользовательских типа постов (чтобы обеспечить сбор / агрегирование по тегам). Я хотел бы переименовать таксономию «теги записей» во что-то другое, например «общие теги», чтобы сделать ее более понятной, особенно когда эта таксономия …
16 taxonomy 

6
Сделайте так, чтобы WordPress WYSIWYG не удалялся из iframe
У меня есть блог, который мне часто нужно вставлять в посты по разным причинам (не спрашивайте, почему просто доверяйте мне!) Когда я использую «визуальный» вид для редактирования своих сообщений, WYSIWYG постоянно удаляет мои фреймы ... Я знаю, что могу сохранить iframes в сообщении, если использую представление «html» и только просматривать …
16 wysiwyg  iframe 

3
В чем разница между home.php и index.php?
Если я создаю файл home.php, кажется, что WP будет использовать его вместо index.php, поэтому index.php никогда не используется? Каковы различия между этими двумя файлами шаблонов (расположены в папке темы)? Они оба ведут себя одинаково, единственное различие заключается в приоритете home.php?

6
Как сохранить метаданные только для определенного пользовательского типа записи?
Я пытаюсь настроить пользовательский тип сообщения после этого урока . Тем не менее, я немного смущен тем, как / где реализовывать update_post_meta(). Учебник предлагает этот шаблон: add_action('save_post', 'save_my_metadata'); function save_my_metadata() { global $post; update_post_meta($post->ID, 'my_metadata', $_POST['my_metadata']); } Который работает, но имеет неприятный эффект добавления этих метаданных к каждому посту, независимо …

7
Загрузка внешних скриптов в Admin, но ТОЛЬКО для определенного типа поста?
Поэтому я продолжаю сталкиваться с этой проблемой, и я просто ищу лучшее и простое решение для решения этой проблемы. Я пришел, чтобы использовать пользовательские типы записей во многих различных проектах и ​​расширил их с помощью пользовательских метабоксов, которые я затем расширил, добавив пользовательские сценарии, такие как селекторы календаря событий jQuery …

2
Как расширить блок галереи в Гутенберге?
Я играю с Гутенбергом перед его включением в ядро, и я хотел бы знать, как расширить существующий блок галереи, чтобы изменить его отображение. Например, вместо сетки миниатюр я хотел бы показать слайд-шоу изображений. Является ли это возможным? Если так, то как? Любая помощь будет оценена.

1
WooCommerce: изменить порядок отображения краткого описания и цены товара [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 4 года назад . Re: https://modestmix.com/shop/benefit-teas/go-the-fuck-to-sleep/ Я хотел бы переместить цену «4,99–24,99 долл. США» ниже краткого описания продукта «Серьезно. Выпей чашку …


2
Добавить пользовательские параметры в диалог wplink
Мне удалось добавить пользовательский вариант выбора для изображений с function attachment_field_credit( $form_fields, $post ) { $field_value = get_post_meta( $post->ID, 'first_image', true ); $isSelected1 = $field_value == '1' ? 'selected ' : ''; $isSelected2 = $field_value != '1' ? 'selected ' : ''; $form_fields['first_image'] = array( 'label' => __( 'Use as …

2
Обязательно ли использовать префикс $ wpdb-> в пользовательских таблицах
Извините, если этот вопрос тривиален. Я только начинаю разрабатывать плагины в WordPress. Во всех уроках я нашел это: при создании пользовательских таблиц $wpdb->prefixиспользуется. Пример: $table_name = $wpdb->prefix . "liveshoutbox"; Мой вопрос: Обязательно ли использовать $wpdb->prefix? Что произойдет, если я не использую префикс для своих пользовательских таблиц?

4
Как переместить боковую панель в TwentyFifteen вправо?
Можно ли переместить боковую панель в теме TwentyFifteen вправо, используя только дочернюю тему и CSS, или это требует изменений в самой теме? Основная проблема, с которой я сталкиваюсь, заключается в том, что я могу получить боковую панель с правой стороны либо в сценарии «по умолчанию», либо в «прокрутке», но не …

5
Лучший способ передачи PHP переменной между частями?
У меня есть переменная в header.php, например: $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); Как только я сделаю: var_dump($page_extra_title); Я всегда получаю NULLза пределами header.php (var_dump работает правильно только в header.php). Я вставляю одну и ту же переменную везде, где она мне нужна (page.php, post.php, footer.php и т. Д.), Но это безумие …

10
Удалить тысячи рабочих мест cron
Я обнаружил, что у меня есть 29 000 заданий cron в моей базе данных WordPress из деактивированных и удаленных плагинов. Я перепробовал несколько плагинов оптимизатора, но огромное количество заданий cron означает, что я не могу удалить их с помощью плагинов. Я также попробовал это в моем functions.php без успеха: add_action("init", …
16 cron 

4
Разделить wp_nav_menu с пользовательским Уокером
Я пытаюсь создать меню, которое показывает максимум 5 пунктов. Если есть больше предметов, он должен обернуть их в другой <ul>элемент, чтобы создать выпадающий список. 5 предметов или меньше: 6 предметов или больше Я знаю, что такую ​​функциональность можно легко создать с помощью устройства, которое подсчитывает пункты меню и переносит их, …

4
Добавить ссылку «Выход» в меню навигации
Как добавить ссылку в основное навигационное меню с class="right"атрибутом? Я пытался добавить статическую ссылку, example.com/wp-logout.php?action=logoutно это приводит к странице подтверждения выхода из системы. Есть ли способ сделать ссылку выхода из системы?
16 menus  login 

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