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

13
Добавление полей на экран «Добавить нового пользователя» на панели инструментов

Я хочу добавить поле «Название компании» на страницу добавления нового пользователя в панели администратора. Я провел немало поисков и не смог найти подробностей о том, как это сделать. Я могу легко добавить информацию на страницу профиля и зарегистрироваться с помощью .. function...

13
Добавьте размер изображения, если шаблон страницы

Я создаю сайт членов с WordPress Multisite. Можно ли ограничить количество создаваемых изображений в зависимости от выбранного шаблона? Я пробовал следующие строки кода для создания определенных изображений в шаблоне галереи: // Generate on all uploads add_theme_support('post-thumbnails');...

13
Как отобразить пользовательское поле в заказах woocommerce в админ-панели?

В настоящее время я добавляю пользовательское поле для выставления счетов в WooCommerce function custom_override_checkout_fields( $fields ) { $fields['billing']['billing_phone_new'] = array( 'label' => __('Phone 2', 'woocommerce'), 'placeholder' => _x('Phone 2', 'placeholder', 'woocommerce'),...

13
Как изменить регистр всех заголовков сообщений на «Заголовок»

Я помогаю отцу с его сайтом WordPress. Он имеет более 1700 постов с заголовками в верхнем регистре. Мы хотели бы изменить их на «Заголовок» в базе данных (возможно, используя этого сценария PHP ). Плагин WordPress «To Title Case» изменяет регистр на уровне шаблона - мы бы хотели изменить его на...

13
В чем разница между esc_html, esc_attr, esc_html_e и так далее?

Я получил ответ от охранника, и он указал, что я должен использовать правильное экранирование пользовательского ввода в моем коде. Итак, я провел некоторое исследование и нашел экранирующие функции. Какая разница между ними? Когда я должен использовать esc_html()и когда esc_attr()? И когда я должен...

12
Как сделать размер изображения выбранным по умолчанию в Media upload - WP v3.5

Голый со мной. Я хочу, чтобы пользовательский размер изображения был выбран по умолчанию на всплывающей странице загрузки мультимедиа. В Wordpress v3.4.2 и более ранних версиях этот элегантный код работал нормально: function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes...

12
Проблемы с title-tag и document_title_parts

Wordpress version 4.5.1 Я пытаюсь динамически обновлять заголовки страниц для определенного шаблона. После множества копаний и изучения wp_title()изменений я пытаюсь их использовать document_title_parts. Однако я не могу заставить фильтр работать вообще. Я в детской теме, functions.php:...

12
Как загрузить parent_theme functions.php перед child_theme?

У меня проблема с тем, что мне нужно загрузить functions.phpфайл моей родительской темы до загрузки файла моей дочерней темы functions.php. Это необходимо для процедуры установки и инициализации. Я посмотрел на хуки внутри /wp_core_root/wp-settings.php (по имени:) do_action('setup_theme');....

11
Есть ли глобальный файл functions.php, который работает для любой темы?

Существует ли какой-нибудь глобальный вид файла functions.php, который подходит для любой темы? Проблема здесь: Когда я изменяю файл functions.php в любой теме, мне нужно позаботиться о двух изменениях: во-первых, мне нужно позаботиться об обновлениях этой темы. Во-вторых, мне нужно позаботиться об...

11
Добавление второго адреса электронной почты к завершенному заказу в WooCommerce [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Прежде чем я задам этот вопрос, я знаю, что есть (законное) сомнение ответить здесь на вопросы...

11
Почему is_page не работает, когда я помещаю его в файл functions.php?

У меня есть страница под названием «Apple», идентификатор страницы 2533. В файле page.php у меня есть строка: echo $bannerimg И эта функция в functions.php: if ( is_page( '2533' ) ) { // also tested with 'Apple' $bannerimg = 'apple.jpg'; } elseif ( is_page( 'test' ) ) { $bannerimg = 'test.jpg'; }...

11
Есть ли is_user_logged_in () для мультисайта?

Существует ли функция is_user_logged_in () для Wordpress MU / Multisite (3.0+), в которую можно добавить идентификатор сетевого сайта, например, is_user_logged_in(2)где 2будет site_id? Обновить: После небольшого копания я придумал код ниже. К сожалению, это не работает. // не используйте это. не...

11
Как получить текущий идентификатор страницы редактирования в админке?

Большинство решений, которые я нашел, предназначены для фронтального использования. Это для плагина, так что все действия в бэк-энде. Как получить идентификатор страницы, которая в данный момент используется (редактируется) в админке? Обратите внимание, я не в курсе. Мне просто нужно получить...

11
Использование классов вместо глобальных функций в functions.php

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

10
Мега Меню Уокер

Я пытаюсь создать мега-меню ходок. К сожалению, путешественники полностью избегают моих знаний в области кодирования. Я мог бы действительно использовать некоторую помощь, чтобы заставить это работать. Вот функции, которые мне нужны: Заверните второй уровень <ul>в <section>. [ПОЛНЫЙ]...

10
Программно добавлять опции, чтобы «добавить новый» выпадающий список настраиваемых полей

Как добавить предопределенные параметры в раскрывающееся меню «Добавить новое»? Вот два примера автоматического добавления и отображения новых настраиваемых полей: WordPress: добавление пользовательских полей по умолчанию в новые сообщения Автоматическое создание настраиваемого поля Это близко к...

10
Получить идентификатор страницы, на которую ссылается пункт меню?

В настоящее время я использую пользовательский инструмент для настройки вывода wp_nav_menu()и пытаюсь добавить дополнительную информацию к <a>тегам. Я хочу, чтобы выходные данные для каждой ссылки меню выглядели так: <a class="boxPAGEID" href="#">About Me Page</a> Где...

10
Удалить действия / фильтры, добавленные через анонимные функции

Это чертовски плохая практика, я должен сказать. Потратил последние два часа на поиск решения для удаления действий и фильтров, добавленных через анонимные функции. Это код, используемый в родительской теме, и мне нужно удалить его. /** * Add custom columns to admin comments grid * * Rate that user...