タグ

WordPressタグに関するkiyokichiのブックマーク (10)

  • taka.at/blog

    is_category と in_category …どう違うねんっ!というお話。 ◎is_category() Function Reference/is category « WordPress Codex ◎in_category() テンプレートタグ/in category - WordPress Codex 日語版 通常、このタグはループの中で使いますが、ループ外で使いたい場合は、 事前に変数 $post の値をセットしておく必要があります。 <?php $post = $wp_query->post; include(TEMPLATEPATH . in_category('17') ? '/single2.php' : '/single1.php'); ?> つまり、is_category の検査対象は表示中のページ、in_category の検査対象は特定の記事、ということ

    kiyokichi
    kiyokichi 2012/10/30
    カテゴリで1件も記事がない場合はin_categoryだと適応されないのでis_categoryを使うこと。カテゴリーアーカイブ上で特定のカテゴリでレイアウト変更する場合などに注意。
  • Yuriko.Net » WP-PageNavi を使わずにナビゲーション表示

    複数ページをいっぺんに飛べるナビゲーションを実現するプラグインとして 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, '?') || !

    kiyokichi
    kiyokichi 2012/10/13
    プラグインを使用しないページネーションの設置。while部分とかに「query_posts」云々の記述は不要
  • WordPress ノウハウ wiki: 開発・制作/ページング

    WordPress 標準のページング † WordPress には標準でページング用の関数が用意されています。 ↑ 実装例 † <?php function paging_numbers() { global $wp_rewrite, $wp_query, $paged; if (strpos(($paginate_base = get_pagenum_link(1)), '?') || ! $wp_rewrite -> using_permalinks()) { $paginate_format = ''; $paginate_base = add_query_arg('paged', '%#%'); } else { $paginate_format = (substr($paginate_base, -1 , 1) === '/'? '': '/') . user_trailings

    kiyokichi
    kiyokichi 2012/10/13
    プラグインなしでページネーションを作る場合のタグとそのオプションなど。
  • WordPressでカスタムフィールドを出力する方法のまとめ

    WordPressでカスタムフィールドの出力方法についていろいろ調べてみました。 大丈夫と思いますが、以下に示すサンプルは次のようなループタグの中で使ってください。 <?php if(have_posts()) : while(have_posts()) : the_post(); ?> ここにサンプルコードを挿入 <?php endwhile; endif; ?> 1.値を出力する(キーと値が1:1の場合) キーと値が1:1の場合、値を出力するにはpost_custom()を使います。 <?php echo post_custom($key); ?> 冒頭の画像の「サイズ」の値「3000」を出力するには次のように記述します。 <?php echo post_custom('サイズ'); ?> 2.値を出力する1(キーと値が1:nの場合) WordPressではひとつのキーに複数の値を記述

    WordPressでカスタムフィールドを出力する方法のまとめ
    kiyokichi
    kiyokichi 2012/10/12
    カスタムフィールド(デフォルト)の値とかを表示させる書き方。名前:値=1:1または1:nの場合とで紹介してる。ありがたや。。
  • appofit.com

    appofit.com 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    kiyokichi
    kiyokichi 2012/10/12
    例えばmeta(description)に使う場合などに。
  • カテゴリースラッグ名を出力 | Lovelog+*

    WordPressテンプレートタグを使用したカテゴリースラッグ名の出力方法を解説します。 実は古い記事にコメントをいただきまして… 元記事⇒カテゴリースラッグ名を出力したい… 結構出力方法に悩む方がいるので(私も昔そうでした)、 参考にしていだければと思います。 テンプレートタグの解説 テンプレートタグの個別の解説については、WordPress*リファレンスを参考にして下さい。 テンプレートタグによるカテゴリースラッグ名を出力 get_the_category()を使用して、現在ページを開いているカテゴリーIDを取得します。 私がPHPをうまく説明できればよいのですが、 今のところなんちゃってPHP使いのため、 ソースで勘弁してください…:汗: single.phpで検証して、出力できたので試してみてください。 archive.phpでもcategory.phpのテンプレートでも使えると思

    カテゴリースラッグ名を出力 | Lovelog+*
  • wpblog.biz

    kiyokichi
    kiyokichi 2012/09/09
    個別ページのURLを指定する方法。管理画面のパーマリンク設定で「カスタム構造」を選択、任意指定する。「%year%%monthnum%%hour%%minute%」でyyyymmddmm
  • http://web.donnatokimo.com/wordpress/275

    kiyokichi
    kiyokichi 2011/01/26
    子カテゴリで条件分岐したいとき(タイトルを画像にしたりとか)参考
  • WordPressをカスタマイズするなら絶対覚えておきたい条件分岐やカスタム投稿タイプなどいろいろ

    WordPress をカスタマイズするなら覚えておきたい条件分岐タグと、カスタマイズにとっても便利なカスタム投稿タイプについて、簡単にまとめてみました。 WordPress をカスタマイズするなら、必ずと言っていいほど使うのが条件分岐タグ。ブログとして Webサイトを構築するなら、とってもよく使う … というほどではないかもしれませんが、一般的な Webサイトを WordPress で構築していくとなると、動的な Webサイトであればあるほど、条件分岐タグはよく使います。 また、話は変わっちゃいますけど、WordPress 3.0 から格的に採用された新機能、カスタム投稿タイプも、WordPress でのサイト構築にはかなり便利です。おなじみの条件分岐タグから、カスタム投稿タイプ、タクソノミーまでを、メモっぽくまとめてみました。 WordPress サイト構築 Tips 目次 WordP

    kiyokichi
    kiyokichi 2010/12/07
     分岐についての記述などあり
  • テンプレートタグ/wp get archives - WordPress Codex 日本語版

    <?php $args = array( 'type' => 'monthly', 'limit' => '', 'format' => 'html', 'before' => '', 'after' => '', 'show_post_count' => false, 'echo' => 1, 'order' => 'DESC', 'post_type' => 'post' ); wp_get_archives( $args ); ?> デフォルトのままで使うと、次のとおり表示します。 月別アーカイブのリンクを表示 全アーカイブを表示(表示数の制限なし) HTML の <li>(番号なし箇条書き)リストでアーカイブを表示 各リンクの前後に何も表示しない 投稿数を表示しない 降順に表示(新しい月を先に) type (文字列) 表示するアーカイブリストの種類。初期値は月別アーカイブ。有効な値

    kiyokichi
    kiyokichi 2010/12/02
    アーカイブリスト作成めも。カウント表示はtype=monthly のあとに 「&show_post_count=1」を追加。
  • 1