这件事把我难住了。
我有一个名为“登录”的页面我还在我的主题目录中上传了一个名为“页面登录”的文件。php’。
如果我选择了默认的主题模板,请登录页面。php按其应有的方式执行。然而,当我使用为模式使用而创建的自定义模板时,页面登录。php不执行。
这是我的自定义模板:
<?php
/*
* Template Name: Modal
* Author: Me
* URL: myurl.com
*/
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="MSSmartTagsPreventParsing" content="true" />
<meta http-equiv="Imagetoolbar" content="No" />
<title>Email A Friend</title>
<style type="text/css">
body {font-size:13px;}
</style>
<link rel=\'stylesheet\' id=\'gforms_css-css\' href=\'<?php bloginfo(\'url\'); ?>/wp-content/plugins/gravityforms/css/forms.css?ver=1.6.2.1.1\' type=\'text/css\' media=\'all\' />
<script type=\'text/javascript\' src=\'<?php bloginfo(\'url\'); ?>/wp-includes/js/jquery/jquery.js?ver=1.7.1\'></script>
<link rel="stylesheet" href=\'<?php bloginfo(\'stylesheet_directory\'); ?>/style.css\' type="text/css" media="screen" />
</head>
<body class="email">
<div id="emailForm">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; endif; ?>
<?php wp_footer(); ?>
</div>
</body>
</html>