フォーラムへの返信
-
投稿者投稿
-
ちなみに、bbpress と Snow Monkey bbPress Support をインストールしておられますでしょうか?
bbPress と Snow Monkey bbPress Support を有効化した状態、Snow Monkey bbPress Support のみ有効化した状態、いずれも有効化していない状態で試してみましたが、どの場合も添付したキャプチャのように表示されました。
うーんなんでしょうね。。実際のページを見させていただくことは可能でしょうか?
これ、やっぱりおかしいですよね?w
ですねw さきほど Snow Monkey v4.1.0 ベータ4 をリリースしまして、その不具合は修正しました。
♥ 0いいねをした人: 居ません原因がわかりました(多分)。
「カスタマイザー > SEO/SNS > 構造化データ」に「構造化データを出力する」という設定があるのですが、そこのつくりがわるく、PHP7.2 では Warning がでる状態となっていました。v4.1.0 ベータ4 で修正をおこなったので、もしよければ一度テストされてみてください!
♥ 0いいねをした人: 居ませんもしかして PHP 7.2 ですかね?
他のテーマだと大丈夫ということなので、Snow Monkey がコアのテンプレートになぜか正しくデータを渡せていないのが原因だと思いますが、僕の環境でエラーがでなかったのは多分 PHP のバージョンが低いせいかなと(7.1 と 5.6 です)。
根本的な原因について引き続き調べてみます。
♥ 0いいねをした人: 居ません/wp-includes/post-template.php
というコアのテンプレートでエラーがでているので、ちょっとそこのコードを読んで調査してみます。何かわかったらご報告しますね。♥ 0いいねをした人: 居ませんちなみに、僕のは BuddyPress をインストールして特に設定を変えたりはしていない素の状態です。BuddyPress はテーマに BuddyPress のテンプレートを入れることでテンプレートの上書きができたりするようですが、そのような何かカスタマイズはされてたりしますでしょうか?もし何らかカスタマイズされているのであれば、こちらで似たようなことをやって状況を再現できればなにかわかることがあるかなと思いまして…。
※BuddyPressのページにはなぜか「このページの子ページ」に全部の固定ページが表示されるという不具合は確認しました。ひとまずこれは対処します。
♥ 0いいねをした人: 居ませんいまテスト環境でテストしてみているのですが、Buddy Press を触るのが初めてなものでちょっと教えてください。
BuddyPress 関係の固定ページというのは、
- アクティビティ
- メンバー
- 有効化
- 登録
の4つのみでしょうか?それぞれ表示させてみたところ、アクティビティ、メンバー、登録については下記のように表示がされました。有効化については中身が表示されませんでした。
在津さんの場合は、この3つのページについても中身が表示されない、という認識であっていますでしょうか?
♥ 0いいねをした人: 居ませんご不便おかけしてすみません>< Snow Monkey はページテンプレートの読み込み構造が独自のものになっており、WooCommerce や bbPress の場合も中身が表示されない現象があって諸々対応作業をしたりしたので、BuddyPress の場合も似たような感じなのかもしれません。ちょっと時間があるときに見てみますね。
♥ 0いいねをした人: 居ませんこれはちょっと難しいのですが、一応下記のようなコードを追加することで実現できます。
子テーマを作成していて、オリジナルの JS ファイルを作られているのであれば
〜 の中身の部分をそこにコピペしてみてください。もし無いのであれば、ちょっと作るのが面倒だと思うので、子テーマの functions.php に貼り付けでもとりあえず動きます(セキュリティの関係で script と書けないので scrip としています。コピペする際はご注意ください)。add_action( 'wp_footer', function() { ?> <scrip> jQuery(function($) { // .hoge のところをオリジナルボタンのクラスに $('.hoge').SmoothScroll({ duration: 1000, easing : 'easeOutQuint' }); }); </scrip> <?php }, 100 );
♥ 0いいねをした人: 居ません解決できてよかったです!トピッククローズしますね。
♥ 0いいねをした人: 居ませんお、良かったです!やはりプラグインのバグでしたね。ご報告助かりました。
これはトピックを閉じる、を押せば良いですか??
はい、お手数ですが閉じて頂けると助かります!
♥ 0いいねをした人: 居ませんカスタマイザーの追加 CSS もしくは子テーマの CSS に下記を貼り付けてみてください。
// 著者情報を非表示 .c-meta__item--author { display: none; } // 記事下のタグ一覧を非表示 .c-entry-tags { display: none; }
この記事を書いた人(プロフィールボックス)については、任意の投稿を開いた状態で管理バーの「カスタマイズ」をクリックし、「デザイン > ページ設定 > 記事にプロフィールボックスを表示する」のチェックを外してください。
♥ 0いいねをした人: 居ませんご報告ありがとうございます。うーんなんでしょうね、手持ちの環境で Elementor キャンバスにして表示させてみたのですが、特にエラーは確認できませんでした。もしかしたら設定やサイト構造によったりしてなにかあるのかもしれません。
ページはノーマルな固定ページでしょうか?もしテーマを変えてもエラーがで続けるようであれば、その辺りに問題があるのかもしれません。
テーマを変えて解消するのであれば、Snow Monkey 自体が通常のテーマとページテンプレートの読み込み方が異なるのでそれが原因の可能性はあります。その場合は Elementor キャンバスではなくて、Snow Monkey 組み込みのテンプレート(1カラム (full) とか)を使っていただくと良いかもしれません。
♥ 0いいねをした人: 居ません良かったです!クローズしますね。
♥ 0いいねをした人: 居ませんv0.2.1 をつくってみました。こちらでどうでしょう…?
♥ 0いいねをした人: 居ませんSnow Monkey は PHP5.6 以上なので、5.6 未満をお使いの場合はあげてみてください。
をみるとデフォルトは 5.3 のようですね。
エラーログはサービスによって見れるものと見れないものがあるので、もしBizメール&ウェブエコノミーで見れるようならお願いします!
でもスキンにバグがある気がしているので、夜検証&修正しようと思います。お手数おかけしてすみません!
♥ 0いいねをした人: 居ません -
投稿者投稿