キタジマ タカシ

フォーラムへの返信

15件の投稿を表示中 - 6,811 - 6,825件目 (全7,373件中)
  • 投稿者
    投稿
  • アバター画像キタジマ タカシ
    参加者
    2551

    下記、試してみましたが状況は変わりませんでした。

    うーん、となるとちょっとわからないですね…。もしよかったら、DM かメールで functions.php を送ってもらえないでしょうか?こちらの環境の functions.php に貼り付けてみて試してみたいです。

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

    まず「ダッシュボード > 設定 > ディスカッション」で、「新しい記事に対し他のブログからの通知を受け付ける」のチェックを外して保存してください。

    この設定はあくまで「デフォルト設定」となりますので、既に記事を書いている場合は、各記事のトラックバック/ピンバックの設定も無効化する必要があります。

    各記事のクイック編集で、「トラックバック/ピンバックを許可」のチェックを外して更新してください。

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

    修正したのですが、ちょっと Composer がうまいこと動かなくて v4.4系に修正が反映できずにいます。今後リリース予定の v5 では修正される予定です!

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

    v4.4.35 で修正しました!

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

    あ、時間差で投稿してしまいました、すみません。発見していただいてありがとうございます、確認します!

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

    .l-header が存在しない
    .l-header__drop-nav が存在しない
    .p-global-nav が存在しない
    [data-has-global-nav="true"] .p-global-nav が存在しない

    場合は発火しません。普通に使っていれば発火するはずですが、カスタマイズの内容によっては上記を満たせず発火しないという可能性はあります。もしカスタマイズなしで普通に使っているのに発火しないのであればバグなので、上記を満たしているか、JavaScript エラーが発生していないかを教えてほしいです!

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

    v4.4.33 と v4.4.34 では特にサイドバーや JavaScript の更新はしていないので、バージョンの差異自体は関係がない気がします。

    位置固定の仕組みは JavaScript で制御していますが、その発火タイミングがヘッダーの高さが決定するより早い段階になってしまっている…のかもしれません。とはいえ、多分ヘッダーが読み込まれたタイミングというのは検知できないので、やるとすればページ全体がロードされたタイミングに変更、となりますが、それはそれで発火タイミングが遅くてアレ?となる状況が増えると思うのでなかなか難しいところですね…。

    ヘッダーにロードに時間がかかる要素(ロゴが重いとか)がある場合は、なるべく軽くすると変化があるかもしれません。

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

    Snow Monkey では、最初に表示されているグローバルナビゲーションと、スクロールすると表示されるグローバルナビゲーション(ドロップナビ)があり、それぞれテンプレートを呼び出すのでそのような形になっています。

    このdiv記述は、固定時には必要ない気もするのですが、どうでしょうか?

    確かに固定時には必要ないのですが、そのためだけに分岐を入れるのも無駄にテンプレートの複雑性を増すことになってしまうので、特に分岐させずにどの場合でも同じコードとしています。

    一応、隠れているときは下記のような感じで visibility: hidden して見えないようにしているはずなのですが、何かの条件で見えちゃうときがあるんですかね。

    ぐいっと下げても見えないくらいの位置に置くようにするのが手っ取り早いですかね…。

    いま

    .l-header__drop-nav {
      transform: translateY(-100%);
    }

    としているので、

    .l-header__drop-nav {
      transform: translateY(-150%);
    }

    にする、みたいな。

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

    あー、メニューキャッシュ機能!キャッシュにしても全部同じになるという挙動は変なのでバグがあるのかもしれません。調査しますね。

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

    上記コードだけを張り付けてもヘッダーが出力されません。

    snow_monkey_pre_page_header_image_urlsnow_monkey_is_output_page_header_title のコードも貼り付けていますかね? snow_monkey_is_output_page_header だけでは出ないです。

    snow_monkey_is_output_page_header の中で echo するのは作法として正しくないのでちゃんと修正したほうが良いと思うのですが、うーん、バージョンが同じで挙動が違うというのは、多分ちょっとした間違いか、他のコードが影響しているのかなぁという感じです。

    以下確認です。

    – template-parts/page-header.php を子テーマで上書きされていますか?
    – WooCommerce 以外の全てのプラグインを停止し、子テーマの中身を functions.php だけにし、functions.php の中身を僕が提示したコードだけにした場合でも状況は変わらないでしょうか?

    Snow Monkey v5 を開発中ですが、WooCommerce はこれから伸びてくると思いますし、毎回 functions.php で調整するのは大変なので、v5 に機能追加して WooCommerce の場合はカスタマイザーからページヘッダーを設定できるようにするのも良いかもですね。

    0
    いいねをした人: 居ません
    返信先: ページのタイトルについて #7722
    アバター画像キタジマ タカシ
    参加者
    2551

    表示されるようにはなったのですが、投稿者の名前、カテゴリー名、日付もまとめて移動されてしまうのでここからは表示を無くし、元の場所にカテゴリーやタブ名のみ表示させたいのですが、
    上記は、管理画面からの設定ではなく、CSSでの非表示や、テンプレートファイルの加工となりますでしょうか?

    あ、なるほどです、タイトルだけ、ということですね。そういうことでしたら設定ではできないのでカスタマイズが必要になります。

    まずカスタマイザーで設定をページヘッダーに戻してください。

    そして、子テーマの functions.php に下記のコードを貼り付けてください。

    /**
     * 投稿のページヘッダーにタイトルを表示
     * 投稿メタも表示されるのでそれは CSS で非表示にする
     */
    add_filter(
    	'snow_monkey_is_output_page_header_title',
    	function( $return ) {
    		if ( is_singular( 'post' ) ) {
    			return true;
    		}
    		return $return;
    	}
    );

    そして、子テーマの CSS か、カスタマイザー > 追加 CSS に次の CSS を貼り付けてください。

    /* ページヘッダーの投稿メタを非表示 */
    .single-post .c-page-header__meta {
      display: none;
    }
    
    /* ページタイトルを非表示 */
    .single-post .c-entry__title {
    	display: none;
    }
    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2551

    v4.4.34 でテストしてみました。

    詳細ページで画像が表示されないバグがありましたのでコード修正しました、下記で貼り付けなおしてください。

    /**
     * WooCommerce の商品一覧ページで、ページヘッダーを表示
     */
    add_filter(
    	'snow_monkey_is_output_page_header',
    	function( $return ) {
    		if ( function_exists( 'is_woocommerce' ) && is_woocommerce() ) {
    			if ( is_shop() || is_singular( 'product' ) ) {
    				return true;
    			}
    		}
    		return $return;
    	}
    );
    
    /**
     * WooCommerce の商品一覧ページでページヘッダーに表示する画像を指定
     */
    add_filter(
    	'snow_monkey_pre_page_header_image_url',
    	function( $url ) {
    		if ( function_exists( 'is_woocommerce' ) && is_woocommerce() && is_shop() ) {
    			return '画像の URL';
    		}
    		return $url;
    	}
    );
    
    /**
     * WooCommerce の商品一覧ページでページヘッダーにタイトルを表示
     */
    add_filter(
    	'snow_monkey_is_output_page_header_title',
    	function( $return ) {
    		if ( function_exists( 'is_woocommerce' ) && is_woocommerce() && is_shop() ) {
    			return true;
    		}
    		return $return;
    	}
    );

    一覧ページで空白が表示される件ですが、上記のコードで return '画像の URL'; としているからではないでしょうか?カテゴリーは商品ページと違って画像を持っておらず、自分で適当な URL を指定しないといけないので return '画像の URL'; としていたのですが、もしそのまま変更せずにはると存在しない画像 URL を参照することになるので空白が表示されます。デベロッパーツールでみるとこんな感じです。

    もしここの URL を変更されていないのでしたら、適当な画像 URL に変更してみてください。

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

    あ、すみません、時間差で投稿していました、すでに最新版ですね。ちょっともう一度こちらでも試してみます。

    ちなみに、

    のサイトではなくてローカルで検証中でしょうか?

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

    バージョン4.4.25 です

    最新版にアップしてみてください! 4.4.25 あたりからのアップデートはバグ修正のみでテンプレートや CSS をごりごり変えたりしていないので影響はほとんど無いはずです。

    0
    いいねをした人: 居ません
    返信先: snow-monkey-blocksの有効化でERROR 500 #7716
    アバター画像キタジマ タカシ
    参加者
    2551

    500エラーであれば、エラーログになんらか詳細のメッセージがでていませんでしょうか? WAF というよりは、シンタックスエラー的なものの気がしますので。
    一応、お使いのサーバーの PHP のバージョンもお聞きしたいです。

    0
    いいねをした人: 居ません
15件の投稿を表示中 - 6,811 - 6,825件目 (全7,373件中)

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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