カスタム投稿タイプは正常に動作していますが、ページ内のテキストの一部はすべての投稿で同じであるため、関数を使用して追加します。
私はこれを設定しました:
function new_default_content($content) {
global $post;
if ($post->post_type == 'custom-post-type') {
$content = 'Test text here';
}
return $content;
}
add_filter('the_content', 'new_default_content');
しかし、ページを更新すると、「ここにテキストテスト」しか表示されず、投稿のコンテンツ(the_contentから)は表示されません。
この機能をコメントアウトすると、投稿内容が再表示されます。何が悪いのですか?