site

مشکل با تگ Title در header.php

12 پست در این موضوع قرار دارد

سلام

در صفحه header.php کد تایتل به صورت زیر هست :


<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?><?php _e(''); ?> <?php } ?> <?php wp_title(); ?></title>

کد بالا ناقص هست .

لطفا یه کد بهتر معرفی کنید که کاملا با افزونه yoast سازگار باشد و تداخل نداشته باشد و هم اینکه مطالب سایت به درستی در نتایج گوگل نمایش داده بشن

مشکلی که در تاپیک زیر هست ، ناشی از تگ تایتل نادرست هست :

1

به اشتراک گذاری این پست


لینک به پست

سلام

در صفحه header.php کد تایتل به صورت زیر هست :


<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?><?php _e(''); ?> <?php } ?> <?php wp_title(); ?></title>

کد بالا ناقص هست .

لطفا یه کد بهتر معرفی کنید که کاملا با افزونه yoast سازگار باشد و تداخل نداشته باشد و هم اینکه مطالب سایت به درستی در نتایج گوگل نمایش داده بشن

مشکلی که در تاپیک زیر هست ، ناشی از تگ تایتل نادرست هست :

http://forum.wp-pars...-جانبی-در-گوگل/

با سلام

منظورتون از ناقص بودن چیه؟ دقیقا چه اتفاقی میفته؟

1

به اشتراک گذاری این پست


لینک به پست

سلام

در صفحه header.php کد تایتل به صورت زیر هست :


<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?><?php _e(''); ?> <?php } ?> <?php wp_title(); ?></title>

کد بالا ناقص هست .

لطفا یه کد بهتر معرفی کنید که کاملا با افزونه yoast سازگار باشد و تداخل نداشته باشد و هم اینکه مطالب سایت به درستی در نتایج گوگل نمایش داده بشن

مشکلی که در تاپیک زیر هست ، ناشی از تگ تایتل نادرست هست :

http://forum.wp-pars...-جانبی-در-گوگل/

سلام


<?php if (is_home () ){
bloginfo('name');
echo " - ";
bloginfo( 'description' );
}
elseif ( is_category() ) {
bloginfo('name');
echo " - ";
single_cat_title();
}
elseif (is_single() ) {
bloginfo('name');
echo " - ";
single_post_title();
}
elseif (is_page() ) {
bloginfo('name');
echo " - ";
single_post_title();
}
elseif (is_404() ) {
bloginfo('name');
echo " - ";
_e('page not found');
}
elseif (is_search() ) {
printf(the_search_query());
echo " - ";
bloginfo('name');
}
elseif (is_author() ) {
printf(get_the_author());
echo " - ";
bloginfo('name');
}
elseif (is_tag() ) {
bloginfo('name');
echo " - ";
single_tag_title( '', true );
}
else {
wp_title( ' - ', true, 'right' );
} ?>

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

با سلام

منظورتون از ناقص بودن چیه؟ دقیقا چه اتفاقی میفته؟

سلام

ممنون

برای اینکه بهتر متوجه منظورم بشوید لطفا تاپیک زیر را مشاهده بفرمایید :

http://forum.wp-pars...-جانبی-در-گوگل/

سلام


<?php if (is_home () ){
bloginfo('name');
echo " - ";
bloginfo( 'description' );
}
elseif ( is_category() ) {
bloginfo('name');
echo " - ";
single_cat_title();
}
elseif (is_single() ) {
bloginfo('name');
echo " - ";
single_post_title();
}
elseif (is_page() ) {
bloginfo('name');
echo " - ";
single_post_title();
}
elseif (is_404() ) {
bloginfo('name');
echo " - ";
_e('page not found');
}
elseif (is_search() ) {
printf(the_search_query());
echo " - ";
bloginfo('name');
}
elseif (is_author() ) {
printf(get_the_author());
echo " - ";
bloginfo('name');
}
elseif (is_tag() ) {
bloginfo('name');
echo " - ";
single_tag_title( '', true );
}
else {
wp_title( ' - ', true, 'right' );
} ?>

سلام ممنون

آیا این کد تایتیل هست ؟

آخه تو قالب ، کد ها ی تایتیل بین <title> و </title> هست

ویرایش شده در توسط site
1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

سلام

ممنون

برای اینکه بهتر متوجه منظورم بشوید لطفا تاپیک زیر را مشاهده بفرمایید :

http://forum.wp-pars...-جانبی-در-گوگل/

سلام ممنون

آیا این کد تایتیل هست ؟

آخه تو قالب ، کد ها ی تایتیل بین <title> و </title> هست

سلام بله این کد رو بین تگ


<title>
اینجــــــــــــــــآ
</title>

قرار دهید :)

ویرایش شده در توسط hamid_khaleghi
1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

سلام بله این کد رو بین تگ


<title>
اینجــــــــــــــــآ
</title>

قرار دهید :)

دستتون درد نکنه

یه سوالی داشتم

کد زیر چه فرقی با کد شما داره ؟ :


<title>
<?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); echo ' - '; bloginfo('name'); }
elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
else { wp_title('',true); } ?>
</title>

ویرایش شده در توسط site
1

به اشتراک گذاری این پست


لینک به پست

دستتون درد نکنه

یه سوالی داشتم

کد زیر چه فرقی با کد شما داره ؟ :


<title>
<?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); echo ' - '; bloginfo('name'); }
elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
else { wp_title('',true); } ?>
</title>

فکر کنم فقط یک خرده کامل تر باشه :)

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

درود.همیشه پوسته ی پیش فرض وردپرس یعنی 2014 مرجع مناسبی برای کدهاست .

کد زیر رو در فانکشن قالب قرار بدید ( قبلش از فایل فانکشن کپی بگیرید )


function theme_wp_title( $title, $sep ) {
global $paged, $page;
if ( is_feed() ) {
return $title;
}
// Add the site name.
$title .= get_bloginfo( 'name', 'display' );
// Add the site description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) ) {
$title = "$title $sep $site_description";
}
// Add a page number if necessary.
if ( $paged >= 2 || $page >= 2 ) {
$title = "$title $sep " . sprintf( __( 'صفحه %s'), max( $paged, $page ) );
}
return $title;
}
add_filter( 'wp_title', 'theme_wp_title', 10, 2 );

سپس کد زیر را در تگ <title> هدر قرار بدید. تست کنید ببینید مشکل شما با این روش حل می شه؟


<title><?php wp_title( '|', true, 'right' ); ?></title>

ویرایش شده در توسط افشیــــــن
3

به اشتراک گذاری این پست


لینک به پست

درود.همیشه پوسته ی پیش فرض وردپرس یعنی 2014 مرجع مناسبی برای کدهاست .

کد زیر رو در فانکشن قالب قرار بدید ( قبلش از فایل فانکشن کپی بگیرید )


function theme_wp_title( $title, $sep ) {
global $paged, $page;
if ( is_feed() ) {
return $title;
}
// Add the site name.
$title .= get_bloginfo( 'name', 'display' );
// Add the site description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) ) {
$title = "$title $sep $site_description";
}
// Add a page number if necessary.
if ( $paged >= 2 || $page >= 2 ) {
$title = "$title $sep " . sprintf( __( 'صفحه %s'), max( $paged, $page ) );
}
return $title;
}
add_filter( 'wp_title', 'theme_wp_title', 10, 2 );

سپس کد زیر را در تگ <title> هدر قرار بدید. تست کنید ببینید مشکل شما با این روش حل می شه؟


<title><?php wp_title( '|', true, 'right' ); ?></title>

سلام

مشکل من اینه که مطالب تو گوگل ایندکس میشن اما تو نتایج گوگل ظاهر نمیشن .

تو نتایج گوگل حالا هرچی که سرچ بشه ، آدرس صفحه اصلی سایت من ظاهر میشه

مشکلم را به صورت کامل در تاپیک زیر بیان کرده ام :

0

به اشتراک گذاری این پست


لینک به پست

سلام

خب کد زیر از همون اول در تایتیل بود :

<?php wp_title(); ?>

یعنی بقیه کد هایی که دوستان گفتن رو نزارم ؟

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری