WordPress页面链接非常错误

时间:2018-09-30 08:15:43

标签: wordpress

我正在建立一个主题,该主题将基本上有2个页面,一个页面是一个工作室,另一个页面是一个艺术页面。

  • 域的主页上有header()footer()的内容文件名为front-page.php,在这里我注意到WordPress忽略了“您的主页显示”的“阅读设置” ”(您的最新帖子/静态页面)

  • 我创建了art-page.php,以包含用于艺术的新页眉和页脚(header('art')footer('art')

  • 我按照WordPress法典创建了一个新页面,所以art是我已发布的页面,看到它的ID是1742,所以我创建了指向art的主页链接:<a href="<?php echo get_page_link(1742); ?>"><div id="art-link"></div></a> < / p>

结果:

按下该链接时,它会向/the-art加载200个响应,包括其所有的CSS和js,但会加载首页,并在首页的页脚下方创建另一个主页(带有页眉),然后在内容行中带有“艺术”(页面名称)的行,后跟主页脚。

预期结果:

在主页上,单击上方的插图链接,wordpress会将插图页面(art-page.php)加载为一个全新的页面。

art-page.php

get_header('art');
?>
</div>
<h1>test art</h1>
<?php
get_footer('art');
?>

我是一位对wordpress有基本了解的程序员,但仍在努力创造上述预期结果。

谢谢

1 个答案:

答案 0 :(得分:-1)

我现在研究如何在wordpress中制作主题。

首先,您需要一个Index.php文件和一个style.css文件(这两个文件是最小文件)

您可以剪切index.php的上部,创建header.php的下部,并创建footer.php。

您可以将静态页面作为第一页,并且文件名可以是front-page.php,而博客可以是另一页面。

但是,如果您想查看一组使用archive.php的档案(属于同一类别,或属于同一作者,则为e.t.c)

如果您想看到一个(一个)帖子,则可以将single.php或page.php用于单个页面。

在wordpres中,我们有页面(如“关于我们”之类的静态内容)并发布,这些信息可以写作者的新信息。

如果遇到困难,请阅读gift的默认主题,或使用入门主题并将其转换为所需主题。

要使用的一些入门主题是:

https://underscores.me/(来自wp的作者)

http://jointswp.com/(框架基金会)

https://understrap.com/(引导程序4)

在开始阅读有关Wordpress中的主题层次结构之前 https://developer.wordpress.org/themes/basics/template-hierarchy/

示例主题

https://medium.com/pixelperfecthtml/step-by-step-guide-to-convert-html-template-to-wordpress-theme-8d89264eb4be

https://www.elegantthemes.com/blog/tips-tricks/converting-html-sites-to-wordpress-sites