【问题标题】:Need to create a custom php page for a wordpress site having no theme folder需要为没有主题文件夹的 wordpress 网站创建自定义 php 页面
【发布时间】:2019-07-02 08:36:48
【问题描述】:

我是 WP 新手,如果我问了什么愚蠢的问题,请原谅。 我有 WordPress 网站,它使用构建器创建,不使用主题文件夹的页面模板,一切都建立在页面构建器上。我还有其他在核心 php 上创建的项目。

有没有办法将 Core PHP 网站与 Wordpress 网站集成?

【问题讨论】:

  • wordpress不可能没有主题文件夹
  • 其实它包含的主题并不是正在运行的。即使我在主题文件夹中删除了该模板,该站点仍然可以运行,因为它是基于页面构建器构建的。
  • 是的,这完全不同
  • 有什么解决办法吗?
  • 你想集成什么?

标签: php wordpress


【解决方案1】:

创建页面模板 创建页面模板非常简单。在您的主题中创建任何新文件 (wp-content/themes/your-theme/my-custom-page.php) 并使用如下注释块启动文件:

<?php
    /*
        Template Name: My Awesome Custom Page
    */
    get_header();
?>

/*
    Code Here
*/

<?php
    get_footer();
?>

您需要在此模板文件中粘贴 php 代码。当您提交时,重定向操作将是带有自定义模板页面的页面。

参考:

https://premium.wpmudev.org/blog/creating-custom-page-templates-in-wordpress/

视频: https://youtu.be/1ZdHI8HuboA

【讨论】:

  • 是的,但正如我之前所说,我的 wp 网站的页面是使用页面构建器构建的,该主题文件夹在其工作中没有任何意义。
  • 你的意思是我应该在主题文件夹中创建一个模板?
  • @PK 如果您使用的是页面构建器,那么您需要创建一个新页面。并使用块设计布局。要创建新页面,请转到 PagesAdd New。然后根据需要设计页面。例如:如果它是 WP Bakery Builder,它有很多选项来创建您自己的模板设计。无需遵循上述情况。
  • 感谢您的输入@user2584538 我已经按照上述方式工作了。
  • @PK 很高兴听到它正在工作。如果您想以上述方式进行操作,最好通过子主题使用它。否则,一旦有主题更新,您将错过所有内容。请关注儿童主题nerodev.com/how-to-create-a-child-theme-in-wordpress
猜你喜欢
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 2014-12-08
  • 2012-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-18
相关资源
最近更新 更多