我有一个函数可以从 single-product.php 模板上的表中获取数据
function get_product_meta( $pid ) {
global $wpdb;
$query = $wpdb->prepare( 'SELECT * FROM wp_product_feed WHERE product_id = %d', $pid );
$var = $wpdb->get_row( $query );
return $var;
}
问题是服务器因内存不足而崩溃。
有人知道为什么或如何解决问题的最佳方法吗?网站在页面加载前崩溃,无法通过 ssh 进入服务器查看日志。
更新函数只获取一列
function get_product_meta( $pid, $key ) {
global $wpdb;
$query = $wpdb->prepare( "SELECT `$key` FROM wp_product_feed WHERE product_id = %d", $pid );
$var = $wpdb->get_var( $query );
return $var;
}
还是一样的问题