【发布时间】:2018-08-08 17:04:52
【问题描述】:
所以,我在主题文件夹中创建了 404.php 页面,现在想要显示应该可以在管理页面中编辑的内容。我在谷歌上找到的每条建议都说我需要插件,但我只想显示内容字段,仅此而已。我不想为这种琐碎的事情安装插件。我该怎么做?
更新:
忘了提到 404 页面使用了其他页面也使用的代码块,并且使用了 the_field 函数来读取这些页面和 404 页面的自定义字段。如果我创建另一个 404 Content 页面,这意味着我无法重用这些块,因为它们读取的是 this 页面的字段,而不是 404 Content。
404.php
@include 'header.php'
...other code
header.php
<html lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="build/css/<?php the_field('style') ?>Styles.css">
<?php wp_head(); ?>
</head>
<body>
因此,每个内容页面都有自定义字段,其中包含应加载的 css 文件的名称。如果我使用404 Content 页面,这意味着我不能重复使用header.php 文件,对吧?
【问题讨论】:
标签: wordpress wordpress-theming custom-wordpress-pages