Query Posts.com ...is retired. Links will redirect to the official WordPress reference. developer.wordpress.org/reference (it also has classes and hooks :)
get_bloginfo( string $show = ”, string $filter = ‘raw’ ): string Retrieves information about the current site. Description Possible values for $show include: ‘name’ – Site title (set in Settings > General) ‘description’ – Site tagline (set in Settings > General) ‘wpurl’ – The WordPress address (URL) (set in Settings > General) ‘url’ – The Site address (URL) (set in Settings > General) ‘admin_email
情報が見当たらなかったのでメモ。 WordPressで運営しているブログ に付いたコメントの総数を表示させる コードです。ちょい必要になりそう だったのでついでにご紹介します。 需要があるかは分かりませんがw というわけで、総コメント数を取得するコードです。 <?php $numcomms = $wpdb-> get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms); echo "計・ ".$numcomms."のコメントがあります"; ?> これで「計・nのコメントがあります」と表示されます。 実装 こんな感じで。 クチコミサイトなんかもたまに見かけますので「~件のクチコミがありま
wordpressで、投稿記事を表示させるときは、 <?php if(have_posts()): while(have_posts()): the_post(); ?> <?php the_title(); ?> <?php endwhile; endif; ?> というwordpressループを使います。 記事の表示と使えるデータはテンプレートによってきまっています。 トップページ→最新の記事とそれに関するデータ カテゴリー別ページ→カテゴリーに属する記事とそれに関するデータ 月別ページ→その月に投稿された記事とそれに関するデータ 記事の個別ページ→その記事のみとそれに関するデータ PAGE→PAGEに関するデータ しかし、カテゴリ別、タグ別、日付順などテンプレートに依存せずに記事を分けたい時があります。 wp_queryオブジェクトを使って行うこともできますが、今回は、query_p
このテンプレートタグ the_excerpt() は、現在の投稿の抜粋を、文末に [...](角括弧+三点リーダー)をつけて表示します。この三点リーダーは「続きを読む」リンクではありません。抜粋を直接表示するために使われますが、get_the_excerpt() から返された文字列に開始と終了の <p> タグを追加します。投稿作成/編集画面 の抜粋文入力欄に記入してあればそれを、抜粋を入力していない場合は投稿内容の最初の 55個の単語までを表示します(注)。また、抜粋のコンテンツからは HTML タグと画像は取り除かれます。このタグはループ内でのみ使えます。 現在の投稿が attachment.php および image.php テンプレートループ内の attachment/en の場合、attachment のキャプションを表示します。キャプションには、抜粋の [...] 記号は含まれま
はじめに 条件分岐タグ (Conditional Tag) は、テンプレートファイル内で表示される内容や、特定のページ内容を表示する条件を設定するのに使います。例えば、ブログのホームページの上部に短い文を表示させたいとしましょう。is_home()を使えば、簡単に実行できます。 これらのタグはテンプレート階層と深い関わりがあります。 注: 条件分岐タグが使えるのは WordPress の posts_selection アクションフックの後のみです (wp アクションフックはこれらの条件分岐を使える最初のものです)。テーマの function.php 本文内 (関数の外) では正しく動作しません。 しかし query オブジェクトへの参照があれば (例えば parse_query または pre_get_posts フック内から )、WP_Query 条件メソッドを使用できます(例: $q
WP-PageNaviみたいなページングに変更02-13-2010 プラグインが多くなりすぎるのがイヤでWP-PageNaviを入れてなかったけど、プラグインを使わなくても実装できるというYurikoさんの記事をみつけたので早速やってみました。 WP-PageNavi を使わずにナビゲーション表示 Yurikoさんのところで配布しているCSSとコードそのままの表示はコレ。 「≪前ページへ」と「次ページへ≫」という部分を「≪」と「≫」に変更するために17行目と18行目を追記。 <div class="tablenav"><?php global $wp_rewrite; $paginate_base = get_pagenum_link(1); if (strpos($paginate_base, '?') || ! $wp_rewrite->using_permalinks()) { $p
複数ページをいっぺんに飛べるナビゲーションを実現するプラグインとして WP-PageNavi は人気があります。しかし、このプラグインは、WordPress のバージョンに応じて使用するバージョンが異なっていて、ちょっと使いにくい面があります。 実は、WordPress の標準機能として、こういうナビゲーションを実現するテンプレートタグが存在します。管理パネルなどで使用されています。そこで、テーマでこのテンプレートタグを使えば、WP-PageNavi を使うことなく同等の機能が実現可能です。([追記: 2008-08-06] 根本的に変更しました) <div class="tablenav"><?php global $wp_rewrite; $paginate_base = get_pagenum_link(1); if (strpos($paginate_base, '?') || !
WordPress 3.0 ベータ1 の日本語版 がリリースされ、インストールしてイジり始めた人も多いことでしょう。皆は MU との統合でサイトの複数運営が簡単になりそうねな「ネットワーク」に気がいってしまってるようだが、実際の現場で重宝されるのは圧倒的に カスタム投稿タイプ に違いないのである。多いに活用されるか否かはネーミングに因るところが大きい、ということは 以前ご説明差し上げましたとおり タクソノミーが証明しているのだ。それにしても「ネットワーク」か ... 遠いな。 3.0 で一介のブログシステムから本格 CMS へと大きく変貌を遂げる WordPress は、3年後をメドに「前田さんとこの WordPress テーマって有料らしいわよ!」「んまぁ!見かけによらず大胆ねぇ」とご近所のおばちゃん達のヒソヒソ話でも話題になるほどメジャーな存在として認知される予定である。そのための大き
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く