djarni eredeti hozzászólása
Az biztos nem lesz jó, mert az a bejegyzések variálására jó.
De most fogom letesztelni a tegnapi kódodat, majd beszámolok róla..
Arni
Friss.: Működik, jó
(A 6. hozzászólásban lévő kódot használom) Egy szépséghibája van. Hogy kirakja a vesszőt a megjelenített kategória után. Mivel "tudja", hogy van még egy kategória, csak azt ugye nem jeleníti meg. Szóval valahogy ki kéne onnan varázsolni azt a vesszőt.
PHP kód:
function the_excluded_category($excludedcats = array()){
$count = 0;
$output = null;
$categories = get_the_category();
$num_of_cats = count($categories);
foreach($categories as $category) {
$count++;
if ( !in_array($category->cat_ID, $excludedcats) ) {
$output .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "Cortos de %s" ), $category->name ) . '" ' . '>' . $category->name.'</a>';
if( $count < $num_of_cats){
$output .= ", ";
}
}
}
echo rtrim($output,',');
}
az eredeti megoldas mutatja hogy miert terhelik a szervert sokszor az ilyen takolt odalak. kepes volt a count fuggvenyt a ciklusban meghivni mikor azon kivul is eleg egyetlen egyszer. elvileg nem kell a vegere az rtrim, de a biztonsagkedveert odaraktam, mert nem teszteltem.
Könyvjelzők