رفتن به مطلب

قرار دادن عنوان سایت در تگ h1


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

سلام. من توی قالبم در فایل single عنوان پست هامو در تگ <h2> قرار دادم. حالا میخوام عنوان سایتم رو هم توی تگ h1 بزارم حالا میخواستم بدونم کدوم کد رو باید توی تگ h1 بزارم؟ مرسی

لینک به ارسال

سلام. من توی قالبم در فایل single عنوان پست هامو در تگ <h2> قرار دادم

خیلی هم خوب ..

حالا میخوام عنوان سایتم رو هم توی تگ h1 بزارم حالا میخواستم بدونم کدوم کد رو باید توی تگ h1 بزارم؟

میتونید از کد زیر استفاده کند :


<?php if (is_home () ) { bloginfo('name'); ?>

یا حتی بصورت دستی بین تگ اچ 1 بنویسید :


مجله اينترنتي مراحم

  • امتیاز 3
لینک به ارسال

ممنون امید جان. فقط توی فایل header کد تایتل من به این شکله! اصلان این دستور چیه؟


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

لینک به ارسال

دستور شرطیه میگه که مثلا :

- برای برگه ها عنوان سایت - اسم برگه

- برای دسته بندی هم عنوان سایت - عنوان دسته بندی رو بذاره

- ...

پ ن : مشکلی نداره نمیخواد نگران باشید ..

  • امتیاز 3
لینک به ارسال

خیلی خیلی ممنون. پس به این شکل قرار بدم مشکلی نیست:


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

ویرایش شده توسط نگار صادقی
لینک به ارسال

شما تگ <h1> قبل title باز كرديد و زياد كار درستي نيست

شما به صورت زير قرار بديد


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

  • امتیاز 1
لینک به ارسال

اقا مهدی این کار رو که میکنم توی تایتل سایتم تگ های <h1> رو هم نمایش داده میشه!!!!!

لینک به ارسال

با عرض معذرت من این جوری الان قرار دادم این درسته؟


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

ویرایش شده توسط نگار صادقی
لینک به ارسال

اقا مهدی این کار رو که میکنم توی تایتل سایتم تگ های <h1> رو هم نمایش داده میشه!!!!!

توي تيتر مرورگر اصلا تغييري نميكنه

با عرض معذرت من این جوری الان قرار دادم این درسته؟


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

ببينيد شما به صورت زير قرار بديد


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

  • امتیاز 2
لینک به ارسال

ممنونم.. ولی مطمئن باشید وقتی تگ H1 بعد از تگ <title> قرار میگیره توی مرورگر تگ H1 نمایش داده میشه من الان چندبار تست کردم

لینک به ارسال

البته توي نمايش نشان داده ميشود اگر قبلش قرار بگيره نمايش داده نميشه ولي توي سئو تاثير داره

(منظور شما بد متوجه شده بودم)

  • امتیاز 2
لینک به ارسال
  • 1 ماه بعد...

خیلی خیلی ممنون. پس به این شکل قرار بدم مشکلی نیست:


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

تگ title برای نمایش عنوان سایت در مرورگر و نتایج جستجو هست. منظور از اینکه عنوان تو تگ h1 باشه اینه که جایی که اسم سایتتون رو نشون میدید (مثلا کنار لوگو) اونجا عنوان سایت باید داخل h1 باشه.

این نشون دهنده اهمیت اون عنوان هست و کم کم موتورهای جستجو میان و توی اون کلمه بهتون رتبه خوبی میدن.

پس شما تگ <title> رو نباید درون heading ها قرار بدید

  • امتیاز 3
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...