Olein_jp

フォーラムへの返信

15件の投稿を表示中 - 196 - 210件目 (全494件中)
  • 投稿者
    投稿
  • 返信先: カスタマイズに関する質問 #90544
    Olein_jp
    参加者
    566

    有効化は問題なさそうですね。

    先日、こちらのトピックに返答をした後に、もう少しわかりやすい雛形があっても良いかなと思いまして、こういったものを作りました。

    利用方法はこちらに書いてあります。

    もしよかったらご利用ください。

    上でキタジマさんが言われているように、PHP側で読み込みが問題なく行われているかという点と、スクショを拝見する限りではディレクトリを分けていらっしゃるので、そのあたりのパスの指定が問題なく行われているかを確認すると良さそうですね。

    1
    いいねをした人:
    返信先: カスタマイズに関する質問 #90273
    Olein_jp
    参加者
    566

    その前に My Snow Monkey が有効化されていないとかはないですか?

    2
    いいねをした人:
    返信先: リストのアイコンがずれて表示される #89548
    Olein_jp
    参加者
    566

    僕もその問題はあると思っていたので、現実的に考えると汎用的な改善というよりかは、使い方をアナウンスした方が広くメリットがあるかなーと感じました!

    なので、本件の構成だと全てのリストアイテムにSMEでフォントサイズが各々に指定されていたので、リストブロック全体でフォントサイズを指定してから、アイテム内で改行する分にはマークはずれなくなりますね。

    1
    いいねをした人:
    返信先: リストのアイコンがずれて表示される #89538
    Olein_jp
    参加者
    566

    僕も本件で初めて知って、試して調べてみただけなのでよくわからないんですけど、

    • <li>〜</li> に子要素(ここでいう <span>〜</span> )が存在すると発生するらしい
    • 対処法1: spandisplay: inline; にする
    • 対処法2: list-style-type: disc; を使わずにスタイリングする

    って感じらしいですね。これはブラウザのデフォルトだと思います。バグと言っても良いでしょうね。Firefoxでも同様の結果が得られました。

    1
    いいねをした人:
    返信先: リストのアイコンがずれて表示される #89522
    Olein_jp
    参加者
    566

    おはようございます。

    こちらの環境でも試してみたところ、以下の条件で同様の現象を確認することができました。

    • コアリストブロックを使用
    • テキストを改行
    • リスト項目内で Snow Monkey Editor のフォントサイズ変更機能で任意のフォントサイズへ変更

    ちなみに、リストアイテムのテキストを普通に改行するだけでは問題は発生しません。

    気にされている事象が起きる原因は、こちらで確認しただけで他に理由があるかもしれませんが、Snow Monkey Editor経由で任意の箇所のフォントサイズを変更した際に付与される <span>〜</span> に対して .sme-font-size というクラスが付与されるのですが、そこで display: inline-block; が設定されているからだと思われます。

    しかし、これがないと任意の箇所へのフォントサイズ変更はできないため、Snow Monkey Editor での任意の箇所のみのフォントサイズ変更を行う場合には、この動作は避けられないと思います。(もし方法があればキタジマさんがアップデートで対応してくれるかと思います)

    ちなみに、複数業になるような文字列に対して Snow Monkey Editor でフォントサイズを変更するだけでも事案は発生することも確認できました。ですので、改行することが問題ではないとも言えるでしょう。

    対処方法としては、任意の箇所で Snow Monkey Editor にてフォントサイズの変更をしないようにする、ということが言えるかと思います。

    本件の参照サイトのように、リスト全体でフォントサイズを変更したい場合には、Snow Monkey Editor で行うのではなく、リストブロック自体の設定パネルよりフォントサイズをカスタムサイズにする方法が良いと思います。

    参考になれば幸いです。

    1
    いいねをした人:
    Olein_jp
    参加者
    566

    こんにちわ。

    区切り線をどのように入れられたいですか?
    左だけ?右だけ?上も?

    もう少し情報いただけると、アドバイスが集まりやすいかもしれませんね!

    1
    いいねをした人:
    Olein_jp
    参加者
    566

    あっ!ほんとですね!失礼しました!

    キタジマさん言われているように、何かしらコンソールでエラー出てそうですね!

    お力になれず申し訳ないです!

    1
    いいねをした人:
    Olein_jp
    参加者
    566

    こんばんわ!

    編集画面の左側のブロックやパターンなどを選択できるエリアと、実際のコンテンツ編集エリア、右側の記事の設定や選択したブロックの設定などを行うエリア、この3つが同時に表示されなくなったというお話でしょうか?

    もしそうであれば、個人的には「全て同時に開けた事がない」という認識でした。どちらかを開けばどちらかが閉じるという、Snow MonkeyではなくWordPressの仕様と認識してました。

    僕の画面幅環境だけかもしれませんので、なんとも言い切れませんけれども。

    参考になれば幸いです。

    0
    いいねをした人: 居ません
    Olein_jp
    参加者
    566

    詳しく教えていただきましてありがとうございます。

    構成はトップページ1ページ、投稿ページ1ページ、固定ページ3ページあるのですが、投稿ページ以外のページのヘッダーはウィジェットよりも上にくるようにしたいです。

    とのことですので、条件分岐としては is_front_page() || is_page() の時にコンテンツエリア(左サイド:コンテンツ/右サイド:サイドバー)の上にコンテンツヘッダーを置きたいという感じとお見受けしました。

    また、表示したいコンテンツも固定ページで作られているように(編集画面を拝見して)お見受けしましたが、もし自分がやるとしたら「再利用ブロック」を活用するかもしれません。

    流れとしては以下のような手順になるかと思います。

    1. 再利用ブロックとして挿入したいコンテンツを作る
    2. 再利用ブロックの post_id 番号を確認
    3. フックを利用して再利用ブロックを任意の場所に出力

    再利用ブロックを管理したり post_id 番号を確認される場合、手前味噌ですが僕が作ったプラグインを使われてもスムーズに確認いただけるかもしれません。

    使い方はこちらをどうぞ。ショートコード内に表示されている数字が post_id になります。

    そして、実際に挿入するソースコードですが、こんな感じで良いかと思います。

    フック先は snow_monkey_before_contents_inner とし、 post_id1234 とした場合、

    add_action(
    	'snow_monkey_before_contents_inner',
    	function() {
    		if ( is_front_page() || is_page() ) {
    			echo apply_filters( 'the_content', get_post( 1234 )->post_content );
    		}
    	}
    );

    こんなコードで出力できるかと思います。もし、複数の再利用ブロックを用意されて、別の任意の固定ページなどに振り分けたい場合には、条件分岐を変えたり増やしたりすることで対応可能かと思います。

    長くなりましたがご確認ください。

    3
    いいねをした人:
    Olein_jp
    参加者
    566

    なかなかテキストだけで説明をするのって大変ですよね…慣れていても僕もうまくいかない時があります…。

    さて、ちょっと話がいろんな方向へ進んでしまっているので、一度まとめた方が良いかもしれませんね。

    入山さんのお言葉で構いませんので、

    • 現在、どうなっているのか
    • 最終的に、なにをどうしたいのか

    を、手書きの図を写メで撮影されて添付いただくことも可能ですので、お伝えいただけるとハズレたアドバイスを差し上げることなくお伝えできるかもしれません。

    @GONSY さん、サポートありがとうございます。

    今一度、ご確認いただけますと幸いですー!

    1
    いいねをした人:
    Olein_jp
    参加者
    566

    なるほど!

    では、そのフロントページの上部に、何かしら別途固定ページに設定してあるコンテンツを表示させたい、ということでしょうかね。

    であれば、以下のようなソースコードで実現できそうな気がしますがいかがでしょうか?(僕の方で試せていませんごめんなさい…

    add_action(
    	'snow_monkey_before_contents_inner',
    	function() {
    		$new_query = new \WP_Query(
    			[
    				'pagename'       => 'front-page-slider',
    				'post_type'      => 'page',
    				'post_status'    => [ 'publish', 'draft' ],
    				'posts_per_page' => 1,
    			]
    		);
    
    		if ( ! $new_query->have_posts() && ! is_front-page() ) { /* ←ここにフロントページでなければ…を追加しています */
    			return;
    		}
    
    		$new_query->the_post();
    		?>
    		<div class="p-entry-content" id="front-page-top-content">
    			<?php the_content(); ?>
    		</div>
    		<?php
    		wp_reset_postdata();
    	}
    );
    0
    いいねをした人: 居ません
    Olein_jp
    参加者
    566

    こちらに添付されている記事は「固定ページのコンテンツを snow_monkey_before_contents_inner 経由で差し込む」というものになります。

    固定ページでの場合を想定されておりますがフロントページに設定してあるページはどうすれば良いでしょうか?パーマリンクの部分がhttp://yokusumu.local/のようにサイトurlとして表示されます。

    既にフロントページとして利用してみえる固定ページのコンテンツを、どこかのページなり条件下で表示したいというご相談になりますでしょうか?

    今一度、ご確認をお願いできればと思います。

    0
    いいねをした人: 居ません
    Olein_jp
    参加者
    566

    こんな感じに PHP で function の中で条件分岐をされると良いでしょう。

    add_action(
    'snow_monkey_prepend_body',
    function () {
      if ( is_front_page() ) {
    ?>
    <div class="c-hsm-message-box c-hsm-message-box_invert p-hsm-drawer">
    <p>こちらに何か表示させたい場合は、<a href="<?php echo esc_url(home_url(‘/snow_monkey_prepend_body’)); ?>”>こちらの記事を参照してください!</p>
    </div>
    <div id="splash">
    <div id="splash-logo">
    <p><span class="slide-in slideAnimeLeftRight"><span class="slide-in_inner slideAnimeRightLeft">NeaRMaiN</span></span></p>
    </div>
    </splash–>
    </div>
    <div class="splashbg1"></div>
    <div class="splashbg2"></div>
    <!—画面遷移用–>
    <?php
      }
    }
    );
    2
    いいねをした人:
    返信先: 上部余白について #88013
    Olein_jp
    参加者
    566

    こちらは画像ブロックに標準で付いているスタイルと、Snow Monkey 独自のスタイルで起きている現象です。

    単純にこの現象を改善したいという場合には、以下のように対応されると改善されると思います。しかし、強めのスタイルになっているので、全体的なCSS設計と照らし合わせて、最適な詳細度にしてあげることが望ましいですのでご確認ください。

    まず、スマホ表示用とPC表示用という形で画像ブロックを2つ設置して切り替えられていると思いますので、それらに同じCSSクラス名(以下では例として forced-no-top-margin とします)を編集画面から設定してください。

    そして、追加CSSなどに以下のスタイルを加えてください。

    .forced-no-top-margin {
      margin-top: 0 !important;
      padding-top: 0 !important;
    }

    こちらで全ブラウザで画像ブロックの上部マージン・パディングを0にしてくれます。

    お試しください。

    0
    いいねをした人: 居ません
    返信先: 上部余白について #87991
    Olein_jp
    参加者
    566

    こんばんわ。

    言われている余白部分ですが、ファーストビュー(「未公開不動産を〜」という部分)の上部のちょっとした白い隙間のことでしょうか?

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

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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