1
我有一個獨立的php頁面(它創建一個導出到csv)在我的wordpress模板之外。我已經取得了一些成功使用<?php require_once($_SERVER['DOCUMENT_ROOT'] . '/wp-load.php'); ?>
- 這允許我做使用$wpdb->get_results
如何從外部Wordpress調用Wordpress功能
不過,我需要訪問其他功能,如wp_get_current_user();
和似乎沒有可正常工作的基本查詢。我已閱讀require_once($_SERVER['DOCUMENT_ROOT'] . '/wp-blog-header.php');
應該這樣做,但是當我使用它時,我得到空白頁。
任何想法?
對不起馬特,試過了,它不適合我,看到我原來的問題。 –
它允許您獲取全部,但wp_get_current_user是當前登錄用戶的用戶。我假設你沒有?使用'function_exists()'檢查函數是否存在。還要確保你已經調試過,試着弄清楚爲什麼你要得到一個白頁(沒有函數優先) –
如果我嘗試使用require('wp-blog-header.php');'我得到一個錯誤信息「無法解碼原始數據「(NSURLErrorDomain:-1015)。這是我想的問題。我已經在這裏檢查了很多答案,他們都提出了wp-blog-header.php,但它不適合我。 –