記事に挿入されているサムネイル画像を取得して、表示する関数。

201005/02   Category : WEB   Tag : ,

記事に挿入されている画像のサムネイルを取得して表示するコード。ついでに、画像がない記事の場合は指定した画像を表示する。なんかむりっくり感があるけど、とりあえずは動いてます。 <?php /* $typeに、'thumbnail'|'medium'|'large'|'full'のどれか指定 下記は'thumbnail'を指定 */ function the_image($type='thumbnail',$num=0){ global $post; $post_ID = $post->ID; $files = get_children("post_parent={$post_ID}&am...

続きを読む

記事をランダムで表示する。

201004/28   Category : WEB   Tag : ,

ブログをある程度の期間運営していると、どうしても古い記事は見てもらえない事が多いはず。そこでwordpressの便利タグ queryを使って、記事をランダムで表示するコードをメモ。 <?php if (have_posts()) : query_posts('showposts=3&orderby=rand'); while (have_posts()) : the_post(); ?> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php ...

続きを読む

phpinfoでphpの設定情報を確認する。

201004/11   Category : WEB   Tag : ,

この間、あるサーバーにwordpessをインストールした時に、日本語がDBに保存されない現象に遭遇。調べてみると、ファーストサーバでは同じ事例があったんですが、いかんせん今回はちょっと特殊な感じだったので、あまり参考にならず。 とりあえず、phpの設定を確認しようにも、php.iniを見ることが出来なかったので、phpinfoで確認。これはphpの設定情報を確認する為の関数。 <?php phpinfo(); ?> 上記のコードを書いて、適当な名称で確認したいサーバーにアップロード。後はアップロードしたファイルにブラウザで直接アクセスするだけで情報一覧が表示されます。 注意点として、セキュリティ的によろしくないとの事...

続きを読む

親ページで子ページリストを表示して、子ページではエントリー内容を表示。

201004/02   Category : WEB   Tag : ,

あんまり需要ない気がするけど、メモ。 <div class="entry"> <?php $id = $post->ID; //表示中のページID取得 if($id == "12"): //IDが12なら wp_list_pages('child_of=12&title_li='); //ID12以下の子ページのリスト表示 else: //ID12以外なら the_content(); //エントリー内容を表示 endif; ?> </div> 以上。企業サイトには使えそう。 関連する投稿 記事をランダムで表示する。 (0) 記...

続きを読む

投稿で、カテゴリー毎に違うsingle.phpを使う。

201004/02   Category : WEB   Tag : ,

phpで振り分ければ可能っぽい。 単一の投稿を表示する時のテンプレートはsingle.phpなので、single.phpに以下を記載。 <?php $post = $wp_query -> post; if(in_category('3')) { // カテゴリーID3の投稿なら include(TEMPLATEPATH.'/single_blog.php'); //single_blog.phpを使う。 } else { //それ以外なら include(TEMPLATEPATH.'/single_other.php'); //single_other.phpを使う。 } ?> 以上。 後はsingle_bl...

続きを読む

▼ TWITTER

Powered by Twitter Tools