رفتن به مطلب

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


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

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

لینک به ارسال

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

خیلی هم خوب ..

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

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


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

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


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

لینک به ارسال

ممنون امید جان. فقط توی فایل 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>

لینک به ارسال

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

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

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

- ...

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

لینک به ارسال

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


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

لینک به ارسال

اقا مهدی این کار رو که میکنم توی تایتل سایتم تگ های <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>

لینک به ارسال

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

لینک به ارسال

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

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

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

لینک به ارسال

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

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

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

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

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

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

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

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

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