我已经看到几乎所有的链接,但我仍然无法解决我的问题 .
我得到$ wpdb为 null
.
我正在检查它 . 我在single.php文件中这样做
echo "<pre>";print_r($wpdb);"</pre>";
我检查过以下文件 . 这一切都已加载 .
-
wp-config.php
-
wp-load.php
-
wp-includes / wp-db.php
请帮我 .
EDIT
我想像这样执行自定义查询 .
$entries = $wpdb->get_results( $wpdb->prepare( "SELECT forms.form_title, entries. *
FROM wp_visual_form_builder_forms AS forms
INNER JOIN wp_visual_form_builder_entries AS entries ON entries.form_id = forms.form_id" ) );
这不起作用 .
1 回答
如果您阅读documentation,您会注意到这段话:
它不是很清楚,但我认为这意味着你不能在函数之外使用
$wpdb
. 我建议你做的是在主题的functions.php
文件中创建一个函数,并从single.php文件中调用该函数 .