【お使いの Snow Monkey のバージョン】 25.2.6
【お使いの Snow Monkey Blocks のバージョン】 20.4.1
【お使いの Snow Monkey Editor のバージョン】 9.3.2
【お使いの PHP のバージョン】7.4.30
【お使いのブラウザ】 Safari
【当該サイトのURL】 直接状況を見ていただきたく、共有したいのですが、外部から依頼された開発中の未公開のサイトであるため、本フォーラムにて公開的に共有ができません。
### 発生している問題
Safariにて、トップページ以外の固定ページからトップページのページ内リンクを押すと本来表示されるはずのセクションが映らないぐらい、表示位置がずれて表示されます。なおページ内リンクはヘッダー・フッター・ドロワー内に設置しており、u-smooth-scrollクラスを各メニューに付与し、スムーススクロールで遷移されるようにしております。
<ページ内リンクを作成した方法>
トップページの各セクションのHTML アンカーにて、たとえば「about」と記入し、それに対応するメニューに対してはWordPressの外観>メニュー画面にて、カスタムリンクでメニューを作成し、URL部分に「/#about」を入力、CSS classには「u-smooth-scroll」を入力しております。
### 試したこと
上記現象はChromeでは起きず、Safariにておきます。
Snow Monkey Blocks v20.4.0 で、スライダー系ブロックにスライドのシャッフル機能を追加しました。詳細は下記の記事を。
アップデートしたら確認してみてください!
このサイトのホームページに割り当てられた固定ページの編集画面のスクショです。

僕の環境だとスクショのようにテンプレートの選択項目がでていますが、ここに無いですかね?
となると Snow Monkey Forms・WordPress からはメールは送信されてるっぽいですね。Gmail の迷惑メールフォルダにも入っていないなら、何らかの原因で弾かれている可能性があるのかもですね。
下記、適当にググっただけですが、参考になるかもしれません。
早速のご回答、ありがとうございます。
.htaccessを書き換えたものを一旦削除し、設定→パーマリンク設定→変更を保存で.htaccessを自動生成して、その後下記メールアドレスの組み合わせでフォームを送信してみました。
(管理者宛:gmail①。自動送信先:yahooメール)
→自動送信メールのみ届く
(管理者宛:yahooメール。自動送信先:gmail①)。
→管理者宛のみ届く
(管理者宛:yahooメール。自動送信先:yahooメール)。
→両方届く
(管理者宛:gmail①。自動送信先:gmail①)
→自動送信メールのみ届く
gmailのみ挙動がおかしいように感じております。これはgmail側の問題ということになりますでしょうか。
よろしくお願い致します。
まだ原因がどこにあるかはわかりませんが、リダイレクトが原因だと仮定した場合、独自のリダイレクト(.htaccess の書き換え)をやめるとどうなるかは気になりました。
公式のドキュメントによると、WordPress を専用ディレクトリ(サブディレクトリ)に配置する方法について、「.htaccess に適切なパーミッションを設定してあれば、WordPress が自動で .htaccess を更新します。」とあるので、通常は独自に .htaccess を書き換えなくても良いのかなと思いました。
もし独自に .htaccess を書き換えるのをやめても解決しない場合はリダイレクト以外に原因があるということになるかなと思いますが、「自動送信のメールは届く」というのは気になりますね…。基本的に管理者宛メールも自動返信メールも送る仕組みは同じなので。一度管理者宛メールの設定を見直してみたり、迷惑メール扱いになっていないかも確認してみたほうが良いかもしれません。
【お使いの Snow Monkey のバージョン】25.2.4
【お使いの Snow Monkey Blocks のバージョン】20.3.5
【お使いの Snow Monkey Editor のバージョン】9.3.2
【お使いの PHP のバージョン】8.0.30 (モジュールモード)
【お使いのブラウザ】Chrome
【当該サイトのURL】制作中のため非開示
### 発生している問題
SnowMonkey Formsで作成したお問い合わせフォームから、フォームを送信した際に、自動送信のメールは届くのですが、管理者宛のメールが届きません。
上記はサイトURLをサブディレクトリからルートディレクトリにリダイレクトをかけた際に発生しております。
https://example.com/wordpress/ → https://example.com/
リダイレクトについては下記記事を参考にindex.phpおよび.htaccessを書き換えてルートディレクトリに設置、その後301リダイレクトの記述も.htaccessに記述しております。
記事:https://shiritai.net/subdirectory/
### 試したこと
リダイレクトをせずにhttps://example.com/wordpress/のまま、フォームを送信すると管理者宛のメールも自動送信メールも両方届きました。
お手数をおかけしますが、ご確認のほど、よろしくお願いいたします。
ブラウザーキャッシュを消してもだめでした。
ブラウザーをsafariで見ても同様です
下記の手順で操作してみました。
1. Snow Monkey Blocks のメディアとテキストブロックを配置
2. 段落ブロックを配置して、「ここは段落」と入力
3. 段落ブロックを、テキストの配置→テキスト中央寄せ
この場合のスクリーンショットです。
PC サイズ

スマホサイズ

僕の環境では正しく中央揃えされているように見えます。もしかしたら他の設定や、別で追加している CSS が影響しているという可能性も考えられるのかなと思いました。
そのページの URL を教えていただいて直接確認させてもらうか、あるいは、そのメディアとテキストブロックをコピー(メディアとテキストブロックを選択してブロックツールバーのオプション→コピー)するとブロックの設定も込みの HTML がコピーできるのでそれをここに貼り付けていただくことは可能でしょうか?
パターンの画像は Snow Monkey 公式サイトにある画像を参照するのではなく、その WordPress 環境にある画像を参照するようになっています。
具体的には、/wp-content/plugins/snow-monkey-blocks/dist/img/photos/
内にある画像です。もしこのディレクトリ自体や、このディレクトリ内の画像が無いようであれば、共有いただいたスクショのようにグレーの画像が表示されるようになっています。
通常 /wp-content/plugins/snow-monkey-blocks/dist/img/photos/
は Snow Monkey Blocks のインストール・アップデート時に自動的に入るディレクトリなので、もし無いのであればインストール・アップデート時に何らかの理由で欠損してしまったのかもしれません。
その場合は、
上記から zip ファイルをダウンロードして解凍し、snow-monkey-blocks/dist/img/photos/
をサーバー内の /wp-content/plugins/snow-monkey-blocks/dist/img/photos/
にアップロードしてみてください。
また、既にディレクトリはあるけども表示されていないということであれば、何らかの設定でこちらの意図とは違うディレクトリを参照しているのかもしれません。その場合はデベロッパーツール等で実際にどのような画像 URL が参照されているのかを確認してみてください。

flex
なので、jsutify-content
で中央寄せできます。
下記でどうでしょう?
.p-footer-sub-nav .c-navbar {
justify-content: center;
}