0
-- المصدر : <a href="http://www.almasryalyoum.com/node/799626">المصري اليوم</a>

我想编辑此代码以删除之后的所有内容-

编码

function remove_first_moret ($content) {
if (!is_page() && !is_feed() && !is_feed() && !is_home()) {
$content = preg_replace("/-(.*)$/", "", $content, 1);
} return $content;
}
add_filter('the_content', 'remove_first_moret');
4

1 回答 1

1

不需要正则表达式。利用strstr()

strstr($string, "--", true);
于 2012-04-27T21:45:11.187 回答