L'informatique mobile
Un article au hasard: ChargementUn autre!
Chargement
Chargement en cours..

WP/jQuery: Du contenu en page d’accueil

Ce post est le n° 3/4 dans Un blog 2.0!

J’ai donc enfin rĂ©ussi Ă  faire mon code Javascript (mon premier!), qui me permet d’afficher les contenus des articles via un lien, en première page, avec une zoulie animation et tout. C’est pas vraiment de l’AJAX, mais bon faut me pardonner.

-Initialiser jQuery

Le tutoriel n’est pas pour les dĂ©butants (mĂŞme si j’en suis un, mais faut pas le dire), donc j’irais vite:

D’abord, dans le template header.php, on insère ceci avant wp_head, pour Ă©viter d’inclure jQuery plusieurs fois:

<?php wp_enqueue_script("jquery"); ?>

On crĂ©e un fichier « coulisser.js », qui contiendra notre fonction, dans le dossier /wp-content/votre-theme/js. On l’inclut dans le header. On peut prĂ©fĂ©rer le footer, pour des raisons de vitesse, mais ça peut crĂ©er des problèmes.

1
2
3
<script type="text/javascript"

src="<?php bloginfo("template_url");?>/js/coulisser.js"></script>

-On cherche ensuite la boucle (loop) WordPress

Elle commence pour ma part ici:

<?php while (have_posts()) : the_post(); $loopcounter++; ?>

On cherche l’endroit oĂą l’on veut insĂ©rer le lien, on peut s’aider d’un debugger, pour ma part Opera Dragonfly, et on fait un div tout simple:

1
2
3
4
5
<div class="view-more-link">

<a href=" " title="Agrandir" class="collapse">Lire la suite..</a>

</div>

Toujours Ă  l’aide d’un debugger, on cherche la classe du div qui contient l’Ă©lĂ©ment qu’on vient d’insĂ©rer.

1
2
3
<div class="left_tag_txt">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<div class="view-more-link">...

On note tout ça, et on passe à la suite.

J’avancerais dans le tutoriel Ă©tape par Ă©tape, j’ai pas vraiment de temps, Terminale S oblige.

Navigation dans la SĂ©rie«Qikon-Se7en, le thème: v0.1Un peu de CSS3»
Laisser un commentaire