フォーラムへの返信
-
投稿者投稿
-
無事動いたとのことでクローズします!
♥ 0いいねをした人: 居ませんテンプレート直がきについては何でしょうね…。ちょっとぱっとはわからないので後日検証します。
Fatal error: Allowed memory size
については、Pure_CSS_Gallery::_post_gallery()
がpost_gallery
フィルターフックにフックするメソッドになるので、その中でapply_filters( 'post_gallery'
するとさらにフックしようとして無限ループが発生し、落ちます。♥ 0いいねをした人: 居ません解決できて良かったです!
♥ 0いいねをした人: 居ませんadd_filter( 'snow_monkey_pre_page_header_image_url', function( $url ) { return '任意の画像 URL'; } );
を子テーマの functions.php に記述してみてください! page-header.php は特に触らずで OK です。
♥ 0いいねをした人: 居ませんカウントについては、数字の HTML 要素があるときのみ実行されます。つまり、数字の表示がない「アイコン」についてはカウントは行われません。デザインはもういくつか増やしたいなぁとは思っているので、そのときはカウントなしのものを追加しますね。
♥ 0いいねをした人: 居ません試しにこのサイトでやってみたのですが、特に崩れること無く表示されました。インフィード広告をつくるときに任意のページをスキャンして広告のデザインを決定するプロセスがあったのですが、リッチメディアのときにスキャンしてつくった広告を使用している、という可能性はないでしょうか?
♥ 0いいねをした人: 居ません取得できないときは、ブラウザのエラーコンソールやサーバーのエラーログになんらかエラーがでているかもしれません。今度なったときは確認されてみてください!
♥ 0いいねをした人: 居ませんできたとのことで良かったです!クローズしますね。
♥ 0いいねをした人: 居ませんremove_filter
、クラスや無名関数を使っていると外すの難しいですよね。。
Snow Monkey のギャラリー機能は、下記のファイルを、子テーマで空ファイルで上書きすることで無効化できます。has_filter
という関数でpost_gallery
が Snow Monkey よりも前に使われているか確かめられそうなので、できそうなら Snow Monkey より前に使われている場合は Snow Monkey のギャラリー機能は有効化しない、というような仕組みにする方向で試してみます!♥ 0いいねをした人: 居ませんアップデートで FontAwesome5に変更しましたのでクローズします。
♥ 0いいねをした人: 居ませんアップデートで追加したのでクローズします。
♥ 0いいねをした人: 居ませんアップデートで修正したのでクローズします。
♥ 0いいねをした人: 居ませんアップデートで追加しましたのでクローズします。
♥ 0いいねをした人: 居ません子テーマを作成し、
/子テーマ/templates/view/content-post.php
に Snow Monkey の/templates/view/content-post.php
をコピペしてください。そして、下記の部分を任意のアドセンスコードに置き換えてみてください。♥ 0いいねをした人: 居ませんコアの
post_gallery
フックは引数を3つとります。Snow Monkey もギャラリーを独自実装しているのですが、
post_gallery
が引数を3つとる前提でコードを組んでいます。/simple-masonry-gallery/lib/SimpleMasonry.php
内では、apply_filters( 'post_gallery', ... )
が定義されていますが、これは引数を2つしかとらないようで、そのため Snow Monkey が3つめを使おうとするときに Fatal Error となってしまうようです。/simple-masonry-gallery/lib/SimpleMasonry.php
のほうもコアと同じく引数を3つとっていただくようにすれば解決するかなと思うのですがどうでしょうか?Snow Monkey 側も、プラグインで post_gallery にフックしてるものがあるときはそちらを優先して独自ギャラリーは使用しない、とかはしたほうが良いかもですね〜。
♥ 0いいねをした人: 居ません -
投稿者投稿