طراحی فرم ورود وردپرس با Flat UI

وردپرس پرجمعیت ترین و یکی از بهترین سیستم های مدیریت محتوا است که در حال حاظر بیش از 26 درصد از وب سایت های جهان از آن استفاده می کنند. اگر وردپرس کار کرده باشید ،برای ورود و خروج به کنترل پنل ادمین یا حساب کاربری خود  فرمی وجود دارد که نام کاربری  و رمز عبور  را درخواست می کند.این فرم یک فرم بسیار ساده می باشد به تصویر زیر دقت کنید. در این آموزش، به چگونگی  ساخت یک فرم ورود سفارشی می پردازیم.برای زیبا شدن فرم از Flat UI استفاده می کنیم. در ابتدا Flat UI را دانلود کرده و محتویات آن را در قالب خود قرار دهید.اگر فایل زیپ بود محتویان آن را استخراج کنید. در زیر تصویر مربوط به فرمی که می خواهیم ...

ادامه مطالب
توابع وردپرس ، edit category form fields

هوک یا اکشن edit_category_form_fields  برای اقدامات  اضافی بر روی صفحه ویرایش دسته ها ( category ) می باشد. می توانید با استفاده از این تابع  واعمال تغییراتی در آن بخش هایی اضافه را ایجاد کنید به عنوان مثال فرض بگیرید که می خواهید برای هر دسته بندی یک نوشته به عنوان نوشته اصلی در نظر بگیرید برای این کار می خواهیم یک فیلد در بخش ویرایش دسته ایجاد کنید که در آن آی دی پستی را که می خواهیم به عنوان پست اصلی آن دسته بندی باشد را بنویسیم. با مردان وردپرس همراه باشید. ساختار [crayon-5a11943c8fc32001935363/] در واقع تابع در function_name می توانید کد های خود برای ویرایش دسته بندی ها را  قرار دهید.   مثال : [crayon-5a11943c8fc3d244424519/]  

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

وردپرس به شما اجازه ایجاد دو نوع محتوا را  به طور پیش فرض می دهد که شامل  پست ها و صفحات می باشد.برای پست ها و صفحات می توانید در صفحه  ادمین وردپرس یک محتوا روی فرمت پاراگراف در یک ویرایشگر بصری اضافه کنید.این محتوا در قالب وردپرس شما نمایش داده می شود. اما اگر شما شروع به استفاده وردپرس می کنید ممکن است سایت های زیادی ،  محتواهای مختلفی لازم دارند و نوع های پیشفرض وردپرس(که شامل یک عنوان(title) ، محتوا(content)) می باشد،برای شما کافی نیست و برای گذاشتن محتوای جدید نیاز به ساخت نوع های دیگری دارید. پست متا ( زمینه های سفارشی) از ویژگی های وردپرس به  ما کمک می کند به ارتباط محتوای بیشتر با یک پست.این محتوا می تواند بستگی به نوع ...

ادامه مطالب
آموزش وردپرس ، حذف پست های متا delete post meta

در قسمت  گذشته درباره update_post_meta صحبت کردیم.حال میخواهیم درباره delete post meta صحبت کنیم. توضیحات تابع ()  delete_post_meta  تمام مقادیر یک کلید متا (میدان سفارشی) موجود برای پست مشخص شده  را حذف می کند.  ساختار [crayon-5a11943c90a9d722658946/] پارامترها $post_id یک مقدار عددی که شناسه پستی  را که میخواهیم حذف کنیم را  مشخص می کند ( الزامی ) Default: None $meta_key یک رشته که کلید متای فیلدی که می خواهیم حذف کنیم را می گیرد( الزامی ) Default: None $meta_value یک رشته که مقدار فیلدی که می خواهید را میگیرد البته این رشته می تواند اختیاری باشد ( برای فیلد هایی که ممکن است یک کلید متا دارای چندین مقدار باشد که شما می توانید از بین آنها مقدار مشخص شده را وارد نمایید ) ممکن است که عدد و ...

ادامه مطالب
معرفی پلاگین ووکامرسی Order Delivery Date for WooCommerce

این پلاگین به مشتریان اجازه برای تاریخ دریافت محصول را می دهد.اگر صاحب یک کسب و کار الکترونیکی می باشید و می خواهید  که مشتریان شما تاریخ تحویل محصول را خود مشخص کنند می توانید از این پلاگین ووکامرسی استفاده کنید. یک انتخاب گر تاریخ datepicker  دارد که  از خود وردپرس به ارث می برد و می توان با آن تاریخ تحویل را مشخص کرد که برای کاربران دشوار نباشد. همچنین به وسیله این پلایگن مدیران می توانند روزهای تحویل را مشخص کنند مثلا روزهای تحویل 3 شنبه و 4 شنبه می باشد.و تاریخ تحویل در پنل مدیریتی محصولات WooCommerce -> Orders page نمایش داده می شود.  همچنین می توان این زمینه را به صورت اجباری در آورد ...

ادامه مطالب
و سرانجام Verizon , یاهو را خرید !

دیگر خودمان را آماده این موضوع کرده بودیم که خبر فروخته شدن کمپانی معظم یاهو را بشنویم این چند وقته بازار مذاکرات به شدت داغ بود خیلی از بزرگان از جمله مایکروسافت ، گوگل ، فیسبوک تمایل خود را برای به دست گرفتن سکان هدایت این یکی از قدیمی ترین شرکت های  وب را به دست گیرند تا شاید از این شکست های پی در پی به سمته دروازه های پیروزی بروند، تا اینکه لحظاتی پیش رسما تایید شد،  Verizon غول صنایع مخابرات با توافقی که با مدیران یاهو کرده با پرداخت 4.83 میلیارد دلار به صورت نقد پرداخت کند تا بخش تجارت الکترونیک یاهو از جمله سایت ، فروشگاه ،‌ خبری ،‌ موتور جستجو  ، میل و همه ...

ادامه مطالب
آموزش گیت قسمت هشتم: افزودن تغییرات قسمت دوم تغییرات فایل ها

با سلام میلادی هستم و در این سری آموزش می خواهیم گیت و گیت هاب  را برای کاربران مردان وردپرس آموزش دهیم.دلیل اهمیت گیت بر آن شد تا سری آموزشی برای شما عزیزان فراهم کنیم.امید بر اینکه بر پیشرفت شما بیفزاییم. در این قسمت می خواهیم  چگونگی تغییرات  فایل ها به repository را توضیح دهیم.   اگر قبلا repository نداشته باشیم باید  با clone به repository که ساختیم می رفته و پس از وارد کردن نام کاربری و رمز عبور اجازه دسترسی به repository  را بگیریم.در اصل شما با clone یک نسخه از فایل های  repository را به سیستم خود می ریزید تا با آن کار کنید و بعد از کارهایی که انجام دادید آن را با زدن چند کلیک آپلود کنید.

ادامه مطالب
آموزش گیت قسمت هفتم : افزودن تغییرات قسمت اول افزودن فایل ها

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

ادامه مطالب
پلاگین وردپرس ، پلاگین Menu Item Custom Fields

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

ادامه مطالب
آموزش وردپرس ، ساخت مگا منوی ساده

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

ادامه مطالب