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

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, была подключаемой и могла быть перезаписана. Самая большая проблема, с которой я столкнулся, заключалась в том, чтобы перезаписать […]

переписать фрагмент кода с родительской на дочернюю тему

Я пытаюсь перезаписать следующий код в дочерней теме. Я хочу загрузить файл /inc/soundtheme-admin.php из дочерней папки. Я скопировал тот же фрагмент кода в child-theme/functions.php а также скопировал inc/soundtheme-admin.php . Я также заменил get_template_directory() на get_stylesheet_directory() но по-прежнему загружал родительский файл. Пожалуйста, поправьте меня, где я делаю ошибку. Заранее спасибо. // Code snippet from parent-theme/functions.php if( […]

Предупреждение о представлении формы: невозможно изменить ошибку заголовка только тогда, когда плагин отключен

Я создал некоторые пользовательские формы сообщений, которые я теперь использую вместо плагина под названием WP User Frontend, который позволяет вам публиковать и редактировать с первого конца. Эти почтовые формы мы отлично работаем, но когда я отключил плагин, теперь я получаю предупреждение, когда сообщение завершает его «загрузку». Предупреждение. Невозможно изменить информацию заголовка – уже отправленные заголовки […]

Отфильтровать функцию подключения

Следующая функция подключается, поскольку она содержит фильтр: // Make function pluggable/overwritable if ( ! function_exists( 'wpsight_layout_images' ) ) { function wpsight_layout_images() { $layout_images = array( 'show_on_single' => true, 'size_archive' => 'post-thumbnail', 'align_archive' => 'left', 'size_single' => 'post-thumbnail', 'align_single' => 'left', 'size_widget' => 'post-thumbnail', 'align_widget' => 'left', 'size_archive_listings' => 'post-thumbnail', 'align_archive_listings' => 'right', ); return apply_filters( […]

Intereting Posts
Используйте поиск в WordPress для отображения результатов в сообщении Каким будет URL-адрес для отображения редактора изображений WordPress с изображением из медиа-библиотеки? Не могу понять, почему мои скрипты не загружаются, когда я регистрирую и ставил их в очередь Шаблон перепутался с просмотром сообщений Если предложения в запросе get_posts Как создать более умный файл .htaccess, который добавит каталог? Профиль пользователя pic, использованный как аватар создать 2 пользовательских столбца в редакторе страницы в панели администратора woocommerce панихиды в теме Как изменить запрос для исключения сообщений путём? Предоставление данных с использованием пользовательского API WordPress Неплохая практика создания собственной таблицы для плагина? Скрыть виджет внутри div для определенного типа сообщения Можно использовать функцию $ wbdb в wp w / o, также загружая wp_load.php Скрыть частный префикс на одной конкретной странице