悩み道しるべ

0
いいねをした人: 居ません
  • このトピックには17件の返信、1人の参加者があり、最後に山崎 大祐により2週、 3日前に更新されました。
3件の投稿を表示中 - 16 - 18件目 (全18件中)
  • 投稿者
    投稿
  • #136022
    山崎 大祐
    参加者
    112

    ■投稿者権限にカテゴリーとタグの編集権限を付与する
    ※サイトのセキュリティに影響を与える可能性があるため、慎重に行う必要があります。

    
    //投稿者権限にカテゴリーとタグの編集権限を付与する
    function add_category_tag_caps_to_author() {
        $role = get_role('author');
        $role->add_cap('manage_categories');
        $role->add_cap('manage_tags');
    }
    add_action('admin_init', 'add_category_tag_caps_to_author');

    `

    0
    いいねをした人: 居ません
    #136028
    山崎 大祐
    参加者
    112

    ■bbPressフォーラムページ、任意の位置に固定ページコンテンツを入れる方法

    参考記事

    をアレンジして表示しています。

    
    //固定ページをbbPressの任意の位置にコンテンツを入れる方法
    //以下のアレンジ
    //サイドバーありレイアウトのときに、2つのカラムの上に1カラムのコンテンツを入れる方法
    add_action(
    	'bbp_template_before_single_forum',
    	function() {
    		// 特定のフォーラムID
    		$specific_forum_id = 1597;
    
    		// 現在のフォーラムIDを取得
    		$current_forum_id = bbp_get_forum_id();
    
    		// 特定のフォーラムの場合のみ処理を実行
    		if ($current_forum_id == $specific_forum_id) {
    
    		$new_query = new \WP_Query(
    			[
    				'pagename'       => 'mr-content',
    				'post_type'      => 'page',
    				'post_status'    => [ 'publish', 'draft' ],
    				'posts_per_page' => 1,
    			]
    		);
    
    		if ( ! $new_query->have_posts() ) {
    			return;
    		}
    
    		$new_query->the_post();
    		?>
    		<div class="p-entry-content" id="front-page-top-content">
    			<?php the_content(); ?>
    		</div>
    		<?php
    		wp_reset_postdata();
    		}
    	}
    );
    
    0
    いいねをした人: 居ません
    #136030
    山崎 大祐
    参加者
    112

    ■bbPressの日本語記事が見つからなかったのでフックメモ残し

    bbp_template_before_single_forum
    フォーラムページのコンテンツが表示される直前に実行されるフックです。フォーラムのメインコンテンツエリアの開始部分にコンテンツを追加する場合に便利です。

    bbp_template_before_single_topic
    トピックページのコンテンツが表示される直前に実行されるフックです。トピックのメインコンテンツエリアの開始部分にカスタムコンテンツを追加する場合に使用できます。

    bbp_theme_before_forum_titlebbp_theme_after_forum_title
    これらのフックは、フォーラムのタイトルの直前と直後に実行されます。bbp_theme_before_forum_title はタイトルの直前、bbp_theme_after_forum_title はタイトルの直後にカスタムコンテンツを追加するのに適しています。

    bbp_theme_before_topic_titlebbp_theme_after_topic_title
    トピックのタイトルの直前と直後に実行されるフックです。フォーラムのタイトルのフックと同様に、これらはトピックタイトルの前後にコンテンツを追加するのに使えます。

    0
    いいねをした人: 居ません
3件の投稿を表示中 - 16 - 18件目 (全18件中)
  • このトピックに返信するにはログインが必要です。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。