php - 自定义 WordPress 页面(使用插件)

标签 php wordpress plugins

我想创建一个包含锦标赛括号而不是常规内容的自定义页面。我已经阅读了一些 WordPress 文档并找到了插件的工作原理以及我如何添加管理页面来管理页面。

创建页面本身(并将其列在网站上)需要什么?我是否需要创建一个包含大部分工作的自定义模板?我需要让插件创建页面还是从哪里开始?

此外,模板页面和插件如何互操作? WordPress 是否为我提供了插件的引用变量,还是我必须“手动”加载它?


我想我会重新表述我的问题。虽然答案很有帮助,但它们并不是我一直在寻找的东西。

基本上,我想要一个页面,其中包含一些模块/代码/控制那里发生的一切的任何东西。这意味着我不能只设置一个页面,因为那时我只能填写文本。我需要一个页面,我可以在其中决定当我进入那个页面时会发生什么,写什么,提交什么等等。我的 PHP 相当流利,只是 WordPress 不是 :)

第二部分是管理,我需要一个(或多个)页面来控制所述页面的一些管理内容。

最佳答案

到目前为止,我看到的答案都非常复杂。你应该做的就是这样:

  1. 在 WordPress 中,创建一个新页面;将其命名为“example”——注意它生成的 slug。也应该是“example”,模仿标题。

  2. 在您的事件主题中创建一个名为 page-example.php 的文件 - 镜像那个 slug。

  3. 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/

相关文章:

c++ - 使用 dlopen() 引用共享库插件的正确方法是什么?

javascript - 如何使用 json 数据创建下拉列表

php - 使用 apache2 在 nginx 上为 wordpress 重定向太多

PHP - 如何从 $_SERVER ['HTTP_REFERER' ] 获取参数值?

php - 我想将博客从.aspx迁移到wordpress

javascript - 如何在 Firefox 插件中使用 jQuery?

android - 如何在网站中激活移动原生共享?

php - CodeIgniter 库的多个实例

javascript - .animate() 无法在 WordPress 网站上运行

php - 如何更改标题以及它们在 WordPress 中的显示方式?