M T

フォーラムへの返信

15件の投稿を表示中 - 16 - 30件目 (全136件中)
  • 投稿者
    投稿
  • M T
    参加者

    いや、勘違いだったようで、snow_monkey_template_part_root_hierarchy フックでルートを追加は行っていました。(他にもテンプレートカスタマイズをしていて、正常に読み込んでいたので)

    前回、ご教示いただいたコードのコピペか、私がどこか間違っていたようです。キチンと確認せずに申し訳ございません。

    適切にご教示いただき、ありがとうございました。

    0
    M T
    参加者

    すみません、

    my-snow-monkey/view/templates/viewの中のテンプレートを走査するように、snow_monkey_template_part_root_hierarchy フックでルートを追加していますか?

    の部分を行っていませんでした。
    それは、以下のコードでよいでしょうか。

    これを追加したら、前回ご教示いただいたコードで意図した通りにテンプレートを読み込みました。

    add_filter(
    	'snow_monkey_template_part_root_hierarchy',
    	function( $hierarchy ) {
    		$hierarchy[] = untrailingslashit( __DIR__ ) . '/view';
    		return $hierarchy;
    	}
    );
    0
    返信先: Snow Monkey Footer CTAが消えない #35472
    M T
    参加者

    早速のご対応、ありがとうございます!
    確認いたしました。

    0
    M T
    参加者

    ありがとうございます。コードを追加してみました。

    そうすると、templates/view の中にある、archive-custom.php(カスタム投稿タイプ用のテンプレート)を読み込んでしまうようなのですが、そちらが優先されてしまうのでしょうか。

    0
    返信先: 写真のスマホ表示について #34790
    M T
    参加者

    了解いたしました。ありがとうございます。

    0
    M T
    参加者

    ありがとうございます。
    template-parts/widget/snow-monkey-posts-example.phpを読み込むことができました!
    何度もご丁寧にご対応いただき、感謝いたします。
    トピック閉じさせていただきます。

    0
    M T
    参加者

    すみません、先のカスタマイズ部分のところで、
    snow-monkey-posts-exampletemplate-parts/widget/snow-monkey-posts-exampleのことです。

    0
    M T
    参加者

    ご返信ありがとうございます。ややこしい内容のようで恐縮です。

    ご教示いただいたコードのここにtemplate-parts/widget/snow-monkey-postsを好きな形にカスタマイズした内容を記述は、レイアウトも含めてゼロからHTMLを書くということですね。
    ループが絡んでいるので、私の知識では、既存のレイアウト等を使わないと難しい感じです。

    カスタマイズ部分は、
    例えばsnow-monkey-posts-exampleで、「任意のタクソノミーの投稿」の場合、template-parts/loop/entry-summary-example(表示する項目はこのファイルでカスタマイズ)を読み込ませたいのですが、難しいでしょうか。

    難しいようであれば、今回は諦めようと思います。

    0
    M T
    参加者

    返信が遅くなり、申し訳ございません。
    template-parts/widget/snow-monkey-posts.phpは子テーマは上書きしてみましたが、他に影響がでてしまいましたので、元に戻しました。
    以下がarchive-example.php の中身です。

    <?php
    /**
     * @package snow-monkey
     * @author inc2734
     * @license GPL-2.0+
     * @version 6.0.0
     */
    
    use Framework\Helper;
    ?>
    
    <div class="c-entry">
    <?php $locale = get_locale();
    if ('ja' == $locale  ) {
    		Helper::get_template_part( 'template-parts/archive/entry/header/header_jp', get_post_type() );
    	}else { //それ以外の場合
      Helper::get_template_part( 'template-parts/archive/entry/header/header', get_post_type() );
    }
    	?>
    	<div class="c-entry__body">
    <?php $locale = get_locale();
    if ('en_US' == $locale  ) {
    		Helper::get_template_part( 'template-parts/archive/entry/content/content_school_en', get_post_type() );
    	}else { //それ以外の場合
      Helper::get_template_part( 'template-parts/archive/entry/content/content_school', get_post_type() );
    }
    	?>
    
    	</div>
    </div>
    0
    M T
    参加者

    ありがとうございます。
    ご教示いただいた、template-parts/widget/snow-monkey-posts.phpの参照先を以下(変更部分のみ)のように①②(オリジナルの表示内容を記載)にしてみたところ、「任意のタクソノミーの投稿」の内容が切り替わりましたが、「最新の投稿」など他のウィジェットに影響が出てしまいます。
    entry-summary-school.php
    entry-summary-school-en.php

    			<li class="c-entries__item">
    <?php $locale = get_locale();
    if ('ja' == $locale  ) { //日本語の場合
    				Helper::get_template_part(
    					'template-parts/loop/entry-summary-school',
    					get_post_type(),
    					[
    						'_entries_layout' => $template_args['entries_layout'],
    						'_excerpt_length' => $template_args['excerpt_length'],
    					]
    				);
    	}else { //それ以外の場合
    				Helper::get_template_part(
    					'template-parts/loop/entry-summary-school-en',
    					get_post_type(),
    					[
    						'_entries_layout' => $template_args['entries_layout'],
    						'_excerpt_length' => $template_args['excerpt_length'],
    					]
    				);	
    				}		
    				?>
    			</li>

    すみません、前の質問で、archive-example.php(①②を使用している)を適用させたいと、書きましたが、①②とは別のテンプレートを、特定の「任意のタクソノミーの投稿」あるいは、「任意のタクソノミーの投稿」にだけ
    当てることはできませんでしょうか。
    また、特定の「任意のタクソノミーの投稿」だけリッチメディアにするなど形式を変えるのは難しいでしょうか。

    色々と分かりにくい内容ですみません。よろしくお願いいたします。

    0
    返信先: ヘッダーコンテンツの記載について #32952
    M T
    参加者

    ありがとうございます。
    V8で、ショートコードが使えるようになりました!

    0
    M T
    参加者

    今回のコードで正常に動作しました。
    ご丁寧に教えていただきありがとうございました。

    0
    M T
    参加者

    ありがとうございます。

    デフォルトの検索結果が利用されなくなっているのならば不要だと思います。

    すみません、通常の検索も使っています。「絞り込み検索」は特定のカスタム投稿タイプを対象に使っています。

    ご教示いただいたコードを使ってみると、以下のコードが出て、画面が白くなります。

    Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR), expecting ',' or ')' in /home/volunavi/matchingenglish.com/public_html/wp-content/themes/snow-monkey-child-master/search.php on line 24
    サイトに技術的な問題が発生しています。

    どこか修正が必要でしょうか。

    0
    M T
    参加者

    すみません、▼search.php記載(現バージョン・動作しない)
    は実際には、先頭に <?php が入っています。

    「動作しない」というのは、絞り込み検索(プラグインによる)を使った際に、カスタム投稿のみが対象なのに、カスタム投稿だけではなく、投稿ページ、固定ページの一覧(全ての記事)が「リッチメディア」形式で表示されます。タイトルはなぜけフロントページです。

    古いコードでも問題なければ、それでいきたいと思いますが、
    use Inc2734\Mimizuku_Core\App\Controller\Controller;などは使われていないようですが大丈夫なのでしょうか。それと、新バージョンの以下の記載はなくてもよいのでしょうか。(なぜかコードを送信するとエラーになります)

    コードの知識がなくて恐縮ですが、よろしくお願いいたします。

    0
    M T
    参加者

    うまくいきました!
    ありがとうございました。

    0
15件の投稿を表示中 - 16 - 30件目 (全136件中)