• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دستور شرطی while در قالب وردپرس
#1
سلام وقت بخیر
ببخشید توی این دستور
کد پی‌اچ‌پی:
<?php
$i
=1;
while(
$i<=6) {
?>
چ کدی لازمه که باعث بشه وقتی از کنترل پنل قالب یا اسکریپت عددی وارد میکنیم عدد شش موجود در کد while($i<=6) تغییر کنه و مشکلی پیش نیاد
مثل این دستور
کد پی‌اچ‌پی:
<?php
  $n
=$i++;
  
$catname get_option("sitename_cat$n");
  
$catid get_cat_ID$catname );
  
$category_link get_category_link$catid );
  
$category_rss get_category_feed_link$catid );
  
$the_query = new WP_Query();
  
$the_query->query("posts_per_page=2&cat=$catid");
  if (
$the_query->have_posts()) :
?>
که با انتخاب عنوان دسته مطلب رو نمایش میده و در خط سوم دستور sitename_cat$n تبدیل میشه مثلا sitename_cat25 یا sitename_cat18
ممنون میشم راهنماییم کنید
  پاسخ
تشکر شده توسط :
#2
من نفهمیدم منظورت چیه!
کلن میخای چیکار کنی؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#3
(۱۳۹۵ آبان ۲۸, ۰۷:۵۹ ق.ظ)molana نوشته: من نفهمیدم منظورت چیه!
کلن میخای چیکار کنی؟

سلام منظورم اینه من توی کنترل پنل یه تنظیماتی برای قالب ایجاد کردم
حالا میخوام از تنظیمات مثلا عدد شش رو وارد کنم و توی قالب اجرا بشه
مثل اینکه بگم فقط 6تا مطلب اخر رو نمایش بده و برم تو تنظیمات و فقط عدد 6 رو وارد کنم و توی قالب اجرا بشه
HuhHuh
  پاسخ
تشکر شده توسط :
#4
سلام،
برای گرفتن اون عدد از چه کدی استفاده میکنی؟ مثلا فرض میکنیم مقدار رو گرفتی و ریختی توی متغیر number.

کد پی‌اچ‌پی:
<?php
$number 
6;
$i=1;
while(
$i<=$number) {
?>

اینجوری میشه.
غایب
  پاسخ
تشکر شده توسط : ayoubsys


پرش به انجمن:


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