learndl zhaket triboon excoino

آموزش افزودن زمینه دلخواه به قالب وردپرس

آموزش افزودن زمینه دلخواه به قالب وردپرس

تقریبا اکثریت سایت های وردپرسی از باکس دانلود برای نمایش لینک های دانلود و اطلاعات آن استفاده می کنند.|
شما با استفاده از زمینه دلخواه وردپرس می توانید باکس متعددی به نوشته های سایت خود اضافه کنید.

زمینه های دلخواه وردپرس به شما کمک می کند تا باکس های دانلودی ایجاد کنید
و کاربر به راحتی بتوانید فایل و مشخصات نوشته های شما را رویت و دانلود نمایید.
با وبیت باشید تا آموزش افزودن زمینه دلخواه به قالب وردپرس را یاد بگیرید.

آموزش افزودن زمینه دلخواه

خیلی آسونه به راحتی یاد میگیرید… 😀

ابتدا وارد پیشخون وردپرس شوید و از بخش نوشته ها » افزودن نوشته را باز کنید.
در صفحه نوشته شما در بالای صفحه روی تنظیمات صفحه کلیک کنید و تیک گزینه “زمینه های دلخواه !” را بزنید.
حال باکس زمینه های دلخواه در پایین ادیتور وردپرس ظاهر می شود.

 زمینه دلخواه

در باکس ظاهر شده میتوانید زمینه های دلخواه نوشته خود را تعریف کرده و اضافه کنید.
برای اینکار کافی است در قسمت نام ، نام زمینه دلخواه به انگلیسی برای مثال :
download و همانطور که از اسمش پیداش در قسمت مقدار ، مقدار زمینه تعریف شده را وارد کنید برای مثال می توانید لینک وارد کنید.

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

 زمینه دلخواه

آموزش فراخوانی زمینه های دلخواه در پوسته

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

معمولا زمینه های دلخواه در ادامه مطلب نوشته ها اضافه می شود.
پس شما فایل single.php قالب وردپرس خود را ویرایش کنید و بصورت زیر برای نمایش زمینه ها استفاده نمایید.
برای مثال من زمینه ای که در نوشته اضافه کردن با نام download در نوشته فراخوانی می کنم و از کد زیر استفاده میکنم.

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

ولی در این حالت باید تمامی نوشته ها لینک داشته باشند.
اگر نوشته هم زمینه پر نداشته باشد این کدها برای کاربران نمایش داده خواهند شد.
خوب ما برای جلوگیری از این روند از دستور if استفاده می کنیم که اگر زمینه download پر باشد این کدها رو نمایش دهد.

<?php if( get_post_meta($post->ID, 'download', true) ) : ?>
<a href="<?php echo get_post_meta($post->ID, 'download', true); ?>">دانلود با لینک مستقیم</a>
<?php endif; ?>

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

<?php if ( is_user_logged_in() ) { ?>

<!-- کدهای زمینه های دلخواه -->

<?php } else { ?>

نمایش لینک ها فقط برای اعضا امکان پذیر است. <a href="<?php echo home_url(); ?>/wp-login.php?action=register">عضویت در سایت</a>

<?php } ?>

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

دقت کنید که با استفاده از افزونه AFC یا Advanced Custom Fields زمینه دلخواه پیشرفته،
میتوانید زمینه های دلخواه حرفه ای تری ایجاد کنید.
با استفاده از افزونه زمینه دلخواه وردپرس ACF PRO می توانید باکس دانلود خود را حرفه ای کنید.

امیدوارم با ارسال این آموزش مفید واقع باشم
موفق تر از همیشه باشید.

به این مطلب امتیاز دهید

امتیاز کلی : 4.8 / 5. تعداد آرا : 5

اولین نفر باید که به این مطلب امتیاز میدهید

وبیت این پست توسط نگارش شده است.

اسم من محمد پورداداش هست و متولد سال 1367 در خدمت شما هستیم . تخصص من طراحی گرافیک و کدنویسی وب است و سعی خواهم کرد بهترین خدمات را به شما وبمستران و گرافیست های عزیز ارائه کنم. به ترس هات غلبه کن تا در زندگی همیشه پیروز باشی.

در کانال وبیت عضو شو تا از آخرین اخبار ، آپدیت محصولات و تخفیف ها با خبر بشی ☺ عضویت در کانال تلگرام

اشترک گذاری

مقاله های پیشنهادی

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

ارسال نظر ( 16 نظر تایید )

نظرات پس از رویت و تایید مدیران نمایش داده می شود
  • amir 27 دی 1395 پاسخ

    سلام
    من کد css و html بخش تلگرام که در بلوک سمت راست قالب هست برداشتم امیدوارم رضایت داشته باشید در غیر این صورت بگید کدش داخل قالبم نذارم

    • محمد پورداداشمدیر سایت[ در پاسخ به amir ] 27 دی 1395 پاسخ

      با سلام
      مشکلی نیست قبلا در سایت بصورت رایگان آموزش داده شده
      لینک مرتبط :
      http://vebeet.com/post/556/

  • محسن 28 دی 1395 پاسخ

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

    • محمد پورداداشمدیر سایت[ در پاسخ به محسن ] 28 دی 1395 پاسخ

      با سلام
      از افزونه TinyMCE Advanced و همچنین TinyMCE Preformatted استفاده کنید.

  • امید 29 دی 1395 پاسخ

    سلام مرسی از اموزش در بخش مقدار چی باید باشه؟

    • محمد پورداداشمدیر سایت[ در پاسخ به امید ] 29 دی 1395 پاسخ

      با سلام
      مقدار زمینه تعریف شده برای مثال لینک دانلود ، حجم

  • محسن 29 دی 1395 پاسخ

    سلام
    من افزونه TinyMCE Advanced رو نصب کردم
    همه چی داره جز فونت فارسی

    • محمد پورداداشمدیر سایت[ در پاسخ به محسن ] 29 دی 1395 پاسخ

      چون در قالب از یک یا دو فونت معمولا استفاده می شود پس باید فونت ادیتور پیشفرض باشد تا در قالب خوب نمایش داده شود.
      لینک زیر رو ببیند فکر کنم کارتون راه رو راه بندازه.
      https://www.wp-yar.ir/downloads/wpyar-parsi-font/

  • مجتبی 29 دی 1395 پاسخ

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

    • محمد پورداداشمدیر سایت[ در پاسخ به مجتبی ] 29 دی 1395 پاسخ

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

  • mostafa 29 دی 1395 پاسخ

    تشکر
    بسیار مفید بود

    • محمد پورداداشمدیر سایت[ در پاسخ به mostafa ] 29 دی 1395 پاسخ

      موفق باشید

  • محمد 1 بهمن 1395 پاسخ

    سلام آقا محمد. اگر بخوام متن لینک رو هم خودم تعیین کنم از تو زمینه دلخواه باید چطوری اینکارو کنم؟

    • محمد پورداداشمدیر سایت[ در پاسخ به محمد ] 2 بهمن 1395 پاسخ

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

  • محمد 2 بهمن 1395 پاسخ

    نه منظورم اینه که تو صفحه پست جدید پایینش دو تا باکس بیاد که بنویسه متن دانلود و لینک دانلود.
    که متنو خودم تعیین کنم.

    • محمد پورداداشمدیر سایت[ در پاسخ به محمد ] 3 بهمن 1395 پاسخ

      با سلام
      بصورت که برای لینک زمینه ایجاد میکند برای متن هم زمینه ایجاد کنید.

همکاران وبیت