个性化阅读
专注于IT技术分析

当我尝试使用自定义模板页面时,WordPress会抛出404

我制作了一个自定义页面模板(例如, 关于页面), 在文件内添加了模板名称并保存了。然后, 我尝试使用该模板在wp管理控制台中添加页面。它说该页面已成功创建, 但是当我尝试在浏览器中打开它时, 它显示404错误。我做错什么了?谢谢。

我忘了说我将永久链接设置为/%postname%/, 然后它给了我这个错误。如果我不使用永久链接(默认设置), 它将正常显示页面。


#1


我认为问题与你的自定义模板无关, 而与你的永久链接结构无关。

确实不建议仅使用/%postname%/-从食典中引用;

出于性能原因, 强烈建议不要使用%postname%启动永久链接。

问题页面的字词是什么(URL中使用”经过消毒”的标题)?


#2


朋友, 我对自定义模板做了一个更改, 它解决了上述问题。

而不是require_once(‘./ wp-blog-header.php’);在包含Wordpress主题的自定义页面中,

我用了这个, require_once(‘./ wp-load.php’);

那解决了我的问题。

请让我知道它是否对你有用。我花了几个小时为theworksheets.com跟踪和解决此问题


#3


确保在编辑配置文件后重新启动了Apache。

还要检查你的WordPress根目录中是否有.htaccess文件(无文件名, 扩展名为” htaccess”), 并且其中包含;

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
赞(0)
未经允许不得转载:srcmini » 当我尝试使用自定义模板页面时,WordPress会抛出404

评论 抢沙发

评论前必须登录!