我想创建一个包含锦标赛括号而不是常规内容的自定义页面。我已经阅读了一些 WordPress 文档并找到了插件的工作原理以及我如何添加管理页面来管理页面。
创建页面本身(并将其列在网站上)需要什么?我是否需要创建一个包含大部分工作的自定义模板?我需要让插件创建页面还是从哪里开始?
此外,模板页面和插件如何互操作? WordPress 是否为我提供了插件的引用变量,还是我必须“手动”加载它?
我想我会重新表述我的问题。虽然答案很有帮助,但它们并不是我一直在寻找的东西。
基本上,我想要一个页面,其中包含一些模块/代码/控制那里发生的一切的任何东西。这意味着我不能只设置一个页面,因为那时我只能填写文本。我需要一个页面,我可以在其中决定当我进入那个页面时会发生什么,写什么,提交什么等等。我的 PHP 相当流利,只是 WordPress 不是 :)
第二部分是管理,我需要一个(或多个)页面来控制所述页面的一些管理内容。
最佳答案
到目前为止,我看到的答案都非常复杂。你应该做的就是这样:
在 WordPress 中,创建一个新页面;将其命名为“example”——注意它生成的 slug。也应该是“example”,模仿标题。
在您的事件主题中创建一个名为 page-example.php 的文件 - 镜像那个 slug。
在 page-example.php 中将您的自定义 PHP 与简单的 HTML 代码夹在中间:
<?php get_header(); ?> <!-- Your custom PHP code goes here --> <?php get_footer(); ?>
根据您的页面,您可能需要重新创建一些 div 元素,并且可能需要加入 get_sidebar()。
关于php - 自定义 WordPress 页面(使用插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3504427/