نگار صادقی

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

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

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

0

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


لینک به پست

سلام. من توی قالبم در فایل 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>

0

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


لینک به پست

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

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

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

- ...

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

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>

ویرایش شده در توسط نگار صادقی
0

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


لینک به پست

شما تگ <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> رو هم نمایش داده میشه!!!!!

0

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


لینک به پست

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

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


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

ویرایش شده در توسط نگار صادقی
0

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


لینک به پست

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

0

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


لینک به پست

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

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

2

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


لینک به پست

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


<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

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


لینک به پست

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

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

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

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


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

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

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


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