include wp-blog-header.php: ne pas renvoyer une erreur 404

Si vous souhaitez utiliser les fonctions de worpdress hors du blog avec l’inclusion require_once(« wp-blog-header.php »); vous allez sans nul doute découvrir avec étonnement que votre page php va renvoyer une erreur 404. Ce problème peut-être très facilement résolu en remplaçant require_once(« wp-blog-header.php »); par

require_once("wp-config.php");
$wp->init(); $wp->parse_request(); $wp->query_posts();
$wp->register_globals(); $wp->send_headers();

Vous pourrez ainsi sortir de jolies pages pour par exemple vos applications mobiles sans avoir des plantages dus à des erreurs 404.

source: https://cooltrainer.org/fixing-false-404-headers-on-external-pages-including-wp-blog-header-php/.

Publié dans Wordpress

quand j’aurai le temps

  • les filtres wordpress
  • plugin wordpress et enregistrement de données
  • les wordpress custom post type
  • la bdd d'un blog wordpress
  • la balise more de wp
  • personnaliser une galerie wp
  • gérer les longueurs des extraits de wp
  • les animations css3
  • le memento symphony2
  • le squelette d'une page html5
  • liste sur plusieurs colonnes
  • le responsive design
  • exemple d'un jeu basique en html5
  • la réplication des bases de données
  • mettre en place une architecture en silo avec wp
  • parser un fichier xml (donc un rss) avec php5
  • mettre en place lightbox sans plugin
  • améliorer les performances de son wp
  • ajouter un bouton à l'éditeur de texte de wp
  • ...