'Bojo', 'nombro' => 5, 'titolo' => 'Recent Bojos'); } function bojo_komenci() { global $bojo; $bojo['nonids'] = array(); $ind = 0; $agordoj = get_option('bojo'); bojo_plenigi_agordojn($agordoj); load_plugin_textdomain('bojo', 'wp-content/plugins/bojo'); $categories = get_categories(); foreach ( $categories as $category ) { if ( $category->name == $agordoj['nomo'] ) { $bojo['id'] = $category->term_id; $bojo['nomo'] = $category->name; } else { $bojo['nonids'][$ind] = $category->term_id; $ind++; } } if ( is_home() ) // Hack, because query_posts('cat=-' . $bojo['id']); doesn't work query_posts('cat=' . join($bojo['nonids'], ',')); } function bojo() { global $bojo; $ind = 0; if ( !$bojo['id'] ) return; $agordoj = get_option('bojo'); bojo_plenigi_agordojn($agordoj); query_posts('cat=' . $bojo['id'] . '&showposts=' . $agordoj['nombro']); echo '