フォーラムへの返信

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 maki8

    (@maki8)

    jim912様 
    早速のご連絡ありがとうございます。
    ご指摘いただきましたとおり『WP-Polls』です。
    略称でのプラグイン名にて失礼を致しました。

    また、ご指示いただきました manage_polls を追加することで
    無事表示することが適いました。ありがとうございます。

    function add_theme_caps(){
        $role = get_role( 'contributor' );
        $role->add_cap( 'manage_polls' );
    }
    add_action( 'admin_init', 'add_theme_caps' );
    トピック投稿者 maki8

    (@maki8)

    URLによって条件分岐させる方法により
    自己解決いたしました。

    <?php $url = $_SERVER['REQUEST_URI']; ?>
    <?php if(strstr($url,'カテゴリーA')): ?>
    サイドバーa
    <?php elseif(strstr($url,'カテゴリーB')): ?>
    サイドバーb
    <?php elseif(strstr($url,'カテゴリーC')): ?>
    サイドバーc
    <?php elseif(strstr($url,'投稿者①')): ?>
    サイドバーd
    <?php elseif(strstr($url,'投稿者②')): ?>
    サイドバーe
    <?php elseif(strstr($url,'投稿者③')): ?>
    サイドバーf
    <?php endif; ?>

    大変お騒がせいたしました。

    トピック投稿者 maki8

    (@maki8)

    過去の質問から
    以下のコードでsingle.phpから
    投稿者別のサイドバーを取得することができましたが

    <?php switch ($author) {
    case "1":
    get_sidebar('d');
        break;
    case "2":
    get_sidebar('e');
        break;
    case "3":
    get_sidebar('f');
        break;
    }

    カテゴリー分岐と投稿者分岐を
    single.phpにどのように記載すれば
    望む表示になるのかわかりません。

    引き続き、よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)