Articles of подключаемые

Удаление конфиденциальной информации из уведомлений комментариев – notify_post_author

В основном мне нужно удалить или прокомментировать наши строки 1114 – 1116 в pluggable.php и отредактировать строку 1113 Это линии $notify_message .= sprintf( __('Author : %1$s (IP: %2$s , %3$s)'), $comment->comment_author, $comment->comment_author_IP, $comment_author_domain ) . "\r\n"; $notify_message .= sprintf( __('E-mail : %s'), $comment->comment_author_email ) . "\r\n"; $notify_message .= sprintf( __('URL : %s'), $comment->comment_author_url ) . […]

подключаемая функция в теме, которая должна быть переопределена плагином

Можно ли добавить функцию в functions.php следующим образом: // ACF if ( !function_exists('get_field') ) { function get_field() { return false; } } а затем позволить плагинам, которые создают эту функцию, переопределяют мою функцию темы? В этом случае я использую расширенные пользовательские поля, а id – как отказоустойчивый, который не будет создавать ошибки «функция не существует», […]

Флажок WordPress и недопустимое смещение строки

Я использую следующий код, чтобы определить, был ли отмечен флажок, а затем отобразить текст, если он имеет / не имеет значения в качестве теста. Когда он проверяется, он отлично работает и отображается текст. Когда его непроверено, я получаю сообщение ниже на двух строках, которые я прокомментировал в моем коде ниже. Недопустимое смещение строки 'chec_checkbox_field_0' <?php […]

WordPress, читающий старую версию functions.php, разбивает сайт

Я добавил функцию дочерней теме functions.php чтобы проверить, существует ли класс плагина. Код был чем-то вроде function check_class_exists() { if (class_exists('classname')) { echo "class exists"; } else { echo "does not exist"; } } check_class_exists(); Он выполнил эту работу, а затем выбросил «заголовки, уже отправленные ошибки», что является разумным. Я удалил функцию из файла и […]

Редактирование wp-config.php

Мне нужно добавить определение линии define('WP_POST_REVISIONS', false); к моему config.php, так что пост-версии отключены. У меня нет доступа к wp-config.php, у меня есть разрешение редактировать мою тему и плагины. Является ли их каким-либо образом, я могу добавить этот код в функцию function.php моей темы, или это их крючок для достижения этого. также, Их все равно […]

Как добавить пользовательскую функцию в pluggable.php

Я работаю над WP плагином, и я хочу добавить пользовательскую функцию в pluggable.php (находится в / wp-includes). Я вызываю эту функцию из admin.php (находится в / wp-admin) например. Рассмотрим функцию auth_redirect которая вызывается из admin.php. auth_redirect – это функция, определенная в pluggable.php, которая проверяет зарегистрированных пользователей, иначе перенаправляет их на страницу входа. Точно так же […]

Невозможно изменить информацию о заголовке Ошибка при обновлении профиля пользователя

Я продолжаю получать эту ошибку при обновлении пользователя: PHP Warning: Cannot modify header information – headers already sent by (output started at /wp-admin/includes/update.php:134) in /wp-includes/pluggable.php on line 866, referer: /wp-admin/user-edit.php?user_id=4&wp_http_referer=%2Fwp-admin%2Fusers.php Любые идеи почему? Мой заголовок.php, похоже, не начинается с пустого пространства, но только с <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> И, кроме того, […]

Неопределенная постоянная ошибка в pluggable.php

Итак, чтобы предисловие к этому вопросу, я думаю, эта ошибка вызвана плагином, который я разрабатываю. Я на самом деле пытаюсь создать v2 плагина, и каждый раз, когда я пытаюсь перезаписать файлы плагина в prod с новым плагином, он вызывает эту ошибку. Удивительно, но он отлично работает в моей среде разработчиков. Я просто не знаю, что […]

Функция переопределения email_exists

Я пытаюсь переопределить функцию email_exists, чтобы изменить способ ее работы. Он не указан как подключаемая функция, поэтому я не уверен, как это сделать. Я бы хотел, чтобы следующее произошло Кто-то пытается зарегистрироваться с существующим адресом электронной почты WordPress обнаруживает, что это дубликат WordPress автоматически присваивает ему случайный адрес электронной почты вместо Можно ли что-то сделать […]

Решение, касающееся функций темы для детей / родителей

На этой неделе я пытался немного настроить существующую тему для клиента. Чтобы предотвратить перезапись темы, я создал дочернюю тему. Это позволило мне cusomize большинство файлов, которые обрабатывали шаблоны. Функция, которая загружала дополнительные таблицы стилей и библиотеки js, была подключаемой и могла быть перезаписана. Самая большая проблема, с которой я столкнулся, заключалась в том, чтобы перезаписать […]

Intereting Posts
Загрузка скриптов на конкретные страницы Как правильно распечатать ошибку 404 без перенаправления? (т.е. сохранение текущего URL-адреса) Показывать пользовательские теги на экране редактирования вложений мультимедиа с форматом тегов по умолчанию получить таксономические условия для родителей и детей Создание связанного раздела сообщений в wordpress внутри сообщения по умолчанию WordPress WP_User_Query ($ args) с использованием Where and Like Как обойти 404 для определенных страниц / сообщений? Предыдущее и последующее сообщение форматирование Несколько навигационных меню в одном месте Виджеты отсутствуют после обновления Как переопределить родительские функции в дочерних темах? Невозможно переименовать постоянную ссылку Отображение количества сообщений из пользовательского выбора обменного курса Вызовите ajax на интерфейсе Синтаксическая ошибка кода, "userfullName undefined"