使用PHP删除元素中的某些链接

时间:2014-02-13 11:02:17

标签: php wordpress preg-replace

我正在创建一个简单的网站,使用WP插件将我的所有推文整理成“墙”。问题是,推文的整个主体(链接,文本,主题标签等)被拉入the_content,而我只想显示特定的内容块。

有没有办法可以使用PHP从元素中完全删除其他内容?

这是我的示例标记;

<div class="element">

    <div class="overlay">

        <p><a href="#">@username</a> This is some plain text. http://www.t.co/xxxxxxx <a href="#">#twitterhashtag</a></p>

    </div>

</div>

我想删除<a href="#">@username</a>以外的所有内容。这可能吗?

1 个答案:

答案 0 :(得分:0)

试试这个

   <?php  $content = get_the_content();              
          $pieces = explode("</a>", $content);

      <div class="element">

          <div class="overlay">

                 <p>echo $pieces[0]."</a>";</p>

          </div>

     </div>