Php Wordpress dupliquer Fonction

Résolu/Fermé
ced - 14 oct. 2012 à 22:47
 ced - 15 oct. 2012 à 03:18
Bonjour

j'aimerai dupliquer une fonction et lui appliquer un filtre

J'ai éssayé plein de méthodes mais je n'arrive pas donc aidez moi SVP !

voila mon probleme, en INDEX.PHP j'ai ceci

<?php echo "<h2>Clips</h2>"; ?>

<?php do_action( 'bp_before_blog_home' ) ?>

<?php echo "<h2>Videos</h2>"; ?>

<?php do_action( 'bp_before_blog_home' ) ?>

<?php echo "<h2>Interview</h2>"; ?>

<?php do_action( 'bp_before_blog_home' ) ?>

<?php echo "<h2>Sons</h2>"; ?>

<?php do_action( 'bp_before_blog_home' ) ?>


Je suppose qu'il faudra appeller la fonction bp_before_blog_home1 bp_before_blog_home2 etc..

Ensuite dans mon fichier theme-generator.php

(en haut) je ne sais pas à quoi sert la 2eme ligne
// home
add_action( 'bp_before_blog_home', array( $this, 'default_homepage_last_posts' ), 2 );
add_filter('body_class',array( $this, 'home_body_class'), 10 );


(puis en bas)

	function default_homepage_last_posts(){
		global $cap;
		
		if( $cap->preview == true  || $cap->default_homepage_last_posts == 'show') {
			$args = array(
				'amount' => '3',
		 	);
				
			echo '<div style="margin-top:-44px;">'.cc_list_posts($args).'</div>'; 
		}
	}


Voila donc tout ça affiche sur mon blog 3 vignettes des 3 derniers articles de mon blog

J'aimerai faire pareil mais avec 4 catégories différentes en home

comment faire ? car j'avais rajouté des chiffres après default_homepage_last_posts et bp_before_blog_home mais ca ne fonctionne pas

J'ai essayé d'être le plus clair possible

Merci
A voir également:

2 réponses

Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
15 oct. 2012 à 02:36
bonsoir,

dupliquer une fonction on aura tout vu...

une fonction se déclare et s'appelle. vouloir la dupliquer est juste ridicule
0
Ok donc que dois je faire ? je ne suis pas dev..
Avez vous compris le but final ?
0