я новичок здесь, я разрабатываю плагин для WordPress, и мне нужна ваша помощь :) я хочу добавить пользовательское уведомление в Buddypress, и вот как это работает: когда я добавляю продукт через woocommerce, для пользователей появляется уведомление .i прочитал так много статей, но я не понимаю, что я должен делать. пожалуйста, скажите мне, что именно я должен сделать. Я читал эти статьи, но ничего! https://codex.buddypress.org/developer/function-examples/bp_notifications_add_notification/ http://androoha.com/web-design-tuts/80-custom-notifications-buddypress-en спасибо за внимание
добавить собственное уведомление для buddypress, связанное с woocommerce
comment
есть ли кто-нибудь может мне помочь?
- person Mohammad Hasani   schedule 28.10.2014
Ответы (1)
Добавляйте bp_notification в хук действия save_post всякий раз, когда добавляется продукт woocommerce.
Вы можете использовать функцию bp_notifications_add_notification, чтобы отправить документальную литературу нескольким пользователям.
function product_add_notification( $post_id, $post, $update ) {
$slug = 'product';
if ( $slug != $post->post_type ) {
return;
}
// $invited_user_id would be user_id to whom we are sending notification
bp_notifications_add_notification( array(
'user_id' => $invited_user_id,
'item_id' => $post_id,
) );
}
add_action( 'save_post', 'product_add_notification', 10, 3 );
person
Paresh Radadiya
schedule
07.12.2014
@mohammad_hasani Пожалуйста, примите этот ответ, если он вам помог.
- person Paresh Radadiya; 08.12.2014