我想在我的WordPress应用程序中创建一个功能齐全的页面(它将具有jQuery和其他东西)。问题是,当我在我的主题/ starkers(我正在使用Starkers主题)目录中创建一个文件时,请说 about.php ,以下链接(在我的index.php中)不起作用:
<li><a href="<?php bloginfo('template_directory'); ?>/about.php">About</a></li> <-- Fatal error: Call to undefined function get_header()
<li><a href="about.php">About</a></li> <-- site not found
这样做的最佳方法是什么,因为我认为我无法在可以在Wordpress Admin中创建的页面中添加PHP和jQuery以及其他复杂内容。
有什么建议吗?
答案 0 :(得分:1)
这样做的最佳方法是什么,因为我认为我无法在可以在Wordpress Admin中创建的页面中添加PHP和jQuery以及其他复杂内容。
为什么不呢?只需在主题中制作自定义页面模板,在wp-admin
上创建新页面,然后为您的页面分配该自定义页面模板。您应该能够根据需要自定义它。
答案 1 :(得分:0)
尝试加载
require( '/path/to/your/wordpress/wp-load.php' );