من وقتی از تابع wp_title برای صفحه اصلی استفاده کردم مقدار خالی برگردوند و عنوان سایت رو نشون میده. وقتی در موردش سرچ کردم متوجه شدم که وقتی یه صفحه کاستوم برای صفحه اصلی میسازیم ممکنه این مشکل پیش بیاد.
برای حلش کدای زیر رو توی فانکشن قرار بدید:
add_filter( 'wp_title', 'dwt_set_title_for_home' );
function dwt_set_title_for_home( $title ) {
if ( empty( $title ) && ( is_home() || is_front_page() ) ) {
$title = get_bloginfo( 'name' ) . ' | ' . get_bloginfo( 'description' );
}
return $title;
}