آموزش فراخوانی زمینه های دانلود قدیمی در قالب جدید وردپرس
- آموزش • آموزش وردپرس
- ۲۳ اسفند ۱۴۰۱
- 1,942 بازدید
آنچه در این پست میخوانید
چرا باید زمینه های دانلود قدیمی را در قالب جدید فراخوانی کنیم ؟
برخی از وبمستران به دلایلی قصد دارند تا قالب وردپرسی خود را تغییر دهند .
این وبمستران با مشکل افزودن زمینه های دانلود قدیمی در قالب جدید همراه هستند .
این واقعا کار آسانی است ولی دقت کنید که این آموزش برای زمینه های پیشفرض خود وردپرس ارسال شده است .
یعنی قالب هایی زمینه های آن توسط افزونه هایی مانند 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>
پایان و نتیجه گیری
آفرین شما تونستید به راحتی باکس دانلود خود را تغییر بدید .
برای یادگیری بهتر صفحه آموزش افزودن زمینه دلخواه به قالب وردپرس را نیز مطالعه کنید .
از شما تشکر میکنیم که این مقاله از سایت را با ما همراهی کردید .
شاید باشید و همیشه در همه لحظات زندگی موفق باشین .
حق نگهدارتون خداحافظ .