Вопросы с тегом «customization»

Модификации файлов тем и плагинов для создания новых функциональных возможностей.

4
Custom Walker: как получить ID в функции start_lvl
Я делаю свой первый пользовательский ходок для создания меню аккордеона. Для начала я использовал этот пример: http://bitacre.com/2025/custom-nav-menu-walker-for-wordpress-themes Есть две функции. Сначала start_lvl, а затем start_el. В start_el идентификатор get реализован с помощью $ item-> ID. Кто-нибудь знает, как я могу сделать это в start_lvl? Мне нужно дать (окружающий навигацию более …

5
get_the_term_list без ссылок в 3.1
Какая функция будет отображать пользовательские таксономии, связанные с постом, в виде текста? В настоящее время я использую get_the_term_list, который отлично работает для отдельной страницы, но не так много, когда используется таксономия в теге title archive-postype.php permalink.

2
Пользовательские страницы с плагином
Я разрабатываю некоторый плагин, где я хотел бы включить пользовательские страницы. В моем случае некоторые пользовательские страницы будут содержать такую ​​форму, как контактная форма (не буквально). Когда пользователь заполнит эту форму и отправит ее, должен быть следующий шаг, который потребует дополнительной информации. Допустим, первая страница с формой будет расположена в …

7
Должен ли я удалить темы по умолчанию?
при управлении сайтом Wordpress мне очень приятно видеть, что ничего не нужно обновлять. Должен ли я удалить темы по умолчанию или лучше оставить их там? Под темами по умолчанию я имею в виду: двадцать одиннадцать двадцать двенадцать двадцать тринадцать Или мне просто обновить их и оставить там для возможного устранения …

1
Создать API для единого входа на сторонний сайт
Мой сайт должен быть интегрирован с программным обеспечением сторонних производителей, которое будет размещаться на собственном поддомене, размещенном компанией-разработчиком программного обеспечения. Мне нужно предоставить сторонним разработчикам конечную точку, которую они могут использовать для выполнения вызовов API (на мой сайт WordPress), чтобы позволить пользователям моего сайта получить доступ к поддомену. Другой сайт …

6
Удалить таблицы из базы данных при удалении плагина
Я создал плагин и хочу добавить функцию для удаления моих таблиц из базы данных, когда пользователь удаляет мой плагин. Я создал функцию, которая удаляет таблицы из БД, когда пользователь отключает мой плагин, но я этого не хочу. Вот код: // Delete table when deactivate function my_plugin_remove_database() { global $wpdb; $table_name …

2
Как настроить Docker для разработки и развертывания собственной темы?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я начинаю с Docker, и я все еще новичок в профессиональной практике разработки WordPress. Я хотел бы настроить среду разработки Docker (на …

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

4
Что вы думаете о пользовательских интерфейсах плагинов / опций темы?
Вы, вероятно, заметили тенденцию создания пользовательских интерфейсов для плагинов / опций тем, особенно в коммерческих (например, в CodeCanyon - пользовательских полях, вкладках, аккордеонах и т. Д.). Я лично считаю, что пользовательский интерфейс должен быть в первую очередь унифицированным, и в WP действительно легко добиться этого, используя стандартную структуру HTML некоторого …

2
Как добавить перекрестное происхождение и целостность в wp_register_style? (Шрифт Awesome 5)
Я обновляю Font Awesome 4 до версии 5, которая вводит в <link rel="stylesheet">разметку как целостность, так и перекрестные атрибуты . В настоящее время я использую: wp_register_style('FontAwesome', 'https://example.com/font-awesome.min.css', array(), null, 'all' ); wp_enqueue_style('FontAwesome'); Который выводит как: <link rel="stylesheet" id="FontAwesome-css" href="https://example.com/font-awesome.min.css" type="text/css" media="all" /> С Font Awesome 5 он вводит два новых …

2
Плагин SVN и обновление API - как определяются плагины?
Одна вещь, которая мне никогда не была понятна (тем более, что я не отправлял плагин в хранилище), это то, как генерируется уникальный «идентификатор» (slug) плагина (то есть этот список ). Это выбор автора на момент подачи SVN или модератора? Это название очищенного плагина (название)? Это то plugin_basename? Это основной файл …

2
Использовать ловушку wp init для вызова других ловушек?
Я хочу знать, является ли это хорошей практикой в ​​соответствии с темой WordPress или разработкой плагина. add_action('init','all_my_hooks'); function all_my_hooks(){ // some initialization stuff here and then add_action('admin_init',-----); add_action('admin_menu',----); // more like so } Спасибо

1
Перемещение WP из локальной системы в живую, как насчет GUID wp_posts?
Сделал это раньше, и мне все еще интересно, что делать с содержимым wid wp_posts =>, которое имеет ссылку на http: // localhost Но на wordpress.org http://codex.wordpress.org/Changing_The_Site_URL ясно сказано: Никогда, ни при каких обстоятельствах не изменяйте содержимое столбца GUID. Но, насколько я понимаю, это просто уникальная идентификация ваших сообщений во всем …

1
Использование классов вместо глобальных функций в functions.php
Во многих темах, которые я видел (включая TwentyEleven) и в примерах, которые я нашел в Интернете, при создании functions.phpфайла для темы вся функциональность объявляется в глобальной области видимости. Чтобы уточнить, вот как выглядит типичный файл функций: function my_theme_do_foo() { // ... } function my_theme_do_bar() { // ... } add_action( 'foo_hook', …

1
Как добавить плагин в репозиторий WordPress?
Я только что сделал свой первый плагин, и он был одобрен WordPress. Отличная новость для меня, но что теперь? «Инструкции» по Кодексу для меня совсем не ясны. Я нашел статью о Dig WP, и мне удалось перейти к 3-й строке кода. После этого нет радости. У кого-нибудь здесь есть четкий …

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