首页 > 解决方案 > WordPress页面链接出错了

问题描述

我正在构建一个基本上有 2 页的主题,一个是研讨会,另一个是艺术页面。

结果:

当按下该链接时,它会加载/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 有基本了解的程序员,但仍在努力创建上述预期结果。

谢谢,

标签: wordpress

解决方案


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

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

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

您可以有一个静态页面作为第一页,文件名可以是 front-page.php 和另一个博客页面。

但是,如果您想查看一组档案,请使用 archive.php(发布在同一类别或同一作者等)

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

在 wordpres 中,我们有页面(静态内容,如关于我们)并发布此内容可以写出作者的新信息。

如果您有困难,请阅读给定的默认主题,或使用入门主题并将其转换为您想要的。

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

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


推荐阅读