「カスタムフィールド 表示」の検索結果

11件の結果を表示中 - 61 - 71件目 (全71件中)
  • 投稿者
    検索結果
  • #17152
    アバター画像キタジマ タカシ
    参加者
    2421

    一つ目を大きくすることが比較的簡単とのこと、よかったです。
    上記のコードを教えて頂けますでしょうか。

    あ、それはあくまで「1項目目の右側に2つの項目が縦に並ぶ」場合です。上記で添付された画像のようなレイアウトにするとなるとテンプレート自体をカスタマイズ(PHP を書く)必要があります。

    具体的には下記のようなデザインを目指しています。

    で、そのためにはここを詰めなければいけないのですが、僕が先に提示したように「2枚の画像を Photoshop などで結合して1枚にしたものを表示する」ではなく、物理的に2枚の画像を表示するとすると、その画像をどうやって登録するかが問題になってきます。普通は1枚なので、アイキャッチ画像に登録した画像をもってくればいいですが、2枚にするとなると、あと1枚をどうやって登録させるかを考えなければなりません。これはカスタムフィールドか何かで実装済みでしょうか?

    あとは画像がない場合はどう表示するか、タイトルが長くなって画像の範囲をはみ出してしまう場合はどう表示するか、タブレット/スマホの場合はどうやって表示するかなどの仕様も考える必要があります。

    とりあえず2枚目の画像をどう登録させてどう取得するかを決めれば、2項目目だけ画像を2枚出す、というのはそう難しくないと思いますが、CSS 面もサポートをするとなると、上記のような仕様も決定してからでないと難しいです。

    0
    いいねをした人: 居ません
    #11074
    アバター画像キタジマ タカシ
    参加者
    2421

    いずれのウィジェットにも記事の表示条件を変更できるフックがあります。下記のトピックを参照してください。

    「WPAW:最近の投稿」については、デフォルトで表示する投稿タイプを選択できるようになっています。「WPAW:最近の投稿」の設定パネルの「投稿タイプ」のところを適当に切り替えてみてください。

    カスタムフィールドの内容を表示することは可能でしょうか。

    これはちょっと大変かも…です。一応できないことはなくて、「WPAW:最近の投稿」の場合は snow-monkey/vendor/inc2734/wp-awesome-widgets/src/widget/recent-posts/_widget.php を、子テーマ/templates/widget/recent-post.php にコピペすると、recent-post.php ファイルが表示時に使われるようになるので、その recent-post.php をカスタマイズしてカスタムフィールドの内容が表示されるようにすれば良いです。

    「Snow Monkey:最近の投稿」の場合は snow-monkey/app/widget/snow-monkey-recent-posts/_widget.php を、子テーマ/templates/widget/snow-monkey-recent-posts.php にコピペです。

    0
    いいねをした人: 居ません
    #9679
    アバター画像キタジマ タカシ
    参加者
    2421

    function.phpで表示をするより、小テーマでテンプレートを改廃したほうが、自由度や改廃のしやすさは有るのかな?というイメージでいますが、その場合、テーマファイルを小テーマのディレクトリにコピーコピーして、表示位置を改廃するという流れになりますでしょうか

    そうですね、この部分に関しては子テーマでおこなうことになります。

    まず、適当なカスタムフィールドプラグインを入れて(もちろん独自実装でも構いません)、サムネイル画像用の項目を設定してください。ここではカスタムフィールドの値として、画像のIDを保存する場合で進めます。

    次に、 /snow-monkey/template-parts/loop/entry-summary-post.php/子テーマ/template-parts/loop/entry-summary-post.php にコピーしてください。

    そして、<?php the_post_thumbnail( 'xlarge' ); ?> の部分を、

    <?php
    // 画像の ID 用のカスタムフィールド名が「thumbnail-image-id」だったとして
    $thumbnail_image_id = get_post_meta( 'thumbnail-image-id' );
    if ( $thumbnail_image_id ) {
        echo wp_get_attachment_image( $thumbnail_image_id, 'xlarge' );
    }
    ?>

    に置き換えてみてください。

    ※ Snow Monkey は他のテーマに比べれば細かくテンプレートを分けているほうではありますが、それでも /template-parts/loop/entry-summary-post.php はそこそこの大きさがあるので、アップデートの際はご注意ください。

    0
    いいねをした人: 居ません
    #9621
    nira
    閲覧者
    0

    お返事ありがとうございます。

    ・改廃方法について
    function.phpで表示をするより、小テーマでテンプレートを改廃したほうが、自由度や改廃のしやすさは有るのかな?というイメージでいますが、
    その場合、テーマファイルを小テーマのディレクトリにコピーコピーして、表示位置を改廃するという流れになりますでしょうか。

    ・アイキャッチ画像について
    アイキャッチは背景としての用途の割合が高いため、
    背景として用途ではない、記事一覧画面での記事画像でカスタムフィールドを使用するイメージでいます。
    この場合、category.phpのファイルを改廃すれば良いでしょうか?

     

    0
    いいねをした人: 居ません
    #8035

    返信が含まれるトピック: ページのタイトルについて

    アバター画像キタジマ タカシ
    参加者
    2421

    すみません、返信おそくなりました。
    下記のコードに置き換えてください。

    /**
     * 投稿、投稿ページ(一覧ページ)、カテゴリー、タグのページヘッダーにタイトルを表示
     * 投稿メタも表示されるのでそれは CSS で非表示にする
     */
    add_filter(
    	'snow_monkey_is_output_page_header_title',
    	function( $return ) {
    		if ( is_singular( 'post' ) || is_home() || is_category() || is_tag() ) {
    			return true;
    		}
    		return $return;
    	}
    );
    
    /**
     * カテゴリーアーカイブとタグアーカイブに、投稿ページに割り当てた固定ページのタイトルが表示
     */
    add_filter(
    	'snow_monkey_page_header_title',
    	function( $title ) {
    		if ( is_home() || is_category() || is_tag() ) {
    			$page_for_posts = get_option( 'page_for_posts' );
    			return get_the_title( $page_for_posts ) . '<span>' . get_post_meta( $page_for_posts, 'ruby_title', true ) . '</span>';
    		} elseif ( is_page() || ! is_front_page() ) {
    			return get_the_title( $page_for_posts ) . '<span>' . get_post_meta( get_the_ID(), 'ruby_title', true ) . '</span>';
    		}
    		return $title;
    	}
    );

    その上で、ルビを表示したい固定ページのカスタムフィールドで、メタキー「ruby_title」でルビを入れてみてください。

    0
    いいねをした人: 居ません
    #7874

    返信が含まれるトピック: ページのタイトルについて

    nira
    閲覧者
    0

    お手間取らせてすみません。
    現状やりたいと思いっていることは以下のとおりです。

    現状は固定ページタイトルのルビの表示が、カスタムフィールドに対応していない状況と認識しております。

    1)投稿ページ(一覧ページ)のページヘッダーに何を表示するか
    ⇒固定ページのタイトルとルビ(ルビのみ未表示)
    ※前回お伝えした、固定ページを介して投稿一覧を表示しているページです。

    2)カテゴリー、タグアーカイブのページヘッダーに何を表示するか
    ⇒固定ページのタイトルとルビ(完了)

    3)投稿のページヘッダーに何を表示するか
    ⇒投稿のページのタイトル(完了)

    4)その他のページでページヘッダーに表示したいものがあれば
    ⇒固定ページのタイトルとルビ(ルビのみ未表示)

    1)と4)は同じかもしれませんが、念の為記載しておきます。

     

    ご確認よろしくおねがいします。

    0
    いいねをした人: 居ません
    #7866

    返信が含まれるトピック: ページのタイトルについて

    アバター画像キタジマ タカシ
    参加者
    2421

    カスタムフィールドを使いテンプレートを加工して表示させる等になりますでしょうか?

    そうですね、それしかないかなと。投稿ページにわりあてた固定ページに title_ruby というカスタムフィールドをつくったとして、先のコードを改変すると、こんな感じですかね。

    <?php
    add_filter(
    	'snow_monkey_page_header_title',
    	function( $title ) {
    		if ( is_category() || is_tag() ) {
    			$page_for_posts = get_option( 'page_for_posts' );
    			return get_the_title( $page_for_posts ) . '<span>' . get_post_meta( $page_for_posts, 'ruby_title', true ) . '</span>';
    		}
    		return $title;
    	}
    );
    0
    いいねをした人: 居ません
    #7864

    返信が含まれるトピック: ページのタイトルについて

    nira
    閲覧者
    0

    もし可能であればなのですが、タイトルの下に英語のルビを入れたいのですが、
    何らかの方法で実現出来ないものでしょうか?

    カスタムフィールドを使いテンプレートを加工して表示させる等になりますでしょうか?

    宜しくお願いします。

    0
    いいねをした人: 居ません
    小川 明郎
    閲覧者
    0

    この話題、本フォーラムに書くことではないのかもしれませんが…
    最新版のGutenbergでは解消されているようです。

    気づいたきっかけは、たまたま自分が開発していたサイトで、ユーザ権限を比較的細かく設定していたからです。

    寄稿者にファイルアップロード権限を追加したユーザの の管理画面ではなぜかアイキャッチが正常に表示されないとか
    カスタム投稿タイプに設置したカスタムタクソノミーが更新できないとか
    カスタムフィールドの値が「プレビュー」に反映されないとか
    おっしゃるように、なんだか更新に時間がかかったり。

    まだ当面いろいろありそうです。引き続き気づいたことは書き込ませていただきます。
    ありがとうございました。

     

    0
    いいねをした人: 居ません
    アバター画像キタジマ タカシ
    参加者
    2421

    ヘッダー無しテンプレートについて

    無くすのはヘッダーだけで、フッターは必要でしょうか?もしフッターも不要ということであれば、「空」というテンプレートを選択すると、ヘッダーもフッターも無いものを使用できます。

    編集画面では、なるべくチェックボックスなどのカスタムフィールドはおかない開発方針をとっています。カスタムフィールドを入れると複雑性が増すこと、許容するとこれもカスタムフィールドでできるなとどんどん増えていってしまうこと、が理由です。例外的に description や robots のカスタムフィールドは入れていますが、これは他に手がなかったからで、カスタマイザーか CSS でどうにかできるものについてはなるべくそれで対応する、という形になります。

    固定ページでのシェアボタンについて

    シェアボタンが自動的に表示されるのは投稿ページだけですが、実はシェアボタンはショートコードでも呼び出せるようになっているので、下記のようなショートコードを埋め込めば固定ページにも表示させることができます。

    0
    いいねをした人: 居ません
    #1762

    返信が含まれるトピック: 目次について

    アバター画像キタジマ タカシ
    参加者
    2421

    記事によってON/OFFできませんでしょうか?

    これは検証してみないと何ともなのですが、子テーマの functions.php で ID を指定して、その投稿には目次を表示しないということはできるかもしれません。時間あるときに試してみます。
    将来的には、目次以外にも色々全記事で共通の設定があるので、それらを記事毎のカスタムフィールドに個別で ON/OFF できるようなアドオンは作りたいなと考えています。

    見出しh2のみ目次出力して、h3やh4などは目次を出さないというカスタマイズは可能でしょうか?

    下記の CSS を貼り付けてみてください。僕のモンキーレンチオフィシャルサイトでも使っています!

    .c-entry__content .contents-outline ol ol {
    	display: none;
    }
    0
    いいねをした人: 居ません
11件の結果を表示中 - 61 - 71件目 (全71件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。