如何在FSE主题Wordpress中插入PHP代码?

问题描述 投票:0回答:1

我想在 FSE 主题 WordPress 中的 single.html 中添加一些 php 代码,例如二十二三、二十二等。我尝试将 single.html 的扩展名更改为 single.php,但是当我这样做时,wordpress 使用 index.html 作为 single页面而不是使用 single.php。我只知道如何在 html 中插入 php 代码是更改扩展名。请帮助我..

这是 single.html 文件

<!-- wp:template-part {"slug":"header","tagName":"header"} /-->

<!-- wp:group {"tagName":"main"} -->

<main class="wp-block-group"><!-- wp:group {"layout":{"inherit":true}} -->
<div class="wp-block-group">
    <!-- wp:post-title {"level":1,"align":"wide","style":{"spacing":{"margin":{"bottom":"var(--wp--custom--spacing--medium, 6rem)"}}}} /-->

    <!-- wp:post-featured-image {"align":"wide","style":{"spacing":{"margin":{"bottom":"var(--wp--custom--spacing--medium, 6rem)"}}}} /-->

    <!-- wp:separator {"align":"wide","className":"is-style-wide"} -->
    <hr class="wp-block-separator alignwide is-style-wide" />
    <!-- /wp:separator -->
</div>
<!-- /wp:group -->

<!-- wp:spacer {"height":32} -->
<div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:post-content {"layout":{"inherit":true}} /-->


<!-- wp:spacer {"height":32} -->
<div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:group {"layout":{"inherit":true}} -->
<div class="wp-block-group"><!-- wp:group {"layout":{"type":"flex"}} -->
    <div class="wp-block-group">
        <!-- wp:post-date {"format":"F j, Y","style":{"typography":{"fontStyle":"italic","fontWeight":"400"}},"fontSize":"small"} /-->

        <!-- wp:post-author {"showAvatar":false,"fontSize":"small"} /-->

        <!-- wp:post-terms {"term":"category","fontSize":"small"} /-->

        <!-- wp:post-terms {"term":"post_tag","fontSize":"small"} /-->
    </div>
    <!-- /wp:group -->

    <!-- wp:spacer {"height":32} -->
    <div style="height:32px" aria-hidden="true" class="wp-block-spacer"></div>
    <!-- /wp:spacer -->

    <!-- wp:separator {"className":"is-style-wide"} -->
    <hr class="wp-block-separator is-style-wide" />
    <!-- /wp:separator -->

    <!-- wp:post-comments /-->
</div>
<!-- /wp:group -->
</main>
<!-- /wp:group -->
<!-- wp:template-part {"slug":"footer","tagName":"footer"} /-->

我只想在 single.html 文件中插入并运行 php 代码。

php html wordpress wordpress-theming wordpress-gutenberg
1个回答
0
投票

我的理解是创建一个模式 php 文件,然后在 hmtl 模板中使用该模式。

© www.soinside.com 2019 - 2024. All rights reserved.