• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نیاز به 2 عبارت شرطی
#1
درود

به دو کد شرطی نیاز دارم ممنون میشم دوستان برام قرار بدن.

1- کد
<?php layerslider(8) ?>
رو میخوام بزارم توی هدر سایت وردپرسی که دارم، کد نمایش اسلایدر هست، و در یک عبارم شرطی باشه که فقط در صفحه اول کار کنه و نمایش داده بشه، عبارت شرطی در این مورد رو اگه زحمتی نیست قرار بدین.

2- یک عبارت شرطی دیگه میخوام بزارم توی فایل فوتر: اگر در صفحه اول بود کد
<div class="g-plusone" data-size="tall">
و اگر در صفحات دیگه بود کد
<div class="g-plusone" data-size="tall" data-href="http://yousite.com"></div>
نمایش داده بشه.

با سپاس Heart
  پاسخ
تشکر شده توسط :
#2
دوست عزیز اینجا انجمن رفع اشکال و راهنمایی هست و درخواست کد مجاز نیست.
خودتون تلاش کنید و اگر مشکلی بود بپرسید.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : pclord
#3
(۱۳۹۵ اسفند ۲۷, ۱۲:۰۹ ق.ظ)undefined نوشته: دوست عزیز اینجا انجمن رفع اشکال و راهنمایی هست و درخواست کد مجاز نیست.
خودتون تلاش کنید و اگر مشکلی بود بپرسید.
درود بر شما
من کار و تخصصم چیز دیگری هست، فقط هم به این دو مورد نیاز دارم و دیگه شاید هیچ وقت نیازی پیدا نکنم، وقت یادگیری کد نویسی php برای این دو مورد رو ندارم. اگه کسی گذاشت استفاده میکنم اگر نه از جای دیگه پیدا میکنم.

با سپاس
  پاسخ
تشکر شده توسط :
#4
(۱۳۹۵ اسفند ۲۶, ۱۰:۴۱ ب.ظ)pclord نوشته: درود

به دو کد شرطی نیاز دارم ممنون میشم دوستان برام قرار بدن.

1- کد
<?php layerslider(8) ?>
رو میخوام بزارم توی هدر سایت وردپرسی که دارم، کد نمایش اسلایدر هست، و در یک عبارم شرطی باشه که فقط در صفحه اول کار کنه و نمایش داده بشه، عبارت شرطی در این مورد رو اگه زحمتی نیست قرار بدین.

2- یک عبارت شرطی دیگه میخوام بزارم توی فایل فوتر: اگر در صفحه اول بود کد
<div class="g-plusone" data-size="tall">
و اگر در صفحات دیگه بود کد
<div class="g-plusone" data-size="tall" data-href="http://yousite.com"></div>
نمایش داده بشه.

با سپاس Heart
این کلیت کد بود که خدمتتون عرض میکنم.
کد پی‌اچ‌پی:
<?php
$mainPage 
$_SERVER['SERVER_NAME'];
$var کدهای اسلایدر;
if(
$mainPage == 'yourdomainrootaddress'){
    echo 
$var;
}
?>
Shy
  پاسخ
تشکر شده توسط : pclord
#5
(۱۳۹۵ اسفند ۲۹, ۰۱:۴۰ ب.ظ)dindarloo نوشته:
(۱۳۹۵ اسفند ۲۶, ۱۰:۴۱ ب.ظ)pclord نوشته: درود

به دو کد شرطی نیاز دارم ممنون میشم دوستان برام قرار بدن.

1- کد
<?php layerslider(8) ?>
رو میخوام بزارم توی هدر سایت وردپرسی که دارم، کد نمایش اسلایدر هست، و در یک عبارم شرطی باشه که فقط در صفحه اول کار کنه و نمایش داده بشه، عبارت شرطی در این مورد رو اگه زحمتی نیست قرار بدین.

2- یک عبارت شرطی دیگه میخوام بزارم توی فایل فوتر: اگر در صفحه اول بود کد
<div class="g-plusone" data-size="tall">
و اگر در صفحات دیگه بود کد
<div class="g-plusone" data-size="tall" data-href="http://yousite.com"></div>
نمایش داده بشه.

با سپاس Heart
این کلیت کد بود که خدمتتون عرض میکنم.
کد پی‌اچ‌پی:
<?php
$mainPage 
$_SERVER['SERVER_NAME'];
$var کدهای اسلایدر;
if(
$mainPage == 'yourdomainrootaddress'){
    echo 
$var;
}
?>
سپاس دوست عزیز
میشه یه توضیح در مورد SERVER_NAME بدین دقیق چه آدرسی باید قرار بدم؟
  پاسخ
تشکر شده توسط :
#6
سپاس دوست عزیز
میشه یه توضیح در مورد SERVER_NAME بدین دقیق چه آدرسی باید قرار بدم؟
---------------------
هیچ آدرسی ، این خودش اتوماتیک آدرس رو میقاپه. و در دستور شرطی اگر آدرس صفحه اصلی شما بود اکو میکنه.
Shy
  پاسخ
تشکر شده توسط : pclord
#7
(۱۳۹۶ فروردین ۰۸, ۰۱:۰۹ ق.ظ)dindarloo نوشته: سپاس دوست عزیز
میشه یه توضیح در مورد SERVER_NAME بدین دقیق چه آدرسی باید قرار بدم؟
---------------------
هیچ آدرسی ، این خودش اتوماتیک آدرس رو میقاپه. و در دستور شرطی اگر آدرس صفحه اصلی شما بود اکو میکنه.

سپاس دوست عزیز
این کد رو تست کردم رو وردپرس جواب نداد، اینظور که فهمیدم کدهای php وردپرس فرق میکنه، با سرچ یک کد پیدا کردم که برای وردپرس هست اما کار نمیکنه، نمیدونم مشکلش از کجاست، وقتی کد اسلایدر رو در قسمت This is not a homepage میزارم در تمام صفحات نمایش داده میشه اما وقتی در قسمت اصلی قبل از else قرار میدم هیچ اتفاقی نمیفته و کد اسلایدر اصلا اجرا نمیشه.

کد مربوط به وردپرس:
کد پی‌اچ‌پی:
<?php
if ( is_home() ) {
layerslider(8);
} else {
// This is not a homepage
}
?>

دستور شرطی is_home() بررسی میکنه که آیا در صفحه اصلی سایت قرار داریم یا خیر.

با سپاس
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان