دوره مجازی قالب وردپرس (جلسه 37): ایجاد download box برای صفحات دانلود و تعداد دانلود ها



visibility  
mode_comment   ۱۸

به نام خدا و سلام. در جلسه 37 ام از دوره مجازی آموزش طراحی قالب حرفه ای وردپرس در خدمت شما هستیم با پیاده سازی download box برای صفحات داخلی دانلود که نیاز مند ایجاد شورت کد حرفه ای هستش. برای همین در این جلسه کاملا این مورد رو پیاده سازی می کنیم و هم چنین بخش شمارنده تعداد دانلود رو هم بر اساس همین download box ایجاد و بررسی و در جلسه بعدی تکمیل خواهیم کرد.

 

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

  • پیاده سازی download box
  • استایل دهی download box
  • ایجاد کدهای جی کوئزی برای افرایش تعداد دانلود مطلب
  • ایجاد توابع لازم در فایل functions.php برای ثبت و دریافت تعداد دانلود ها
info توجه

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

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

comment دیدگاه کاربران
مصطفی فدائی replyپاسخ

سلام خدمت اقای علی محمدی چطور باید shortcode رو به ویرایشگر وردپرس اضافه کنیم که بصورت دستیshortcode رو وارد نکنیم اگه ممکنه در جلسه بعد این مورد رو هم توضیح بدید ممنون
تصویر:http://uupload.ir/files/altt_shortcode.png

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

سلام این موارد رو در جلسات مربوط به ادمین وردپرس اموزش میدیم 🙂

مصطفی فدائی

ممنون بابت پاسخگویی سریعتون 😉

Ali Movahedi replyپاسخ

درود خدمت آقای علی محمدی

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

در کل هر آنچه که باعث میشه بتونیم به یک وردپرس کار حرفه تر تبدیل بشیم رو توضیح بفرمایید.

تشکر فراوان

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

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

abbas replyپاسخ

سلام

ممنون از آموزش ها 😎

نظر سنجی دوره را کی قرار میدید؟

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

نظر سنجی دوره قرار گرفته.

reza_yki replyپاسخ

سلام استاد میشه در مورد دانلود به ازای دریافت ایمیل رو هم یه توضیح بدید

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

سلام اگه وقت بشه حتما این کارو می کنیم.

majid zare replyپاسخ

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

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

سلام چک کنید کاربر لاگین هست یا نه اگه نبود در لینک لاگین اختصاصی تون می تونید آدرس صفحه جاری رو به صورت کوئری استرینگ قرار بدین و کاربر رو بعد از لاگین کردن دوباره به همین صفحه منتقل کنید.

hamed najjari replyپاسخ

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

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

سلام بله انجام میدیم. همه این موارد در دوره پلاگین نویسی به صورت حرفه ای بررسی میشه.

hamed najjari

ممنون از پاسخگویی شما .

Mehdi Soli replyپاسخ

سلام آقای علی محمدی عزیز، یه سوال داشتم استاد از خدمتتون، در ابتدای جلسه یکبار با user_logged چک کردید که کاربر لاگین هست یا خیر و دوباره یه شرط دیگه بعدش استفاده کردید و از تابع is_user_logged_in دوباره لاگین بودن کاربر رو بررسی کردید. من دلیل این امر رو متوجه نشدم که چرا دوبار این کار رو انجام دادید، اگر با همین تابع is_user_logged_in این کار رو انجام می دادیم، کافی نبود؟ (فکر می کنم فقط می خواستید این قابلیت رو هم به ما نشان بدهید که چگونه می توانیم با فرستادن پارامتر ورودی هم، لاگین بودن کاربر رو چک کنیم، یعنی در واقع دو راه گفتید، درسته؟) ممنون از لطف و محبت همیشگی شما

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

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

majid zare replyپاسخ

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

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

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

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.