0

次のコードを変更して、現在のユーザーが自分のワードプレス ネットワークにサイト/ブログを既に設定しているかどうかを確認するにはどうすればよいですか??

<?php 
global $wp_roles;
foreach ( $wp_roles->role_names as $role => $name ) :
    if ( current_user_can( $role ) && $role == 'administrator') { 
        if ( class_exists( 'MarketpressFadminWidget' ) ) { 
            $mp_frontend_settings = get_option( 'mp_frontend_settings' );
            $mp_frontend_settings = unserialize($mp_frontend_settings);
            $adminpage = $mp_frontend_settings['page_id'];
            $permalink = get_permalink($adminpage);
            ?>
            // My Links / Html Content
            <?php 
        } 
4

1 に答える 1

1

関数を使用しますget_blogs_of_user

説明

指定されたユーザーがアクセスできる各ブログの詳細を含むオブジェクトの配列を返します。

于 2012-11-28T06:05:07.450 に答える