Wordpress手动添加.php文件

时间:2016-08-07 04:41:50

标签: php wordpress

我有一个.php文件,该文件使用了一些WP函数,例如get_stylesheet_directory_uri()query_posts等等......当然还有$ wpdb。

将其自行返回JSON数据归档,因此不能单独查看。

我不是在寻找模板,或者在WP仪表板中点击,我只是想知道在WP文件结构中放置.php文件并希望WP函数和对象可用的好处。

还有什么我需要包括在顶部?

2 个答案:

答案 0 :(得分:1)

您可以在主题根目录或子主题中创建自定义模板(在创建自定义模板时,子主题很重要)。

模板应包含模板名称,页眉和页脚功能。

例如。定制tpl.php

<?php

Template Name: My Custom Temlate

get_header();

//your other functions and content goes here

get_footer();

创建模板后,它将显示在下拉菜单的编辑页面模板部分中。为您的页面和视图页面选择自定义模板,您将获得输出

答案 1 :(得分:0)

您可以创建自定义page template。 在页面模板中:

<?php

global $wpdb;

[here you will write your code]


?>

在您想要json输出的首页上,使用此URL http://domainname.com/wp-content/themes/themename/custompagetemplatename.php

使用您的域名(域名),主题名称(themename)和主题模板文件名(custompagetemplatename)代替网址中的示例名称。此网址将返回代码的输出。

在模板中关于此评论:

<?php
/* Template Name: Full Width Page */
?>

您不需要文件标题中的模板名称,除非您想将其用作wordpress中页面的模板。