Php 使用自己的自定义脚本将自己的自定义页面添加到Wordpress

Php 使用自己的自定义脚本将自己的自定义页面添加到Wordpress,php,wordpress,wordpress-theming,Php,Wordpress,Wordpress Theming,我希望向wordpress添加一个自定义页面,而不是以通常的方式。这个页面有我自己的自定义脚本和函数,开发插件超出了我的能力范围,所以我想知道这是否可行: 假设我要在我的there文件夹中现有的page.php脚本上构建它,我的脚本如下所示: <?php get_header(); ?> <div id="left-area" class="clearfix">

我希望向wordpress添加一个自定义页面,而不是以通常的方式。这个页面有我自己的自定义脚本和函数,开发插件超出了我的能力范围,所以我想知道这是否可行:

假设我要在我的there文件夹中现有的page.php脚本上构建它,我的脚本如下所示:

<?php get_header(); ?>
                        <div id="left-area" class="clearfix">
                                <?php 

                                //My script would go here 

                                ?>

                                <div class="comments">
                                        <?php comments_template('',true); ?>
                                </div><!-- end of comments div -->             

                        </div><!-- end of left-area -->
                        <!-- LEFT AREA ENDS HERE -->

    <?php get_sidebar(); ?>

<?php get_footer(); ?>


这可能吗?我尝试了一下,得到了一个未找到的页面错误。如果是这样,假设WP安装在根目录中,我如何调用此脚本?示例:www.mysite.com/myscript。重复page.php。将其重命名为template_mine.php。打开以进行编辑,在get_标题标记之前,添加:

<?php 
//
// Template Name: My Custom template (choose something more descriptive, like contact page)
// 
?>

转到Wordpress dashboard查看页面,用您的标题创建一个新页面,然后在右侧的页面属性中,在templates下,选择您的模板名称、更新,然后一切就绪


参考资料:

绝对正确。重复page.php。将其重命名为template_mine.php。打开以进行编辑,在get_标题标记之前,添加:

<?php 
//
// Template Name: My Custom template (choose something more descriptive, like contact page)
// 
?>

转到Wordpress dashboard查看页面,用您的标题创建一个新页面,然后在右侧的页面属性中,在templates下,选择您的模板名称、更新,然后一切就绪


参考资料:

谢谢!但是我如何调用它,如果我需要收集POST/GET值(如果此页面显示为填写的表单的结果),该怎么办。例如,主页上填写的表单将根据输入的数据在此页面上显示结果。您可以像往常一样使用$\u GET和$\u POST来接收这些变量。基本上,这些行作为注释添加到php模板文件的顶部。从下面几行开始编写php代码。因此您可能有:
///模板名称:联系页面//$Name=$\u POST['Name'];获取_头();?>///模板名称:联系页面//$Name=$\u POST['Name'];获取_头();?>