删除代码空格(WordPress)

时间:2013-04-16 18:48:25

标签: php html wordpress

基本上我有一个WordPress循环,我需要压缩所有代码,并且所有不必要的空格都要被删除:

<article><p>Content</p></article><article><p>Content</p></article><article><p>Content</p></article>

我使用以下方法包含循环文件:

<?php get_template_part('library/inc/loop'); ?>

只是想知道是否有一种简单的方式:

<?php trim( get_template_part('library/inc/loop') ); ?>

如果可能,我的所有问题都将得到解决,我们非常感谢任何帮助。 干杯!

2 个答案:

答案 0 :(得分:1)

要删除HTML元素中的所有前导和尾随空格,可以使用

// Remove whitespace before '<'
$html = preg_replace('~\s+<~', '<', $html);
// Remove whitespace after '>'
$html = preg_replace('~>\s+~', '>', $html);

这将使文本中的任何空格保持不变。

答案 1 :(得分:0)

我不太熟悉WordPress的“后端”,但是你可以试试

str_replace(" ","",$data);//Find whitespace " " and replace with ""

澄清:输出时的空格,或源代码中的空格?

或者当你尝试使用trim()时。我希望这会对你有所帮助。