Php Wordpress dupliquer Fonction

Résolu
ced -  
 ced -
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   Statut Membre Dernière intervention   274
 
bonsoir,

dupliquer une fonction on aura tout vu...

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