【发布时间】:2014-09-20 19:41:40
【问题描述】:
我在使用自定义函数查询的自定义帖子类型的 WordPress 中遇到了一个小问题。
问题来了:写一个自定义的php select函数,自定义mysql的connect函数就可以了mysql的连接是完美的,但是网站加载需要将近一分钟。我正在使用本地主机...
function getSomeone($someone) {
$sql = "select * from wp_posts where ID='{$someone}' and post_status='publish' limit 1";
$af = mysql_query($sql);
if ($af) {
$list = mysql_fetch_array($af);
return $list['post_title'];
}
else return false;
}
此查询正在运行,但是当我从代码中删除此查询时,页面加载速度非常快。
有什么想法吗?
【问题讨论】:
-
我认为最好使用 WP_Query (codex.wordpress.org/Class_Reference/WP_Query) 来解决这个特殊问题。您不必创建自定义连接和处理以保护您的查询。
-
@marian0 感谢回复。我试试看。