我有一个PHP,它会返回一些HTML代码,例如,如果我在浏览器中执行它,
http://www.myserver.com/myscript.php?size=300
这将返回一些像这样的html代码,
'<div><a href="..."><img src="..." /></a></div>'
我想知道是否可以直接在我的html代码中调用这个php脚本?例如,如果我想在Wordpress侧边栏小部件中使用PHP脚本的输出?
您可以这样使用file_get_contents()
:
<div class="sidebar">
<?php
$html = file_get_contents("http://www.myserver.com/myscript.php?size=300");
echo $html;
?>
</div>
如果当前页面的扩展名不是php,则不能直接在其中调用php。您必须使用一些javascript/jquery/ajax
从外部运行php文件,并使用其中一个基于javascript的代码将数据加载到类或id中。如果您当前的页面已经是一个php文件,那么您可以使用include();
或require();
函数,它就可以完成这项工作。
上面的答案是正确的,但这可能与wordpress无关,因为wordpress是php的核心功能。
我有一种不同的侧边栏使用方式,已经由wordpress提供了。
这是一个内置的功能,请看看我的答案。
在Wordpress 中显示活动侧边栏
如何使wordpress侧边栏
您可以找到::
试试这个,它是使用侧边栏的不同方式
[1] 把你所有的"left_bar"(边栏)代码放在一个名为"sidebar-left_bbar"的新文件中
[2] 使用header.php、function.php和所有文件(保存位置)保存
[3] 现在只需在想要使用的地方使用<?php get_sidebar( 'left_bar' ); ?>
感谢