Запитання з тегом «functions»

Функція - це послідовність програмних інструкцій, які виконують конкретне завдання. Він упакований як одиниця, яку можна використовувати там, де слід виконати відповідне завдання.

2
Як зробити розмір зображення, вибраний за замовчуванням у програмі Завантаження медіа - WP v3.5
Голі зі мною. Я хочу, щоб на всплывающей сторінці "Завантаження медіа" за замовчуванням вибрали спеціальний розмір зображення. У Wordpress v3.4.2 та попередньому цей елегантний код працював чудово: function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes global $_wp_additional_image_sizes; // if there are none, just return the built-in sizes …
12 php  functions  filters  media 

4
Проблеми з тегом title та document_title_parts
Wordpress version 4.5.1 Я намагаюся динамічно оновлювати заголовки сторінок для певного шаблону. Після багатьох копань та дізнання про wp_title()зміни я намагаюся використовувати document_title_parts. Однак я не можу змусити фільтра працювати. Я в дитячій темі functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', function( $title ) { error_log('here'); return …

5
Як завантажити parent_theme function.php перед child_theme?
У мене з’явилася проблема, що мені потрібно завантажити functions.phpфайл своєї батьківської теми до завантаження файлу моєї дочірньої теми functions.php. Це потрібно для процедури встановлення та init. Я подивився на гачки всередині /wp_core_root/wp-settings.php (названий:) do_action('setup_theme');. Проблема полягає в тому, що я не знаю, як підключитися туди, тому що перший файл, який …
12 functions 


2
Як отримати поточний ідентифікатор сторінки редагування у адміністратора?
Більшість знайдених нами рішень призначені для переднього використання. Це для плагіна, тому вся активність знаходиться на звороті. Як отримати ідентифікатор сторінки, який зараз використовується (редагується) в адміністраторі? Зверніть увагу: я вийшов із циклу. Мені просто потрібно отримати ідентифікатор сторінки (а не публікації), який я зараз бачу в кінці.
11 functions  admin  id 

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

5
Чи є якийсь глобальний файл function.php, який працює на будь-яку тему?
Чи існує якийсь глобальний вид функції function.php, який працює на будь-яку тему? Проблема тут: Коли я змінюю файл function.php в будь-якій темі, мені потрібно подбати про дві зміни: По-перше, мені потрібно подбати про оновлення цієї теми. По-друге, мені потрібно подбати про зміну теми сайту. Отже, замість внесення змін у function.php …
11 functions  themes 

2
Додавання другої адреси електронної пошти до завершеного замовлення в WooCommerce [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками WordPress Development. Закрито 5 років тому . Перш ніж я задаю це запитання, я знаю, що є відповідні запитання щодо продуктів Woo (законні), оскільки вони мають власну …

1
Чи є is_user_logged_in () для мультисайту?
Чи є функція is_user_logged_in () для Wordpress MU / Multisite (3.0+), куди я можу додати ідентифікатор мережевого веб-сайту, як, наприклад, is_user_logged_in(2)де 2був би site_id? Оновлення: Після невеликого копання я придумав код нижче. На жаль, це не працює. // не використовуйте це. не працює. функція mu_logged_in ($ blog_id) { switch_to_blog ($ …

6
Чому is_page не працює, коли я поміщаю його у файл function.php?
У мене сторінка під назвою "Apple", ідентифікатор сторінки 2533. У файлі page.php у мене є рядок: echo $bannerimg І ця функція у function.php: if ( is_page( '2533' ) ) { // also tested with 'Apple' $bannerimg = 'apple.jpg'; } elseif ( is_page( 'test' ) ) { $bannerimg = 'test.jpg'; } …

3
Видаліть дії / фільтри, додані за допомогою анонімних функцій
Я мушу сказати, що це хитра погана практика. Останні дві години витрачав на пошук рішення для видалення дій та фільтрів, доданих через функції Anonymous. Це код, який використовується у батьківській темі, і мені потрібно його видалити. /** * Add custom columns to admin comments grid * * Rate that user …

1
Mega Menu Walker
Я намагаюся створити мега ходунок меню. На жаль, пішоходи повністю уникають моїх знань з кодування. Я дійсно міг би скористатися деякою допомогою, щоб він працював. Ось функції, які мені потрібні: Загорніть другий рівень <ul>у <section>. [ЗВ'ЯЗКОВО] Коли користувач встановлює клас "перерва" на <li>рівень другого рівня <ul>, переконайтеся, що <li>почати новий …

3
Програматично додайте параметри для "додавання нових" спеціального поля, що випадає
Як я можу додати заздалегідь задані параметри до розширення спеціального поля "додати нове"? Ось два приклади автоматичного додавання та показу нових спеціальних полів: WordPress: додавання спеціальних полів за замовчуванням у нові повідомлення Автоматичне створення спеціального поля Це близько до того, що я хочу зробити; моя мета - додати заздалегідь задані …

4
Як зателефонувати wp_get_current_user () у плагін, коли плагіни завантажуються перед pluggable.php?
Поточний результат - "Фатальна помилка PHP: виклик невизначеної функції wp_get_current_user ()", що має сенс, але не допомагає. Мені потрібно використовувати $ current_user. Ось код, який я зараз використовую: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file = ms_site_check() …

1
Чим відрізняється wp_register_sidebar_widget від register_widget?
Яка різниця між ними і коли ми повинні використовувати кожну з них? Я зараз використовую, wp_register_sidebar_widgetі це працює чудово, але я бачив багато навчальних посібників в Інтернеті про те, як створити віджет за допомогою register_widget та класу, для більшості моїх віджетів не потрібні варіанти, тому я повинен дотримуватися wp_register_sidebar_widgetчи повинен …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.