Insérer
l'actualité Webmasters sur votre site :
Pour insérer l'actualité ciblée
webmaster comme sur la page
index
de notre site.
Deux
possibilités :
Iframe ( pour les débutants et sites en html )
En php ( recommandée pour éviter de surcharger
notre hébergement et les votres )
-
Iframe
: La plus simple mais son incovénient
est de surcharger nos ressources et les votres. En effet, elle va
chercher sur notre site l'actualité à chaque
chargement de
page, ce qui provoque un ralentissement aux heures d'affluence.
|
Insérer
le code ci dessous à l'endroit où vous souhaitez
installer l'actualité
<iframe
name="actualite"
src="http://www.webmaster-malin.com/actualite-webmasters-typeframe.php"
vspace="0" hspace="0" marginwidth="0"
marginheight="0" align="middle" frameborder="0"
height="100" scrolling="no" width="500" /></iframe>
|
N.B
: Ce code affiche par défaut 4 actualités plus le
lien vers toutes les actus
-
Php
: La plus
pratique, simple et économisatrice de
ressources
Cette methode permet la récupération de la page
actualité à des intervalles réguliers
et donc de ne pas récupérer des informations
à chaque chargement de la page où se trouve
l'actualité.
Tout d'abord télécharger le script php sur ce
site :
magpierss
Décompresser le dossier avec un logiciel tel que winrar et
télécharger le dossier à la racine de
votre site ( dans le meme dossier que vos pages php )
Créer un dossier nommé " cache " pour stocker
l'actualité ( toujours dans la racine de votre serveur, meme
dossier que vos pages web )
N.B : attribuers aux dossiers une autorisation 755 par exemple
Puis
installer ce script dans la page et l'endroit où vous
souhaitez insérer l'actualité
<? php require_once
"magpierss/rss_fetch.inc";
$fichier_xml =
"http://www.webmaster-malin.com/actualite-webmasters-typexml.xml";
$nombre_element =10;
$rss = fetch_rss($fichier_xml);
if (is_array($rss->items))
{
$liste = array_slice($rss->items, 0, $nombre_element);
echo
"<b>",$rss->channel['title'],"</b><br
/>\n";
foreach ($liste as $item ) {
$title = $item[title]; $url = $item[link];
$pubdate = $item[pubdate];
$category = $item[category];
$pubdate = date("d/m/Y", strtotime($pubdate));
echo "$pubdate : <a target=\"_blank\"
href=\"$url\">$title</a>
($category)<br />\n";
}
} ?> |
Pour modifier le nombre
d'éléments ( nombre d'actualité )
modifier le champs suivant : $nombre_element =10; .
Remplacer le 10 par le nombre d'actualité
souhaité.
Pour ceux qui souhaite utiliser leur propre script voici le lien direct
vers la page xml :
Actualite
Webmaster Xml