M T

フォーラムへの返信

15件の投稿を表示中 - 46 - 60件目 (全166件中)
  • 投稿者
    投稿
  • M T
    閲覧者
    8

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

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

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

    すみません、

    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
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

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

    0
    いいねをした人: 居ません
    返信先: 写真のスマホ表示について #34790
    M T
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

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

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

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

    返信が遅くなり、申し訳ございません。
    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
    閲覧者
    8

    ありがとうございます。
    ご教示いただいた、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
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

    ありがとうございます。

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

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

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

    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
    閲覧者
    8

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

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

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

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

    0
    いいねをした人: 居ません
    M T
    閲覧者
    8

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

    0
    いいねをした人: 居ません
15件の投稿を表示中 - 46 - 60件目 (全166件中)

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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