Php Wordpress页面错误:警告:include():文件名在中不能为空
我有一个Wordpress网站,我正在本地开发-我正在尝试使用permalinkPhp Wordpress页面错误:警告:include():文件名在中不能为空,php,wordpress,permalinks,Php,Wordpress,Permalinks,我有一个Wordpress网站,我正在本地开发-我正在尝试使用permalink/jobs创建一个新页面,但是当我尝试预览页面时,我在浏览器中收到以下错误消息: Warning: include(): Filename cannot be empty in /Applications/XAMPP/xamppfiles/htdocs/admiral_wp/wp-content/themes/fanatic/archive.php on line 6 Warning: include(): Fai
/jobs
创建一个新页面,但是当我尝试预览页面时,我在浏览器中收到以下错误消息:
Warning: include(): Filename cannot be empty in /Applications/XAMPP/xamppfiles/htdocs/admiral_wp/wp-content/themes/fanatic/archive.php on line 6
Warning: include(): Failed opening '' for inclusion (include_path='.:/Applications/XAMPP/xamppfiles/lib/php') in /Applications/XAMPP/xamppfiles/htdocs/admiral_wp/wp-content/themes/fanatic/archive.php on line 6
archive.php
可以在下面完整地看到:
<?php get_header(); ?>
<!-- +++archive -->
<main>
<?php get_template_part( 'partials/partial' ); ?>
<?php // Use include if variables need to be passed on to partial ?>
<?php include(locate_template('partials/partial')); ?>
</main>
<?php get_footer(); ?>
如果我将永久链接更改为其他任何内容(例如作业
),它工作正常,页面呈现符合预期,因此问题似乎与/jobs
路径有关。我认为这可能是一个保留字,但没有注册为jobs
的自定义post类型-尽管有一个名为adminal_jobs
的post类型以前在其args中有一个重写,但现在它已被删除('rewrite'=>array('slug'=>'jobs')
)我仍然收到同样的错误信息
你知道还有什么会导致这个错误吗?谢谢导航到
设置
->永久链接
并点击保存更改
按钮可能会解决您的问题