我有關幫助您使用WordPress的的在編程方面的其他問題被打成題外話,由於某種原因,所以我問不同的方式。我試圖嵌入我的WordPress的帖子。我使用本教程:鏈接到不同的目錄中的文件在PHP
http://www.corvidworks.com/articles/wordpress-content-on-other-pages
問題是與此代碼:
<?php
// Include WordPress
define('WP_USE_THEMES', false);
require('./wordpress/wp-load.php');
query_posts('showposts=1');
?>`
當我嘗試運行的頁面,這是插入,我得到的錯誤說該文件不存在。假裝我的域名是blah.com,該文件位於www.blah.com/wordpress/wp-load.php,包含此PHP代碼的頁面位於www.blah.com/other/page.php。
如何更改require行上鍊接的語法以確保它指向正確的位置,因爲現在它似乎不工作?
除非你使用完全成熟的網址您的要求/包括語句,這些路徑是相對於您的服務器的文件系統,而不是網址空間。您需要考慮兩個腳本在文件系統上的位置。 –
謝謝!所以我問如何編寫完整的鏈接? wp-load.php文件位於「wordpress」目錄中。這個php代碼所在的文件位於「其他」目錄中。這兩個目錄都是根目錄的子目錄。如何編寫wp-load.php文件的完整鏈接? – user1666195
在講解使用完整路徑的教程中,顯示爲:require('/ var/www/example.com/wordpress/wp-load.php'),所以我試過了(顯然使用我的域而不是示例。 com),它仍然表示該文件不存在。我很難找到解釋鏈接語法的頁面。我不知道var意味着什麼,或者爲什麼在WWW而不是點之後必須有一個斜槓,所以我需要幫助瞭解如何正確編寫鏈接。 – user1666195