「snow_monkey_template_part_render」の検索結果

15件の結果を表示中 - 166 - 180件目 (全245件中)
  • 投稿者
    検索結果
  • #57354
    Kmical Lights
    閲覧者
    235

    横レス失礼します(FF外から……並の挨拶ですが)。

    カスタマイザーで選択できるのはPC時のカラム数で、タブレットとモバイルは1列固定となりますので、もしこれを変更したいとされる場合、My Snow Monkey などで

    add_filter(
    'snow_monkey_template_part_render_template-parts/widget-area/footer',
    function( $_html, $_name, $_vars ) {
    	$_html = str_replace( 'l-footer-widget-area__item c-row__col c-row__col--1-1 c-row__col--lg-1-●', 'l-footer-widget-area__item c-row__col c-row__col--1-1 c-row__col--md-1-○ c-row__col--lg-1-●', $_html );
    	return $_html;
    },
    10,
    3
    );

    半角数字で
    ●の部分には、PCの時のカラム数を書き、○の部分にタブレット時のカラム数を書いて
    試してみてください。
    (対応していないウィジェットもあります。できない場合は表示しているウィジェット名と設定しているPC時のカラム数を教えてください)

    矢印が遠くに表示される問題は、タブレット時でも2カラム以上で表示すれば収まるかと思いますが、それでも遠く離れていると感じられる場合には返信にて矢印の位置をどのようにしたいかも追加でお伝え下さい。コードを書いてみますので。

    @北島さん

    タブレット時のカラム指定もカスタマイザーでできれば便利だなーと思ってるのですが、
    追加って難しいですか?

    0
    いいねをした人: 居ません
    #57134

    返信が含まれるトピック: *****

    *****
    [ プライベートトピックのため非表示 ]
    1
    いいねをした人: 居ません
    #57123

    返信が含まれるトピック: *****

    *****
    [ プライベートトピックのため非表示 ]
    0
    いいねをした人: 居ません
    #57071

    返信が含まれるトピック: *****

    *****
    [ プライベートトピックのため非表示 ]
    0
    いいねをした人: 居ません
    #56126
    アバター画像キタジマ タカシ
    参加者
    2536

    はい、これは仕様になります。PHP コードを追加することでカスタマイズ可能です。

    My Snow Monkey プラグインに下記のコードを追加してみてください。

    add_filter(
    	'snow_monkey_template_part_render',
    	function ( $html, $slug, $name ) {
    		if ( 'template-parts/widget/snow-monkey-posts' === $slug && 'recent' === $name ) {
    			$html = str_replace( 'snow-monkey-posts__title snow-monkey-recent-posts__title', 'c-widget__title', $html );
    			return $html;
    		}
    		return $html;
    	},
    	10,
    	3
    );
    0
    いいねをした人: 居ません
    #56081
    アバター画像キタジマ タカシ
    参加者
    2536

    了解です! こんな感じでどうでしょうか?

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $html, $slug, $name ) {
    		if ( ! is_category( '未分類' ) ) {
    			return $html;
    		}
    
    		if ( 'template-parts/loop/entry-summary/content/content' === $slug && 'rss' !== $name ) {
    			ob_start();
    			?>
    			<div class="任意の class">
    				<div class="c-entry-summary__content p-entry-content">
    					<?php the_content(); ?>
    				</div>
    			</div>
    			<?php
    			$html = ob_get_clean();
    			$html = preg_replace( '|<a[\s\t\r\n]|ms', '<span ', $html );
    			$html = str_replace( '</a>', '</span>', $html );
    		}
    		return $html;
    	},
    	10,
    	3
    );

    上記は「未分類」カテゴリーにだけ全文表示を適用するコードになります。「未分類」となっている部分を対象にしたいカテゴリー名に変更してください。また、「任意の class」としているところも適当な class 名に変更してください。

    1
    いいねをした人: 居ません
    #55620

    返信が含まれるトピック: プロフィールBOXのタイトルを変更したい

    Kmical Lights
    閲覧者
    235

    My snow monkeyで変更する場合の記述例を下記に記載しておきます。

    add_filter( 'snow_monkey_template_part_render',
    function( $_html, $_slug, $_name, $_vars ) {
    	if ( 'template-parts/common/profile-box' === $_slug ) {
    		$_html = str_replace(
    			'<h2 class="wp-profile-box__title">' . esc_html__( 'Bio', 'inc2734-wp-profile-box' ) . '</h2>',
    			'<h2 class="wp-profile-box__title">記事の投稿者について</h2>',
    			$_html
    		);
    	}
    	return $_html;
    }
    , 10, 4 );

    また、標準機能としてもらえますと使い勝手が良いと思います。

    My Snow Monkeyで記述してカスタマイズを行う場合、条件分岐などを追加する事で投稿者それぞれにスタイルを割り当てるなどもできます。
    標準機能であまり多くのことを可能にすると、そう言った機能が欲しい場合に逆に複雑になってしまいます。
    この部分のカスタマイズは、カスタマイズを記述する内容によってはプロフィールボックス全体のスタイルなども調整できるので、標準機能で変更を行うより My Snow Monkey などで記述する形を取るのを個人としてオススメしたいです。

    1
    いいねをした人: 居ません
    #55611

    返信が含まれるトピック: ヘッダーメニューについて

    アバター画像キタジマ タカシ
    参加者
    2536

    まず、My Snow Monkey プラグインに下記のコードを追加してください。

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $html, $slug ) {
    		if ( 'template-parts/header/site-branding' === $slug ) {
    			ob_start();
    			?>
    			<div class="my-icons">
    				ここにアイコンの HTML を記入
    			</div>
    			<?php
    			return ob_get_clean() . $html;
    		}
    		return $html;
    	},
    	10,
    	2
    );

    次に、カスタマイザー → 追加 CSS に下記の CSS を追加して、PC サイズでのアイコン上の余白を調整してください(-24px の部分を任意の数値に設定)。

    @media (min-width: 1024px) {
      .my-icons {
        margin-top: -24px
      }
    }

    アイコンのサイズや数によっては折り返したりしてしまうことがあるかもしれません。そのときはまた言ってください。

    0
    いいねをした人: 居ません
    Paya
    閲覧者
    14

    検証遅くなりすみませんでした!(>_<)

    ユニバーサルアナリティクスを使っているか、グローバルサイトタグを使っているかで計測タグの書き方が変わるようです。

    まさにこちらが原因だったようです!

    グローバルサイトタグの書き方にしたら無事に計測されました!

    原因究明いただき、本当にありがとうございました!
    助かりましたm(__)m

    今回の場合、コードはこちらになりました。↓(同じところで躓いた方のために)

    グローバルサイトタグ使用▼

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $_html, $_slug ) {
    		if ( 'template-parts/common/infobar' === $_slug ) {
    			$_html = str_replace(
    				'<a class="p-infobar__inner"',
    				'<a class="p-infobar__inner" onclick="gtag(\'event\', \'tel-tap\', {\'event_category\': \'click\'});"',
    				$_html
    			);
    		}
    		return $_html;
    	},
    	10,
    	2
    );
    1
    いいねをした人: 居ません
    #54983
    アバター画像キタジマ タカシ
    参加者
    2536

    子テーマの functions.php を拝見しました。同じ環境を再現するのは難しいので目て見ての予想になりますが、多分このファイルには PHP の開始タグを除けば 74行目〜87行目の snow_monkey_template_part_render の処理だけで良いのではないかと思います。

    管理画面からのアップデートだとまたコケてしまうかもしれませんので、FTP を使って

    1. Snow Monkey を最新版のファイルに差し替え
    2. 子テーマの functions.php の差し替え

    をしてみてください! 8系から10系へのアップデートということで、他の部分でもエラーや崩れがでるかもしれませんが、そのときはまた書き込んでください。確認よろしくお願いします!

    0
    いいねをした人: 居ません
    #54868

    返信が含まれるトピック: *****

    *****
    [ プライベートトピックのため非表示 ]
    0
    いいねをした人: 居ません
    #54761
    Kmical Lights
    閲覧者
    235

    my snow monkey で下記のようなコードを書いてみてください。

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $_html, $_slug, $_name, $_vars ) {
    		if ( preg_match('/template-parts\/header\/(1row|2row|center|left|simple)$/', $_slug, $_match ) ) {
    			$_html = preg_replace(
    				'/<a href="([^"]*)" class="custom-logo-link" rel="home">/',
    				'<a href="https://sample.test" class="custom-logo-link"  rel="home">',
    				$_html
    			);
    		}
    		return $_html;
    	},
    	10,
    	4
    );

    ヘッダーロゴのリンク先のみ変更と言う形にしています。
    https://sample.test の部分を任意のURLにしてお試しください。

    追記:
    北島さんの返信とタイミングが合ってしまったようで。
    こちらはヘッダーロゴのリンク先のみとなってます。
    北島さんのコードはフッターウィジェットなどのサイトロゴ関連のリンク先を全て変更する形です。
    お好みに合わせて使ってください。

    3
    いいねをした人: 居ません
    #54760
    アバター画像キタジマ タカシ
    参加者
    2536

    My Snow Monkey プラグインか、子テーマの functions.php に下記のコードを貼り付けてみてください!

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $html, $slug ) {
    		if ( 'template-parts/header/site-branding' === $slug ) {
    			$url = 'https://google.com'; // ここに任意の URL を入力
    			return preg_replace(
    				'|href="[^\"]+"|',
    				'href="' . $url . '"',
    				$html
    			);
    		}
    		return $html;
    	},
    	10,
    	2
    );
    1
    いいねをした人: 居ません
    #54606

    返信が含まれるトピック: *****

    *****
    [ プライベートトピックのため非表示 ]
    0
    いいねをした人: 居ません
    Kmical Lights
    閲覧者
    235

    my-snow-monkey.phpに書く記述を教えていただけますと幸いです。

    下記の感じでどうでしょう

    add_filter(
    	'snow_monkey_template_part_render',
    	function( $_html, $_slug ) {
    		if ( 'template-parts/common/infobar' === $_slug ) {
    			$_html = str_replace(
    				'<a class="p-infobar__inner"',
    				'<a class="p-infobar__inner" onclick="ga(\'send\', \'event\', \'click\', \'tel-tap\');"',
    				$_html
    			);
    		}
    		return $_html;
    	},
    	10,
    	2
    );
    2
    いいねをした人: 居ません
15件の結果を表示中 - 166 - 180件目 (全245件中)

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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