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

اگر بخواهم برای زمینه دلخواه در وردپرس نامی انتخاب کنم… اسمش را “فیلداضافی ارسال پست” میگذارم. چون دقیقا شبیه یک فیلد اضافی بلکه منعطف تر از آن در هنگام ارسال پست عمل میکند. استفاده از فیلد اضافی تقریبا تبدیل به امری واجب برای سهولت در کار و البته حرفه ای شدن قالب ها شده است. به همین دلیل چندوقتیه کاربران محترم همیار وردپرس درخواست آموزش قدم به قدم خواسته بودند ما هم تصمیم به آماده سازی کردیم.پس امروز با ما باشید و یک بار برای همیشه این کاررا یادبگیرید…

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

<?php $dl = get_post_meta($post->ID, 'dl', true); ?>

توجه : در کد بالا شما یک کلمه dl رو در دو جا شاهد هستید. میتوانید کلمه dl رو با نام زمینه دلخواه عوض کنید.

خب حالا هر جا که میخواهید زمینه به نمایش در بیاید کد زیر را قرار دهید :

<?php echo $dl; ?>

توجه : به جای dl هر نامی که در قسمت قبل انتخاب کردید را وارد کنید.

خب خسته نباشید … کار ما از توی قالب تمام شد . به همین سادگی !

فقط مونده استفاده از آن در ارسال پست ! به صفحه نوشته ها/افزودن نوشته که وارد شدید در زیر کادر متن ارسال مطلب یک کادری به نام “زمینه های دلخواه” دیده میشود. (اگر آن را نمیبینید به بالای صفحه مراجعه کنید و روی “تنظیمات صفحه” کلیک کنید از کشویی باز شده گزینه “زمینه های دلخواه” را تیک دار کنید ) در این کادر نام را همان نامی که در قسمت اول انخاب کردید وارد کنید (مثلا ما dl رو انتخاب کردیم ) و در قسمت مقدار چیزی که میخواهید نمایش داده شود را بگذارید ( مثلا ما در اینجا لینک دانلود میگذاریم ) سپس افزودن زمینه دلخواه را کلیک کنید.

  سلب مسئولیت از لینک های وابسته در پست های وردپرس

همین 🙂 خسته نباشید

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    ببین من یه سایت دانلود دارم
    برای قسمت لینک دانلود یه بخش جدا گذاشتم که با زمینه دلخواه بیاد و لینک دانلود رو بیاره
    بعضی مطالب لینک دانلود نداره و بعضی داره!
    من برای کل قسمت لینک های دانلود یه زمینه دلخواه گذاشتم تا هر وقت تو زمینه چیزی نوشتم قسمت لینک های دانلود رو بیاره
    وقتی تو زمینه دلخواه مثلا 0 رو میزنم تا قسمت لینک دانلود بیاد
    میاد ولی یه صفر بالاش میاد یا هرچی که نوشتم
    می خوام بدونم کدی هست که اگه من تو یه زمینه دلخواه هر چی بنویسم نمایش نده فقط چیز هایی که خودم تو قالب نوشتم بیاد
    می تونید به سایتم بیایید و ببینید بالای لینک دانلود یه نوشته گذاشتم

  2. یه سوال :
    من الان یه زمینه دلخواه داخل قالبم دارم که لینک پیوندک سایت رو توش قرار میدم
    آیا میشه کاری کرد که لینک پیوندک هر نوشته خود بخود درون اون زمینه دلخواه قرار بگیره ؟

    • 13 سال عضو همیار وردپرس

      خب عزیزم نیاز به زمینه دلخواه نیست کد

      <?php the_permalink() ?>

      رو بذارید خودش این کارو میکنه

  3. سلام
    یه مشکل جدید دارم با زمینه دلخواه
    میخوام هر چی تو زمینه دلخواه نوشتم مستقیما تو نوشته نشون بده
    مثلا تو پستم داشته باشم ” سایت نویسنده : ”
    توی زمینه ی دلخواه هر چی نوشتم جلوی این کلمه قرار بده
    بشه ” سایت نویسنده : http://www.web.com

  4. دم همتون گرم
    خیلی خوب بود

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

  6. درود

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

    تشکر
    چاکریم

    • 13 سال عضو همیار وردپرس

      عزیزم یا زمینه دلخواه یا تصویر شاخص باید استفاده کنید ! توضیحات توی سایت هست

  7. سلام دوستان عزيز.
    من اين مراحل رو رفتم و دفعه ي اول زمينه ي دلخواه به خوبي كار كرد اما امروز خواستم دوباره زمينه ي دلخواه بذارم اصال كار نميكنه….!
    يعني منوش هست.مقدارم ميگيره اما هيچي نشون نميده…!
    اين هم كدي كه توي فايل single.php گذاشتم.
    ***

    ID, ‘src’, true); ?>
    ID, ‘link’, true); ?>
    ID, ‘ramz’, true); ?>
    ID, ‘about’, true); ?>
    <?php the_tags('برچسب : ', ', ', '’); ?>
    <img alt="" src="/images/download.png” /><a href="”>لينک دانلود<img alt="" src="/images/password.png” />پسورد فايل: <img alt="" src="/images/source.png” /><a href="”>لينک منبعتوضيحات:

  8. آقا دمت گرم خیلی عالی بود
    فقط یه سوال حالا اگه من بخوام وقتی زمینه دلخواه میدم یه عکس (لینک نه ها خوده عکس رو) نشون بده با یه سایز مشخص شده (مثلا 150*150) چه کدی باید بزنم؟

    • 13 سال عضو همیار وردپرس

      خب عزیزم کد رو بزار توی تگ

    • خوب عزیزم منو چیکار به این کارا:D
      میشه کدش رو بهم بدی؟
      مرسی

  9. با سلام من طبق گفته شما این کارو کردم اما لینکی که میدم نشون میده اما اونو تبدیل به لینک نمیکنه فقط ادرس رو نمایش میده چیکارش کنم ؟

  10. علی آقا سلام
    یه سوال
    برای سایتی به چند تا زمینه ی دلخواه نیاز دارم
    تا اینجا هم مشکلی ندارم
    اما بعضی از پستها فقط به یکی و بعضی به دوتا و بعضی بیشتر نیاز دارن
    چطور میتونم کاری کنم زمینه های دلخواهی که خالی گذاشتم نشون داده نشه ؟
    متوجه ی منظورم هستی ؟
    مثلا نرم افزاری لینک دانلود داره من لینکش رو میذارم
    اما نرم افزاری لینک دانلود نداره اگر من لینک ندم جاش خالی همچنان باقی میمونه

    چیکار باید بکنم ؟

    • 13 سال عضو همیار وردپرس

      سلام مهدی جان باید از کد زیر استفاده کنید :

         <?php if(get_post_custom_values('dl')) : ?>
                          	<a href="<?php echo get_post_meta($post->ID, 'pr', true); ?>">دانلود</a>
                          <?php endif; ?>
    • لینک خود صفحه رو نمایش میده علی جان نه لینکی که من بهش دادم

    • 13 سال عضو همیار وردپرس

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

    • با مقدار اینطوریه
      در ضمن
      من میخواستم وقتی مقدار نداشته باشه اصلا نشون داده نشه
      نه اینکه لینک مطلب رو بیاره

    • 13 سال عضو همیار وردپرس

      <?php $dl = get_post_meta($post->ID, 'dl', true); ?>
         <?php if(get_post_custom_values('dl')) : ?>
                          	<a href="<?php echo $dl; ?>" class="demo-s">Download</a>
                          <?php endif; ?>
    • عزیز جان ممنونم
      این کد دومیه عالی کار میکنه
      ممنونم
      موفق باشی

    • 13 سال عضو همیار وردپرس

      سلامت باشی