کدنویسی

چرا از فریم ورک های جاوا اسکریپت استفاده می شود؟

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

قرار دادن آیکون برای ابزارک ها توسط کاربران

قرار دادن آیکون برای ابزارک ها

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

چگونه می توان کدهای HTML را سریع نوشت

تکنیک Zen Coding

در این مطلب قصد داریم ببینیم چگونه می توان کدهای HTML را سریع نوشت!. یکی از دردسرهای طراحان پوسته ها طولانی ، تکراری و خسته کننده بودن نوشتن کدهای اچ تی ام ال می باشد. کدهایی که هرچند شبیه به هم و تکراری هستند اما با مدل های مختلفی باید نوشته شوند. به همین منظور طراحان برای کدنویسی سریع تر ... ادامه مطلب »

مجموعه کدهای مفید برای فروشگاه ساز ووکامرس

مجموعه کدهای ووکامرس

این مطلب حاوی مجموعه کدهای مفید برای فروشگاه ساز ووکامرس می باشد. ۱- تکه کد زیر برای اضافه نمودن تب های سفارشی به تب های محصول می باشد:   ۲- حذف یک تب از تبهای محصول در ووکامرس: ۳- تغییر نام دادن یک تب: ۴- ریدایرکت کردن کاربر پس از وارد شدن به حساب خود: ۵- تغییر چیدمان فیلدهای پرداخت ... ادامه مطلب »

روش صحیح استفاده از کدهای جاوا اسکریپت در پوسته های وردپرس

آموزش های وردپرسی

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

آموزش استفاده از media uploader وردپرس در تنظیمات پلاگین

آموزش فراخوانی مدیا آپلودر

به هنگام ایجاد یک افزونه یا پوسته برای وردپرس یکی از بزرگترین سوالاتی که برایتان پیش می آید ممکن است این باشد که چگونه باید فایل مورد نیاز مثلا لوگو یا هر تصویر یا فایل دیگری را برای افزونه یا پوسته ی شما آپلود نماید ؟ در پاسخ به این سوال ممکن است افراد راه های مختلفی در پیش بگیرند ... ادامه مطلب »

بررسی تابع each در جی کوئری

تابع each

برای بررسی تابع each در جی کوئری بهتر است ابتدا به بررسی معادل آن در زبان های برنامه نویسی ای غیر از javascript بپردازیم.   در برخی زبان های برنامه نویسی مانند php دستوری برای ایجاد حلقه هایی خاص وجود دارد به نام foreach . مزیت اصلی این دستور نسبت به دستور for معمولی آن است که هنگام بررسی عناصر ... ادامه مطلب »

آموزش چرخاندن تصویر با اسکرول صفحه

چرخاندن تصویر با اسکرول صفحه

خوب برای این کار ابتدا یک صفحه ی html طولانی که قابل اسکرول باشد ایجاد نمایید. پس از آن یک تصویر انتخاب کرده و به آن مقدار position  را برابر با fixed بدهید. حالا برای چرخاندن تصویر با اسکرول صفحه ، کتابخانه ی jQueryRotate را از آدرس    https://code.google.com/p/jqueryrotate/ دریافت کرده و به همراه فایل جی کوئری ، توسط کد زیر ... ادامه مطلب »

کد ایجاد یک ویجت Widget ساده در قالب وردپرس

این مطلب کد یک widget یا همان ابزارک ساده ی وردپرس می باشد که باید برای آن فایل php ایجاد کرده و در آن ذخیره اش نمایید. سپس به فایل functions.php پوسته تان رفته و آن را فراخوانی نمایید. کد کاملا واضح می باشد ، فقط تابع form و widget را به دلخواهتان تغییر دهید.   کد فراخوانی در فایل ... ادامه مطلب »