我希望在主题文件夹中创建一个独立页面, 是否可以。我尝试了以下代码,
<
?php
require_once('wp-load.php');
?>
当我的独立页面-‘ custom.php’ 位于网站根目录内并且上述代码位于custom.php页面顶部时, 此方法正常工作, 但是当我将文件移至主题文件夹时, 它显示页面未找到错误。我已将wp-load.php文件位置更改为-
$path = $_SERVER['DOCUMENT_ROOT'];
include_once $path . '/wp-load.php';
有可能这样做吗, 或者如果我做错了方法, 请事先帮助, 谢谢
#1别。老实说, 不要。在执行此类操作时, 你不必担心主题文件夹。
创建一个页面模板, 其中包含所需的任何代码, 表示形式或逻辑, 然后将该模板分配给静态页面。
http://codex.wordpress.org/Page_Templates
如果你需要表单处理程序等, WP中有很多挂钩可以帮助你处理它们。
http://codex.wordpress.org/Plugin_API/Hooks
#2【WordPress主题文件夹中的独立页面】你可以很容易做到
- 在你的wp-content, wp-admin和wp-includes旁边添加一个文件夹
- 放入你的index.php
- 这样称呼它, 例如:http:// your-site / yourNewFolder
推荐阅读
- 侧栏出现在wordpress的内容下方
- 在WordPress上显示帖子的查看次数
- 根主题和WooCommerce-重复的标题
- 恢复超级管理员权限
- 替换woocommerce面包屑中的home链接
- 用wordpress博客中的所有菜单项替换手机上的菜单切换按钮
- 删除WordPress WooCommerce StoreFront标头样式
- 从WordPress编辑页面屏幕中删除主编辑器
- 删除WordPress侧边栏小部件中的空标题