2017-01-26 10 views
0

ポストの内容の一部を返す私はthe_excerpt()get_the_excerpt()を使用して、ポストのexcerptを取得しようとしていますが、代わりに抜粋を返すのは、ポスト画像含むポストコンテンツの一部を返します。 。私は最初からテーマを作成しましたが、後でwp_postsexcerptフィールドは公開された投稿のために空です。Wordpressの - the_excerpt()が代わりに

この問題を解決する方法はありますか?

+0

the_excerpt()またはget_the_excerpt()の使用についてもう少し詳しく教えてください。ソースファイル? –

+0

@JanNahody WP_posts()を使用して最近の投稿を取得し、投稿ページにサイドバーとして表示しています。だから私はポストのサムネイル、抜粋を表示し、より多くのリンクを読む必要があります –

答えて

0

wp-includes/default-filters.phpには、抜粋を扱ういくつかのフィルタが追加されています。そのうちの1人がwp_trim_excerptを呼び出し、存在しない場合は抜粋を生成します。

テーマでフィルタを削除してみます。何かのように

remove_filter('get_the_excerpt', 'wp_trim_excerpt' ); 

私はそれをテストしていませんが、トリックを行う必要があります。 initアクションで行う必要があります - 例についてはthis answerを参照してください(別のフィルタを削除しますが、助けてください)。

関連する問題