• آموزش استفاده از جی‌کوئری (jQuery) در وردپرس

    جاوا اسکریپت (JavaScript) یکی از اجزای مهم در افزونه های وردپرسی است. وردپرس در هسته خود از کتابخانه های جاوا اسکریپت زیادی استفاده کرده است و یکی از پرکاربردترین آنها جی‌کوئری (jQuery) است، چراکه استفاده از آن آسان‌تر است.   استفاده از jQuery اسکریپت جی کوئری پس از اینکه صفحه درخواست شده به کاربر تحویل داده شد، […]
  • آموزش استفاده از Transients برای کش کردن در وردپرس

    مقدمه کش کردن (Caching) به عملیاتی گفته می شود که در آن داده های پرکاربرد و یا درخواست شده که برای ایجادشان زمانی صرف می شود، پس از ایجاد و تحویل به کاربر یک نسخه از آن نگه داری می شود تا به هنگام درخواست های مجدد برای آن داده از گزینه کش شده استفاده کرد […]
  • آموزش استفاده از سرویس HTTP API در وردپرس

    مقدمه HTTP مخفف شده عبارت Hypertext Transfer Protocol به معنای پروتکل انتقال ابرمتن است که البته پروتکل اصلی ارتباط در اینترنت نیز محسوب می شود. ساده ترین ارتباط HTTP بدین شکل انجام می گیرد: کاربر با استفاده از مرورگر، یک درخواست مبنی بردریافت فایل abc.html را به سرور xyz ارسال می کند. در صورت وجود فایل […]
  • آموزش استفاده از توابع افزونه edd یا easy digital download در وردپرس

    یکی از راه های فروش محصولات دیجیتال در وردپرس، استفاده از افزونه edd یا همان Easy Digital Downloads است. با استفاده از این افزونه می توانید به راحتی محصولات خود را برای فروش قرار دهید و بر روند فروشگاه الکترونیکی خود نظارت کنید. برای اینکه بتوان از این افزونه به بهترین شکل ممکن استفاده کرد، لازم است […]
  • آشنایی با اکشن و فیلتر در وردپرس

    اگر در حال یادگیری وردپرس هستید و به این فکر می کنید که برای خودتان پوسته و یا افزونه های سفارشی طراحی کنید، لازم است که با قلاب های اکشن و فیلتر (Action & Filter Hooks) آشنا باشید. در واقع وردپرس به لطف همین قلاب ها توانسته است به این اندازه انعطاف پذیر باشد. بنابراین اگر بخواهید […]
  • نقش ها و قابلیت های کاربران در وردپرس

    نقش ها و قابلیت ها دو ویژگی مهم بوده که به شما این امکان را می دهد تا کاربران را در وردپرس به صورت بهتری مدیریت کنید. در اینجا نقش همان چیزی است که کاربر با آن شناخته می شود (مدیر، نویسنده و…) و منظور از قابلیت ها همان مجوزهای انجام برخی کارها می باشد. […]
  • کار با متادیتا (Metadata) کاربران در وردپرس

    جدول users در وردپرس شامل اطلاعات بسیار اندکی می شود و نمی توان چیزهای بیشتری را در آن نگه داری کرد. به همین دلیل از جدول usermeta استفاده می شود. در این جدول اطلاعاتی مانند نام و نام خانوادگی و موارد مشابه با توجه user_id ذخیره می شود. جهت مدیریت متاهای کاربران دو سناریو اصلی و متفاوت وجود […]
  • ایجاد و مدیریت کاربران در وردپرس

    هر کاربری در وردپرس حداقل یک نام کاربری، رمز عبور و آدرس ایمیل دارد و با استفاده از آن اطلاعات می تواند به پنل کاربردی خود وارد شود که این پنل براساس نقش آن کاربر می تواند، متفاوت باشد.   وارد کردن کاربران برای وارد کردن کاربر می توان از wp_insert_user یا wp_create_user استفاده کرد. البته wp_create_user تنها برای […]
  • ایجاد و کار با طبقه بندی های سفارشی

    در این مقاله از راهنمای وردپرس می خواهیم که یک طبقه بندی سفارشی ایجاد کنیم، اما قبل از اینکه به سراغ آموزش برویم، بهتر است که نگاهی به دو طبقه بندی موجود بیندازیم. همانطور که مشاهده می کنید، تا به اینجا ما تنها دسته ها و برچسب ها را که طبقه بندی های پیشفرض خود […]
  • طبقه بندی یا Taxonomy در وردپرس

    طبقه بندی (Taxonomy) چیست؟ Taxonomy به معنای روش دسته بندی است. برای مثال در وردپرس شما می توانید نوشته‌ها را را طبقه بندی کنید. طبقه بندی ها می توانند تو در تو (یعنی دارای دسته زیرین و مادر) باشند و یا به تنهایی استفاده شوند.   طبقه بندی های پیشفرض وردپرس درحالت پیشفرض دو نوع طبقه […]
  • کار با داده های پست تایپ ها

    در جلسه قبلی نحوه ایجاد پست تایپ های سفارشی را بررسی کردیم و همانطور که اشاره شده بود، شما می توانید برای پست تایپ ها قالب سفارشی طراحی کنید. برای ایجاد این قالب شما به دو فایل نیاز دارید: single-{post_type}.php archive-{post_type}.php همانطور که مشاهده می کنید، در نام گذاری فایل ها از {post_type} استفاده کردیم. به […]
  • ایجاد پست تایپ سفارشی

    وردپرس در حالت اولیه از پنج نوع پست تایپ (نوشته، برگه، ضمیمه، رونوشت، فهرست) استفاده می کند که به هنگام طراحی افزونه می توانید از آنها استفاده کنید. اما گاهی اوقات پیش می آید که بخواهید برای خودتان پست تایپ سفارشی ایجاد کنید.   اضافه کردن پست تایپ برای ایجاد پست تایپ جدید می توانید […]
صفحه 13 از 14« اولین...«1011121314 »