在我的自定义页面模板中显示好友新闻消息

时间:2017-02-14 10:54:26

标签: php wordpress buddypress

我是WordPress和Buddy-Press的新手,但是想知道如何根据我的客户要求在我自己的模板中使用消息?我一直在通过Buddy Press论坛,也无法获得足够的帮助。她是我目前在buddy-press message>single页面中使用的代码。

<?php
/**
 * BuddyPress - Users Messages
 *
 * @package BuddyPress
 * @subpackage bp-legacy
 */
?>

<div class="item-list-tabs no-ajax" id="subnav" role="navigation">
<ul>

    <?php bp_get_options_nav(); ?>

</ul>

<?php if ( bp_is_messages_inbox() || bp_is_messages_sentbox() ) : ?>

    <div class="message-search"><?php bp_message_search_form(); ?></div>

<?php endif; ?>

</div><!-- .item-list-tabs -->

<?php
switch ( bp_current_action() ) :

    // Inbox/Sentbox
    case 'inbox'   :
    case 'sentbox' :

        /**
         * Fires before the member messages content for inbox and sentbox.
         *
         * @since 1.2.0
         */
        do_action( 'bp_before_member_messages_content' ); ?>
    <div class="messages">
        <?php bp_get_template_part( 'members/single/messages/messages-loop' ); ?>
    </div><!-- .messages -->

    <?php

    /**
     * Fires after the member messages content for inbox and sentbox.
     *
     * @since 1.2.0
     */
    do_action( 'bp_after_member_messages_content' );
    break;

// Single Message View
case 'view' :
    bp_get_template_part('members/single/messages/single' );
    break;

// Compose
case 'compose' :
    bp_get_template_part( 'members/single/messages/compose' );
    break;

// Sitewide Notices
case 'notices' :

    /**
     * Fires before the member messages content for notices.
     *
     * @since 1.2.0
     */
    do_action( 'bp_before_member_messages_content' ); ?>

    <div class="messages">
        <?php bp_get_template_part( 'members/single/messages/notices-loop' ); ?>
    </div><!-- .messages -->

    <?php

    /**
     * Fires after the member messages content for inbox and sentbox.
     *
     * @since 1.2.0
     */
    do_action( 'bp_after_member_messages_content' );
    break;

// Any other
default :
    bp_get_template_part( 'members/single/plugins' );
    break;
endswitch; ?>

这是buddy-press的单页消息模板内容。但它在我自己的模板上没有显示任何内容?

任何人都可以指导我如何从我自己的模板中使用好友新闻消息?所以,我的客户可以通过该特定模板互相聊天,而不是默认好友新闻页面...... ???

请等待任何有用的资料?

0 个答案:

没有答案