• 解決済 kusano

    (@kusano)


    使用しているテーマはtwentytenです。

    メインページ、フロントページ、カテゴリーページの投稿記事本文中(記事タイトルではなくて)のすべての”<h2>”、”</h2>”を”<h3>”、”</h3>”に置換したいのですがやり方がわからず困っています。

    おぼろげですが自分なりに調べてわかったことは以下の3つです。
    ・loop.phpの<?php /* How to display all other posts. */ ?>以下をいじる
    ・文字列の置換はstr_replaceを使う
    ・そのページがメインページ、フロントページ、カテゴリーページであるかの判定は
    <?php if ( is_category() || is_front_page() || is_home() ) : ?>
    (自信ありません)

    やり方のわかるかたがいらっしゃれば教えていただけないでしょうか。よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • ・function.phpにthe_content()のフィルタを書く
    ・フィルタの中でページの種類の判定をし
    ・判定に合致したら
    ・preg_replace()で置換する

    こんなところですね。

    トピック投稿者 kusano

    (@kusano)

    ありがとうございます。どう調べていいかさえわからなかったので助かりました。キーワードはわかったのであとは頑張り次第ですね。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「twentytenで投稿記事本文中の文字列を置換したい」には新たに返信することはできません。