Özel bir şablon sayfasını kullanmaya çalıştığınızda Wordpress 404 atar

3 Cevap php

I made a custom page template (for example, for About page), added Template Name inside the file and saved that. Then I tried to add a page in wp admin console using that template. It said that the page had been created successfully but when I try to open it in browser, it shows me 404 error. What did I do wrong? Thanks.

Ben /% postname% / olabilir ve o zaman bana bu hatayı vermeye kalıcı bağlantı kurmak olduğunu söylemeyi unuttum. Ben hiçbir kalıcı bağlantıları (varsayılan ayar) kullanmak, normalde sayfayı gösterir.

3 Cevap

Ben sorun özel bir şablon ile ilgisi, ancak kalıcı bir yapı olduğunu düşünüyorum.

Bu gerçekten sadece /%postname%/ kullanmak için tavsiye edilmez - the Codex aktarıyorum;

% Postname% ile Permalinks başlayarak güçlü performans nedeniyle tavsiye edilmez ..

Sorun sayfanın sülük (URL kullanılan 'ayıklanmış' başlığı) nedir?

Eğer yapılandırma dosyasını düzenledikten sonra Apache yeniden başlatılması ettik emin olun.

Ayrıca orada WordPress kök (bir uzantısı 'htaccess' ile bir dosya ismi) bir .htaccess dosyası olduğunu ve içerdiğini kontrol edin;

# 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

Friends, I made a single change to the custom template and it fixed the above issue.

Instead of require_once('./wp-blog-header.php'); in the custom page for including wordpress theme,

i used this, require_once('./wp-load.php');

Bu bana sorun giderilmiştir.

Onun sizin için çalışan varsa bana bildirin lütfen. i izleme ve theworksheets.com için bu kadar sabitleme saat geçirdi