iç içe kategorilere girdiğimde girdiğim kategorilere ait alt kategoriler çıkmasını istiyorum ama temanın kodlarında ne gibi değişiklikler yapmam lazım acaba yardımcı olurmusunuz.
şu kodlarda mı değişiklik yapmam lazım :
2. CATEGORIES WIDGET CLASS
========================================================================== */
class core_widgets_categories extends WP_Widget { // UPDATED 6TH JULY
function core_widgets_categories() {
// widget actual processes
$opts = array(
'classname' => 'core_widgets_categories',
'description' => 'A list of listing categories.'
);
parent::__construct( 'core_widgets_categories', '== [PP] == Categories' , $opts );
}
function form($instance) {
$defaults = array(
'title' => 'Website Categories',
);
$instance = wp_parse_args( $instance, $defaults );
?>
Title
$out = '
Show Count
Show Full List (expanded)
Include Empty Categories
echo $out;
}
function update( $new, $old ) {
$clean = $old;
$clean['title'] = isset( $new['title'] ) ? strip_tags( esc_html( $new['title'] ) ) : '';
$clean['f'] = isset( $new['f'] ) ? '1' : '0';
$clean['ff'] = isset( $new['ff'] ) ? '1' : '0';
$clean['empty'] = isset( $new['empty'] ) ? '1' : '0';
return $clean;
}
function widget($args, $instance) {
global $CORE; $STRING = ""; @extract($args);
/*** get the menu items **/
if($instance['empty']){ $hideempty = 0; }else { $hideempty = 1; }
// CHECK FOR COUNT
if(isset($instance['f']) && $instance['f']){ $show_count = 1; }else{ $show_count = 0; }
$cats = wp_list_categories(array('walker'=> new Walker_Simple_Example1, 'taxonomy' => THEME_TAXONOMY, 'show_count' => $show_count, 'hide_empty' => $hideempty, 'echo' => 0, 'title_li' => false, 'show_image' => true) );
if(strlen($instance['title']) == 0){
echo "