PHP à nous 2 mon bonhomme!!!

Publié le 22 janvier 2009 par Loulou Chocolat

Current Mood: Esctatic

Image via Wikipedia

Ah oui, on croyait me décourrager à coup de codes bizarroides, mi anglais mi extra-terrestres, et m’empêcher de personnaliser mon blog comme bon me semble??? no problemo trés cher, moi je suis une tête de mule!!! Quand je ne trouve pas, je m’obstine!!! Alors depuis deux jours je suis au 7eme ciel Je fais mumuse avec du code que je ne pige pas et j’adore le résultat :))

Mais de quoi parle-t-elle la donzelle???

Et bien tout ce qui appararait sur votre navigateur, TOUT, c’est en fait du code

Chaque image est insérée et placée sur la page grâce au code, chaque ligne, chaque couleur, chaque fonctionnalité, TOUT, TOUT, TOUT!!!

Jusqu’ici, je me débrouillais en html de base (quoique j’avais pas mal perdu avec mes presque 3 ans sans gérer de site web) mais je n’avais jamais eu l’occasion de bosser sur du PHP (autre code, plus attirant car permettant d’automatiser pas mal de taches sur la page vue, comme des mises à jour, des mises en forme automatiques….) . Oui quand j’ai voulu attaquer le php il y a plus ou moins 4 ou 5 ans, ça n’allait pas du tout parce que j’étais sur macintosh, et qu’à l’époque, c’était pas gagné, le php avec mac :((

Aprés j’ai eu un PC, mais plus le temps d’apprendre Maintenant j’ai les deux, et même si j’avance à pas de fourmis, je ne lacherai pas prise :)) Chaque nouvelle personnalisation de mon blog m’oblige à trifouiller le code, essayer trente-six trucs avant que ça ne marche… et y’a pas mieux pour apprendre, tadammmmm!!!!

Bon pour ceux qui comprennent ce charabia …

Donc, je me suis retrouvée avec un thème qui ne voulait pas afficher les images des posts rappatriés par suivi rss comme icones de messages Il fallait rajouter un meta à chaque fois, et quand on ramène beaucoup de flux rss de l’exterieur, ça fait un sacré boulot d’éditer chaque post pour rajouter le fameux méta

J’avais trouvé un plugin wordpress pouvant afficher cette image / icone manquante, mais un bug l’empechait de marcher sur ma page

Et j’ai fini par trouver, à force de tripatouillage, de comparaison de codes php dans dreamwaever et d’utilisation de notepad, oui j’ai trouvé comment changer le code php du thème indomagz 2 pour qu’il rapatrie aussi l’image/icone de l’excerpt!!!!

EN fait, ça marchait dans le indomagz gallery, alors j’ai comparé les codes des deux themes et trouvé là ou ça bugguait
Dans home.php, j’ai remplacé les 3 lignes avant:

<a class=”crop-foto”

par:

<?php
$id =$post->ID;
$the_content =$wpdb->get_var(”SELECT post_content FROM $wpdb->posts WHERE ID = $id”);
$pattern = ‘!<img.*?src=”(.*?)”!’;
preg_match_all($pattern, $the_content, $matches);
$image_src = $matches['1'][0];
if(!$image_src) $image_src = get_bloginfo(’stylesheet_directory’).’/images/thumbnail.jpg’;
$image_src = get_bloginfo(’stylesheet_directory’).’/phpthumb/phpThumb.php?src=’.$image_src.’&amp;w=245&amp;h=245&amp;zc=1′;
?>

sachant que j’ai changé les tailles, alors 153 c’est la hauteur et largeur de l’icone / thumbnail dans la partie présentation des posts en gallerie

aprés, j’ai aussi changé

$thumbnail

par :

$image_src

dans:

<a class=”crop-foto” href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>” >
<img src=”<?php echo $image_src; ?>” alt=”<?php the_title(); ?>” />
</a>

et voilouuuu la jolie page d’accueil toute illuminée de plein de photos représentant mes derniers posts, comme j’aime :))
Je ne parle même pas du fait d’avoir modifié les tailles des thumbnails ou d’avoir placé les modèles de derniers posts comme je le voulais, en creant d’ailleurs plein de couleurs ou tailles supplementaires dans la feuille de style

Je jubileeeeeee même si y’a que moi qui me comprendssss!!!! (parce que je précise tout de même que ça faisait plus d’une semaine que je m’arrachais les cheveux pour faire apparaitre une image devant chaque excerpt de post, et dans le cadre fait pour ça, pas à côté, comme je l’ai eu avec certains plugins et themes

Voilouuuuu!!! La vie est bellleeee!! ET chuis la plus forte !!!!! J’en ai pas fini avec le php, même à pas de tortue, j’en viendrai à bout! Na!!!!!

Bon n’empêche, quelle prise de tête pour copier du php au milieu de mon message :(( Faudra que je vois ça aussi un de ces 4, parce que je sais déjà que ça me servira encore

Possibly Related Posts:

  • En route vers le php avec mon blog wordpress