1

次のコードを使用して、テンプレートに最新のメッセージを表示しています。これはうまく機能しますが、更新するにはページを更新する必要があります。

画像 最新のメッセージ

<?php if ( bp_has_message_threads('per_page=3') ) : ?>

<?php while ( bp_message_threads() ) : bp_message_thread(); ?>

<?php if ( bp_message_thread_has_unread() ) : ?> <?php else: ?> <?php endif; ?>

<?php bp_message_thread_avatar() ?>

<?php bp_message_thread_from() ?>

<a href="<?php bp_message_thread_view_link() ?>#send-reply">

<img src="/images/odpovedat.png" alt="reply">

</a>

<?php endwhile; ?>

<?php else: ?>

<?php endif;?>

このスクリプトの主な目的は、最新の未読メッセージを表示することです。ユーザーがメッセージを受信した場合、ページをリロードせずに最新の未読メッセージを ajax 経由で更新する必要があります。

4

0 に答える 0