こんにちは。
現在、wordpressにてRSSフィードのページを準備しています。
クライアントからのRSSフィードでの規定がありまして、 <description>内の本文に入ってる不要なタグを表示しないようにしたいです。
<item> <title><![CDATA[<?php echo $post['post_title']; ?>]]></title> <link><?php echo $post['permalink']; ?></link> <guid><?php echo $post['permalink']; ?></guid> <category><!--記事カテゴリ--></category> <keywords><!--記事キーワード(複数設定可能)--></keywords> <description><![CDATA[<?php echo clean_utf8($post['content']); ?>]]></description> <status><?php echo ( $post['post_status'] === 'publish') ? '1' : '0'; ?></status> <pubDate><?php echo $post['post_date_rss']; ?></pubDate> <lastUpdate><?php echo $post['post_modified']; ?></lastUpdate> <enclosure url="https:<?php echo $post['thumbnail']; ?>" type="<?php echo $post['enclosure_type']; ?>" caption="" /> </item>
現状、このような状態です。
本文内は、<h2><p><img><br>以外使わない規定となってます。
不要なhtmlタグを削除するコードを教えて頂けますでしょうか?
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー