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

Функция - это последовательность программных инструкций, которые выполняют определенную задачу. Он упакован как единое целое, которое можно использовать везде, где необходимо выполнить соответствующую задачу.

2
Redeclare / Change Slug пользовательского типа поста плагина
Можно ли переопределить / изменить слаг существующего пользовательского типа поста плагина (без простого редактирования плагина)? То есть, если плагин X создает пользовательский тип записи с помощью slug / uncookedtoast /, возможно ли добавить в functions.php фильтр (или что-то подобное), который изменяет слаг на / bread /?

4
Как установить и использовать глобальные переменные? Или почему бы не использовать их вообще
ОБНОВИТЬ: Мой первоначальный вопрос был решен, но это превращается в полноценную дискуссию о том, почему бы не использовать глобальные переменные, поэтому я обновляю вопрос, чтобы отразить это. Решение было таким, <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>как предложил @TomJNowell. ОБНОВЛЕНИЕ 2: меня теперь есть то, что я хотел. Но …
27 php  functions  globals 

1
Что такое ключ перезаписи with_front?
У меня есть следующая строка в функции register_post_type: 'rewrite' => array('slug' => 'Newsletters', 'with_front' => false), Я понимаю, что вообще делает эта строка (добавляет «новостные рассылки» к слагу), но я не совсем понимаю, что делает часть with_front. Должен признать, у меня нет проблемы, которую нужно решить, но мне вдруг стало …
25 functions 

2
Добавьте несколько пользовательских полей на страницу общих настроек
Я хотел бы добавить несколько пользовательских полей в общие настройки. Это код, который я использую. Это работает хорошо, но я просто не могу понять, как добавить больше полей. Я хотел бы создать два поля на данный момент, одно для номера телефона и второе для адреса: function register_fields() { register_setting('general', 'my_first_field', …

4
Как долго устаревшая функция живет в ядре?
Мне любопытно узнать процесс / философию удаления устаревших функций из ядра. Кодекс говорит это : Эти функции ниже устарели. Это означает, что они были заменены новыми функциями или больше не поддерживаются и могут быть удалены из будущих версий. Поскольку «может быть удалено» немного зловеще и несколько неясно, у меня есть …

5
wp_enqueue_script был вызван неправильно
Я не знаю как, но сейчас я получаю эту ошибку: Обратите внимание: wp_enqueue_style был вызван неправильно. Скрипты и стили не должны регистрироваться или ставиться в очередь до тех пор, пока не будут перехвачены wp_enqueue_scripts, admin_enqueue_scripts или login_enqueue_scripts. Пожалуйста, смотрите Отладка в WordPress для получения дополнительной информации. (Это сообщение было добавлено …

2
Вручную установите глобальные переменные $ post с идентификатором, чтобы использовать теги шаблона
У меня есть функция получения идентификаторов сообщений с помощью специальных средств. Мне нужно иметь возможность установить для global $postтого, чтобы использовать такие функции, как the_content(), который не позволяет идентификатор в качестве параметра. Как мне этого добиться?

3
Решение для отображения коротких кодов в Admin Editor
Я задавал этот вопрос около года назад, и я надеюсь, что есть какое-то простое решение, которое позволит мне достичь моей цели. Так что вот так: Я часто использую шорткоды в редакторе администратора, но когда я передаю это клиенту, они часто не понимают, как они работают. То, что я ищу, - …

3
Отключить плагин / действие плагина через тему
Я установил плагин Google Analyticator на свой сайт. Я также использую плагин MobilePress для отображения темы, разработанной для мобильных браузеров без смартфона. Я настроил Google Analytics для мобильных устройств для использования в этой теме и хотел бы отключить плагин Analyticator, поскольку он включает в себя вызов более крупного файла js. …

5
Ajax call всегда возвращает 0
У меня проблема с AJAX, возвращающим 0 всегда! Я сделал все по книге и не могу понять, что не так? Пожалуйста помоги!! Вот мой вызов Ajax: //Pass data through AJAX var amountToConvert = price; jQuery.ajax({ type:"POST", url: "../../wp-admin/admin-ajax.php", // our PHP handler file action: "ajaxConversion", data: { amount: amountToConvert }, …
18 functions  ajax 

6
Как мне удалить UL на wp_nav_menu?
Я ищу на этом сайте и нашел много ответов на этот вопрос. Большинство из них не работает на мою тему. Вот одно решение, которое я нашел, и оно работает в соответствии с моими потребностями. function wp_nav_menu_no_ul() { $options = array( 'echo' => false, 'container' => false, 'theme_location' => 'primary' ); …
18 menus  functions 

3
remove_action для after_setup_theme не работает из дочерней темы
Я пытаюсь удалить действие темы для темы изящных тем, используя дочернюю тему. Это работает, когда я удаляю действие после кода add_action в любом месте родительской темы functions.php. Однако, это не работает, когда я добавляю его из дочерней темы functions.php. remove_action ('after_setup_theme', 'et_pb_setup_theme' , 10); Действие удаления имеет тот же приоритет …


4
Как отказаться от функции, используемой в плагине?
Одной из функций, которые я использую в своем плагине, является загрязнение глобальной области видимости именем, которое может конфликтовать с другой функцией (используемой в другом плагине). Итак, я думаю, я должен осудить это. Но как мне это сделать? function foo() { echo 'bar'; } Я знаю, _deprecate_function()но был бы благодарен за …

4
Как добавить атрибут данных в пункт меню WordPress
Я Twitter Bootstrap и мне нужно добавить атрибут data-toggle = "modal" в тег ссылки меню. При поиске почти по всем ссылкам на результаты выполняя обход выпадающих меню Twitter Bootstrap, однако в этом меню нет выпадающих меню, и мне нужно только добавить определенный атрибут. Затем я обнаружил, что: добавлять пользовательские атрибуты …
17 functions  menus 

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