دوره جامع سئو وردپرس

تبلیغات
طراحی و بهینه سازیمشاهده
هاست

استفاده از کوکی ها در وردپرس

مقالات,آموزش,ترفند , وردپرس

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

 

استفاده از کوکی ها در وردپرس

 

کوکی چیست و در وردپرس چه کاربردی دارد؟

کوکی قطعه ای از اطلاعات است که بوسیله ی وبسایت به سوی مرورگر کاربر ارسال میشود، این اطلاعات میتوانند شامل؛ جلسات ورود و خروج از حساب کاربری، سفارشی سازی ظاهر سایت، آیتم های اضافه شده به سبد خرید و…

 

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

 

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

 

تنظیم کوکی در وردپرس

با استفاده از تابع  setcookie() میتوانید به سادگی کوکی مورد نظر خود را ایجاد کنید، البته این تابع پارامتر های زیادی دارد که با استفاده از آنها میتوانید اطلاعات کوکی خود را مشخص نمایید.

در کد بالا نمونه ای از استفاده این تابع را مشاهده میکنید، مقادیر پارامتر های COOKIEPATH و COOKIE_DOMAIN توسط وردپرس مشخص میشوند اما مقدار DAYS_IN_SECONDS یک مقدار ثابت است.

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

 

دریافت کوکی ها در وردپرس

دریافت یک کوکی در php به این معنا است که میتوانیم چک کنیم که آیا این کوکی تنظیم شده است یا خیر و اگر تنظیم شده باشد میتوانید اطلاعات آن را دریافت کنید، دقت داشته باشید که وقتی یک کوکی تنظیم شود و با استفاده از یک هدر http ارسال شود آدرس آن کوکی به صورت اتوماتیک رمز گذاری خواهد شد و وقتی که یک کوکی را دریافت میکنید، مقدار آن به صورت اتوماتیک رمز گشایی خواهد شد.

 

متغیر آرایه ای $_COOKIE برای دریافت کوکی هایی استفاده میشود که تنظیم شده اند، برای دریافت کوکی ها در وردپرس ابتدا باید چک کنیم که آیا آن کوکی تنظیم شده است یا خیر، با استفاه از تابع isset() میتوانید این کار را انجام دهید. به کد زیر دقت نمایید

در کد بالا ابتدا چک میشود که آیا کوکی تنظیم شده است یا خیر، اگر تنظیم نشده باشد یک ارور در خروجی نمایش داده خواهد شد، و اگر تنظیم شده باشد مقدار کوکی به شما نمایش داده خواهد شد.

 

حذف کوکی در وردپرس

حذف یک کوکی در وردپرس کار بسیار ساده ای است، اگر برای مثال، اگر آرایه $_COOKIE حامل مقدار کوکی باشد شما فقط باید آن کوکی را از حالت تنظیم شده خارج کنید:

برای حذف کامل یک کوکی شما فقط کافیست تابع setcookie() را فراخوانی کنید اما اکنون باید مقادیری را به آن اضافه نمایید، برای مثال:

نتیجه گیری

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


دانلود


دوره حرفه ای آموزش سئو سایت مارکیو | رتبه اول گوگل یک رویا نیست!


مطلب مفیدی بود ؟
نویسنده : mohammad 0 مقالات,آموزش,ترفند , وردپرس

لینک کوتاه مطلب : https://www.20script.ir/?p=38801

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
2,644افزونه فروش اقساطی در ووکامرس WooCommerce Deposits تاریخ : 1397/06/26
612چرا باید رسانه های وردپرس را noindex کنیم؟ تاریخ : 1398/06/13
1,148میتاپ های رسمی وردپرس، به بندرعباس رسید! تاریخ : 1398/04/16
5,050دانلود افزونه افزایش سرعت وردپرس WP Rocket نسخه 2.6.13 تاریخ : 1394/09/27
400خصوصی کردن پست ها در وردپرس تاریخ : 1398/06/31
4,883محدود کردن تعداد برچسب ها در ابزارک ابر برچسب وردپرس تاریخ : 1393/01/28
620آموزش غیرفعال کردن حساب کاربران در وردپرس تاریخ : 1398/04/5
2,933ذخیره اطلاعات ارسالی فرم تماس در پیشخوان با افزونه Contact Form Submissions تاریخ : 1396/03/8
2,584افزونه وردپرس ارسال نوتیفیکیشن به فیسبوک Notifly تاریخ : 1396/09/15
1,352رفع ارور Remove Render-Blocking JavaScript در وردپرس تاریخ : 1397/10/4
2,688ساخت نوار تبلیغات شناور در صفحات وردپرس تاریخ : 1397/05/2
7,745افزونه بارگذاری Ajax صفحات وردپرس تاریخ : 1395/05/24
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب