من کد شما را برای صفحه 404 تغییر دادم که در زیر هست. بقیه اش را بر اساس طراحی خودتون درستش کنید و متن های داخلش را هم میتونید تغییر بدهید. مسئله ای که هست اینه که شما نمیتونید از محتوی صفحاتی مانند page.php یا single.php برای 404 استفاده کنید. و اگر اون صفحات را کپی کنید و اسمش را تغییر بدهید باعث میشه که نه تنها مشکل 404 حل نشه بلکه از اون به بعد خطای 500 را هم دریافت کنید.
مواردی که باید توی 404 باشه را توی کد زیر که بر اساس کدی است که خودتون فرستاید اومده. خودتون میتونید به دلخواه محتوی را تغییر بدهید.
کد PHP:
<?php get_header(); ?>
<section id="content">
<div class="container">
<div class="single_left">
<div class="single_post_cont">
<h1 itemprop="headline" class="single_title">صفحه یافت نشد</h1>
<div class="single_inside_content">صفحه مورد نظر شما یافت نشد</div>
<br /><br />
</div>
</div>
<div class="clear"></div>
</div>
</section>
<?php get_footer(); ?>