如何在CSS中定义str_replace?

时间:2017-09-05 16:18:57

标签: php css str-replace

无论如何在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 &amp; KÜNSTLERGESPRÄCH published at 18 juillet 2017 10 h 57 min">BOOK LAUNCH &amp; 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 | &lt;i&gt;27 August – 30 August 2017&lt;/i&gt; published at 18 juillet 2017 10 h 59 min">PARKFIELD STUDIES | Marianna Christofides | &lt;i&gt;27 August – 30 August 2017&lt;/i&gt;</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 | &lt;i&gt;4 Februar – 30 April 2017&lt;/i&gt; published at 20 juillet 2017 17 h 52 min">ALLEINANSPRUCH | Arne Schmitt, Nico Joana Weber | &lt;i&gt;4 Februar – 30 April 2017&lt;/i&gt;</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 | &lt;i&gt;4 July – 30 July 2017&lt;/i&gt; published at 20 juillet 2017 17 h 50 min">RESPAWN | Eloïse Bonneviot, Anne de Boer | &lt;i&gt;4 July – 30 July 2017&lt;/i&gt;</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 | &lt;i&gt;27 Mai – 30 Juli 2017&lt;/i&gt; published at 20 juillet 2017 17 h 51 min">THE COMMON TOAD | Victoria Adam | &lt;i&gt;27 Mai – 30 Juli 2017&lt;/i&gt;</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

0 个答案:

没有答案