とりあえず、該当部分のソースを提示しないと誰も答えられませんよ?文章からは何を元にカスタマイズしているのかもわかりません。(テーマ名は? デフォルトのテーマ?(それならWordpPressのバージョンは?)それともどこかからダウンロード?それとも自作?)
ブログトップ、単一の記事、月別アーカイブ、カテゴリ別アーカイブで変わってしまいます。
であれば、ブログトップ(index.phpまたはhome.php)、単一の記事(single.php)、月別アーカイブ(archive.phpかな?)、カテゴリ別アーカイブ(category.php なければ archive.php)のほか必要な部分(loop.phpも??)のソースを教えてください。
テーマ名:Twenty Ten 1.0(デフォルトのテーマ)
wpのバージョン:3.0
あまりはっきりしたことは分からないのですが分かる範囲で下記の通りです。
——————————————————
[index.php]
<?php
get_template_part( ‘loop’, ‘index’ );
?>
——————————————————
[single.php]
28行目あたり
<div class=”entry-content”>
<?php the_content(); ?>
<?php wp_link_pages( array( ‘before’ => ‘<div class=”page-link”>’ . __( ‘Pages:’, ‘twentyten’ ), ‘after’ => ‘</div>’ ) ); ?>
</div><!– .entry-content –>
単一記事は、loop.phpとは関係ないようですね。
——————————————————
[archive.php]
45行目あたり
<?php
rewind_posts();
get_template_part( ‘loop’, ‘archive’ );
?>
——————————————————
[loop.php]
アーカイブは次の部分から表示しているように思います。
132行目あたり
<?php if ( is_archive() || is_search() ) : // Only display excerpts for archives and search. ?>
<div class=”entry-summary”>
<?php the_excerpt(); ?>
</div><!– .entry-summary –>
——————————————————
見え方がおかしいのは、archives.phpのみなので
<?php the_excerpt(); ?>この中身をなんとかするのでしょうか?
これで参考になりますでしょうか、gatespaceさん?
どうぞよろしくお願いします。
まずはsingle.phpとarchive.phpに読み込まれているloop.phpで何が違うのか探してみましたか?
single.phpではthe_content()
が、loop.phpではthe_excerpt()
が使われていますよね?
ですので、この場合、タグの使われ方という点から見ると「見え方がおかしいの」のではなく「正常」なのです。
この2つの違いについては日本語Codexを読んでみましょう。
※テンプレートのカスタマイズを行うなら日本語Codexの該当部分を一通り読むことをオススメします。
WordPress サイトデザイン リファレンス
また以下の部分
また、entry-utility 内の”カテゴリー”という日本語表記を”categories”という風に
loop.phpから変更しているのですが、単一記事ページのみは
カテゴリー部分がloop.php内に見つからず、single.phpにもないのですが
どこを触ればよいでしょう?
は、テーマ:Twenty Tenのsingle.phpの52行目に<?php twentyten_posted_in(); ?>
とあります。
この部分はテーマ内のfunctions.phpに記述されているtwentyten_posted_in()
を呼び出しています。
functions.phpで該当部分を探してカスタマイズしてみてください。
※余談でしょうが・・・・
WordPress、Twenty Tenとも新しいバージョンになっています(WordPress 3.0.1、Twenty Ten 1.1)
今回テーマのカスタマイズをtwentytenフォルダ内で直接行っている場合、将来のバージョンアップなどで、カスタマイズしたものが上書きされる可能性があります。
小テーマにするとかその当たりだいじょうぶなんですよ・・・ね?
gatespaceさん
なんとか、今回分からなかったところは、見せたいように見せられることができました。
Codexにまだ目を通したことがなかったので、これを機に読んでみます。
>今回テーマのカスタマイズをtwentytenフォルダ内で直接行っている場合、将来のバージョンアップなどで、カスタマイズしたものが上書きされる可能性があります。
上記に関しても、対応していないので、この後調べてみます。
どうもありがとうございました。
おまけのおまけ。
解決されたようで何よりです。
解決したらステータスを「解決済み」に変更してください。
これは新しい質問トピックを作成した人にしか出来ません。