انجمن


نمایش زمینه های دلخواه به تعداد دلخواه  (۶ نوشته)

  • lib-lord

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

    با سلام
    من برای سایتی دارم بخشی برای دانلود راه اندازی می کنم می خواستم با استفاده از زمینه های دلخواه کاری کنم که هر تعداد لینک برای دانلود اضافه شد ، در پست نمایش داده شوند .
    با استفاده از کد ریز

    <?php if(get_post_custom_values('dlink')) : ?>
                            <a href="<?php echo get_post_meta($post->ID, 'dlink', true); ?>">
    						<?php echo get_post_meta($post->ID, 'nlink', true); ?></a>
    						<?php endif; ?>

    فقط اولین لینک اضافه شده نمایش داده می شود . کما اینکه تعداد این لینک ها متغیر بوده و نمی خوام به تعداد خاصی محدود بشن.

    ( نمایش کد فوق به صورت nlink می باشد . )

  • behrooz0o

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

    منم همین مشکل رو دارم...
    البته می دونم تاپیک قدیمی هست اما چون جوابی داده نشده کسی هست کمک کنه؟

  • بهرنگ

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

    در کد بالا باید به جای true ، باید false قرار بدید.

    اطلاعات بیشتر : http://codex.wordpress.org/Function_Reference/get_post_meta

  • behrooz0o

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

    بهرنگ جان ممنون از پاسخت
    دو تا true هست کدومش رو تغییر بدم؟
    البته می خوام اگه فید زمینه خالی بود زمینه دلخواه نمایش داده نشه...

  • بهرنگ

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

    هر دو تا.
    اون دیگه بستگی به شرطیه که اونجا مینویسی...

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    behrooz0o
  • behrooz0o

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

    <?php if(get_post_custom_values('dlink')) : ?>
                            <a href="<?php echo get_post_meta($post->ID, 'dlink', true); ?>">
    						<?php echo get_post_meta($post->ID, 'nlink', true); ?></a>
    						<?php endif; ?>

    من متوجه نشدم مگه تو کد باا خودش شرط نگذاشته که اگه زمینه دلخواه dlink بود زمینه رو بصورت یک لینک نشون بده و اگه نبود نمایش نده؟

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



برچسب‌ها