サポート » テーマ » 『readmore』のリンクが出ない

  • 初歩的な内容かと思うので過去のフォーラムを調べてみましたが、解決できなかったため質問させてください。

    WPテーマ『Origin』を使用しております。
    WPのバージョンは3.6.1です。

    index各記事見出しの”readmore”の箇所で『続きを読む』と表示するよう設定しているのですが、省略指定文字数以下で”readmore”タグを入れた場合に『続きを読む』というリンクが表示されません。
    (指定文字数を超える場合には『…』で省略され『続きを読む』というリンクが表示されます。)

    指定文字数以下の、本文の切りが良いところで”readmore”タグを入れても、『続きを読む』リンクが表示されるようにしたいです。

    index.phpの該当箇所は以下のコードです。

    <div class="entry-summary">
    <?php the_excerpt(); ?>
    <?php wp_link_pages( array( 'before' => '<p class="page-links">' . __( 'Pages:', 'origin' ), 'after' => '</p>' ) ); ?>
    </div><!-- .entry-summary -->

    functions.phpの該当箇所は以下のコードです。

    /* Excerpt ending */
    add_filter( 'excerpt_more', 'origin_excerpt_more' );
    
    /* Custom excerpt length */
    add_filter( 'excerpt_length', 'origin_excerpt_length' );
    
    /**
     * Excerpt ending
     *
     */
    function origin_excerpt_more( $more ) {
    return '...<br />' .'<a href="'. get_permalink($post->ID) . '" class="readmore">' . 'この記事の続きを読む' . '</a>';
    }
    
    /**
     *  Custom excerpt lengths
     *
     */
    function origin_excerpt_length( $length ) {
    return 60;
    }

    おそらくこの辺りが該当箇所だろうと思いますが・・・
    どうぞよろしくお願い致します。

  • トピック「『readmore』のリンクが出ない」には新たに返信することはできません。