WordPress-Trigger 404

Lesezeit: 1 Minute

Wie kann ich auslösen, dass eine 404-Vorlage angezeigt wird? ich habe folgendes gemacht…

$_escaped_fragment_ = $_REQUEST['_escaped_fragment_'];
$post = ( get_page_by_path($_escaped_fragment_,'','brands' ) );
if(!empty($post) ){
    setup_postdata($post);
    the_title();
    get_template_part('loop');
    wp_reset_postdata();
}else{
    get_404_template();//not working
    include( get_query_template( '404' ) );//not working...
}

  • Was erhalten Sie, wenn Sie var_dump($post) ausführen?

    – Fragesteller

    29. Oktober 2012 um 16:02 Uhr

Benutzer-Avatar
Brunnen

Wie wäre es damit? das sollte funktionieren.

status_header(404);
include( get_404_template() );
exit;

an Stelle von

get_404_template();//not working
include( get_query_template( '404' ) );//not working...

  • Vielen Dank dafür, genau das was ich gesucht habe. Ich wünschte, ich könnte es als die richtige Antwort markieren 🙂

    – JacobTheDev

    31. Dezember 2015 um 15:47 Uhr

1354370cookie-checkWordPress-Trigger 404

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy