フォーラムへの返信
-
投稿者投稿
-
@キタジマタカシ さん
ということは逆にサブスク外れている人の表記は何になりますかねぇ?
♥ 0いいねをした人: 居ませんお二方ありがとうございます。
というのも、ちょっと考えていたのが、何かしら僕の方でサービスを提供しようとした際に、仮に利用条件に「現在Snow Monkeyサブスクリプションを利用されている方」というようにした場合、僕の方でその状況を確認できる術があるかどうかを考えていました。
しかし、現状あまりこねくり回すつもりはないので、今の所はないという判断をした方が良いかもしれませんね。
@キタジマタカシ 氏
GitHub なんかだと、有料会員は「PRO」の表記がでるので、同じような感じで名前のところとかに表記が出るようにしても良いかもですね。
この対応をしていただけるならば、そういった際に公式フォーラムのアカウントURLを聞いてこちらが確認するだけで問題ないのでうれしいところです!
♥ 0いいねをした人: 居ません@キタジマさん
おおおー!!そうなんですね!!であれば分岐すら必要ない…!!すごい!!素敵!!!
@snow_coding さん
ご希望通りできたとのことで良かったですー!僕も一つ勉強することができました!ありがとうございます!!
♥ 1いいねをした人: 居ません確かに、階層が間違っており、archive.phpと同階層にarchive-menu.php を作成したところ、アーカイブページがarchive-menu.phpで表示されました。内容は以下の通りです。
カスタム投稿タイプのスラッグは
menu
ということですかね?それでarchive-menu.php
を作られたという流れとお察ししました。実際にこちらでテストをしたわけではないのですが、カスタム投稿タイプ
menu
の一覧ページにて、冒頭添付画像のようにタイトル(画像では「商品1」)とあり、その付近(タイトルの下とか?)にカスタムフィールド値を出力されたいのであれば、archive.php
ではなくtemplate-parts/loop/entry-summary/content/content.php
辺りを用意して、カスタム投稿タイプのアーカイブ表示時という条件分岐を入れて、カスタムフィールド出力部分を作成するというような形で実現できないでしょうか?ちなみにですが、カスタム投稿タイプのアーカイブかどうかの条件分岐には
is_post_type_archive()
が利用できるかと思います。参考になれば幸いです。
追伸
初心者で申し訳ございません。
全く悪いことではありませんよ!僕もまだまだ初心者です。
♥ 2いいねをした人: 居ませんスライダーブロックもピックアップスライダーブロックもベースにしているライブラリは同じなので、同様に難しという見識を個人的には持っています。
ですので、Snow Monkey Blocks以外のスライダーを提供してくれるカスタムブロックを持つプラグインを利用した方が良いかもしれませんね。
♥ 0いいねをした人: 居ません私の確認したところではありますが、ピックアップスライダーブロックでご希望のアニメーションを実現するのは難しいような気がします。
設置した任意のタグをスライダー形式に表示してくれるプラグインを探して代用する方がスムーズかもしれませんね。
♥ 0いいねをした人: 居ませんtemplate-parts>archive>entry>archive.phpをコピーして、
archive-menu.phpというファイルを作成しましたが、その先どうしたらよいかわからず質問しました。恐らく上記の場所には
archive.php
は存在しないと思います。template-parts/archive/entry/content.php
などでしょうか?また、テンプレートをコピーしてMy Snow Monkeyや子テーマで上書きする場合には、親テーマに存在するファイル名と同じファイル名でないと上書きされません。
ですので、例えば上記のように
template-parts/archive/entry/content.php
のテンプレートを上書きしたいのであれば、同じ階層で同じファイル名のテンプレートファイルを用意する必要があります。また、
custom post type UI でアーカイブページを表示させると、以下のように表示されます。今1つしか入れていませんが、商品を追加していくと、タイトルの下にカスタムフィールドの値も表示されるようにするにはどうしたらいいでしょうか。
Custom Post Type UIはカスタム投稿タイプを用意するプラグインですが、表示をさせたいアーカイブ情報が表示されるページに正常にアクセスできていますでしょうか?
Show Current Templatesなどを活用して、まずは意図したアーカイブページが表示されているか、そこに読み込まれているテンプレートなどから確認してみてください。
以上、ご確認ください。
♥ 0いいねをした人: 居ません上部のマージンについては
.hoge-custom-block
についているのですが、詳細度の問題で、ここに記述しても反映されません。ですので、.p-entry-content .hoge-custom-block
にmargin-top: 0;
とか書いてみると良いかもしれません。下部のマージンについては、各項目についているので、どこに
margin-bottom: 0;
を記述したら良いか探してみましょう。スクリーンキャプチャを拝見したところ、Google Chromeを使われていると思うので、開発者ツールを活用してどんなCSSクラスにどんなスタイルがついているのかを探索してみると、より学習が深まると思います。
♥ 1いいねをした人: 居ません追加CSSなどから
.wp-oembed-blog-card__title
に スタイルを適応すると変更可能かと思います。例えば、フォントサイズと行間を変更したいのであれば、
.wp-oembed-blog-card__title { font-size: 14px; line-height: 1.2; }
と言った形で記述すると変更できるかと思います。値はサンプルですので、適宜確認しながら最適な数値でお試しください。
♥ 2いいねをした人: 居ませんおそらくSnow Monkeyでサイト模写をして学習をされているのかな?と思いましたので、まずはヒントを書いてみます。
該当ブロックの親に任意のCSSクラスを設定した上で、(下では
hoge-custom-block
とします)
.hoge-custom-block .c-row--margin>.c-row__col
のpadding-left
やpadding-right
を良しなにしてあげると変更することができます。しかし、スマホなどで表示した際にどうしたいのかにもよるので、その場合にはメディアクエリで切り替えてあげてください。
♥ 1いいねをした人: 居ませんこちらの環境で確認してみたとこと、そう言った現象は発生しませんでした。
スライダーブロックに画像を複数枚アップロードして更新をかけると、5枚アップロードしたのに1枚しかアップロードされてない。3枚アップロードしたのに1枚しかアップロードされていない。
このような現象はサーバー側や通信環境などが要因でも発生しうるので、もしかしたらテーマやブロックが原因ではないかもしれません。
もう少し詳しくお聞かせいただけると、何がお伝えできることが増えるかもしれません。
ご確認をお願い致します。
♥ 1いいねをした人: 居ませんキタジマさんではないですが、よかったら参考にしてください。
現在、おそらく「最新記事」という部分は、見出しブロックのH4で実装されていると思います。こちらのみGoogle Fontを適応させたい場合には、該当ブロックを選択した状態で右サイドバーの下部に「高度な設定」という部分があると思いますので、そちらの中の「追加CSSクラス」という部分に、例えば
google-font-poppins
と入力してみてください。そして、外観→カスタマイズに移動し、追加CSSに以下のように記述してみてください。
.google-font-poppins { font-family: 'Poppins'; }
そして、「最新記事」から英語表記に変えてみると、適応されると思います。
また、これも面倒な場合には、RECOMMEND 部分と同じようにセクションブロックを利用すると、
.smb-section__title, .snow-monkey-posts__title { font-family: 'Poppins'; }
とスタイルがすでに用意されているようですので、同じようにフォントが適応されると思います。そして、セクションブロックのコンテンツ部分に最新投稿ブロックを設置すると同様に設定することができるかと思います。
参考になれば幸いです。
♥ 1いいねをした人: 居ません横から失礼します。
CPT UIでカスタム投稿タイプを追加し、そのカスタム投稿タイプのアーカイブを表示した場合、
<body>
に記載されるクラス名にpost-type-archive
やpost-type-archive-{custom-post-type-slug-name}
というCSSクラスが自動的に付与されますので、そちらからCSS指定することは可能かもしれません。また、
>ある投稿一覧をピンタレストの様なグリッドデザインにしたく思っています。
とのことですが、Snow Monkey側のスタイルをどれくらい利用するのか(or 全く利用しないのか)によって、対応方法は変わってくると思います。一覧に表示されている各投稿のマークアップ自体を独自のものにするのであれば、テンプレートファイルの書き換え(
template-parts/archive/entry/**
辺り?)が必要になるかもしれませんね。その場合、子テーマでアプローチするかMy Snow Monkey(プラグイン)でアプローチするかで、また方法も変わってくるかと思います。
また、現状どのようなテンプレートファイルを読み込んでいるか簡単に確認するために Show Current Template というプラグインを利用されると良いかもしれません。実際、テンプレートの上書きなどをされた際にも正常に読み込まれているかどうかを確認することも容易になります。
以上、ご参考になれば幸いです。
♥ 2いいねをした人: 居ませんご検討いただきありがとうございました!!
♥ 1いいねをした人: 居ませんはっ…!!!!
♥ 1いいねをした人: 居ません -
投稿者投稿