在WordPress裡測試PHP指令的方法

為了測試WordPress 3.0的時區問題,想要在WordPress環境裡執行PHP指令,因此搜尋了相關文章,首先找到的這篇How To Setup A Secret PHP Test Area in WordPress | Jon Dyer's Blog,作者似乎是使用Page+Theme來達成建立PHP測試區的目標,但看了半天還是摸不著頭緒,後來發現WordPress 3.0的網誌分頁裡沒有模板的屬性了...

WordPress 2.0 WordPress 3.0
New Page attribute for WP 2.0 New Page Attribute for WP 3.0

另一個方法就簡單多了,只要把檔案放在WordPress的根目錄就可以了(WordPress的根目錄指的就是有wp-config.php的那個目錄),而且不侷限為.php檔,其他的靜態HTML也都可以;這篇Use WordPress as a PHP Framework for Your Static HTML Pages 介紹了多種用途,例如只要在放入WordPress根目錄裡的測試PHP檔第一行加上 <?php include('wp-blog-header.php'); ?>就能使用WordPress的所有內建函數了。下例就是把部落格的名稱與描述顯示在網頁上:

<?php include(’wp-blog-header.php’); ?>

<?php bloginfo(’name’); ?>
<?php bloginfo(’description’); ?>

下面這個範例則能顯示出目前的版面出來:

<?php include(’wp-blog-header.php’); ?>
<?php get_header(); ?>

<?php get_sidebar(); ?>
<?php get_footer(); ?>

還有一個更簡單的方法,就是使用我在Exec-PHP外掛:開啟插頁於新頁籤裡介紹的Exec-PHP外掛,只要安裝了這個外掛,就能在文章或分頁裡直接寫PHP指令了。

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

1 個回應

  1. 蘇丞泰表示:

    原來是模板功能關閉了
    我還以為我改了甚麼

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *