フォーラムへの返信
-
投稿者投稿
-
「著者(author)ページをnoindexにしたい」とのことですが、
http://shyoteijuku.t-bmcs.com/author/yanagi/
には<meta name='robots' content='noindex, nofollow' />
というメタタグが出力されているので、noindex
にはなっているのではないですかね?なんで Google に表示されてしまうのかはわかりませんが、例えば下記のページなど参考にならないですかね?
♥ 0Who liked: No user→本番サイトですので、変更できないです。
問題発生時に原因を突き止める基本はすべてのプラグインを停止して問題が改善するか、改善しなければ1つずつ有効化していって確認する、テーマを TwentyTwentyOne 等のデフォルトテーマに変更してみて改善するか確認する、になります。
サイト構成が同じであれば本番環境で試さなくても大丈夫なので、WP All in One Migration プラグイン等を使いローカル環境やテスト環境に本番環境を複製してテストするのが良いです。→カスタム構造で /%category%/%postname%/ を使用しています。
%category%
を使っているのがちょっと気になります。なんとなくなので確証はありませんが…。こちらもテスト環境で/%postname%/
にするとどうなるか確認しておいたほうが良いかもしれません。→使用しているプラグインは以下になります。
なんとなく怪しい気がするのは All in One SEO と WP Members ですかねー。どちらのプラグインも使ったことがないのでこちらも確証はありませんが…。
以下を参考に、通常の投稿のアーカイブの2ページ目以降は表示されています。
https://kasumiblog.org/category404/これはどういう意味ですかね?そのページにある「投稿タイプのカテゴリーページでURLから categoryを削除する」コードと「カテゴリーページパーマリンクからcategoryを削除した際のページネーション不具合を修正」するコードを追加しているということでしょうか?
追加で質問ですが、そもそも、それぞれの2ページ目は存在するのですかね? 2ページ目が存在しているけど404になってしまうのか、2ページ目が存在しないのにページネーションに2ページ目へのリンクが表示されてしまっているのか知りたいです。
♥ 0Who liked: No user下記教えてください!
・テーマを変えるとどうなりますか?
・パーマリンク設定はどうなっていますか?
・パーマリンクに影響を与えるようなプラグインをインストールしていたり、コードを追加したりしていますか?♥ 0Who liked: No userスマホ&タブレットかどうかの判定は WordPress に
wp_is_mobile()
という関数があるのでそれが使えそうです。「ウィンドウサイズ680以上の場合」というのは PHP では無理だと思うので、やるとすれば JavaScript でやることになるのかな?という気がします。
ただ、それはそれで意図せぬ不具合を生みそうなので、個人的にはあまり複雑なことはやらないほうが良い気がします…。
ひとまず編集者でお願いできればと思います。
♥ 0Who liked: No userそうなんですね!ちょっとどっちの方が適切そうか調べてみて変更入れます!
♥ 0Who liked: No userご協力ありがとうございます!
ダッシュボード→ユーザー→新規追加で、メールアドレスを inc@2inc.org にして登録してください。
ユーザー名・パスワードは何でも構いません。アカウントを発行できたら、オンラインコミュニティの DM かメールでユーザー名とパスワードを教えてください!
♥ 0Who liked: No user情報ありがとうございます! どう対処するのがベストかよくわからないのですが、とりあえず読まれるようにはしたほうが良いと思うので、
header
をdiv
に変える形で変更を入れたいと思います!♥ 0Who liked: No user取り急ぎfunction add_meta_in_head() 〜でviewportの書き換えをしようとしてみましたが、
教えていただいたviewport 用メタタグを消すコードが干渉して、
<meta name=”viewport”〜
が消えてしまいます・・・メタタグを消す関数とメタタグを追加する関数を別々にせずに、同じ関数内で処理すれば大丈夫なのではないかと思います。
初歩的な質問で申し訳ございませんが、
・タブレットの場合だけ:<meta name=”viewport” content=”width=1280″>
・それ以外の場合は置き換えない
といったことは可能でしょうか?「タブレットの場合だけ」をどうやって判定するのかちょっと僕もわからないのですが、コード的には下記のような感じになると思います。
add_filter( 'snow_monkey_template_part_render_template-parts/common/head', function( $html ) { // 既存のメタタグを削除 $html = preg_replace( '|<meta name="viewport"[^>]+?>|s', '', $html ); if ( タブレットの場合 ) { // メタタグを追加 $html .= '<meta name="viewport" ...省略...>'; } else { // それ以外 $html .= '<meta name="viewport" ...省略...>'; } return $html; } );
スクショありがとうございます! この現象はブロックが古い形式から新しい形式に自動変換(投稿エディターを開いたときに自動変換される)されるときに発生することがあるのでその可能性があるのかな?と思って確認させてもらったのですが、スクショの中のエラーには特にそれ関連のものは含まれていなさそうです(ただ、かなり多くの js エラーがでているようなので、調べてなるべく0にするのが良いと思います)。
実際の表示ページのアラート部分の HTML も見させてもらったのですが、最新の形式のようだったので自動変換関係以外の別の原因なのかもしれません。ちょっと実際に再現して調査してみないとわからないのですが、こちらでは再現できないため、僕用の WordPress アカウントを発行してもらって、そのアカウントで実際の環境にログインさせてもらい、調査させてもらうことは可能でしょうか?
♥ 0Who liked: No user確かにそのページを拝見すると、同様の現象が確認できました。
僕の開発環境でも再現させてみようと思い、そのページの、現象が発生しているスライダーを含むセクションブロックの HTML をコピーして、テスト用ページをつくってみたのですが、そこでは現象は発生せずにもとから画像ピッタリの高さで表示されました。
ブロックを使うと発生するのかなと思ってコンテンツスライダーブロックに同じ画像を3枚設定してみたのですが、それでも現象は発生しませんでした。
なので、可能であれば動画つくーるのサイト上にあるコンテンツスライダーでじっくり検証していたいのですが、テスト用に、自動スライドしないスライダーをつくり、そのページの URL を共有してもらうことは可能でしょうか?(ページは後日削除してもらって構いません)
♥ 0Who liked: No user現状でも複数対応しているはずでして、一応こちらでテストしても2つのファイルが届いたのですが、例えば name 属性が重複しているといったことはないでしょうか?
また、添付ファイルを間違えてしまった場合、当該ファイルを削除する方法はありますか?
(×ボタンを押して消せるような機能です。)これは MW WP Form にはあるのですが Snow Monkey Forms にはないですね…。確かにつくって無かったな〜と思っていました。すぐに作業できるかはわかりませんが、ひとまず issue は立てておきました!
♥ 0Who liked: No user -
投稿者投稿