Я действительно не знаю, почему моя страница 404 и страница поиска не работают на моем сайте WordPress. Он показывает только верхний и нижний колонтитулы, и я проверяю содержимое div и его пустой. Пока я использовал функции, которые перенаправляют на пользовательскую страницу, я назвал ее 404. Мой вопрос: хорошо ли это для SEO, перенаправляя 404 на определенную страницу?
Я использовал этот код для перенаправления:
//404 Page
add_action( 'template_redirect', 'Page_not_found' );
function Page_not_found()
{
// check if is a 404 error
if( is_404() )
{
// then redirect to custom 404
wp_redirect( home_url( '/page-not-found-404' ) );
exit();
}
}