Comment utiliser le moteur Wordpress sur vos pages statiques dans d’autres repertoires ? 12
Si vous êtes comme moi un blogueur fainéant, je vais vous montrer une astuce simple pour utiliser le thème de votre Blog pour votre Site
Je suis de nature curieuse et me lancer récemment dans le PHP m’a permis de faire de nombreuses découvertes…Dont celle-ci !
Vous connaissez et utilisez surement Wordpress pour votre Blog sur votre hébergement mais vous avez peut-être des scripts à y intégrer, du code PHP à y insérer…Ou toute sorte de chose si vous touchez un peu à la programmation.
N’étant pas trop bon designer, Wordpress et sa multitude de Thèmes, pour moi c’est un MUST ! Alors j’utilise à plein régimes avec pas mal de plugins. Pas tous recommandables et parfois faillibles, j’ai préféré opter pour la facilité dans mes développements externes tout en gardant un Design élégant pour mon site.
Alors la chose n’est pas simple et j’ai mis un temps fou à trouver cet article sur l’utilisation du moteur Wordpress ( Englais ) pour faire de mon site un esclave de Wordpress mais vu le nombre de possibilités qu’offre ce moteur ( fonctions, classes…Snoopy entre autre, et Thèmes ), c’est un énorme avantage que d’avoir à se servir de WP comme un Framework.
Alors comment utiliser le thème dans une page externe au Blog Wordpress
Et bien c’est tout simple, imaginons que vous ayez votre page html ou php avec du code de votre création…
Pour le mettre en forme, il vous suffit d’ajouter ces 5 lignes de codes en haut de page.
<?php
require('./wp-config.php');
$wp->init();
$wp->parse_request();
$wp->query_posts();
$wp->register_globals();
?>
Vous demandez donc à votre page de démarrer le moteur et de lancer les fonctions les plus courantes…Génial, alors le plus simple reste à faire ! Allez dans le dossier de votre thème et ouvrez soit le fichier single.php soit le fichier page.php !
Ce sont les fichiers de la mise en forme de vos pages ou articles.
Faites en un copier/coller pour votre page externe et analyser le code jusqu’à comprendre ou va votre Titre, votre texte, etc…Après 5 bonnes minutes, vous aurez trouvé où placer correctement votre code.
L’avantage de ce cette utilisation est que vous pouvez séparer vos fichiers header, footer, sidebar, ETC… Donc vous pouvez tout à fait vous passer de votre sidebar si elle n’a pas d’intêret pour vous ou vous pouvez au contraire vous en servir pour construire votre propre menu externe si vous avez un site complet à refaire.
Je vous laisse vous servir de cette astuce…Et n’hésitez pas à mettre vos résultats ici !
Nous verrons dans un prochain article comment se servir des fonctions et classes de WP avec plus d’astuces.
D'autres idées ?
Excellent ,merci pour l’info
I have already seen it somethere…
Thank you
Dolly
Hi there,
Thanks for article. Everytime like to read you.
Have a nice day
Socco
Hey man you really did a great job. nice and worth full information
Excellent ,merci pour l’info
Pas mal du tout cet article, bon je vais essayer de faire pareil et j’espère que ça fonctionne, merci
Très intérressant cette information. Je vais voir si cela est adaptable à mon blog car je n’en ai pas la gestion entiére des modificatons
Encore merci
Bien vu cette astuce. Par contre la rédaction n’est pas terrible, on dirait limite du content spinning…
@depannage, et bien dis donc mon beau salop, lorsque je fais du content spinning, je le fais ailleurs que sur mon blog perso
De mon côté ça ne marche pas… j’ai une erreur sur l’include :
Warning: require_once() [function.require-once]: URL file-access is disabled in the server configuration
Une idée d’où vient le problème
oh, je dirais que tu tente d’ouvrir un wordpress distant ( sur un autre site ) non ?
remplace un peu require_once par include.
Si rien ne marche alors que ta page et ton blog sont sur le même hebergement, alors il y a peut-être un soucis au niveau de l’hebergeur qui bloque certaines fonctionnalités de PHP
Très intéressant en effet, merci pour l’info Jérémy