رفتن به مطلب

سئو کردن تصاویر بند انگشتی پستها


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

تصاویر بند انگشتی که در آرشیو دسته ها و سایدبار هستند رو چطور میشه بهشون description و titie افزود؟

بنده 3 نمونه کد قرار میدم که اینا به نحوی در قسمتهای مختلف قالب وجود دارند و بنحوی تصویر بند انگشتی رو فراخوانی میکنند.

لطفا بفرمایید در هر کد از کدهای زیر، چطور باید تغییرشون بدیم تا description و titie اون پست رو بهش اضافه کنه ؟

نمونه کد ها:

1.: نمونه کد 1

<?php
global $post;
$myposts = get_posts(array('numberposts' => 7, 'offset' => 0,'cat' => 238 ));
foreach($myposts as $post) :
setup_postdata($post);
?>

<div class="cover1">
<?php
if(has_post_thumbnail()) {
echo '<a href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(98,98) );
echo '</a>';
} ?>
</div>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
<br />
<?php endforeach; ?>
<?php wp_reset_query(); ?>

</div></center>
<br /><!-- End Video /-->
<?php include(TEMPLATEPATH . '/sidebar-left1.php'); ?>

نمونه کد 2:

<?php
global $post;
$myposts = get_posts(array('numberposts' => 7, 'offset' => 0,'cat' => 30250 ));
foreach($myposts as $post) :
setup_postdata($post);
?>
<font color="#fff">
<div class="cover">
<?php
if(has_post_thumbnail()) {
echo '<a href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(98,98) );
echo '</a>';
} ?>
</div><br>
<strong>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</strong></font>
<?php endforeach; ?>
<?php wp_reset_query(); ?>

3. نمونه کد 3:

					<div class="downbox-container">
<div class="box-top2" style="text-align: Center"><h1>آرشیو</h1></div>
<div class="pages1"><?php if(wp_pagenavi()) {wp_pagenavi();} ?></div>
<ul class="list3">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li class="cls">
<a href="<?php the_permalink() ?>"><?php if(has_post_thumbnail()) {the_post_thumbnail();} else {echo '<img width="60" height="60" src="'.get_bloginfo("template_url").'/images/no-image.gif" />';}?></a>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><br />
<?php the_content_rss('', TRUE, '', 50); ?>
</li>
<?php endwhile; else: ?>
<?php endif; ?>

تشکر از دوستان

منتظر راهنمایی دوستان هستیم

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

شما در تمامی کدهاتون از تگ a استفاده میکنید.مثلا این کد:


<a href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(98,98) );

فقط کافیه که شما به این تگ a خاصیت title , alt رو اضافه کنید.به این شکل:


<a title=" " alt=" " href="'.get_permalink().'">';
echo get_the_post_thumbnail($post->ID, array(98,98) );

بین " " شما باید کد موردنظر رو قرار بدین که البته نام پست همیشه استفاده میشه به این شکل:


title="<?php the_title(); ?>"

البته استفاده از افزونه SEO Friendly Images حتما توصیه میشه.

لینک به ارسال

من اینو گذاشتم ولی کار نمیکنه:

echo '<a title="<?php the_title(); ?>" alt="<?php the_title(); ?>" href="'.get_permalink().'">';

اینجا هم توضیحاتی داده.

http://wordpress.stackexchange.com/questions/57968/add-post-title-as-alt-tag-for-featured-image

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

echo '<a href="'.get_permalink().'">';

echo get_the_post_thumbnail($post->ID, array(98,98) );

لینک به ارسال

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

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

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

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

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

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

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

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

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