HTMLの整形・変換

ニュース配信先では、WordPress の記事本文で使用できるすべての HTML がそのまま利用できるとは限りません。 利用できる要素や属性は配信先ごとに異なります。

Cuerda-Feed-total は、WordPress の記事本文を解析し、それぞれの配信先で利用できる形式へ自動的に整形します。

不要な HTML 要素や属性を整理

配信先で使用できない HTML 要素や不要な属性について、配信先の仕様に応じて除去または変換します。

WordPress やテーマ、プラグインによって本文へ付加された HTML がある場合も、外部配信に必要な本文へ整理して出力します。

文章の構造をできるだけ維持

単純にすべての HTML を取り除くのではなく、段落、見出し、リスト、画像など、配信先で利用できる文章構造は可能な範囲で維持します。

一方、配信先で利用できない構造については、許可された形式への変換や不要部分の除去を行います。

配信先ごとに異なる変換

同じ WordPress 記事でも、最終的な本文 HTML は配信先によって異なる場合があります。

Cuerda-Feed-total は、共通の本文整形を行ったうえで、必要に応じて各配信先専用の変換処理を適用します。

リンク・表・埋め込みは個別に処理

リンク、表、動画・SNS埋め込みなどは配信先による違いが大きいため、それぞれ専用の処理を行います。