web-dev-qa-db-fra.com

Comment obtenir le contenu complet, y compris le modèle HTML

Je cherche à obtenir le contenu de la page entre l'en-tête et le pied de page (comme Wordpress le fait déjà) qui inclut le modèle HTML (car il s'agira d'une requête AJAX).

Y at-il une fonction qui me permettra de faire cela? Les seules choses que j'ai trouvées jusqu'à présent concernent toutes l'obtention du contenu directement à partir de la base de données.

Il serait également intéressant d’obtenir ce contenu via le lien permanent des pages.

2
Oliver Tappin

Voici comment vérifier si la page en cours est chargée via une requête AJAX, utilisez-la pour sortir de l'en-tête/du pied de page/de l'une des parties.

/* AJAX check  */
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
  return; // it's an ajax request ABORT!!
}
0
Tom J Nowell