-
投稿者検索結果
-
2018年5月4日 5:45 PM #2345
返信が含まれるトピック: 独自ギャラリーショートコードによる不具合
おっしゃる通りでした。エラーは出なくなりました。
私のコードが古かったようです。
1652行に、* @since 4.2.0 The$instance
parameter was added.とありました。
それ以前のコードを使用していました。他にも変更されている所がありました。コアの写しを使用している場合は、アップデートのためにみてやらないとまずいですね。
以外とメジャーなカスタマイズなので、私の様に、そのパラメーターの追加を知らずに使用しているプラグインが多数あるような気がします。エラーは出なくなりましたが、SnowMonkey では上手く動作しないようです。
子テーマを作り、子テーマのfunctions.php に以下を追加しましたが、上手くいきませんでした。
remove_filter( 'post_gallery', 'Inc2734\WP_Pure_CSS_Gallery\_post_gallery', 999 );
♥ 0Who liked: No user2018年5月4日 10:29 AM #2333返信が含まれるトピック: Google Adsenseの広告挿入について
子テーマを作成し、
/子テーマ/templates/view/content-post.php
に Snow Monkey の/templates/view/content-post.php
をコピペしてください。そして、下記の部分を任意のアドセンスコードに置き換えてみてください。♥ 0Who liked: No user2018年5月4日 10:26 AM #2332返信が含まれるトピック: 独自ギャラリーショートコードによる不具合
コアの
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 にフックしてるものがあるときはそちらを優先して独自ギャラリーは使用しない、とかはしたほうが良いかもですね〜。
♥ 0Who liked: No user2018年5月4日 10:07 AM #2330返信が含まれるトピック: リッチメディア形式の「記事タイトル」の文字数の変更をしたい
子テーマの functions.php に下記のコードを追加してみてください!
add_filter( 'snow_monkey_entry_summary_title_num_words', function( $num_words ) { return 60; // 60 文字で切る。 false にしたら切らずに表示する。 } );
♥ 0Who liked: No user2018年4月28日 8:03 PM #2297返信が含まれるトピック: SNSシェアボタンのtwitterカウントのためのOpenShareCount登録について
opensharecount.com のトップページに、「Sign Up」と書かれたフォームがありますので、そこからサイトのドメイン等を登録してみてください。
♥ 0Who liked: No user2018年4月27日 11:59 AM #2293返信が含まれるトピック: sliderの写真の大きさ(高さ)を変更したい。
もしかしたらですが、
.wpaw-slider .wpaw-slider__item { min-height: 540px !important; }
以外の slick の要素(
.slick-slide
とか.slick-track
とか)にもスタイルを追加されてたりしませんかね?♥ 0Who liked: No user2018年4月26日 3:59 PM #2286返信が含まれるトピック: 共通ヘッダーとアイキャッチを別にしたい
v3.1.3 からは、下記のコードでヘッダー画像を固定できるようになる予定です。
add_filter( 'snow_monkey_pre_page_header_image_url', function( $url ) { return '任意の画像 URL'; } );
現行バージョンでも対応できる一番手っ取り早いのは、
/template-parts/page-header.php
を子テーマで上書きしちゃう方法ですかね。♥ 0Who liked: No user2018年4月26日 3:57 PM #2285返信が含まれるトピック: ソーシャルナビゲーションのアイコン変更方法
if ( false !== strpos( $item->url, 'behance.net' ) ) { $item_output = str_replace( '<i class="fas fa-globe"></i>', '', $item_output ); return str_replace( $args->link_before, '<i class="fab fa-behance-square"></i>' . $args->link_before, $item_output ); }
なるほど…! fa-globe になってるのを 「behance.net」 の時は fa-behance-square にするっていうのはそのような感じで書くのですね…!!勉強になります😭😭😭
> でもこれ思いましたが、Snow Monkey 自体が Behance をサポートしたほうが良いですよね。次のアップデートで追加します!
ありがとうございます!
特に急いでないので、アップデートを待ちたいと思います。
よろしくお願いしますm(_ _)m♥ 0Who liked: No user2018年4月26日 3:53 PM #2283返信が含まれるトピック: 「Snow Monkey: 最近の投稿」ウィジットをタグ指定で表示して使いたい
パラメーターには、
WP_Query
と同じものが使用できます。下記のような感じでどうでしょう?
// ID 番号が 12345 のウィジェットが表示する記事の条件を変更する // pickup タグ + ランダム + 3件 add_filter( 'snow_monkey_recent_posts_widget_args_12345', function( $query_args ) { $query_args['tag'] = 'pickup'; $query_args['posts_per_page'] = 3; $query_args['orderby'] = 'rand'; return $query_args; } );
PC とスマホでの出し分けについては、1列にするより消すほうが簡単なので、消すサンプルを。
/* PC では最後の1個を消す */ /* 下記の例だと Snow Monkey: 最近の投稿ウィジェット全部に反映されるので、特定のウィジェットにだけ適用したいなら id セレクタで指定したほうが良いかも */ @media (min-width: 64em) { .snow-monkey-recent-posts .c-entries__item:last-child { display: none; } }
♥ 0Who liked: No user2018年4月26日 3:43 PM #2281返信が含まれるトピック: ウィジェットのリンクテキストに、Font Awesomeのアイコンを使いたい
before/after に FontAwesome を表示する方法、Snow Monkey v3 以降は使用できなくなりました! Snow Monkey v3 から、FontAwesome5 対応にしたのですが、FontAwesome5 が js 描画推奨となっており、アイコンフォントを読み込む従来の方法を使用しなくなったためです。
ウィジェットタイトルに HTML 許可させるようにしようと思ったのですが、WordPress のデフォルトウィジェットは HTML 許可されてないっぽいので、Snow Monkey オリジナルウィジェットもそれにあわせたほうが良いかなと思います。
なので、Snow Monkey v3 以降の場合だったら、js で追加してもらうのが良いですかね…。下記のスレッドの中でコードサンプル書いていますので、確認されてみてください!
♥ 0Who liked: No user2018年4月26日 2:55 PM #2277返信が含まれるトピック: ソーシャルナビゲーションのアイコン変更方法
こうですかね。
add_filter( 'walker_nav_menu_start_el', function( $item_output, $item, $depth, $args ) { if ( 'social-nav' !== $args->theme_location ) { return $item_output; } if ( false !== strpos( $item->url, 'behance.net' ) ) { $item_output = str_replace( '<i class="fas fa-globe"></i>', '', $item_output ); return str_replace( $args->link_before, '<i class="fab fa-behance-square"></i>' . $args->link_before, $item_output ); } return $item_output; }, 11, 4 );
でもこれ思いましたが、Snow Monkey 自体が Behance をサポートしたほうが良いですよね。次のアップデートで追加します!お急ぎであれば、アップデートまでの間上記のコードをお使いくださいまし。
♥ 0Who liked: No user2018年4月26日 11:15 AM #2273返信が含まれるトピック: ウィジェットのリンクテキストに、Font Awesomeのアイコンを使いたい
下記のサイトを参考に、
.snow-monkey-recent-posts__more:after, { content: " \f138"; font-family: FontAwesome; }
のように、やればできました。お騒がせしました。
♥ 0Who liked: No user2018年4月26日 7:47 AM #2267返信が含まれるトピック: ソーシャルナビゲーションのアイコン変更方法
なるほど、こちらのファイルですね…!とコピペして自分なりにfunctions.phpに追記してみましたが、なかなかうまくいきませんでした…
// ソーシャルナビゲーションのアイコンを追加する add_filter( 'walker_nav_menu_start_el', function( $item_output, $item, $depth, $args ) { if ( 'social-nav' !== $args->theme_location ) { return $item_output; } if ( true !== strpos( $item->url, 'behance.net' ) ) { return str_replace( $args->link_before, '<i class="fab fa-behance-square"></i>' . $args->link_before, $item_output ); } }, 10, 4 );
この記述で添付の画像みたいになってしまいました…。
(PHPに疎く、かなり初歩的なところでつまづいている気がして大変恐縮なのですが、)
既にあるfunctionに対して上書き?で追加するのはどのようにしたら良いでしょうか…??♥ 0Who liked: No user2018年4月26日 3:42 AM #2266返信が含まれるトピック: sliderの写真の大きさ(高さ)を変更したい。
さっきのコードだと、余白が変なことになっていたので、
打ち消して、前回のCSSをかけるという方法だとうまくいきました。.wpaw-slider .wpaw-slider__item { min-height: initial !important; } .wpaw-slider .slick-slide { max-height: 540px; /* 好きな高さ */ }
♥ 0Who liked: No user2018年4月26日 2:33 AM #2265返信が含まれるトピック: sliderの写真の大きさ(高さ)を変更したい。
回答ありがとうございます。
min-heightで、自分のやりたいように、うまく行かなかったので、.wpaw-slider .wpaw-slider__item { min-height: initial !important; max-height: 540px; /* 好きな高さ */ }
という形で、min-heightを打ち消して、
元々、指定していたmax-heightの指定を生かすという方法だと前の表現にできました。ちょっと強引なやり方ですかね・・・
♥ 0Who liked: No user -
投稿者検索結果