اگر بخواهم برای زمینه دلخواه در وردپرس نامی انتخاب کنم… اسمش را “فیلداضافی ارسال پست” میگذارم. چون دقیقا شبیه یک فیلد اضافی بلکه منعطف تر از آن در هنگام ارسال پست عمل میکند. استفاده از فیلد اضافی تقریبا تبدیل به امری واجب برای سهولت در کار و البته حرفه ای شدن قالب ها شده است. به همین دلیل چندوقتیه کاربران محترم همیار وردپرس درخواست آموزش قدم به قدم خواسته بودند ما هم تصمیم به آماده سازی کردیم.پس امروز با ما باشید و یک بار برای همیشه این کاررا یادبگیرید…
ابتدا کد زیر را در اول هر فایلی که میخواهد زمینه دلخواه استفاده کنید قرار دهید :
<?php $dl = get_post_meta($post->ID, 'dl', true); ?>
توجه : در کد بالا شما یک کلمه dl رو در دو جا شاهد هستید. میتوانید کلمه dl رو با نام زمینه دلخواه عوض کنید.
خب حالا هر جا که میخواهید زمینه به نمایش در بیاید کد زیر را قرار دهید :
<?php echo $dl; ?>
توجه : به جای dl هر نامی که در قسمت قبل انتخاب کردید را وارد کنید.
خب خسته نباشید … کار ما از توی قالب تمام شد . به همین سادگی !
فقط مونده استفاده از آن در ارسال پست ! به صفحه نوشته ها/افزودن نوشته که وارد شدید در زیر کادر متن ارسال مطلب یک کادری به نام “زمینه های دلخواه” دیده میشود. (اگر آن را نمیبینید به بالای صفحه مراجعه کنید و روی “تنظیمات صفحه” کلیک کنید از کشویی باز شده گزینه “زمینه های دلخواه” را تیک دار کنید ) در این کادر نام را همان نامی که در قسمت اول انخاب کردید وارد کنید (مثلا ما dl رو انتخاب کردیم ) و در قسمت مقدار چیزی که میخواهید نمایش داده شود را بگذارید ( مثلا ما در اینجا لینک دانلود میگذاریم ) سپس افزودن زمینه دلخواه را کلیک کنید.
همین 🙂 خسته نباشید
محمد مهدی عظیم زاده
سلام
میخواستم بدونم میشه با تغییر قالب یا استفاده از افزونه به شکلی که کار کد نویسی حرفه ای نخواهد در قالب پس زمینه های جدا بزارم مثلا مثل همین صفحه اولش سفید بعد عکس اون کوه توی یک کادر و بعدش دوباره سفید و حالا یک سری چیز دیگه قبل از فوتر ها
میشه بگین چطوری یا اگه مطلبی هست معرفی کنید.
خیلی ممنون از سایت خوبتون
فر
خیلی گنگ توضیح میدید متاسفانه… با اینکه همیشه تو سرچ ها اولین سایت هستید ولی من همیشه سعی می کنم وارد سایت شما نشم… نمی دونم فقط من متوجه نمیشم و مشکل از منه یا واقعا شما توضیحاتتون کافی و جامع نیست..
حسن
دقیقا مثل همدیگس کارامون
محمدحسین
با سلام من یه سوال در مورد زمینه دلخواه داشتم
وقتی میخواهم داخل زمینه دلخواه یه متن رو بنویسم مثلا متن :
سلام
سلام
سلام
میخواهم که زیر هم قرار بگیره ولی وقتی داخل قالب فراخوانی میشه اینجوری مینویسه : سلام سلام سلام
همشون رو از یه چند تا سطر میاره داخل یه ردیف باید چیکار کنم که درست نشون بده ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
باید بین متن ها کد قرار داشته باشه
محمدحسین
مرسی از راهنمایی تون
منظورتون اینه که بین متن ها از تگ br استفاده کنم مثل این ؟
سلام
سلام
سلام
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
تگ ها؟
میشه اسکرین شات بگیرید ببینم ؟
آرش
سلام
یه سوال مهم دارم
در افزونه این قسمتا هست: 1)برچسب زمینه 2)نام زمینه 3)نوع زمینه
برای فراخوانی زمینه در قالب، کد (the_field(field name فقط نام(مقدار) زمینه رو فراخوانی میکنه. من میخوام کدی بهم بدید که برچسب زمینه رو فراخوانی کنه. که برچسب رو هم بتونم در کنار نام زمینه فراخوانی کنم
خیلی فوری و ضروریه
مهراوه فرجی
سلام خسته نباشید واقعا بهترین مرجع و کاملترین هستین از هر لحاظ
هرچی از وردپرس میدونم مدیون شما هستم
از نصب وردپرس گرفته
تااااا سئو وردپرس خیلی لطف دارین
ببخشید یک سوال زهنمو مشغول کرده
من مثلا یک کلاس نوشتم که این زمینه دلخواه شبیه دکمه بشه
استایل هم براش نوشتم اما نمیدونم چطور باید بهش متصلش کنم
بر فرض اینکه کلاس من dlbutton. باشه
چطور خصوصیت هاشو به زمینه دلخواهی ک تعریف کردم متصل کنم مرسی
🙂
مهراوه فرجی
ببخشید هنوز منتظر جوابم 🙁
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
دوست عزیز این سوالات رو باید در بخش پرسش و پاسخ مطرح کنید تا بررسی بشه.
onlinedays74 9 سال عضو همیار وردپرس
باسلام
خانم کوهستانی ممکنه بگید نام و مقادیر فیلدهای زمینه های دلخواه در کجا ذخیره میشه؟در دیتابیس من چیزی پیدا نکردم!!
شدیدا نیاز دارم که مقادیر زمینه های دلخواه بسیاری از مطالب سایت رو همزمان تغییر بدم چکار باید بکنم؟
باتشکر
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
اینها همان meta data هستند و در جدول meta ذخیره خواهند شد.
imaniy
سلام منظور از جای مناسب کجاست؟ من خیلی وارد نیستم من میخام تو پست هام همه جا نمایش داده میشه میگه از این زمینه دلخواه برای گزاشتن منبع استفاده کنم.ممنون بعد دقیقا کد رو هر جا بزارم مهم نیست مثالا اول و یا اخر کد های مثالا single.php
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
در حلقه ی وردپرسی قرار بدید. یعنی هرجا قبل از <؟ قرار بدید و همچنین در single.php یا index.php قرار بدید.
ali
سلام خسته نباشین . تو سایت من در قسمت زمینه دلخواه description ناپدید شده چطور دوباره بیارمش توی قالب هم کدش هست نمیدونم چرا تو زمینه دلخواه نشون نمیده ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
یک بار خودتون دستی اضافه کنید ، دفعه های بعدی نمایش داده میشه
ali.es
سلام.چطوری حجم رو به نمایش در بیاریم؟با گذاشتن چه کدی در قالب؟
بروزباشید
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
حجم چه چیزی رو؟
ali.es
سلام.مقدار دهی کنم!
مثلا یه متن باشه به نام حجم: که ثابت نمایش داده بشه و در قسمت مدیریت من مثلا تایپ کنم 500 کیلوبایت و متنی که نمایش داده میشه در قالب بشه:
حجم: 500 کیلوبایت
بروزباشید
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
امکان این کار نیست
محمد
خیلی خوبه.من درست کردم.
فقط یک سوال:
در کد زیر چه جور به جای xxxx عنوان مطلب را قرار داد؟
<img alt="xxxx" src="ID, ‘author-image’,true); ?>” />
آقای مدیر جوابمو بدی ممنون میشم.
با تشکر
Bahar 11 سال عضو همیار وردپرس
سلام
عنوان رو هر طور که میخواهید بنویسید، به فارسی، انگلیسی و…
موردی نداره