انجمن


قرار دادن لینک دانلود در ادامه مطلب - تو در تو  (۷ نوشته)

  • behnambhm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۱
    # نوشته شده: ۱۲ سال پیش
    ۲۵ تیر ۱۳۹۰ - ۱۷:۲۵

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

    دوستان من تازه دارم از وردپرس استفاده میکنم و به خاطر قدرت و انعطاف بالای وردپرس از نیوک اومدم بیرون

    اگر امکانش هست کاملا یکی از دوستان برام توضیح بده چطور میتونم یک کد تو در تو رو توی قالب اجرا کنم

    mostafa1990 گفت:

    بازهم شرط تودرتو:

    <?php
    	$part	=	false;
    	$part	=	get_post_meta($post->ID, 'part', true);
    	if ( isset ($part) ) {
    		for ($i=1; $i <= $part; $i++) {
    			echo "Part: $i";
    			echo get_post_meta($post->ID, "part$i", true);
    		}
    	}
    ?>

    که باید در زمینه دلخواه به part عدد بدین.
    مثلا 4 را وارد کنید، باید در زمینه دلخواه نیز این گونه عمل کنید:
    part1 مقدار http://part1.com
    part2 مقدار http://part2.com
    part3 مقدار http://part3.com
    part4 مقدار http://part4.com

    لطفا بیشتر توضیح بدید چون من این کد رو توی قالب گذاشتم و از قسمت زمینه دلخواه part قرار دادم و مقدارش رو نوشتم ولی توی ادامه مطلب چیزی نبود من برای تک لینک مشکلی ندارم ولی با این ... .

    ممنون میشم کمکم کنید

  • behnambhm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۱
    # نوشته شده: ۱۲ سال پیش
    ۲۶ تیر ۱۳۹۰ - ۱۷:۵۷

    یعنی کسی نیست کمکم کنه

    لطفا

  • amirsaam

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۵۵
    تشکر شده: ۵۸۹ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ تیر ۱۳۹۰ - ۱۸:۰۱

    دوست عزیز تعداد دوستانی که برنامه نویسی آگاهی دارن زیاد نیست. صبر کنید

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۷ تیر ۱۳۹۰ - ۱۰:۵۵

    اين كد همون طور كه توضيح داده شده
    بايد به زمينه part تعداد لينكها رو بديد
    و به part1,part2,part3,.... مقادير (لينك) رو بديد

    و كد رو هم در حلقه فايل single قرار دهيد

    از روش ديگري هم ميتوانيد استفاده كنيد
    http://forum.wp-persian.com/topic/11817#post-68664
    http://forum.wp-persian.com/topic/4282#post-30933

  • behnambhm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۱
    # نوشته شده: ۱۲ سال پیش
    ۲۷ تیر ۱۳۹۰ - ۲۲:۳۷

    مرسی ممنون از جوابتون من اون دوتا پست رو خونده بودم و + چندتای دیگه ، می تونید لطف کنید بگید که ( حلقه فايل single ) دقیقا کجاست ؟

    اون کدی که بالا هست دقیقا باید کجای فایل single.php بزارم

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۸ تیر ۱۳۹۰ - ۰۱:۱۸

    چنين كدي بايد باشه

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    the_content();
    كد مورد نظر
    <?php endwhile;
    endif;
     ?>
  • behnambhm

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۱
    # نوشته شده: ۱۲ سال پیش
    ۲۸ تیر ۱۳۹۰ - ۱۵:۴۳

    من همه کار رو انجام دادم ولی باز هم تغییری اعمال نشد
    این رو وارد کردم
    <?php
    $part = false;
    $part = get_post_meta($post->ID, 'part', true);
    if ( isset ($part) ) {
    for ($i=1; $i <= $part; $i++) {
    echo "Part: $i";
    echo get_post_meta($post->ID, "part$i", true);
    }
    }
    ?>

    بعد در قسمت زمینه دلخواه
    part1 مقدار http://part1.com
    part2 مقدار http://part2.com
    part3 مقدار http://part3.com
    part4 مقدار http://part4.com

    زدم اما باز هم نشد حتی false رو true کردم نشد

    و

    من فعلا دارم از این کد استفاده میکنم

    <?php echo get_post_meta($post->ID, 'link',true); ?>

    فقط برای یک لینک

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.