1

我希望在我的主题文件夹中创建一个独立页面,是否可以。我已经尝试使用以下代码,

<?php 
require_once('wp-load.php');
?>

当我的独立页面 - 'custom.php' 位于站点的根目录内并且上面的代码位于我的 custom.php 页面顶部时,这工作正常,但是当我将文件移动到我的主题文件夹时,它显示找不到页面错误. 我已将 wp-load.php 文件位置更改为此 -

$path = $_SERVER['DOCUMENT_ROOT'];
include_once $path . '/wp-load.php';

是否可以这样做,或者如果我做错了,请提前帮助,thanx

4

2 回答 2

3

不。老实说,不要。在做这种事情时,你不想担心你的主题文件夹。

创建一个页面模板,其中包含您想要的任何代码、演示或逻辑,并将模板分配给静态页面。

http://codex.wordpress.org/Page_Templates

如果您需要表单处理程序等,WP 中有许多钩子可以处理它们。

http://codex.wordpress.org/Plugin_API/Hooks

于 2013-06-12T07:53:22.227 回答
0

你可以很容易地做到,

  • 在 wp-content、wp-admin 和 wp-includes 旁边添加一个文件夹
  • 放入你的 index.php
  • 像这样称呼它,例如:http://your-site/yourNewFolder
于 2017-02-14T08:58:57.870 回答