フォーラムへの返信
-
投稿者投稿
-
動画なら「セクション(背景動画あり)」というブロックがあります。ただ、動画はスマホ対応含め扱いが難しく、あまり満足のいく実装ができていないので、個人的にはこのブロックをメインビジュアルにつかうのはどうだろう…とちょっと思います。
画像なら、ブロックではなくなりますが、MetaSlider プラグインとか使うと結構自由度が高いスライダーがつくれそうだなと思います(使ったことはありません)。
♥ 0Who liked: No user閉じるボタンの背景色や、×ボタンのカラーもカスタマイザーで変更できたら良いなと思いましたが、どうでしょうか?
これはちょっと悩ましいですね…。あまり設定を増やしたくないというのはあって。ボタンや背景色についてはサイトのデザインに馴染むように変更する方が多数だろうという判断で設定を設けていますが、あまり設定する人がいないのであれば CSS で調整してもらうのが良いかなと考えています。
カスタマイザーでフッターCTAが選択された際には消してしまってるとプレビューが出ないので、強制的にフッターCTAをプレビューに再度出すって出来ないかなと思ったんですが、どうでしょう?
確かに!クッキーで判定しているのですが、そこにカスタマイザーかどうかという条件も加えれば多分大丈夫じゃないかなと思います。
♥ 0Who liked: No userこんな感じでどうでしょう?
src="xxxxx"のところを適切な画像 URL にしてください。add_filter( 'the_content', function( $content ) { if ( is_singular() ) { return preg_replace( '|(<span id="more-\d+?"></span>)|ms', '$1' . '<p><img src="xxxxx" alt=""></p>', $content ); } return $content; } );♥ 0Who liked: No userもしよかったら、Snow Monkey を v8 のβ版にアップデートしてみてもらえないでしょうか?
まだβ版ではありますが、もうほぼほぼリリースできる状態なので、大きな問題はないのではないかなという状態です。管理画面からのアップデートはできないので、解凍して、FTP でアップロードする形になります。
※管理画面で Snow Monkey を消してしまうとカスタマイザーの設定等がすべて消えてしまうのでご注意ください。Snow Monkey を有効化した状態のまま、FTP で上書きです。
※念のためデータベースをバックアップしておいたほうが良いと思います。
♥ 0Who liked: No user↑フルパスを公開するとセキュリティ的にあぶないので、伏せ字にしました。
add_action()の第二引数は関数になるので、いきなりifを書いてはダメです。関数の中にifやコードを書きます。add_action( 'snow_monkey_before_entry_content', function() { if ( is_singular( 'information' ) ) { ?> <?php the_date('','<p>','</p>'); ?> <?php } } );♥ 0Who liked: No userカスタマイザーのデザインのところに、カスタム投稿タイプがでてこないんです。
スキンのせいかと、スキンを無効にしてみましたがでてきません。この設定は、そのカスタム投稿タイプの記事を開いた状態でないと表示されないので注意が必要です。もしくは、独自にそのカスタム投稿タイプ用のテンプレートをつくっているときもでない場合があります。
そのどちらでも無い場合はちょっとわかりません…。
♥ 0Who liked: No userYoutubeが2つ並んでいて、下のほうが作業をしたやつです
どちらも変わっていないようですが…?

サイズ指定しないのであれば、エディター上で YouTube の動画ページの URL をそのまま貼り付けるだけで自動的にレスポンシブになりますよ。
これが原因でした。ロックかかってました。
なるほどです。Snow Monkey はレスポンシブなので、向きは特に関係なく、横幅に応じて伸び縮みします。
♥ 0Who liked: No userdivに付与していたクラスを全部とって、サイズ指定もとったうえで、上記のクラスを与えたのですが、

変わっていないようですが、別のページでしょうか?
そもそもサイト自体も横位置表示されないので、無理なのかな?
サイトの横位置表示というのはどういう意味でしょうか?
♥ 0Who liked: No userHTML変換でサイズ指定していること自体が横にならない原因でしょうか
おそらくそうだと思います。YouTube は oEmbed に対応しているので、動画ページの URL を貼り付けるだけで動画を埋め込むことができますが、その場合は自動的にレスポンシブになるようにしています。
自分で HTML で埋め込みコードを書くなら、
<div class="c-responsive-container-16-9"> ここに埋め込みコード </div>とすればレスポンシブになりますが、この場合もサイズ調整は難しいかもしれませんね…。
♥ 0Who liked: No userカスタム投稿タイプのページ編集画面に属性がないのは WordPress の仕様です。プラグインで追加できるものがあるので、試してみると良いかもしれません。
ただ、その場合はページ1個1個で設定しないといけないのでページ数が多いと大変だと思います。すべてのページを強制的に1カラム(スリム)にする場合はコードを書く必要があります。
下記のページにあるコードは固定ページの場合ですが、
is_page()のところをis_singular( 'カスタム投稿タイプ名' )に変えれば良いです。> 現時点でカスタムタクソノミーを使う予定はないので、1カラムにしたいのですが、もしかしたら、使う可能性もあるので、その場合のサイドバー(ウイジェット)の登録方法を教えてください。
「カスタム投稿タイプ用のサイドバー」は無いので、投稿と同じ「サイドバー」を使うことになります。が、普通に配置すると投稿にもカスタム投稿にも同じウィジェットがでてしまので、Widget Logic プラグインなどでだし分ける感じになるかなと思います。
♥ 0Who liked: No userスマホでテーマをみたとき、横位置表示になりません。
横位置表示とはどういう意味でしょうか?
埋め込みYouTube映像は、縦位置だと小さいので、横位置で表示可能なようにしたいです。
この URL の動画のことですよね?
この動画はどのような手順で設置されましたか? なんらかの動画ブロックを使って、URL を単に貼り付けて、など。
♥ 0Who liked: No userできました! ここで切り替えるのですね。
良かったです!
使われているテンプレートが、投稿のものが使われているようで、
サイドバーが表示されるのですが、これを消すことは可能でしょうか
それとも、子テーマとか作らないとだめですか?別の内容になるのでトピックを分けてください。このトピックは閉じますね。
♥ 0Who liked: No userカスタムフィールド自体の定義はお使いのプラグインとかがいろいろだと思うのでやってもらうとして、表示については下記のコードでどうでしょうか?
add_filter( 'snow_monkey_pre_page_header_image_url', function( $url ) { // 投稿のときだけ if ( is_singular( 'post' ) ) { $media_id = get_post_meta( get_the_ID(), 'xxxxx', true ); return wp_get_attachment_image_url( $media_id, 'xlarge' ); } return $url; } );$media_id = get_post_meta( get_the_ID(), 'xxxxx', true );の部分でカスタムフィールドから値を取得しています。xxxxxのところは適切なカスタムフィールド名を指定してください。また、ここでは「画像の ID」がカスタムフィールドに入っていることを期待しています。♥ 0Who liked: No userSnow Monkey Blocks の最近の投稿ブロックは、投稿タイプの選択に対応してますよ!(ただし、非公開の投稿タイプ・階層ありの投稿タイプは選択できません)
♥ 0Who liked: No user固定ページのページ数が少ないのであれば、それぞれの固定ページの編集画面でページテンプレートを選択するのが簡単です。数が多い場合はコードを書いてやるのが良いかなと思います。
add_filter( 'snow_monkey_layout', function( $layout ) { if ( is_page() ) { return 'one-column'; } return $layout; } );one-columnはコンテナー幅の1カラム、one-column-slimだとスリム幅の1カラム、one-column-fullだとフル幅の1カラムになります。お好みで変更してみてください。♥ 0Who liked: No user -
投稿者投稿




