Articles of уведомления

Уведомление администратора или автора о новом сообщении

Я использую настраиваемую функцию с крюком publish_post для уведомления автора, когда публикация была опубликована, но проблема, с которой я столкнулся сейчас, заключается в том, что уведомление отправляется дважды, а также, когда сообщение обновляется. Вот как выглядит моя функция. function authorNotification($post_id) { $post = get_post($post_id); $author = get_userdata($post->post_author); $message = " Hi ".$author->display_name.", New post, ".$post->post_title." […]

Уведомление об отладке: X устарел с версии 4.5! Вместо этого используйте Y

Недавно я обновил свой WordPress до последней версии, и теперь я получаю следующие сообщения: Примечание: get_currentuserinfo устарел с версии 4.5! Вместо этого используйте wp_get_current_user (). в /X/wordpress/wp-includes/functions.php в строке 3658 Примечание: add_object_page устарела с версии 4.5! Вместо этого используйте add_menu_page (). в /X/wordpress/wp-includes/functions.php в строке 3658 Как я могу определить, кто несет ответственность за генерирование […]

Параметры плагина Массив для Undefined

Я хочу установить несколько параметров плагина, чтобы они были пустыми, если они не определены, поэтому я могу избежать уведомлений PHP. Что такое лучший способ написания этого кода? $options = get_option('plugin_options'); // Add new plugin options defaults here if( !isset( $options['plugin_option_1'] ) ) $options['plugin_option_1'] = ''; if( !isset( $options['plugin_option_2'] ) ) $options['plugin_option_2'] = ''; if( !isset( […]

Каков наиболее эффективный способ внедрения системы уведомлений?

Я собираюсь приступить к внедрению системы уведомлений для своего сайта и хотел бы знать, какие показатели эффективности я должен учитывать, прежде чем разрабатывать ее. Мне нужно сделать это для большого количества пользователей (сотни тысяч), поэтому мне нужно быть очень осторожными с каждым шагом, который я делаю. Для каждого уведомления мне нужно создать новый термин для […]

Предупреждение REST при публикации или обновлении публикации в WordPress

У меня есть пользовательское приложение PHP и экземпляр WordPress, работающий как 2 полностью отдельных кодовых файла на одном сервере. Я хотел бы, чтобы мое пользовательское приложение PHP могло потреблять контент из экземпляра WordPress, когда он был опубликован или обновлен. Я использую отличный WP API для извлечения JSON-кодированных сообщений WordPress из моего экземпляра WordPress. Этот плагин […]

Как уведомить конкретных пользователей, когда я отправляю / изменяю новое сообщение

Вот что я пытаюсь сделать … Я пытаюсь отправить новые материалы только запрошенным подрядчикам. Используя Role Scoper, я могу выбрать только пользователей, которые могут получить доступ к новому представлению. Тем не менее, я ищу способ уведомлять пользователей по электронной почте, когда новые материалы размещаются в Интернете. Я не могу создавать «группы», потому что это не […]

Как лучше отображать уведомления на интерфейсе с использованием исключенных исключений в качестве примера

Я использую исключения из своего плагина. function foo() { // Some code. throw new Exception( 'Division by 0' ); // Code continued. } try { echo foo(); } catch ( Exception $e ) { } Я знаю, что $e->getMessage() предоставит мне сообщение об исключенном исключении, но в отсутствие API уведомлений, какой рекомендуемый способ отобразить это […]

Как отключить уведомление об обновлении при управлении обновлениями с помощью SVN?

Я управляю сайтом в качестве checkout Subversion с тегом с выпуском (например, http://develop.svn.wordpress.org/tags/4.3.1 ), что означает, что я не использую встроенный основной модуль обновления, а просто сделайте svn sw для каждого нового тега. Проблема, с которой я столкнулся (и это действительно не biggie), заключается в том, что «WordPress 4.3.1 доступен! Обновите сейчас». сообщение продолжает появляться, […]

Переходы с активацией / деактивацией плагина с параметрами страницы, затем исчезли

При активации или деактивации плагина WordPress в мгновение ока некоторые параметры URL-адреса просто приходят и исчезают, они не могут даже быстро их привязать. И затем появляется уведомление администратора: Включен плагин. Интересно, каковы эти параметры? Как появляются уведомления администратора, и как параметры исчезли с мгновением ока?

Как сбросить ошибку уведомления администратора при загрузке изображения

Я создал плагин, который создает новый размер изображения и превращает его в B & W. Мне нужен сценарий, чтобы отправить уведомление, если пользователь загрузит изображение меньше 1000х1000 . Я попробовал это, но WordPress игнорирует его, он просто дает мне общую ошибку HTTP. ОБЩИЙ РАЗМЕР ИЗОБРАЖЕНИЯ function register_watermarked_size() { add_image_size( 'watermarked', 1000, 1000 ); } add_action( […]