フォーラム

[解決済み] 記事のタイトル一部分を抜き出してリスト表示したい (4 件の投稿)

  1. 匿名
    未登録
    3 years前の投稿 #

    カテゴリーの記事をリストで表示、各記事の始めの数文字(下記ではM)を抜きたいのですが、以下の構文ではMは抜かれず、タイトルそのままがリストで表示されます。

    1日中試しましたが、どうも解決できません。
    どなたかご助力いただけますでしょうか。

    <?php $myposts = get_posts('numberposts=50&category=1&orderby=post_date&order=DESC');
    foreach($myposts as $post) : ?>

  2. "><?php $tstring=the_title(); echo eregi_replace("M","",$tstring); ?>
  3. <?php endforeach; ?>

  • 匿名
    未登録
    3 years前の投稿 #

    コードを投稿しなおしました。

    <?php $myposts = get_posts('numberposts=99&category=7&orderby=post_date&order=DESC');
    foreach($myposts as $post) : ?>
    <li><a href="<?php the_permalink() ?>"><?php $tstring=the_title(); echo eregi_replace("M"," ",$tstring); ?></a></li>
    <?php endforeach; ?>
  • taikiken
    メンバー
    3 years前の投稿 #

    the_title()

    だと出力されてしまうので、

    the_title('','',false)

    として値にしないといけないと思います。

  • 匿名
    未登録
    3 years前の投稿 #

    ご指摘のとおり、無事解決できました。
    これで本日就寝することができます!

    ありがとうございました!!

  • 返信

    ログイン しなければ投稿できません。

    About this Topic

    Tags