• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
hamidrta

قراردادن تگ H1 کجایه قالب ؟کدام کد؟

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

وقت بخیر دوستان من خیلی سرچ کردم

ولی متوجه نشدم هر بخشی یک کد به کاربر داده بودند و یک جا مختلف

من می خوام تگ H1 قرار بدم تویه هدر سایتم چه کدی رو دقیقا کجا این کد هدرم قرار بدم

کلا سات تگ H1نداره

لینک ندین ممنون میشیم همین جا کمک کنید


<?php
global $news;
load_theme_textdomain('news', TEMPLATEPATH.'/languages/');
wp_head();
?>
<div id="wrapper">
<!-- time, weather, hot news -->
<div id="top">
<?php if (!empty($news['headerdate'])) { ?><div id="date"><?php echo jdate('l, d F Y'); ?></div><?php } ?>
<?php if ($news['showhotnews'] == 1) { ?>
<?php $display = new WP_query(); $display->query('showposts='.$news['hotnewsnum'].'&meta_key=hotnews'); ?>
<?php global $wp_query; $wp_query->in_the_loop = true; ?>
<?php if ($display->have_posts()) : ?>
<ul id="hotnewshide">
<?php for ($i = 1; $i <= $display->post_count; $i++) { ?>
<li><?php echo $i; ?></li>
<?php } ?>
</ul>
<div id="hotnews">
<ul>
<?php while ($display->have_posts()) : $display->the_post(); ?>
<li><span class="category"><?php dt_category(); ?></span><span class="heading"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span><span class="info"> <?php the_time('d F Y'); ?> | <a href="<?php the_permalink(); ?>#comments"><?php comments_number(__('0 نظر','news'), __('1 نظر','news'), __('% نظر','news')); ?></a></span></li>
<?php endwhile; ?>
</ul>
</div>
<?php endif; ?>
<?php } ?>
<?php require_once TEMPLATEPATH.'/lib/weather/show.weather.php'; ?>
<div class="clear"></div>
</div>
<!-- time, weather, hot news -->
<!-- logo, ad -->
<div id="header">
<div id="logo"><a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></div>
<?php dt_show_ads('position=Header&before=<div class="header-ad">&after=</div>'); ?>
<div class="clear"></div>
</div>
<!-- logo, ad -->
<!-- navigation -->
<div id="force-menu">
<?php if ($news['nav_custom'] == 0) { ?>
<ul id="menu">
<li<?php if (is_home()) { echo ' class="current-cat" '; } ?>><a href="<?php bloginfo('home'); ?>/" title="<?php _e('خانه','news'); ?>"><?php _e('خانه','news'); ?></a></li>
<?php
$categories = wp_list_categories('orderby='.$news['nav_sort'].'&order='.$news['nav_order'].'&hide_empty='.$news['nav_hide_empty'].'&title_li=&echo=0');
$categories = preg_replace('/View all posts filed under /','',$categories);
echo $categories;
?>
</ul><div class="clear"></div>
<?php
} else {
wp_nav_menu( array( 'theme_location' => 'nav', 'container' => '', 'menu_id' => 'menu', 'menu_class' => '') );
}
?>
</div>
<!-- navigation -->
<!-- links, search -->
<div id="links"<?php if ($news['searchform'] != 1) echo ' style="background:#fff"'; ?>>
<?php if ($news['pages_custom'] == 0) { ?>
<ul id="linklist">

<?php dt_profile_links(); ?>
<li><a href="#"><?php _e('پیگیری ما','news'); ?></a>
<ul>
<?php if (!empty($news['feedburner'])) { ?>
<li><a href="http://feeds.feedburner.com/<?php echo $news['feedburner']; ?>" class="feedburner"><?php _e('اشتراک از طریق فید برنر','news'); ?></a></li>
<li><a href="http://feedburner.google.com/fb/a/mailverify?uri=<?php echo $news['feedburner']; ?>" class="feedburner-email"><?php _e('مشترک شدن از طریق ایمیل','news'); ?></a></li>
<?php } ?>
<?php if (!empty($news['twitter'])) { ?>
<li><a href="http://twitter.com/<?php echo $news['twitter']; ?>" class="twitter"><?php _e('ما را در تویتر دنبال کنید','news'); ?></a></li>
<?php } ?>
<?php if (!empty($news['facebook'])) { ?>
<li><a href="http://facebook.com/<?php echo $news['facebook']; ?>" class="facebook"><?php _e('صفحه فیس بوک','news'); ?></a></li>
<?php } ?>
</ul>
</li>
<li><a href="<?php bloginfo_rss('rss2_url'); ?>" class="rsslink"><?php _e('فید مطالب','news'); ?></a>
<ul class="rssmenu">
<?php
$categories = get_categories();
foreach ($categories as $category) {
echo '<li><a href="'.get_category_feed_link($category->cat_ID).'">'.$category->cat_name.'</a></li>';
}
?>
</ul>
</li>
<li><a href="<?php bloginfo_rss('comments_rss2_url'); ?>" class="rsslink"><?php _e('فید نظرات','news'); ?></a></li>

<?php if ($news['newspulse']) : ?><li><a href="<?php echo get_page_link($news['newspulse']); ?>" title="<?php _e('تفکیک اخبار','news'); ?>"><?php _e('تفکیک اخبار','news'); ?></a></li><?php endif; ?>
<?php if ($news['Contact']) : ?><li><a href="<?php echo get_page_link($news['Contact']); ?>" title="<?php _e('ارتباط با ما','news'); ?>"><?php _e('ارتباط با ما','news'); ?></a></li><?php endif; ?>
</ul>
<?php
} else {
wp_nav_menu( array( 'theme_location' => 'pages', 'container' => '', 'menu_id' => 'linklist', 'menu_class' => '') );
}
?>

<?php if ($news['searchform'] == 1) { ?>
<form>
<fieldset class="search-form" action="/" method="get">
<input type="text" name="s" id="s" value="<?php if (get_search_query()) { echo get_search_query(); } else { echo __('جستجو','news'); } ?>" class="search-text clearfield" />
<input type="submit" value="" class="search-go" />
</fieldset>
</form>
<?php } ?>
<div class="clear"></div>
</div>
<!-- links, search -->
<?php dt_show_ads('position=Header Wide&before=<div class="adzone">&after=</div>'); ?>

0

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


لینک به پست

سلام

فرقی نداره کجا تگ رو بزارید مهم اینه که در هر صفحه فقط یک تگِ h1 باشه

البته به این هم توجه کنید که تگ ها به ترتیب از بالا به پایین هستن مثلن h1 بالا و بعد h2 و بعد h3 و ........

7

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


لینک به پست

خوب کدش تگش چیه؟

من یک کد تگ دارم هر جایه این هدر می زارم نشون داده نمیشه!

کد رو بهم بدین ممنون میشیم

0

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


لینک به پست

کد h1 چی هستش ؟


<h1></h1>

قسمت مربوطه رو باید بین 2تا تگ قرار بدید ..

2

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


لینک به پست

این کد و متنش رو تویه کدهای بالا می زارم هیچ چیز تغییر نمی کنه دوست عزیز!

0

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


لینک به پست

در کدوم قسمت قرار میدید ؟

اگر در استایل برای h1 استایل خاصی تعریف شده باشه تغییری نمیکنه ، لازم دارید که تغییر کنید ؟؟

1

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


لینک به پست

یک کد بدین که وقتی با متنش می زارم جواب بده

و به عنوان تگ h1 شناسایی شه!

0

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


لینک به پست

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

یک کد بدین که وقتی با متنش می زارم جواب بده

و به عنوان تگ h1 شناسایی شه!

شضما کد رو بزارید به عنوان h1 شناخته میشه حالا داخلش چی باشه بهتره توضیح سایتتون باشه مثلن :


<h1>متن توضیح شما </h1>

فقط توجه کن که توی استایلت به h1 خاصیت display:none نداده شده باشه چون اگه داده شده باشه برای گوگل دیده نمیشه

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

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


لینک به پست

در کدوم قسمت قرار میدید ؟

اگر در استایل برای h1 استایل خاصی تعریف شده باشه تغییری نمیکنه ، لازم دارید که تغییر کنید ؟؟

همون کد هدری که تو تاپیک اول گذاشتم!!!

موقع کد رو می زارم تغییری نمی کنه چک می کنم تو سایتهای سئو می گه تگ H1 وجود نداره!!

شضما کد رو بزارید به عنوان h1 شناخته میشه حالا داخلش چی باشه بهتره توضیح سایتتون باشه مثلن :


<h1>متن توضیح شما </h1>

فقط توجه کن که توی استایلت به h1 خاصیت display:none نداده شده باشه چون اگه داده شده باشه برای گوگل دیده نمیشه

از کجا این رو متوجه بشم؟

display:none

0

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


لینک به پست

همون کد هدری که تو تاپیک اول گذاشتم!!!

موقع کد رو می زارم تغییری نمی کنه چک می کنم تو سایتهای سئو می گه تگ H1 وجود نداره!!

از کجا این رو متوجه بشم؟

display:none

منم زیاد بلد نیستم تو تاپیک جداگانه ای بود من دیدم برای شما هم نوشتم

بزار اساتید بیان میگن

0

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


لینک به پست
فقط توجه کن که توی استایلت به h1 خاصیت display:none نداده شده باشه چون اگه داده شده باشه برای گوگل دیده نمیشه


http://seotesttool.com/blog/does-the-google-bot-index-css-hidden-divs/

این مورد فکر نمیکنم تاثیری داشته باشه

Google itself uses display: none in its HOME PAGE, so it can't really be a problem using it, as long as you don't use it for spamming (i.e. inserting hundreds fo keywords in a display:none DIV panel).

Open Google HOME PAGE and look in HTML source code. Search for display:none you are gonna see it many times. :)

3

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


لینک به پست

الان جواب من چی شد؟؟

0

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


لینک به پست

این همه جواب پس چی بود ؟!

به هر حال:


<?php if ( is_home() || is_front_page() ) : ?>
<h1 id="site-title"><?php bloginfo('name'); ?></h1>
<h2 id="site-description"><?php bloginfo('description'); ?></h2>
<?php else: ?>
<span id="site-title"><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></span>
<span id="site-description"><?php bloginfo('description'); ?></span>
<?php endif ?>

کد بالا تعریف می کنه که اگر در صفحه نخست بودید h1 و h2 اون عبارت ها باشند (که قابل تغییر است) در غیر این صورت یعنی در سایر صفحات h1 و h2 به کدنویسی همان صفحات واگذار می گردد که این هم قابل تغییر است

دقت کنید که معمولاً در پست ها یا برگه ها بهتر است h1 برابر با پست تایتل باشد و به همین دلیل بعد از else به آن صورت نوشته شده است

حالا اینکه display:none‌ باشد یا نباشد به مقادیر استایل site-title و site-description و سلیقه ی شما بر میگردد

6

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


لینک به پست


<h1><a href="<?php bloginfo('url'); ?>/"><?php bloginfo('name'); ?></a></h1>

محل کد

فایل header.php در محلی که سر صفحه سایت قرار می گیره و یا نام سایت در حال حاضر هست

5

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


لینک به پست

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

این همه جواب پس چی بود ؟!

به هر حال:


<?php if ( is_home() || is_front_page() ) : ?>
<h1 id="site-title"><?php bloginfo('name'); ?></h1>
<h2 id="site-description"><?php bloginfo('description'); ?></h2>
<?php else: ?>
<span id="site-title"><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></span>
<span id="site-description"><?php bloginfo('description'); ?></span>
<?php endif ?>

کد بالا تعریف می کنه که اگر در صفحه نخست بودید h1 و h2 اون عبارت ها باشند (که قابل تغییر است) در غیر این صورت یعنی در سایر صفحات h1 و h2 به کدنویسی همان صفحات واگذار می گردد که این هم قابل تغییر است

دقت کنید که معمولاً در پست ها یا برگه ها بهتر است h1 برابر با پست تایتل باشد و به همین دلیل بعد از else به آن صورت نوشته شده است

حالا اینکه display:none‌ باشد یا نباشد به مقادیر استایل site-title و site-description و سلیقه ی شما بر میگردد

<?php

global $news;

load_theme_textdomain('news', TEMPLATEPATH.'/languages/');

wp_head();

?>

<div id="wrapper">

<!-- time, weather, hot news -->

<div id="top">

<?php if (!empty($news['headerdate'])) { ?><div id="date"><?php echo jdate('l, d F Y'); ?></div><?php } ?>

<?php if ($news['showhotnews'] == 1) { ?>

<?php $display = new WP_query(); $display->query('showposts='.$news['hotnewsnum'].'&meta_key=hotnews'); ?>

<?php global $wp_query; $wp_query->in_the_loop = true; ?>

<?php if ($display->have_posts()) : ?>

<ul id="hotnewshide">

<?php for ($i = 1; $i <= $display->post_count; $i++) { ?>

<li><?php echo $i; ?></li>

<?php } ?>

</ul>

<div id="hotnews">

<ul>

<?php while ($display->have_posts()) : $display->the_post(); ?>

<li><span class="category"><?php dt_category(); ?></span><span class="heading"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span><span class="info"> <?php the_time('d F Y'); ?> | <a href="<?php the_permalink(); ?>#comments"><?php comments_number(__('0 نظر','news'), __('1 نظر','news'), __('% نظر','news')); ?></a></span></li>

<?php endwhile; ?>

</ul>

</div>

<?php endif; ?>

<?php } ?>

<?php require_once TEMPLATEPATH.'/lib/weather/show.weather.php'; ?>

<div class="clear"></div>

</div>

<!-- time, weather, hot news -->

<!-- logo, ad -->

<div id="header">

<div id="logo"><a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></div>

<?php dt_show_ads('position=Header&before=<div class="header-ad">&after=</div>'); ?>

<div class="clear"></div>

</div>

<!-- logo, ad -->

<!-- navigation -->

<div id="force-menu">

<?php if ($news['nav_custom'] == 0) { ?>

<ul id="menu">

<li<?php if (is_home()) { echo ' class="current-cat" '; } ?>><a href="<?php bloginfo('home'); ?>/" title="<?php _e('خانه','news'); ?>"><?php _e('خانه','news'); ?></a></li>

<?php

$categories = wp_list_categories('orderby='.$news['nav_sort'].'&order='.$news['nav_order'].'&hide_empty='.$news['nav_hide_empty'].'&title_li=&echo=0');

$categories = preg_replace('/View all posts filed under /','',$categories);

echo $categories;

?>

</ul><div class="clear"></div>

<?php

} else {

wp_nav_menu( array( 'theme_location' => 'nav', 'container' => '', 'menu_id' => 'menu', 'menu_class' => '') );

}

?>

</div>

<!-- navigation -->

<!-- links, search -->

<div id="links"<?php if ($news['searchform'] != 1) echo ' style="background:#fff"'; ?>>

<?php if ($news['pages_custom'] == 0) { ?>

<ul id="linklist">

<?php dt_profile_links(); ?>

<li><a href="#"><?php _e('پیگیری ما','news'); ?></a>

<ul>

<?php if (!empty($news['feedburner'])) { ?>

<li><a href="http://feeds.feedburner.com/<?php echo $news['feedburner']; ?>" class="feedburner"><?php _e('اشتراک از طریق فید برنر','news'); ?></a></li>

<li><a href="http://feedburner.google.com/fb/a/mailverify?uri=<?php echo $news['feedburner']; ?>" class="feedburner-email"><?php _e('مشترک شدن از طریق ایمیل','news'); ?></a></li>

<?php } ?>

<?php if (!empty($news['twitter'])) { ?>

<li><a href="http://twitter.com/<?php echo $news['twitter']; ?>" class="twitter"><?php _e('ما را در تویتر دنبال کنید','news'); ?></a></li>

<?php } ?>

<?php if (!empty($news['facebook'])) { ?>

<li><a href="http://facebook.com/<?php echo $news['facebook']; ?>" class="facebook"><?php _e('صفحه فیس بوک','news'); ?></a></li>

<?php } ?>

</ul>

</li>

<li><a href="<?php bloginfo_rss('rss2_url'); ?>" class="rsslink"><?php _e('فید مطالب','news'); ?></a>

<ul class="rssmenu">

<?php

$categories = get_categories();

foreach ($categories as $category) {

echo '<li><a href="'.get_category_feed_link($category->cat_ID).'">'.$category->cat_name.'</a></li>';

}

?>

</ul>

</li>

<li><a href="<?php bloginfo_rss('comments_rss2_url'); ?>" class="rsslink"><?php _e('فید نظرات','news'); ?></a></li>

<?php if ($news['newspulse']) : ?><li><a href="<?php echo get_page_link($news['newspulse']); ?>" title="<?php _e('تفکیک اخبار','news'); ?>"><?php _e('تفکیک اخبار','news'); ?></a></li><?php endif; ?>

<?php if ($news['Contact']) : ?><li><a href="<?php echo get_page_link($news['Contact']); ?>" title="<?php _e('ارتباط با ما','news'); ?>"><?php _e('ارتباط با ما','news'); ?></a></li><?php endif; ?>

</ul>

<?php

} else {

wp_nav_menu( array( 'theme_location' => 'pages', 'container' => '', 'menu_id' => 'linklist', 'menu_class' => '') );

}

?>

<?php if ($news['searchform'] == 1) { ?>

<form>

<fieldset class="search-form" action="/" method="get">

<input type="text" name="s" id="s" value="<?php if (get_search_query()) { echo get_search_query(); } else { echo __('جستجو','news'); } ?>" class="search-text clearfield" />

<input type="submit" value="" class="search-go" />

</fieldset>

</form>

<?php } ?>

<div class="clear"></div>

</div>

<!-- links, search -->

<?php dt_show_ads('position=Header Wide&before=<div class="adzone">&after=</div>'); ?>

ویرایش شده در توسط Morteza
0

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


لینک به پست

اگر میخواین مخفی باشه میتونید هرجایی قرار بدید

1

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


لینک به پست

می تونید این کد را ویرایش کنید


<div id="logo"><a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></div>

به


<div id="logo"><h1>نام سایت<a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></h1></div>

ودر style.css وارد کنید


#logo h1 {
text-indent:999999px;
font-size:0px;
}

2

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


لینک به پست

ممنون ولی من این کدها رو می زارم قالب سایت بهم می ریزه و سایت اصلا باز نمیشه!

0

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


لینک به پست

بازم جواب نداد و قالب سایت بهم می ریزه

0

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


لینک به پست

دوستان روش های که تست می کنم قالب رو بهم می ریزه!

0

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


لینک به پست
دوستان روش های که تست می کنم قالب رو بهم می ریزه!

کجای قالبتون بهم میریزه ؟ اگر میبینید مشکلی داره باید از طریق CSS بهش استایل بدید تا بدنمایی نکنه .

3

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


لینک به پست

حداقل مفهوم به هم می ریزه را می شد نوشت

به هرحال پاسخ شما را مهندس یار گرامی فرمودند

3

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


لینک به پست

می تونید این کد را ویرایش کنید


<div id="logo"><a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></div>

به


<div id="logo"><h1>نام سایت<a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></h1></div>

ودر style.css وارد کنید


#logo h1 {
text-indent:999999px;
font-size:0px;
}

من اینکارو می کنم وقتی انجام میدم زیر هدر سایتم لوگو سایت میاد به هماره نوشته که تو تگ گذاشتم!

وقتی هم سئو چک یم کنم میگه تگ H1 نیست

0

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


لینک به پست

بنظر من بهترین راه این هست که شما یک جایگاه برای این بخش در نظر بگیرید

کمی هدر رو ویرایش کنید

3

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


لینک به پست


<div id="logo"><h1>نام سایت</h1><a href="<?php bloginfo('home'); ?>/" title="<?php bloginfo('name'); ?>"><?php dt_logo_image(); ?></a></div>

و


#logo h1 { display:none;}

ولی کاری که مرتضای گرامی فرمودند برای سئو مفیدتر و صحیح تره

3

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


لینک به پست

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

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

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

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


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

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

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


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