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

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

چرا باید زمینه های دانلود قدیمی را در قالب جدید فراخوانی کنیم ؟

برخی از وبمستران به دلایلی قصد دارند تا قالب وردپرسی خود را تغییر دهند .
این وبمستران با مشکل افزودن زمینه های دانلود قدیمی در قالب جدید همراه هستند .
این واقعا کار آسانی است ولی دقت کنید که این آموزش برای زمینه های پیشفرض خود وردپرس ارسال شده است .
یعنی قالب هایی زمینه های آن توسط افزونه هایی مانند Advanced Custom Fields ساخته شده اند کمی سخت است .
پس ما را در این پست از وبیت همراهی کنید تا این این کار نسبتا متوسط را یاد بگیرید.

قدم اول : پیدا کردن زمینه های قدیمی در قالب

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

<?php echo get_post_meta(get_the_ID(), 'download', true); ?>

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

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

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

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

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

قدم دوم : اضافه کردن زمینه های قدیمی در قالب جدید

این کار کمی دقت بالایی میخواد پس با دقت این بخش رو بخونید .
وارد پوشه قالب جدید خود بشید و فایل single.php رو ویرایش کنید .
تکه کد the_content که مربوط به محتوای نوشته شما است پیدا کنید .
خوب زمینه های قدیمی دستتان هست طبق کد های زیر آن را در قالب جدید اجرا کنید .

<a href="<?php echo get_post_meta($post->ID, 'newmeta', true); ?>">متن دلخواه</a>

به جای newmeta مقدار زمینه های دلخواه قالب قبلی را وارد کنید ، به جای متن دلخواه متنی که می‌خواهید در سایت نمایش داده شود را اضافه کنین .
به همین راحتی همه زمینه های قالب قبلی رو به این صورت در قالب جدید بیفزایند .
دقت کنید که شاید برخی از مقادیر مربوط با لینک دانلود نباشد و مربوط به توضیحات باشد که باید بصورت زیر عمل کنید .
مثلا حجم محصول است که باید طبق روش بالا و کد زیر قرار بدید .

<span>حجم فایل : <?php echo get_post_meta($post->ID, 'descmta', true); ?>"></span>

پایان و نتیجه گیری

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

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

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

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

اشترک گذاری

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

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

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

نظرات پس از رویت و تایید مدیران نمایش داده می شود

  • ابوالفضل 19 دی 1400 پاسخ

    سلام من میخواستم یک سوال بپرسم درمورد بعضی از سایت ها که وقتی اون هارو سرچ میکنیم در گوگل چند تا پست هاشونو با نام جدیدترین‌های فلان وبسایت نشون میده میخواستم بدونم اسم این قابلیت چیه؟

    • محمد پورداداشمدیر سایت[ در پاسخ به ابوالفضل ] 20 دی 1400 پاسخ

      با سلام
      بهش میگن schema توی سایت ژاکت افزونه های جذابی برای این کار وجود داره

مشاهده نظرات بیشتر

همکاران وبیت