サポート » テーマ » リンク機能でリンク集ベージを作成し自由なデザインに。。。

  • 現在、リンク機能を利用しリンク集のページを作成しようと考えています。
    wp_list_bookmarks()を利用しようと思ったのですが、出力されるHTMLが好ましくない為、変更したいと思っています。
    好ましくない理由としては、show_imagesを追加した時、imgがアンカーになってしまいタイトルが出力されない・imgはアンカーにしたくないという理由からです。

    方法としてはget_bookmarks()を利用しようと思っています。

    $links = get_bookmarks('orderby=id');
    foreach ($links as $link) {
    	$title 			= $link->link_name;
    	$description 		= $link->link_description;
    	$url 			= $link->link_url;
    	$image 			= $link->link_image;
    	$rss 			= $link->link_rss;
    
    	echo ''.$title.'<br />';
    }

    とする事で、レイアウトに柔軟性はできたのですが、カテゴリー順にして且つカテゴリーを出力するにはどうすればいいのか・・・というところで悩んでいます。

    【希望出力の例】
    ●魚屋さんのサイト
     ○猫も絶賛!!さんま大好き。
     ○秋はさんまなんていかがですか?
    ●八百屋さんのサイト
     ○八百ハチ
     ○ニンジンに拘ってます。
    ※●=カテゴリー、○=カテゴリーに属するサイト

    ご指導とご教授の程宜しくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • wp_list_bookmarks() で、出力をコントロールするので良いのでは?

    $arg = array(
    'echo' => 0,
    'categorize' => 1,
    'title_li' =>,
    'title_before' => '',
    'title_after' => '',
    );
    wp_list_bookmarks($arg);

    とかにしておいて

    トピック投稿者 khh2004

    (@khh2004)

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

    $arg = array(
    'echo' => 0,
    'categorize' => 1,
    'title_li' =>,
    'title_before' => '',
    'title_after' => '',
    );
    wp_list_bookmarks($arg);

    上記の場合はどのようにコントロールするのでしょうか?

    $links = get_bookmarks('orderby=id');
    foreach ($links as $link) {
    	$title 			= $link->link_name;
    	$description 		= $link->link_description;
    	$url 			= $link->link_url;
    	$image 			= $link->link_image;
    	$rss 			= $link->link_rss;
    
    	echo ''.$title.'<br />';
    }

    上記の場合ですと、$titleや$descriptionを使いHTMLでマークアップすればよいのですが・・・。

    知識不足で大変申し訳ありません。

    トピック投稿者 khh2004

    (@khh2004)

    まだ解決できていないのですが

    ご指導とご教授の程宜しくお願い致します。

    再度の掲載になりますが

    $arg = array(
    'echo' => 0,
    'categorize' => 1,
    'title_li' =>,
    'title_before' => '',
    'title_after' => '',
    );
    wp_list_bookmarks($arg);

    こんな感じで、リスト化されますよね?
    あと、それに対してスタイルを設定したりすれば良いと思うのですが、なにがどのように足りませんか?
    希望出力とされていた

    【希望出力の例】
    ●魚屋さんのサイト
     ○猫も絶賛!!さんま大好き。
     ○秋はさんまなんていかがですか?
    ●八百屋さんのサイト
     ○八百ハチ
     ○ニンジンに拘ってます。

    は十分に実現できると思うのですが。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「リンク機能でリンク集ベージを作成し自由なデザインに。。。」には新たに返信することはできません。