Last week we began with the code section of the handbook. This week let’s get some momentum and tackle: Core functionality and features.
Functionality and Features examples:
Example:
There is no need to use
add_theme_support( 'menus' );
because register_nav_menu() does it behind the scenes.
Example:
Use coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. defined functions when possible
So rather than using your own functions:
function my_custom_cats(){
$categories = get_the_category();
$catOut = '';
$separator = ', ';
$catOutput = '';
if($categories){
foreach($categories as $category) {
$catOutput .= '<a href="'.get_category_link( $category->term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s", 'text-domain' ), $category->name ) ) . '">'.$category->cat_name.'</a>'.$separator;
}
$catOut = 'Categories: '.trim($catOutput, $separator);
}
return $catOut;
}
Use a core function like the_category()