قرار دادن یک کد فقط در صفحه اول، لطفا پاسخ بدین، خیلی گیرم

basic

Member
من میخوام یک کد خاص رو فقط در بالای صفحه اول سایتم اضافه کنم و در سایر صفحات نمایش داده نشه، باید چکار کنم؟ در صفحه index.php در هر جای صفحه که کد رو میذارم هیچی نشون نمیده، یه فایل دیگه هم به اسم loop.php هست که هر جای فایل کد رو قرار میدم، بین همه پستها تکرار میشه؟ باید توی چه فایلی این کد رو اضافه کنم؟



با سپاس
 

pouya saadeghi

Active Member
کد:
<?php
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return $pageURL;
}
?>

<?php
if (curPageURL()=='http://www.yoursite.com/'){
?>


این جمله فقط در صورتی نمایش داده می شود که آدرس صفحه 
http://www.yoursite.com/
باشد


<?php
}
else{}
?>
 

basic

Member
ممنون ولی این کدی که دادین کجا باید اضافه کنم؟ توی index؟ یا فایل دیگه؟


با سپاس
 

pouya saadeghi

Active Member
این کد ربطی به پست ها نداره. مگه اینکه داخل loop وردپرس قرار داده باشید.
لطفا بفرمایید چه چیزی رو میخواین تو صفحه اصلی نمایش بدید و در کدوم قسمت قالب باید قرار بگیره؟
 

basic

Member
آره توی loop قرار میدم، آخه توی هر صفحه دیگه که قرار دادم هیچ تغییری نکرد، میخوام یه چیزی شبیه معرفی کلی سایت و یا شایدم یک تبلیغ خاص در صفحه اول سایت و زیر هدر نمایش بدم و یا بالای اولین پست
 

pouya saadeghi

Active Member
کد مشکلی نداره. خودم استفاده کردم.
تو فایل index قبل از کد
کد:
<?php if (have_posts()) : ?>
قرار بدید
 

basic

Member
شرمنده دوست عزیز، تو فایل index که میزارم اصلا کل صفحه نمیاد، جاهای مختلف فایل هم گذاشتم، به جز این روش دیگه ای نیست؟

خیلی ممنون
 

basic

Member
کسی راه دیگه بلد نیست؟ خواهشا اگه کسی چیزی میدونه حتما راهنمایی کنید، خیلی نیاز دارم


با سپاس
 

جدیدترین ارسال ها

بالا