Liquid テンプレート言語を使用して生の文字列を html に変換しようとしています。私がしたいのは、これを変換することです:
Hello. This
is a text.
Please convert me.
これに:
<p>Hello. This<br />
is a text.</p>
<p>Please convert me.</p>
私が試したこと
{{ mytextvariable | newline_to_br | replace: "<br />\n<br />", "</p><p>" | replace: "<p></p>", "" | prepend: '<p>' | append: '</p>' }}
しかし、これは私に与えます( double に注意してください<br />
):
<p>Hello. This<br />
is a text.<br />
<br />
Please convert me.</p>
サイトノート
これは、Shopify サイトに使用されます。