所以,我终于在WP上加载了我的css和js脚本
现在我需要完成一件事。
我有自己的主题,包括header.php,footer.php,page.php
header.php和footer.php运行正常,加载脚本并正确显示,但现在我需要添加所有其他内容。
我的page.php目前是:
<?php /* Template Name: CustomPageT1 */ ?>
<?php get_header(); ?>
<?php the_content(); ?>
<?php get_footer(); ?>
我需要以某种方式向页面添加html内容,我有大约20个现成的.php页面需要转移到WP。
Soooo如何制作新页面(页面 - &gt;添加新页面)并使用页面模板同时显示html内容?
我试图创建新页面并在文本模式下将所有html加入到页面中,但它只显示带有页眉和页脚的空白页面,所以问题很可能是page.php和我有不知道如何让它发挥作用。
答案 0 :(得分:2)
你很好。从头开发自定义主题是一项巨大的挑战,但这并不难。
我可以建议你放轻松,按照我以前发现真正有用的教程,我在那里学到了很多东西:
Developing a WordPress Theme from Scratch
您必须始终掌握官方来源文档:
做一些阅读,你会发现制作主题非常有趣和令人满意:)
编辑: 我建议选择一个好的入门主题或框架并使用child themes工作。你有很多选择。
答案 1 :(得分:2)
你可以这样做:
<?php /* Template Name: CustomPageT1 */ ?>
<?php get_header(); ?>
<?php
while ( have_posts() ) : the_post();
the_content();
endwhile;
?>
<?php get_footer(); ?>
答案 2 :(得分:1)
WordPress页面编辑器与帖子编辑器几乎完全相同,只是屏幕右侧有几个不同的框。
添加页面标题,例如关于。注意:如果您设置了非常固定的链接,页面的标题也将是URL slug。
接下来,添加一些内容。
页面编辑器的“发布”部分与撰写帖子完全相同。当您准备发布时,您可以立即发布,保存此草稿或草稿,或安排稍后发布的页面。
“页面属性”部分将父页面和模板应用于新页面。对于“父”部分,您可以将页面排列为层次结构。例如,您可以创建此新页面,其下包含其他页面。您可以嵌套页面的级别没有限制。
有些WordPress主题有自定义页面模板,因此下一个模板部分允许您将模板应用到新页面。
“订单”框允许您以数字方式订购页面。页面通常按字母顺序排序,但您可以通过在此字段中输入数字来选择自己的订单。
最后一次预览页面,然后单击“发布”。您已在WordPress网站上添加了新页面。
这是你的方式 您的 index.php 应如下所示:
<?php
get_header();?>
<div class="YourContainer">
<div class="Whatever">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="ContentSectionDiv">
<?php the_content();?>
</div>
<?php endwhile; ?>
<?php else: ?>
<?php endif; ?>
</div>
</div>
<?php get_footer();?>
答案 3 :(得分:0)
you can make also a custom loop
<?php
$arg = array("post_type" => "services",
"posts_per_page" => 9,
"order_by" => "date",
"order" => "ASC",
);
$services = new WP_Query($arg);
if ($services->have_posts()):;
while ($services->have_posts()):$services->the_post();
the_content();
endwhile;
endif;
?>