サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
web-fan.info
カスタムフィールドの値でページの表示内容を切り替えたいときってあります。 例えば、商品なんかでsoldoutというチェックのカスタムフィールドを作った時、ここにチェックを入れたら表示に「売切れ」と出す、とかね。 これはあくまでテンプレートのデータをカスタムするとき。 1、カスタムフィールドに値が入っているかどうかで表示を切り替える。 <?php if(get_post_meta($post->ID,'フィールド名',true)): ?> コンテンツを表示する <?php endif; ?> 2、カスタムフィールドの値によって表示を変更したいとき <?php if(get_post_meta($post->ID,'フィールド名',true) == 'フィールドの値'): ?> コンテンツを表示する <?php endif; ?> でOKです!
wordpressの無料で配布されているテーマなんかを使うと、意外に設定されていないのが印刷するときのスタイルシート設定。 サイトが完成して、さて表示確認だ!と思ってプリントしてみると、スタイルシートが読まれておらずテキストだけ、なんてことがある。 この辺は印刷用のスタイルシートを別途用意するならば良いけれど、PCで表示されるのと同じデザインでプリントしてOKであれば、 1. <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen, projection, print" /> でよい。 ポイントはmedia以下にprintが入っているか。 別にスタイルシートを分ける気がないのであれば 2. <link rel="stylesheet" href="<?p
このページを最初にブックマークしてみませんか?
『web-fan.info』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く