| |||||||
| Développement web Pour les webmasters qui utilisent PHP, MySQL, AJAX, CSS, JavaScript, etc. |
![]() |
| | Outils de la discussion | Modes d'affichage |
| | | #1 |
| Membre confirmé Date d'inscription: 01/08/05 Localisation: Ecosse ou Savoie
Messages: 166
Disco: ![]() |
Bonsoir, j'ai un blog WordPress intégré dans un site web et je souhaiterai mettre sur la homepage de mon site une liste des derniers posts du blog qui se mettrait à jour automatiquement. J'ai vu ce type de fonctionnalité sur des sites mais je n'arrive pas à trouver comment faire de même. il semblerait, en regardant le code de ces sites, qu'il s'agisse d'un script. Quelqu'un saurait-il m'aiguiller dans ce sens ? Par avance je vous en remercie. Chris | |
| | | |
| | #2 | |||||||
| Modérateur Date d'inscription: 20/04/02 Localisation: Paris
Messages: 7349
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Et comment se présente ton site? C'est du html statique avec une installation wordpress dans un répertoire ? C'est sans doute aussi simple si c'est ce cas de figure de faire en sorte que tout ton site soit géré par wordpress, en utilisant sa fonctionnalité de pages statiques. | |||||||
|
--------------------
Sons are like birds, flying upward over the mountain orbl.eu | ||||||||
| | | |||||||
| | #3 | ||
| Membre confirmé Date d'inscription: 01/08/05 Localisation: Ecosse ou Savoie
Messages: 166
Disco: ![]() | Citation:
oui c'est du xhtml statique avec feuille CSS, un peu de Flash sur certaines pages. Ton idée d'utiliser les fonctionalités de WordPress pour les pages statiques est-ce que c'est contraignant ? Je ne souhaite pas changer l'aspect de mon site. | ||
| | | ||
| | #4 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6033
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Une astuce (tirée par les cheveux?) serait d'installer moomoon en page d'accueil, pour lire juste les titres de ton flux rss/atom venant de wordpress. Il y a sûrement moyen de modifier la page par défaut. ![]() P.S. : je sais que c'est un bon programme mais je ne l'ai jamais testé. | |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #5 | ||
| Membre confirmé Date d'inscription: 01/08/05 Localisation: Ecosse ou Savoie
Messages: 166
Disco: ![]() | Citation:
Merci je vais aller regarder de ce côté là et je te dis si ça marche. | ||
| | | ||
| | #6 | ||||||||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4598
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
| ||||||||
| -------------------- | |||||||||
| | | ||||||||
| | #7 | ||||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6033
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
| ||||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css Dernière modification par gloup gloup ; 20/02/2007 à 14h53. Motif: précision | |||||||||
| | | ||||||||
| | #8 | |||||||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4598
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||||
| -------------------- | ||||||||
| | | |||||||
| | #9 | |||||||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4598
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | voilà voilà : Code: <?php
function lastWpPosts ($number_of_posts)
{
/* Mettre les bons paramètres pour : *
* la connexion MySQL (HOST, USER, PASS) *
* le nom de la base de données (DATABASE) *
* le nom de la table des posts (POSTS) *
* Utilisation de la fonction : *
* pour afficher les 5 derniers posts : *
* <?php echo lastWpPosts(5); ?> *
* Présentation avec CSS : *
* ul#lastWpPosts {} *
* ul#lastWpPosts li {} *
* ul#lastWpPosts li a {} *
* Enlever ce bloc de commentaire :-) */
$connexion = mysql_connect(HOST, USER, PASS);
mysql_select_db(DATABASE);
$posts = mysql_query("SELECT `post_title`,`guid` FROM `POSTS` WHERE `post_status`='publish' ORDER BY `ID` DESC LIMIT ".$number_of_posts.";");
mysql_close($connexion);
$retVal = '<ul id="lastWpPosts">';
while ($post = mysql_fetch_array($posts)) {
$retVal .= '<li><a href="'.$post['guid'].'">'.$post['post_title'].'</a></li> ';
}
$retVal .= '</ul>';
return $retVal;
}
?>
| |||||||
| -------------------- | ||||||||
| | | |||||||
| | #10 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6033
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Il est trop fort… ![]() edit : tu ne pouvais pas récupérer les infos de la BDD du fichier config? | |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #11 | ||||||||
| Accro à MacG Date d'inscription: 12/07/04 Localisation: $PWD
Messages: 4598
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
![]() je reviens ------- je suis relà : alors en fait c'est pas trop possible parce que l'inclusion du fichier wp-config.php induit l'inclusion du fichier wp-settings.php qui lui non seulement ne sert à rien mais en plus fait appel à une fonction qui est encore dans un autre fichier qui lui n'est pas inclus ce qui provoque un erreur. mais sinon ça aurait donné ça : Code: <?php
function lastWpPosts ($number_of_posts)
{
require 'path/to/wp-config.php';
$connexion = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysql_select_db(DB_NAME);
$posts = mysql_query("SELECT `post_title`,`guid` FROM `".$table_prefix."posts` WHERE `post_status`='publish' ORDER BY `ID` DESC LIMIT ".$number_of_posts.";");
mysql_close($connexion);
$retVal = '<ul id="lastWpPosts">';
while ($post = mysql_fetch_array($posts)) {
$retVal .= '<li><a href="'.$post['guid'].'">'.$post['post_title'].'</a></li> ';
}
$retVal .= '</ul>';
return $retVal;
}
?>
| ||||||||
|
--------------------
Dernière modification par p4bl0 ; 21/02/2007 à 19h09. | |||||||||
| | | ||||||||
![]() |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
| Modes d'affichage | |
| |
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Aide pour création d'un blog | coco914 | Internet et réseau | 1 | 06/09/2007 15h56 |
| Soft pour éditer des billets pour Wordpress | Fran6 | Internet et réseau | 7 | 19/01/2007 18h19 |
| logiciel pour faire un blog | lours | Internet et réseau | 69 | 09/10/2006 22h34 |
| Je galère avec Podpress (plugin pour wordpress) | etudiant69 | Internet et réseau | 1 | 23/09/2006 13h47 |
| aider moi!Pour un blog | cyroz | Internet et réseau | 0 | 24/09/2005 23h52 |