igarashi5620
フォーラムへの返信
-
フォーラム: テーマ
返信が含まれるトピック: ページリストの表示のタイトル・日付の順番を変更したいshokun0803 さん
すみませんでした。
やはり異なるサイドバー表示にするにはウィジェットではなく、テンプレートタグで指定することにしました。
ブログの記事については、下記の指定で1件のみ表示することは可能になりました。
これが最新記事5件に出来れば良いです。最近の投稿<br /> <?php the_time('Y-m-d'); ?><br /> <?php echo $prefix; ?><a href="<?php the_permalink() ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?> </a>
ページについては、下記を試しましたが、
日付が1つしか表示しなく、ページすべてが表示してしまいます。最近のページ <?php the_time('Y-m-d'); ?><br /> <?php wp_list_pages('title_li='); ?> <?php if(is_page()): ?> <?php bloginfo(); ?> <?php endif; ?>
2つのタグを合わせるには、どうしたらよいのかが。。&でつなげばいいんですかね?
引き続き試してみますが、アドバイスをいただけると幸いです。
要望ばかりですみません。フォーラム: テーマ
返信が含まれるトピック: ページリストの表示のタイトル・日付の順番を変更したいちなみにウィジェットのページ機能では、
wp-includes/default-widgets.phpの下記部分をカスタマイズすることにより<ul> <li><?php the_time('Y-m-d'); ?><br /><a href="<?php the_permalink() ?>" title="<?php echo $out; ?> </a></li> </ul>
順番の入れ替えの表示は可能になりました。
そこで、2つの要望ですが、
・サイドバーの表示で、ウィジェットの機能をブログと固定ページで異なる表示にしたい
・固定ページのリストを、最近のページで最大5件表示に設定をしたい(ブログ記事のように)最終的な形としては、最近のページとブログのリストを最大5件分、サイドバーに表示をして
(1記事の表示は、(1)日付、(2)タイトル)
お知らせとして掲載したいのです。恐れ入りますが、ご教授をお願いいたします。
フォーラム: テーマ
返信が含まれるトピック: ページリストの表示のタイトル・日付の順番を変更したいshokun0803 さん
ご指導ありがとうございます。
ですが、ソースの書き出しの部分でいったん配列などに格納して自分で書き出す方
というのが、初心者なもので分かりません。
アドバイスいただいたページも拝見いたしましたが、内容が難しいです。。
申し訳ないのですが、もう少し簡単な方法はないでしょうか?
ちなみに既存のウィジェットでは難しいのでしょうか?
フォーラム: テーマ
返信が含まれるトピック: ページリストの表示のタイトル・日付の順番を変更したい度々お世話になります。
下記サイトでお知らせのプラグインを見つけました。
http://works-bb.net/2009/06/09/388.htmlこれについてはブログ記事のみに関してでしたが、
これと全く同じで、ページのリストを日付ありでウィジェットで使用したいのです。
どなたかご存知ありませんか?
非常に困っています。どのphpファイルを修正すればよいかが。。現時点では、ウィジェットで使用したいのです。
試しに、wp-includes/default-widgets.phpのファイルの下記部分に<?php the_time(‘Y-m-d’); ?>を追加してみましたが、なにも変わりませんでした。<ul> <?php while ($r->have_posts()) : $r->the_post(); ?> <li><?php the_time('Y-m-d'); ?><a href="<?php the_permalink() ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?> </a></li> <?php endwhile; ?> </ul>
フォーラム: テーマ
返信が含まれるトピック: ページリストの表示のタイトル・日付の順番を変更したい別な方法での相談ですが、
HTML出力をすると下記の表示になります。<div class="news"> <ul> <li class="page_item page-item-57 current_page_item"><a href="" title="ページ1">ページ1</a> 2009年8月17日</li> </ul> </div>
.news a { display:block; }
現在はCSSで「display:block;」を使用することにより
リンク部分の後ろを自動改行に設定しておりますが、
この上下を入れ替えるにはCSSで可能でしょうか?