بخش فروش ویژه یک فروشگاه اینترنتی همواره یکی از بخش های مورد توجه مشتریان بوده است. فروش کالاهای مورد توجه مشتریان با ارائه تخفیف ویژه برای مدت زمان مشخص، یکی از روش هایی است که بر محبوبیت و جذابیت فروشگاه نزد مشتریان می افزاید و از طرف دیگر موجب افزایش فروش محصولات فروشگاه نیز می گردد. به همین جهت نمایش جذاب طرح های ویژه فروش در یک فروشگاه اینترنتی از اهمیت ویژه ای برخوردار است. افزونه ووکامرس به عنوان یکی از معروفترین و محبوب ترین افزونه های فروشگاه اینترنتی، امکان…
Author: مدیر سایت
آموزش کار با کرون در وردپرس
کرون در وردپرس کرون در حقیقت یک زمان بند اجرای کارهای مختلف در یونیکس است. کرون در وردپرس به منظور مدیریت رویدادهای زمان بندی شده استفاده می شود. از جمله کارهای زمان بندی شده در وردپرس می توان بررسی نسخه های جدید وردپرس، بررسی بروزرسانی پلاگین ها و تم ها و انتشار پست های زمان بندی شده را نام برد. کرون در وردپرس هنگامی که بارگذاری صفحه ای از سایت به اجرا در می آید. هر بار که صفحه ای درخواست شود، وردپرس بررسی می کند که آیا کاری برای…
افزونه جدول ساز ویرگول
فایل های CSV یکی از پرکاربردترین نوع فایل های متنی برای نگهداری و انتقال داده ها می باشند. در یک فایل CSV، هر مقدار با یک کاراکتر جداکننده از سایر مقادیر جدا می شود. در این فایل ها معمولاً از کاراکتر , یا ; به عنوان کاراکتر جداکننده استفاده می شود. با توجه به استفاده گسترده از فایلهای CSV ، وجود ابزاری برای انتقال و نمایش اطلاعات این فایل ها به صورت جداول HTML امری ضروری به نظر می رسد. افزونه جدول ساز ویرگول یک محصول ایرانی است که برای این منظور طراحی شده است. این…
آموزش ایجکس (ajax) در وردپرس
ایجاد یک درخواست اجکس و ارسال پاسخ درخواست از وردپرس به عنوان سمت سرور به جاوااسکریپت به عنوان کلاینت شامل مراحلی است که به تشریح آن می پردازیم. سمت کلاینت هنگامی که رویدادی سمت کلاینت مانند کلیک بر روی دکمه، پایان بارگذاری صفحه، سرآمدن فاصله زمانی یک تایمر و یا سایر رویدادهایی که در جاوا اسکریپت تعریف شده هستند، اتفاق می افتد، داده هایی که باید در درخواست اجکس ارسال شوند، دریافت و پردازش می شوند. در میان پارامترهای ارسالی، پارامتری با عنوان action باید وجود داشته باشد که برای…
بکارگیری جاوا اسکریپت و استایل در وردپرس
کتابخانه جی کوئری (jQuery) یکی از کتابخانه های کم حجم و پرطرفدار در میان کتابخانه های جاوا اسکریپت است که وردپرس از آن در ساختار داخلی اش بهره می برد. شما می توانید از سایر کتابخانه هایی که برای جاوا اسکریپت توسعه یافته اند در وردپرس استفاده نمایید اما تمرکز ما در این آموزش استفاده از جی کوئری است. در این بخش از آموزش پلاگین نویسی وردپرس به بحث در مورد فراخوانی فایل ها جاوا اسکریپت و CSS در وردپرس می پردازیم. الحاق فایل جاوا اسکریپت به صفحات وردپرس تابع…
افزونه نمایش محتوای سفارشی کاریزما
نمایش تصاویر و محتوای مرتبط با آنها همواره یکی از مهمترین و موثرترین روش های تولید محتوا و جذب کاربران برای طراحان وب بوده است. نمایش تصاویر در قالب هایی چون شبکه بندی (گرید)، گردونه (کاروسل) و اسلایدر علاوه بر افزایش زیبایی و جذابیت وب سایت، به دسترسی سریع و بهتر کاربران به اطلاعات مورد نظر و همچنین بخش های مختلف سایت کمک فراوانی می کند. اغلب افزونه هایی که تاکنون برای نمایش تصاویر و محتوا در وردپرس ساخته شده اند، بر روی نوع داده های پیش فرض یا شناخته…
گسترش پست ها در وردپرس: بخش دوم – طبقه بندی سفارشی
ایجاد طبقه بندی سفارشی طبقه بندی ها روشی برای دسته بندی موجودیت ها در وردپرس هستند. مجموعه (category)، تگ (post tag)، دسته بندی لینک (link category) و منو (Nav Menu) از جمله طبقه بندی ها پیش فرض وردپرس هستند. برای درک عملکرد طبقه بندی ها، باید هر طبقه بندی را به صورت مجموعه ای از واژگان یا اصطلاحات (terms) در نظر گرفت. هر واژه در طبقه بندی مختصاتی از ویژگی های آن پست (موجودیت) در طبقه بندی را تعریف می کند. به عنوان مثال کاربران می خواهند از نوع پست…
گسترش پست ها در وردپرس: بخش اول
در وردپرس پست ها ارائه کننده محتوای سایت و محتوای سایت مهمترین جنبه داشتن یک وب سایت است. طبقه بندی ها (taxonomies) روشی برای دسته بندی پست ها و متادیتا اطلاعات اضافی مرتبط با هر پست می باشد. گردآوری مجموعه این ویژگی ها در کنار یکدیگر ایجاد هر نوع وب سایتی را قابل تصور می سازد. وردپرس دارای چندین نوع پست از پیش تعریف شده می باشد که برای کاربران امکان ایجاد و مدیریت وب سایت را فراهم می آورد. مهم ترین نوع پست ها در وردپرس شامل موارد زیر…
کد کوتاه (شورت کد) در وردپرس
شورت کد امکان جالبی در وردپرس است که درج محتوای یا اجرای کارهایی که نیازمند انجام کارهایی پیچیده است را برای کاربران آسان می سازد. شورت کد ها با استفاده از براکت های باز و بسته در محتوای وردپرس شناسایی می شوند و خروجی مورد نظر به جای تگ شورت کد جایگزین می شود. شورت کد گالری نمونه ای از شورت کد در ورودپرس است که امکان نمایش تصاویر یک گالری را در مطالب وردپرس فراهم می آورد. کافی است تگ را در محتوای یک پست قرار دهید. برای ثبت…
درخواست های HTTP در وردپرس
در وردپرس کلاسی قدرتمند و هوشمند به نام WP_http پیاده سازی شده است که امکان ایجاد و مدیریت درخواست های HTTP را فراهم می آورد. توابع _wp_remote اغلب درخواست های HTTP از طریق توابع wp_remote_get، wp_remote_post و wp_remote_head که به ترتیب برای درخواست های GET، POST و HEAD تعریف شده اند، می توانند به اجرا در آیند. این توابع به صورت یکسان عمل می کنند: 1) درخواست HTTP توسط متد ناشناس اجرا می شود 2) دو پارامتر ورودی می پذیرند: پارامتر اول آدرس URL که اجباری است و پارامتر دوم…