رفتن به مطلب

زمینه های دلخواه شرطی


پست های پیشنهاد شده

سلام و عرض ادب

من یه زمینه دلخواه شرطی میخوام که مقدار نام رو به صورت پیش فرض بهش ندم

به عنوان مثال یه زمینه دلخواه درست کردم که لینک دانلود رو بذاره....مثلا میخوام هر دفعه این متن لینک دانلود رو خودم تعیین کنم یه بار مثلا لینک دانلود یه بار هم لینک دانلود مستقیم

لطفا اساتید راهنمایی کنید...مرسی

لینک به ارسال

از دوتا زمینه استفاده کنید یکی برای لینک دانلود یکی برای متن لینک ... ;)

لینک به ارسال
در 22 دقیقه قبل، rezakianoosh گفته است :

از دوتا زمینه استفاده کنید یکی برای لینک دانلود یکی برای متن لینک ... ;)

میشه بیشتر توضیح بدین... چه جوری دوتا استفاده کنم؟

ویرایش شده توسط sajjad_lord
لینک به ارسال
در هم اکنون، sajjad_lord گفته است :

سلام و عرض ادب

من یه زمینه دلخواه شرطی میخوام که مقدار نام رو به صورت پیش فرض بهش ندم

به عنوان مثال یه زمینه دلخواه درست کردم که لینک دانلود رو بذاره....مثلا میخوام هر دفعه این متن لینک دانلود رو خودم تعیین کنم یه بار مثلا لینک دانلود یه بار هم لینک دانلود مستقیم

لطفا اساتید راهنمایی کنید...مرسی

سلام 

آقاي rezakianoosh درست گفتن 

بايد به تعداد نياز ايجاد کنيد , در زمينه هاي دلخواه فقط مقدار ميتونه متغيير باشه 

در مثال زير ما سه زمينه دلخواه با نام هاي " لينک مستقيم" , "لينک" "نمايش" ايجاد کرديم , و کد زير مشروط بر مقدار کرديم يعني اگر مقدار نديد درسايت نمايش داده نميشن , 

 

<div class="custom-post">

	        <?php $mid_var = get_post_meta($post->ID, 'لينک مستقيم',true);

	if(isset($mid_var) && !empty($mid_var)) : ?>

	<a href="<?php echo get_post_meta($post->ID, 'لينک مستقيم',true); ?>" class="download-post">لينک مستقيم</a>

	<?php endif; ?>

	<?php $mid_var = get_post_meta($post->ID, 'لینک',true);

	if(isset($mid_var) && !empty($mid_var)) : ?>

	<a href="<?php echo get_post_meta($post->ID, 'لینک',true); ?>" class="plugin-post">لینک</a>

	<?php endif; ?>

	<?php $mid_var = get_post_meta($post->ID, 'نمایش',true);

	if(isset($mid_var) && !empty($mid_var)) : ?>

	<a href="<?php echo get_post_meta($post->ID, 'نمایش',true); ?>" class="preview-post">نمایش</a>

	<?php endif; ?>

	                </div>

 

 کد فوق مثال بود و حاوي کلاس ميتونيد از کد زير با کلاس هاي خودتون استفاده کنيد , کافيه کد رو با نام هاي مورد نظر ( لينک دانلود , لينک مستقيم و غيره) تکرار کنيد

       

<?php $mid_var = get_post_meta($post->ID, 'لينک مستقيم',true);

	if(isset($mid_var) && !empty($mid_var)) : ?>

	<?php echo get_post_meta($post->ID, 'لينک مستقيم',true); ?>

	<?php endif; ?>

 
ویرایش شده توسط nazanin123
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...