无论如何在css中使用str_replace
?
这是我的问题:
我正在使用PHP和Wordpress。我在模板页面中有一个do_action
功能,用于激活Posts Per Cat插件,该插件会在页面上的某些类别中列出我的帖子。它只显示帖子标题,但我想在我的标题中使用断行和斜体。
当do_action
函数调用我的帖子的标题时,我希望按照我在str_replace
函数中设置的标题格式化标题,您可以在下面看到。但是现在,插件(do_action
函数)和str_replace
不能像这样一起工作。我想在CSS中实现这一点,但如果你知道如何在PHP中实现它,我就在。
以下是标题示例:
ALLEINANSPRUCH Arne Schmitt,Nico Joana Weber 4 Februar - 2017年4月30日
预期结果:
ALLEINANSPRUCH
Arne Schmitt,Nico Joana Weber
4 Februar - 2017年4月30日
这是我的HTML(由插件加载)
<div id="ppc-box">
<div class="ppc-box one">
<div class="ppc">
<h3>CURRENTLY</h3>
<ul>
<li>
<a href="http://temporarygallery.org/do-not-remove-this-folder/nouvelle-exposition-2/" class="ppc-post-title" title="Article BOOK LAUNCH & KÜNSTLERGESPRÄCH published at 18 juillet 2017 10 h 57 min">BOOK LAUNCH & KÜNSTLERGESPRÄCH</a></li>
<li>
<a href="http://temporarygallery.org/do-not-remove-this-folder/alleinanspruch/" class="ppc-post-title" title="Article PARKFIELD STUDIES | Marianna Christofides | <i>27 August – 30 August 2017</i> published at 18 juillet 2017 10 h 59 min">PARKFIELD STUDIES | Marianna Christofides | <i>27 August – 30 August 2017</i></a></li>
<li>
<a href="http://temporarygallery.org/do-not-remove-this-folder/fourth-post-test/" class="ppc-post-title" title="Article ALLEINANSPRUCH | Arne Schmitt, Nico Joana Weber | <i>4 Februar – 30 April 2017</i> published at 20 juillet 2017 17 h 52 min">ALLEINANSPRUCH | Arne Schmitt, Nico Joana Weber | <i>4 Februar – 30 April 2017</i></a></li>
</ul>
</div>
</div>
<div class="clear"></div>
<div class="ppc-box one">
<div class="ppc">
<h3>PREVIEW</h3>
<ul>
<li>
<a href="http://temporarygallery.org/do-not-remove-this-folder/second-post-test/" class="ppc-post-title" title="Article RESPAWN | Eloïse Bonneviot, Anne de Boer | <i>4 July – 30 July 2017</i> published at 20 juillet 2017 17 h 50 min">RESPAWN | Eloïse Bonneviot, Anne de Boer | <i>4 July – 30 July 2017</i></a></li>
<li>
<a href="http://temporarygallery.org/do-not-remove-this-folder/third-post-test/" class="ppc-post-title" title="Article THE COMMON TOAD | Victoria Adam | <i>27 Mai – 30 Juli 2017</i> published at 20 juillet 2017 17 h 51 min">THE COMMON TOAD | Victoria Adam | <i>27 Mai – 30 Juli 2017</i></a></li>
</ul>
</div>
</div>
<div class="clear"></div>
<div class="clear"></div>
</div>
以下是我的模板php页面中激活插件的do_action
函数
<?php (do_action('ppc'));?>
这是我之前使用的str_replace
(没有插件)。现在插件已加载,srt_replace
不再起作用了。
<?php $first = str_replace(' | ', '<br />', get_the_title());
echo str_replace('REPLACE_ME', '<i>REPLACE_ME</i>', $first);?>
不再需要最后一个代码的get_the_title
,因为插件已经加载了标题。我如何在str_replace
插件功能中do_action
?