【发布时间】:2012-02-23 17:57:32
【问题描述】:
我想这对专家来说是小菜一碟……我已经把头发扯掉了。 好的,我必须对一块 WordPress 的“posts_where”查询执行 preg_replace。这是原片:
$where = " AND (((wp_posts.post_title LIKE '%lorem%') OR (wp_posts.post_content LIKE '%lorem%')*INSERTION*)) AND wp_posts.post_type IN ('post') AND (wp_posts.post_status = 'publish')"
请注意上面的 INSERTION,我唯一要做的就是插入另一个 OR 条件/子句。 有没有办法用 preg_replace 做到这一点?要不然?比如:
$where = preg_replace( "REGEX", $my_INSERTION_stuff, $where );
非常感谢!
编辑
有人愿意为奖品解决问题吗?这真的很重要!
【问题讨论】: