カスタム投稿タイプの投稿についてhtmlが反映されない問題
-
お世話になっております。
表題の件、
初めてカスタム投稿、カスタム分類を使っているのですが
表題のような問題が発生しています。○起きている問題
1:ダッシュボードのカスタム投稿の記事新規投稿画面で
ビジュアルエディタ HTMLエディタに記述をし、
画像を挿入し、 文章を改行すると
ダッシュボードのエディタの画面上では
画像も記事の改行も反映されるのですが
記事を表示する予定の固定ページを開くと
画像が
<a rel="hogehogehogehoge" href="http://hogehogehogehoge.jp/wordpress/?hogehogehogehoge"><img class="hogehogehogehoge" title="hogehogehogehoge" src="http://hogehogehogehoge.jp/wordpress/wp-content/uploads/hogehogehogehoge.png" alt="" width="hoge" height="hoge" /></a>
と表示され、また
記事の改行も効かない状態で表示されます。2:通常の投稿については画像も記事の改行も反映されておりますが
カスタム投稿タイプの記事のみ上記の状態になります。○備考
カスタム投稿タイプのfunction.phpと実際の表示ページの記述は以下になります。
以下と全く同じカスタム投稿を3種類設定しております。
・function.phpの記述
`//hogeの投稿タイプ
register_post_type(
‘hoge’,
array(
‘label’ => ‘hoge’,
‘hierarchical’ => false,
‘public’ => true,
‘has_archive’ => true,
‘supports’ => array(
‘title’,
‘editor’
)
)
);//hogeカスタムタクソノミー
register_taxonomy(
‘hogehoge’,
‘hoge’,
array(
‘label’ => ‘カテゴリー’,
‘hierarchical’ => true,
)
);`・表示させたいページのコード
`<?php $tax_posts = get_posts(‘post_type=hoge&taxonomy=hogehoge&term=hogehogehoge&posts_per_page=1’); if($tax_posts): ?>
<ul>
<?php foreach($tax_posts as $tax_post): ?>
<li><?php echo esc_html($tax_post->post_content); ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>`エディタの設定など何か必要なのでしょうか?
色々調べているのですが中々該当する記事がなく、
大変恐縮なのですが、こちらで質問をさせて頂いた次第になります。何卒お力添えのほど 宜しくお願い致します。
- トピック「カスタム投稿タイプの投稿についてhtmlが反映されない問題」には新たに返信することはできません。