رفتن به مطلب

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


پست های پیشنهاد شده

سلام

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


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

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

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

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

لینک به ارسال

سلام

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


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

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

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

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

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

با سلام

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

لینک به ارسال

سلام

در صفحه 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' );
} ?>

لینک به ارسال

با سلام

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

سلام

ممنون

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

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
لینک به ارسال

سلام

ممنون

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

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

سلام ممنون

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

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

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


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

قرار دهید :)

ویرایش شده توسط hamid_khaleghi
لینک به ارسال

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


<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
لینک به ارسال

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

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

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


<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>

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

لینک به ارسال

درود.همیشه پوسته ی پیش فرض وردپرس یعنی 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>

ویرایش شده توسط افشیــــــن
لینک به ارسال

درود.همیشه پوسته ی پیش فرض وردپرس یعنی 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>

سلام

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

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

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

لینک به ارسال

سلام

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

<?php wp_title(); ?>

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...