您可以分配404。php作为使用页面生成器创建的自定义404页面的模板
您需要编辑404。php到类似以下内容:
<?php
/**
* Template Name: 404
*/
get_header();
$query = new WP_Query([
\'posts_per_page\' => 1,
\'post_type\' => \'page\',
\'meta_key\' => \'_wp_page_template\',
\'meta_value\' => basename(__FILE__)
]);
if ($query-> have_posts()) {
echo do_shortcode($query->post->post_content)
}
get_footer();
这样,您就可以将自定义404页面的内容加载到404中。php模板
您可能需要根据主题的实际HTML结构调整上述代码。