رفتن به مطلب

تایتل سایت به صورت پویا


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

با سلام و خسته نباشید

میخواستم ببینم میشه تاتیل آخرین پست سایت رو بزاری رو تایتل صفحه اصلی سایت

یعنی آخرین تایتل یه پست روی تاتیل صفحه اصلی قرار بگیره، دقیقا مثل افزونه Squirrly که میاد این کار رو میکنه اما من نمی خوام از افزونه استفاده کنم

لینک به ارسال

در فایل header.php کدهای زیر رو پیدا کنید:


<?php wp_title( ' | ', true, 'right' ); ?> <?php bloginfo('name'); ?>

اگر نبود اینها:


<?php bloginfo('name'); ?>

رو با اینها جایگزین کنید:


<?php
$i=0;
$recent = new WP_Query("showposts=1");
while($recent->have_posts()) : $recent->the_post();?>
<?php the_title(); ?>
<?php endwhile; ?>

لینک به ارسال
  • 2 هفته بعد...

با تشکر از شما دوست عزیز

ایرادی که این کد داره تمام تاتیل صفحات رو به این روش نمایش میده من میخوام صفحه اصلیم از این نوع کد استفاده کنه و صفحات داخلیم به صورت عادی از تاتیل خود اون صفحه استفاده کنه یعنی اگر روی گزینه تبلیغات کلیک میکنم تایتل صفحه بشه تبلیغات و ..... یا صفحه single.php به همون نامی که تاتیل نوشته هست نمایش بده

لینک به ارسال

در این صورت ، به جای اون آخرین کدهایی که گفتم بذارید ، اینا رو بذارید:


<script language="Javascript">
var loc = window.location.href;
var wloc = "<?php bloginfo('url'); ?>";
if(loc == wloc){
<?php
$i=0;
$recent = new WP_Query("showposts=1");
while($recent->have_posts()) : $recent->the_post();?>
<?php the_title(); ?>
<?php endwhile; ?>
}
else{
<?php bloginfo('name'); ?>
}
</script>

لینک به ارسال

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

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

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

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

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

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

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

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

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