タグ

2013年4月7日のブックマーク (5件)

  • WordPressで条件分岐を使い記事一覧のサムネイル画像をカスタマイズする | ryodesignblog

    WordPressでブログをやっている際に、トップページやカテゴリーの記事一覧ページなどで記事のサムネイルを表示させている人が多いかと思います。WordPressでは、記事にアイキャッチ画像を設定すると、それをthe_post_thumbnailという関数を利用して簡単に取得することができます。 でも、アイキャッチ画像が設定されていない場合はどうすればいいでしょうか。僕だったら、そういう場合は記事の1枚目の画像を表示させたいですね。 また、記事に画像が1枚もなかったら?なにも表示しないというのも寂しいので、「No Image」的な画像を表示させたいところです。 そういった、場合よって表示する内容を変えるには、PHPのif構文を使用します。WordPressPHPで動いているので。 僕もPHPとかはあまりよく分かっていないのですが、簡単なif構文くらいならなんとか理解できます。今日は、そ

    rcorco
    rcorco 2013/04/07
    アイキャッチが無いときは画像の一枚目をサムネイルに、それも無いときはNo imageの画像を表示
  • WordPress のアイキャッチ画像を使用して、複数サイズのサムネイルを表示させる方法 | うつしよ

    WordPress のアイキャッチ画像を使用して、表示箇所 (個別記事、固定ページなど) に応じて、画像サイズの異なるサムネイルを表示させる方法。 ◆導入方法(基的な使い方) 1.テーマの functions.php ファイルに下記のコードを追加。 [PHP]add_theme_support( ‘post-thumbnails’ );[/PHP] 2.次にサムネイルの大きさを設定するため、下記のコードを追加する。 [PHP]set_post_thumbnail_size( $width, $height, $crop_flag );[/PHP] width : 画像の幅 height : 画像の高さ crop_flag : 切り抜きモードの指定。「true」を指定すると、設定した縦横比で切り抜かれ、画像サイズの大きさに合わせて縮小される。 「指定なし(記入なし)」の場合は、リサイズモー

    rcorco
    rcorco 2013/04/07
    トップと個別でサムネイル(アイキャッチ画像)のサイズを変えたいとき
  • WordPress の投稿スラッグを自動的に生成する – Simple Colors

    WordPress のパーマリンク構造に %postname% が含まれていて、うっかりパーマリンクの設定をし忘れると、ブラウザのアドレス欄に日語が表示されたり、 %e3%81%8a%e5%95%8f%e3%81%84%e5%90%88%e3%82%8f%e3%81%9b みたいな感じで、イミフな文字列がならんでしまったりしてあまり気持ちの良いものではありませんよね。 よく分かっているならまだしも、運営を任せていたりすると、そんなURLが大量に発生してげんなり・・・そんな状況もよくあり得ます。 先日フォーラムの 記事のスラッグ名を自動的に記事IDにしたい に回答した内容を一歩進めて、なるべく汎用的に使えるコードを書いてみました。 方針としては、 自分で設定したスラッグの場合は、変更しない 日語などマルチバイトの場合は、{投稿タイプ}-{記事ID}に強制的に変更 記事IDのみにしていない

    rcorco
    rcorco 2013/04/07
    Nice!
  • 最新記事一覧にカスタム投稿タイプ名を表示する方法

    “works”と”news”とゆうカスタム投稿タイプから最新の記事5件の投稿日と記事タイトルを取得してホーム画面に表示させています。 こんな感じです。 ・2011.12.1 記事のタイトル5 ・2011.11.30 記事のタイトル4 ・2011.11.29 記事のタイトル3 ・2011.11.28 記事のタイトル2 ・2011.11.27 記事のタイトル1 コードは下記の様に書いています。 <ul> <?php query_posts( array( 'post_type' => array('works','news'), 'posts_per_page' => 5 )); ?> <?php if (have_posts()) : while(have_posts()) : the_post(); ?> <li> <?php the_time('Y.n.j'); ?> <a href="

    最新記事一覧にカスタム投稿タイプ名を表示する方法
    rcorco
    rcorco 2013/04/07
    助かりました
  • [WordPress]条件分岐でカスタム投稿タイプを判断する時 - Cafict Blog

    用語集をカスタム投稿タイプで作りました。 その時にサイドバーを条件分岐によって変更したかったので、 カスタム投稿タイプを判断する条件分岐コードをメモ。 参考:条件分岐で表示切り替えのまとめ カスタム投稿タイプ <?php if ( get_post_type() === ‘カスタム投稿タイプ名’ ): ?> 指定されたカスタム投稿タイプの場合のみ表示 <?php endif; ?>

    rcorco
    rcorco 2013/04/07
    <?php if(is_post_type_archive()): ?>