2012-08-09 58 views
0

我想寫一個簡單的插件,調用我使用的網站的API,並給出鏈接/網址列表給我回來。自定義WordPress插件沒有做任何事

我試圖按照gazillion「寫你自己的簡單的wordpress插件」鏈接,但沒有得到它的權利。

這是我做了什麼: 1)下創建的插件/ myplugin.php插件文件,它看起來是這樣的:

function myplugin() 
{ 
    // making api call via curl 
    // return the result 
    return $result; 
} 

我已激活這個插件在WordPress管理面板。

我想在我的網站的特定頁面上調用此功能。該頁面是用PHP編寫的。

我做的簡單<?php $blah=myplugin(); echo "$blah"; ?>

但它沒有做任何事情。我錯過了什麼。

編輯:0

當我做「視圖選擇源」,其中我想使用這個功能的頁面上,我得到:

<div class="post"> 
<!--?php $blah=myfunction(); echo "$blah"; ?--> 
</div> 

不似乎正確的嗎?

回答

1

您確定$ result包含任何信息嗎? 如果您在將在您的網站上打印的myplugin()中使用echo語句。 因爲從我所看到的你沒有做錯任何事情。

此外,顯然,請確保您從當前模板中調用您的插件。

+0

我正在收到結果。順便說一句,我如何確保我要求「當前模板」? – hari 2012-08-09 22:48:46

+0

好吧,在後臺你有一個名爲Appearence> Themes的按鈕,如果你點擊它,你會看到哪個已安裝的主題是當前使用的,在默認安裝的最新wordpress中將是Twenty Eleven只要確保您將代碼寫入wp-content/themes/twentyeleven文件夾中的某個文件中即可。 – 2012-08-09 22:53:22

+0

沒問題,所以在wp-content /我有插件/(我有我的插件),然後我有主題/我有我的主題。但是我想在我添加的頁面中使用myfunction()。我沒有得到你的建議。 – hari 2012-08-09 23:00:34