【问题标题】:Php wordpress create custom function but it's slowPHP wordpress 创建自定义功能,但速度很慢
【发布时间】: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;
}

此查询正在运行,但是当我从代码中删除此查询时,页面加载速度非常快。

有什么想法吗?

【问题讨论】:

标签: php mysql wordpress


【解决方案1】:

@marian0 对吗?

function getSomeone($someone) {
global $wpdb;
$mylink = $wpdb->get_row("SELECT * FROM $wpdb->posts WHERE ID ='{$someone}'");
if ($mylink->post_title) {
return $mylink->post_title;
}
else return false;
}

正确吗?

【讨论】:

    猜你喜欢
    • 2013-01-15
    • 1970-01-01
    • 2015-05-15
    • 2018-10-17
    • 2014-07-20
    • 1970-01-01
    • 2018-06-14
    • 1970-01-01
    • 2021-02-07
    相关资源
    最近更新 更多