リンクを表示するwp list bookmarks

wp list bookmarks

リンクを表示するテンプレートタグを使えばリンク集などのページを作成出来ます。wp_list_bookmarks()のテンプレートタグを使うだけでリンクカテゴリーと各リンクが自動挿入されます。テンプレートタグphpを使う際はスペースなどに気をつけて使って下さい。テンプレートタグが一文字でも間違っていると画面が表示されません。

<?php wp_list_bookmarks(); ?>

のテンプレートタグで各リンクカテゴリーの見だし付き表示になります。当サイトでは各見出しの部分とアンダーラインはスタイルシートで表示してありますのでこの通りのデザインでは表示されません。

  • JavaScript

  • WordPress

  • 無料素材集

  • ここまでがwp_list_bookmarks()を使ったテンプレートタグになります。

    パラメーター

    下記のパラメーターを使うことによって色んなアレンジができます。

    category
    category=120,122,125などでリンクカテゴリーを指定して表示できる。
    include
    include=32,33などの指定したリンクID を繰り返す/表示する。又リンクカテゴリーを指定して使わないとリンクカテゴリーは無視されてカテゴリーには関係なく指定したリンクIDを繰り返す。
    exclude
    exclude=32,33などの指定したリンクID を繰り返さない/表示しない。
    between
    各リンク/画像とその概要との間に置く文字列。between=<br />で改行されます。
    show_description
    各リンクの説明文の表示。show_description=1(表示する)、show_description=0(表示しない)

    又何種類かのパラメーターを使う場合は間に&を入れて使います。

    リンクカテゴリー指定

    <ul><?php wp_list_bookmarks('category=2,118'); ?></ul>
    

    のテンプレートタグで下記の通りの表示になります。

  • html

  • スタイルシート

  • categoryにID2,119’を指定してリンクカテゴリーを表示してます。

    リンクカテゴリー指定・カテゴリー内のリンク指定

    <ul><?php wp_list_bookmarks('category=124&include=23,26'); ?></ul>
    

    のテンプレートタグで下記の通りの表示になります。

    categoryにID124を指定しID124のカテゴリー内のリンクID23,26をincludeを使いリンクを指定して表示してます。

    リンクカテゴリー指定・カテゴリー内のリンク指定除外・2行目にリンク説明文表示

    <ul><?php wp_list_bookmarks('category=119&exclude=16,14&between=<br />&show_description=1'); ?></ul>
    

    のテンプレートタグで下記の通りの表示になります。

  • ディレクトリ型検索エンジン

    • 100万人が集まるHP
      100万ヒットを超えたモンスターサイト限定のリンク集。運営秘話やアクセスアップの極意を極秘入手。
    • 無料ホームページ作成
      HTMLやcssの解説サイトから重要な基礎講座を学び効率良く作る方法を学ぼう
  • categoryにID119を指定しID119のカテゴリー内のリンクID16,14をexcludeを使い除外しbetween=<br />により改行させshow_description=1でリンクの説明文を表示してます。

    リンクを表示するテンプレートタグはこの他にもいろんなパラメーターがあります。
    テンプレートタグ/wp list bookmarks-WordPress Codex 日本語版

    最終更新日: 2013年3月13日

    • このエントリーをはてなブックマークに追加
    • にほんブログ村 IT技術ブログ WordPressへ
    • ameba
    • addthis
    • Clip to Evernote

    リンクを表示するwp list bookmarksの関連記事

    リンクを表示するwp list bookmarks” への4件のコメント

    1. はじめまして。
      ちょこちょこ参考にさせてもらっています。
      今サイトを作成中で、リンク集の固定ページを作ろうと思っています。
      そこで、
      このページのタグ(デフォルト)をコピペさせてもらって、リンク集の固定ページにはりつけましたが
      リンクが表示されません。
      コピペする場所が違うんでしょうか?

      • コメントありがとうございます。

        確認なんですが、デフォルトの固定ページ(page.php )を用いた記事内に上記のタグを使う場合いはプラグインが必要になります。

        参考1:投稿記事でPHPが使えるプラグインExec-PHP

        もしくは新たにリンク集だけのページテンプレートを作りその中に上記のタグを追加して使う方法があります。
        参考2:WordPressページテンプレート

        ちなみにこのサイトでは参考2の方法でリンク用のlinks.phpと言うページテンプレートを作成して、リンク集を作成しています。

        links.phpを作り上記のタグを入力した場合、固定ページの操作では、タイトルを入力して(例えばリンク集など)あとは右側にある ページ属性 > テンプレート > links(作成したリンク用のテンプレート名)をしていしてやればリンクが表示されます。

        文章ばかりで分かりずらいかもしれませんが(^^;

        又わからない場合はお気軽に質問ください。

    2. できましたっ!
      ありがとうございます。
      今思考錯誤しながらサイトを作成中なのですが、とても参考になりました。
      ありがとうございます^^

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


    *