如何在 WordPress 中添加 PHP 页面?

沃德普拉斯 发布于 3年前 分类:WordPress

我想为我的 WordPress 博客创建一个自定义页面,该页面将在其中执行我的 PHP 代码,同时保留整个站点 CSS/主题/设计的一部分。

PHP 代码将使用第三方 API(因此我需要包含其他 PHP 文件)。

我该如何实现?

N.B.:我没有与 WordPress API 交互的特定需求 - 除了包含某些其他 PHP 库之外,我需要在想要包含在 WordPress 页面中的 PHP 代码中没有其他依赖项。因此,显然任何不需要学习 WordPress API 的解决方案都是最好的解决方案。

1个回复

  • ttt5

    您不需要与 API 交互或使用插件。

    首先,在您的主题文件夹(/wp-content/themes/themename/ 下)中复制 post.php 或 page.php。

    将新文件重命名为 templatename.php(其中 templatename 是您要调用的新模板)。要将新模板添加到可用模板列表中,请在新文件的顶部输入以下内容:

    <?php
    /*
    Template Name: Name of Template
    */
    ?>

    您可以修改此文件(使用 PHP)以包含其他文件或任何您需要的文件。

    然后在您的 WordPress 博客中创建一个新页面,在页面编辑屏幕中,您将在右侧的“属性”小部件中看到一个模板下拉列表。选择您的新模板并发布页面。

    您的新页面将使用在 templatename.php 中定义的 PHP 代码