可以在html中调用PHP吗?

可以在html中调用PHP吗?,php,html,wordpress,Php,Html,Wordpress,我有一个PHP返回一些HTML代码,例如,如果我在浏览器中执行 这将返回一些类似这样的html代码 '<div><a href="..."><img src="..." /></a></div>' “” 我想知道我是否可以在html代码中直接调用这个php脚本?例如,如果我想在我的Wordpress边栏小部件中使用PHP脚本的输出?您可以这样使用: <div class="sidebar"> <?php

我有一个PHP返回一些HTML代码,例如,如果我在浏览器中执行

这将返回一些类似这样的html代码

'<div><a href="..."><img src="..." /></a></div>'
“”
我想知道我是否可以在html代码中直接调用这个php脚本?例如,如果我想在我的Wordpress边栏小部件中使用PHP脚本的输出?

您可以这样使用:

<div class="sidebar">
    <?php
        $html = file_get_contents("http://www.myserver.com/myscript.php?size=300");
        echo $html;
    ?>
</div>

您可以这样使用:

<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()
要求()起作用,它完成任务。

如果当前页面的扩展名不是php,则不能直接在其中调用php。 您必须使用一些
javascript/jquery/ajax
从外部运行php文件,并使用其中一个基于javascript的代码将数据加载到类或id中。
如果当前页面已经是php文件,则可以使用
include()
要求()
我有一种不同的侧边栏使用方法,这是wordpress提供的

这是一个内置的功能,请看看我的答案

您可以找到::

试试这个,这是使用边栏的不同方式

[1] 将您所有的“left_bar”(侧边栏)代码放入名为“sidebar-left_bar”的新文件中

[2] 使用header.php、function.php和所有文件保存它(保存位置)

[3] 现在只要在你想使用的地方使用


谢谢

以上答案是正确的,但这可能与wordpress无关,wordpress是php的核心功能

我有一种不同的侧边栏使用方法,这是wordpress提供的

这是一个内置的功能,请看看我的答案

您可以找到::

试试这个,这是使用边栏的不同方式

[1] 将您所有的“left_bar”(侧边栏)代码放入名为“sidebar-left_bar”的新文件中

[2] 使用header.php、function.php和所有文件保存它(保存位置)

[3] 现在只要在你想使用的地方使用


谢谢

链接不起作用WordPress只是php,所以你可以这样做。您可以直接影响sidebar.php文件,也可以编写自己的自定义插件,将脚本结果传递到sidebar标记。如果您的文件是远程的,您可以这样做:链接不起作用WordPress只是php,所以您可以这样做。您可以直接影响sidebar.php文件,也可以编写自己的自定义插件,将脚本结果传递到sidebar标记。如果您的文件是远程的,您可以查看如下内容:@user2864740-wordpress是用php编写的。侧边栏的html将接受marty的内容suggested@user2864740-wordpress是用php编写的。侧边栏的html将接受marty的建议,如果您不习惯使用JavaScript和AJAX,也可以使用iframe,尽管这是一种非常混乱的方法。@MartyWallace我同意。如果您不习惯使用JavaScript和AJAX,也可以使用iframe,尽管这是一种非常混乱的方法。@MartyWallace我同意。