2012-08-09 27 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