サポート » テーマ » 特定のテーマで投稿時の書式が反映されない

  •  WordPress2.3.3日本語版に『Orange Subway』(Version: 1.0.1)というテーマを元に、header.php、Sidebar.phpなどに改造を加えて、ウェブページ公開の準備をしています。

     上記の組合せで、wp_list_catで表示されたカテゴリーリストをクリックして記事を表示すると、記事制作時に指定した書式(強調、斜体、画像挿入など)が反映されず、プレーンテキストの状態で表示されます。ところが「設定」-「表示設定」でトップページの表示を『 最新の投稿 』に設定した場合は、トップページを表示すると、ちゃんと書式が反映された記事が表示されます。

     WP2.1以降非推奨のwp_list_catから、wp_list_categoriesに変更しても同様です。プラグインの全停止も試してみましたが同様です。

     一方「ページ」の表示には問題がなく、wp_list_pagesで表示したカテゴリーリストをクリックすると、ちゃんと作成時の書式が反映されて表示されます。

     WordPress標準装備のdefaultやclassicテーマでは、そのような問題は発生しないようです。

     これはWPとテーマの相性の問題と諦めるしかないでしょうか? すでにそれなりの手間をかけて改造しているため、できればこのテーマを活かしたいと考えております。助言をいただけましたら幸いです。不足している情報がございましたらご指摘ください。

    本体:WordPress2.3.3日本語版
    テーマ:Orange Subway(Version: 1.0.1)
    プラグイン:Akismet 2.1.5、Contact Form 7 1.7.7.1、Search Everything 4.5、ShiftThis | Order Pages 0.3
    PHP:4.4.4
    MySQL:3.23.58
    使用ブラウザ:IE6.0

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • カテゴリー別アーカイブを表示した際に、
    プレーンテキストが表示される、ということですよね?

    これは archive.php にて本文が <?php the_excerpt(); ?> タグで出力されているためで、
    Orange Subway テーマ本来の仕様だと思われます。

    アーカイブでも本文を表示させたいのでしたら、
    archive.php の該当箇所を the_content(); に修正してみてください。

    トピック投稿者 mouko3

    (@mouko3)

     お返事ありがとうございます。WordPressもPHPも初心者のため、要領を得ずお手数をお掛けいたしました。

     <?php the_excerpt(); ?> タグを使用すると、アーカイブではプレーンテキスト表示されるんですね。タグについても良く把握しておらず申し訳ありません。the_content();タグに記述を変更して試してみます。

     ご教授ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「特定のテーマで投稿時の書式が反映されない」には新たに返信することはできません。