دوره مجازی قالب وردپرس (جلسه 31): پیاده سازی فایل single قالب

دسته بندی: وردپرس
زمان مطالعه: 1 دقیقه
۰۱ آذر ۱۳۹۴

به نام خدا و سلام. در جلسه ۳۱ ام از دوره مجازی طراحی قالب حرفه ای وردپرس در خدمت شما هستیم با پیاده سازی فایل single قالب. این فایل برای نمایش محتوای کامل مطلب درخواست شده استفاده میشه و می تونیم در اون تمام اطلاعات مطالب رو دریافت و نشون بدیم. فایل single قابلیت های زیادی برای سفارش سازی داره که باعث میشه بتونیم استایل ها و کدهای مختلفی رو براش ایجاد کنیم. در ادامه دوره بیشتر این جزئیات رو معرفی می کنیم.

در این جلسه خواهیم دید :

  • پیاده سازی فایل single
  • نمایش اطلاعات مطلب در فایل single
  • ایجاد دکمه های اشتراک گذاری در شبکه های اجتماعی
  • ایجاد فبلتر ها روی محتوای مطالب
:: توجه

این مطلب یک جلسه از آموزش طراحی قالب وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش طراحی قالب وردپرس

چه امتیازی به این مقاله می دید؟
نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

مسعود رامندیان

عرض ادب
من برای نمایش بازدید پست هام، هم از افزونه wp postview استفاده کردم، هم کد دستی در functions.php رو امتحان کردم. اما به دلیل اینکه از افزونه wp rocket توی سایت استفاده می کنم متاسفانه بازدیدها رو کش می کنه و به صورت صحیح نمایش نمیده. ممنون میشم اگر در این رابطه راهنماییم کنید.
سپاس

مسعود نظرپور

سلام اقای علی محمدی خواهش میکنم جواب سوال هامو بدید
تا الان جواب هیچ کدوم از کامنت های منو ندادید
پس پشتیبانی دوره چی شد!!!!!

مشکل من اینه که تمام کارهایی که گفتید رو انجام دادم ولی post view برای من کار نمیکنه یعنی وقتی یک پست رو باز میکنم توی تعداد بازدیدش تغییری ایجاد نمیشه لطفا قالبمو بررسی کنید

اینم پروژه ی من :

http://s8.picofile.com/file/8308682618/tamrin.zip.html

کیوان علی محمدی

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

iman

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

کیوان علی محمدی

سلام دوست عزیز. این دو محصول آیا به ارتباطی دارند؟

mostafash

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

<a class="hale" title="” href=”/”>

<img width="60" height="60"
src="ID);?>”
class=”attachment-sidethumb size-sidethumb wp-post-image” alt=”” title=””>

مشکل اینجاست که تصویر شاخص رو لود نمیکنه و کد های مربوط به alt , title رو که نباید نشون بده نشون میده.
راهنمایی میکنین کجای کد من مشکل داره.
تو سطح وب گشتم بجای src از data-original استفاده می کنم تصویر رو نشون میده

کیوان علی محمدی

احتمال زیاد قالبتون از پلاگین lazy load داره استفاده می کنه. بهتره این مورد رو بررسی کنید. برای نمایش تصویر شاخص از این تابع استفاده کنید. get_the_post_thumbnail

Sajjad 15908

سلام و خسته نباشید خدمت استاد
من صفحه single رو ایجاد کردم و صفحه single برای پست های پیشفرض وردپرس نمایش میده اما برای کاستوم پست ها نمایش داده نمیشه و فقط یک صفحه سفید نمایش داده میشه .چطو ر این اشکال رو برطرف کنم؟

کیوان علی محمدی

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

ح حسین

سلام استاد
3 سوال دارم ممنون میشم جواب بدید .

1- فرض کنید در صفحه single هستیم و میخوایم متوجه بشیم از چه صفحه ای وارد single شدیم ( مثلا از صفحه آرشیو ، یا صفحه اصلی روی جزییات محصول کلیک کردیم ) و بعد در صفحه single یک لینک قرار بدیم که به صفحه ای باشه که ازش اومدیم ( حالا یا آرشیو یا صفحه اصلی یا جایی دیگه ) . چطور میتونم این رو ایجاد کنم (بدون breadcrumb ) ؟

2-چند فیلد مثل استان ، شهر ، قیمت ، رنگ ، مدل اضافه کردم ، چطور برای این فیلدها جستجو قرار بدم . یعنی جستجویی که کاربر بتونه استان ، شهر ، محدوده قیمت یا رنگ یا برند خاصی رو انتخاب کنه و نتیجه ها رو دریافت کنه ؟ (جستجوی ترکیبی از این چند فیلد)

لطفا توضیح کامل . ممنون

کیوان علی محمدی

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

سهیل محمدی

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

کیوان علی محمدی

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

سهیل محمدی

استاد ممنون اما این یکم دردسر داره
من اگه بخام با متاباکس اینکارو پیاده ساری کنم به نظرتون خوبه ؟؟؟

کیوان علی محمدی

با متاباکس چطوری مبخواین این کارو انجام بدین؟

سهیل محمدی

اقای علی محمدی ممکنه پاسخ سوال منم بدین استاد؟

کیوان علی محمدی

کدوم سوالتون؟

سهیل محمدی

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

امین خلیلی

واقعا باعث تاسف هست که بیشتر از 20 روزه کسی جواب نظرات را تو دوره نمیده جناب اوند لطفا یه مقدار رسیدگی کنید

کیوان علی محمدی

سلام دوست عزیز. عذرخواهی میکنیم بابت تاخیر در جواب ها. بنده کمی درگیر بودم و نتونستم سوالات رو پاسخ بدم.من سوالتون رو بررسی میکنم و بهتون پاسخ میدم.

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

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

نیاز به لاگین

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