2010-05-28 40 views
2

我想創建一個特殊的PHP和JavaScript頁面,但我希望它使用我已經安裝的Wordpress主題。怎麼做?如何使一個PHP頁面和使用Wordpress主題

感謝

+1

你的問題有些寬泛。 「特殊的php和javascript wordpress頁面」是什麼意思? – 2010-05-28 17:33:55

+0

對不起... PHP頁面..我想用我自己的PHP和JAVASCRIPT。但我想在我的wordpress中使用它,所以我希望它看起來像我的WordPress主題 – trrrrrrm 2010-05-28 17:40:17

回答

5

您可以通過從WordPress的頁眉和頁腳,並把自己的代碼中間做到這一點。如:

include $_SERVER['DOCUMENT_ROOT']."/wp-blog-header.php"; 
include $_SERVER['DOCUMENT_ROOT']."/wp-content/themes/[YOUR THEME]/header.php"; 
// your code goes here 
include $_SERVER['DOCUMENT_ROOT']."/wp-content/themes/[YOUR THEME]/footer.php"; 

我還沒有在新版本的wordpress上測試過,但在過去已經有效。如果要使用某些變量(如數據庫連接信息),甚至可以包含wpconfig文件。

希望這會有所幫助。

+0

真棒解決方案。這是爲我工作的唯一解決方案。使用第三方解決方案或創建兒童主題/模板沒有提供純粹的PHP。道具傑里米。使用Wordpress進行測試3.4.1 – Droidzone 2013-02-11 14:16:26

2

Integrating WordPress with Your Website « WordPress Codex如何拉頭及其它包括爲靜態PHP網頁/文件,如:

<?php 
require('/the/path/to/your/wp-blog-header.php'); 
get_header(); 
?> 
+0

儘管此鏈接可能會回答問題,但最好在此處包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/16923261) – Codex73 2017-08-03 14:02:27

-1
<?php 

    define('WP_USE_THEMES', FALSE); 
    require('./wp-blog-header.php'); 

    get_header(); 

    query_posts('showposts=1'); 

    get_footer(); 

?> 
相關問題