-
投稿者検索結果
-
2018年6月16日 4:06 PM #2744
返信が含まれるトピック: 記事内にjavascriptを投稿すると&&が&&に変換されてしまう。
WordPress が変換しちゃうのでしょうね。セキュリティ対策なのかもしれません。こういうときは、ショートコードをつくるのが一番下と思います。
子テーマを使っている必要がありますが、子テーマの functions.php に
add_shortcode( 'test', function() { ob_start(); ?> <scrip> // ここに JavaScript のコード </scrip> <?php return ob_get_clean(); } );testの部分がショートコード名になります。適当な名前に変えてください。そして、記事に[test]のようにいれると、JavaScript が埋め込まれる形で記事が表示されるかと思います。追記:このサイトの WAF の影響で script と書くと送信できないので scrip と記述してます!実際には script と記述してください。
♥ 0Who liked: No user2018年6月15日 8:58 PM #2715返信が含まれるトピック: 記事内にjavascriptを投稿すると&&が&&に変換されてしまう。
Toretaというところのタグなのですが、”div”がscriptに入っているとうまく動作しないという意見が多いことがわかりました。
スノーモンキーというよりもWordPressとJavascriptの根本的な話?のようですね。
Service提供元に問い合わせたのですが、タグが改変されているので、改変されないようにしてほしいとのことでした。
投稿で保存した後、自動で書き換わってしまうようなので、不思議でいっぱいです。♥ 0Who liked: No user2018年6月14日 8:52 PM #2676返信が含まれるトピック: PCメニューでスマホ固定Footerのようにアイコンを上に表示したい
メニューの「ナビゲーションラベル」に次のように入力したとします。
<i class="fas fa-home"></i><span class="label">ホーム</span>その想定で、次の CSS を追加してみてください。
.c-navbar__item > a { flex-direction: column; } .c-navbar__item > a > .label { display: block; }♥ 0Who liked: No user2018年6月14日 1:03 PM #2673返信が含まれるトピック: いいね!ボックスサムネイルがCDNだと非表示になる
特別な理由がない限り、背景画像の場合は
wp_get_attachment_image_url()、画像をそのまま表示する場合はthe_post_thumbnail()を使っています。CDN はどういうふうに画像の URL を置換しているのでしょうか?プラグイン利用、もしくはプロキシサーバー的なものを前段に置いているのですかね?♥ 0Who liked: No user2018年6月14日 1:00 PM #2672返信が含まれるトピック: いいね!ボックスサムネイルがCDNだと非表示になる
テーマのサムネイル読み出しはどれも下記コードでしょうか?(largeか否かは置いといて)
if ( get_post_thumbnail_id() ) { $thumbnail = wp_get_attachment_image_url( get_post_thumbnail_id(), 'large' ); }CDN処理でコケるとした場合、通常ならばサイト全体のサムネイル表示に影響すると思うのですがどうしてかここだけ表示されないのです(苦笑)
♥ 0Who liked: No user2018年6月14日 9:02 AM #2663返信が含まれるトピック: いいね!ボックスサムネイルがCDNだと非表示になる
この画像部分、特にこちらで特殊な実装をしているわけではなく、標準的な関数で URL を出力しているため、CDN(プラグインか何かが URL を置換するのですかね?)側の不具合なのではないかという気がします。
一応、Snow Monkey 側は
inc2734_wp_like_me_box_thumbnailというフックを通して URL を出力するので、子テーマを用意して頂き、そのフックを使って URL を整形すれば正しく表示させることができるのではないかと思います。♥ 0Who liked: No user2018年6月13日 12:44 AM #2641返信が含まれるトピック: PCサイトのサイドバー表示をスマホでは非表示にしたい
なるほどなるほど。常日頃 CSS 書いていると当たり前になってそのような需要を見落としてしまうので参考になります!マニュアルは、このフォーラムにカスタマイズ事例がたまってきているので、それをちゃんと記事化して追加したいなと考えています(なかなかできていませんが…)。その際はこれも追加します!
SnowMonkey以外のテーマでも使えるCSSなんですかね?
.l-sidebar-widget-areaの部分がテーマによって違いますが、基本的な記述は同じです。.l-sidebar-widget-areaの部分だけブラウザのデベロッパーツールなどで調べると良いかと思います。♥ 0Who liked: No user2018年6月13日 12:17 AM #2639返信が含まれるトピック: PCサイトのサイドバー表示をスマホでは非表示にしたい
Snow Monkey 自体には無いのですが、思いつく方法としては次の2つがあります。
1. CSS で消す
次の CSS を追加していただくと、スマホでサイドバーのウィジェットエリアを消せます。
767pxの部分はお好みで調整してください!(767px 以下で非表示)@media (max-width: 767px) { .l-sidebar-widget-area { display: none; } }2. プラグインを使う
僕は使ったことはないのですが、ウィジェットエリアの表示条件を指定できるプラグインがあるようです。
2018年6月5日 11:32 AM #2570返信が含まれるトピック: 404エラーページをオリジナルにしたい
どのようにカスタマイズしたいかが、ユーザーによって異なる可能性が高いと思いますので、例えばカスタマイザーなどから文言変更できるようにしたりすると、カスタマイザー以外でカスタマイズしようとした場合に逆にカスタマイズのハードルが上がってしまう、などの問題も考えられます。
そういう面を考慮すると、やはり子テーマをつくって頂き、その中で 404 用テンプレートを上書きして頂くのがベターなのかなと。
子テーマをつくり、その中に
snow-monkey/templates/view/404.phpから子テーマ/templates/view/404.phpにファイルをコピーし編集することでカスタマイズが可能です。子テーマの作り方はこちら
♥ 0Who liked: No user2018年6月5日 8:10 AM #2569返信が含まれるトピック: ブログカードに "Request Rejected" と表示されてしまう
わかりました。user-agent が想定外(?)だと弾かれるみたいです。
vendor/inc2734/wp-oembed-blog-card/src/App/Model/Parser.php のコンストラクタの wp_remote_get() の第2引数で
array( 'user-agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)' )とウソついたらちゃんと文字列が返ってくるようになりました。ユーザのブラウザの user-agent を取得してここで与えるようにすればいいですかねー。
♥ 0Who liked: No user2018年5月21日 12:45 PM #2482ヘッダー無しテンプレートについて
無くすのはヘッダーだけで、フッターは必要でしょうか?もしフッターも不要ということであれば、「空」というテンプレートを選択すると、ヘッダーもフッターも無いものを使用できます。
編集画面では、なるべくチェックボックスなどのカスタムフィールドはおかない開発方針をとっています。カスタムフィールドを入れると複雑性が増すこと、許容するとこれもカスタムフィールドでできるなとどんどん増えていってしまうこと、が理由です。例外的に description や robots のカスタムフィールドは入れていますが、これは他に手がなかったからで、カスタマイザーか CSS でどうにかできるものについてはなるべくそれで対応する、という形になります。
固定ページでのシェアボタンについて
シェアボタンが自動的に表示されるのは投稿ページだけですが、実はシェアボタンはショートコードでも呼び出せるようになっているので、下記のようなショートコードを埋め込めば固定ページにも表示させることができます。
♥ 0Who liked: No user2018年5月16日 1:41 PM #2470返信が含まれるトピック: フッターの上にバナーを追加したい!
Snow Monkey にはフックは用意してないですが、
get_template_part_{$slug}フックとか使えないですかねー。add_action( 'get_template_part_templates/layout/footer/footer', function() { ?> あいうえお <?php } );Snow Monkey のフック一覧については、いずれは準備したいと思っているのですが、今のところは用意できておらず…。僕はテキストエディターで
do_action、apply_filtersと一括検索して調べてます^^;♥ 0Who liked: No user2018年5月14日 6:31 PM #2448返信が含まれるトピック: フィードが取得できない
フィード取得については原因がちょっと思いつきませんが、
<!-- Start : templates/layout/wrapper/right-sidebar -->のようなコメントについては、Snow Monkey のデバッグ機能が出力しています。
WP_DEBUGがtrueの場合、「HTML のその部分」が「どのテンプレートパーツなのか」を表示するようになっているんです。WP_DEBUGをfalseにすれば出力されないようになります。本番環境でWP_DEBUGをtrueにするのは推奨されないので、もし本番で有効にされている場合は無効にされることをお勧めします!♥ 0Who liked: No user2018年5月12日 10:50 PM #2415返信が含まれるトピック: 「WPAW:スライダー」の設定が反映されない
早速の対応ありがとうございました!!
確認してみたところアニメーション時間が反映されていないように見えます。
例えばスライド時間を4000msにした場合、写真が切り替わる「シャッ」というアニメが4秒かけて行われる、ということだと思います。しかし、Safari/Chrome/Firefoxで見たところ、デフォルトの1000msのように見えました。フェードにしても同様でした。インターバル時間は直っていました。
スライド/フェードの切り替えも大丈夫です!♥ 0Who liked: No user2018年5月10日 5:09 PM #2397返信が含まれるトピック: ハンバーガーボタンを”メニュー”という文字にしたい
ありがとうございます!
上手くいきました。
CSSのクラス名ですが、
.hamburger-btnを.c-hamburger-btnに変更しました。♥ 0Who liked: No user -
投稿者検索結果


