در این آموزش: کوکی ها و وردپرس، من به شما نشان می دهم که چگونه کوکی ها را در خود دستکاری کنید - ایجاد، بازیابی، حذف کنید. وبلاگ وردپرس

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

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

در این آموزش ، تمام آنچه شما باید درباره کوکی ها بدانید را مرور خواهیم کرد: این چیست ، چگونه از آنها استفاده می شود و چرا از آنها استفاده می کنیم (بدون خوردن).

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

اما قبل از آن ، اگر هرگز WordPress را نصب نکرده اید کشف کنید چگونه به نصب یک وبلاگ وردپرس مراحل 7 et چگونه برای پیدا کردن، نصب و فعال یک تم وردپرس در وبلاگ خود 

سپس به این دلیل که چرا ما اینجا هستیم

هر آنچه در مورد کوکی ها باید بدانید

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

کوکی چیست؟

کوکی یک فایل کوچک است که توسط مرورگرها استفاده می شود و به آنها امکان می دهد اطلاعات کاربرانی که با وب سایت ها تعامل دارند را ذخیره کنند. آنها بیشتر برای استفاده می شود نجات جلسات کاربر

جلسه چیست؟

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

چرا کوکی ها را برای صرفه جویی در جلسه استفاده می کنید؟

دلایل مختلفی وجود دارد که ترکیب جلسه-کوکی ها را توجیه می کند. در اینجا چندین سناریوی توصیفی زیبا ارائه شده است.

  • هنگامی که موارد را به سبد خرید اضافه می کنید (برای یک وب سایت تجارت الکترونیک) ، وب سایت این اطلاعات را ذخیره می کند به گونه ای که سبد خرید شما محصولات خود را چه در همان صفحه و چه در صفحه دیگری قرار دارد ، نگه می دارد.
  • اگر اطلاعات را به صورت آنلاین می خوانید ، وب سایت می تواند از نسخه پشتیبان تهیه کند آدرس IP و به شما اطلاعات هدفمندی در مورد منطقه خود نشان می دهد.
  • کوکی ها همچنین اطلاعات مربوط به آنها را ذخیره می کنندتأیید اعتبار کاربر برای هر وب سایت خاص. این اطلاعات در هر بار بازگشت کاربر به این وب سایت مورد استفاده قرار می گیرد. در این زمان کوکی ها به آنها اجازه می دهد تا به طور خودکار وارد سیستم شوند.

انواع کوکی ها

کوکی ها مانند همتایان خود در دنیای فیزیکی طعم های مختلفی دارند:

  • کوکی های جلسه : این کوکی ها در یک جلسه اطلاعات مربوط به فعالیت های کاربر را ذخیره می کنند. معمولاً این اطلاعات دائمی هستند تا زمانی که وب سایت را مرور می کنید ، اما در پایان جلسه شما پاک می شوند.
  • کوکی های مداوم : در مورد این کوکی ها تحت عنوان ردیابی کوکی ها نیز خواهید شنید. این کوکی ها تا زمان انقضا یا حذف در رایانه شما باقی می مانند. آنها برای مدیریت تنظیمات برگزیده کاربر برای مدت طولانی استفاده می شوند.

قوانین که کوکی ها را کنترل می کنند

کسانی که این ایده را که وب سایت اطلاعات شخصی آنها را ذخیره می کند قبول ندارند ، ممکن است تعجب کنند که آیا این همه قانونی است؟

اتحادیه اروپا به آن رای داده و از آن پیروی می کند دستورالعمل 2009 / 136 / EC شما اغلب در مورد این قانون به عنوان " قانون کوکی های اروپایی" به طور خلاصه ، طبق قانون ، وب سایت ها در اروپا مجبور هستند که از کاربران برای ذخیره نوع خاصی از کوکی ها رضایت بگیرند.

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

مقالات را بررسی کنید وردپرس GDPR: منظور از وبلاگ شما چیست برای رفتن بیشتر

سپس به ما بگویید که چه فکر می کنید

آیا وب سایت من از کوکی ها استفاده می کند؟

اگر می خواهید بدانید سایت شما (یا دیگری) از کوکی ها در مرورگر خود استفاده می کند ، این روال است (در Chrome).

تنظیمات گوگل

به تنظیمات بروید و روی " نمایش گزینه های پیشرفته" در بخش "رازداری" ، بر روی " تنظیمات محتوا" یک پنجره جدید ظاهر می شود که گزینه های ذخیره کوکی ها را نشان می دهد. چیزی را لمس نکنید ، اما روی "کلیک کنید کوکی ها و داده های سایت... "

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

cookie-google-chrome - کوکی ها و وردپرس

از این پنجره می توانید Cookies را نیز حذف کنید.

چرا ما کوکی ها را در WordPress نیاز داریم

وردپرس به طور پیش فرض از کوکی ها استفاده نمی کند. بدون توجه به بازدید کننده یکسان رفتار می کند. با این حال، کوکی ها را برای ذخیره داده های احراز هویت کاربر ذخیره می کند.

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

چگونه که مسئولیت رسیدگی به کوکی ها در وردپرس

ما قصد داریم کمی برای انجام کوکی ها انجام دهیم. در اینجا چیزی است که ما انجام خواهیم داد:

  • ارسال کوکی ها در هدرهای HTTP
  • ما یک کد را به زبان PHP می نویسیم که به افزونه خود اضافه خواهیم کرد

به یاد داشته باشید ، من به شما نشان دادم نحوه ایجاد افزونه WordPress به سرعت. شما می توانید کد را در این افزونه اضافه کنید.

با کشف نیز پیش بروید نحوه تنظیم، دریافت و حذف کوکی ها در WordPress

نحوه ایجاد کوکی

برای ایجاد کوکی در وردپرس ، باید مقادیری را که می خواهید به کوکی اضافه کنید ، تعریف کنید. در مثال زیر ، ما نام کاربر را ذخیره خواهیم کرد ، شما باید بخش زیر کد را در پلاگین خود اضافه کنید:

<?php

add_action( 'init', 'setting_my_first_cookie' );

function setting_my_first_cookie() {
 setcookie( $v_username, $v_value, 30 * DAYS_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}

?>

ثابت DAY_IN_SECONDS توسط وردپرس ارائه شده است که حاوی تعداد ثانیه در یک روز است. متوجه خواهید شد که مقدار در 30 یا تقریباً یک ماه ضرب می شود. ثابت "کوکی پات" مسیر سایت خود را مشخص می کند و "COOKIE_DOMAIN" نام دامنه سایت شماست

پس از انجام عملکرد ، متوجه خواهید شد که کوکی واقعاً به مرورگر اضافه شده است. به یاد داشته باشید که مقادیر $ v_username و $ v_value را مطابقت دهید.

نحوه بازیابی کوکی ها

برای بازیابی کوکی که به جای آن ایجاد کردیم ، از متغیر $ _COOKIE استفاده خواهیم کرد ، که یک آرایه انجمنی است و شامل تمام کوکی های ایجاد شده توسط وردپرس است.

شناسه ای که ما استفاده خواهیم کرد همان شناسه ای است که در بالا روی مقدار $v_username تعریف کردیم. به کد زیر نگاه کنید:

<?php

if(!isset($_COOKIE[$v_username])) {
 echo "The cookie: '" . $v_username . "' is not set.";
} else {
 echo "The cookie '" . $v_username . "' is set.";
 echo "Cookie is: " . $_COOKIE[$v_username];
}

?>

قبل از انتقال شناسه به متغیر جهانی $ _COOKIE ، باید اطمینان حاصل کنیم که با عملکرد "Isset" وجود ندارد

کشف افزونه های وردپرس 6 مناسب برای اطمینان از انطباق GDPR از یک وبلاگ است

نحوه حذف کوکی ها

بعضی اوقات لازم است کوکی ها را از وب سایت خود حذف کنید ، مخصوصاً وقتی دیگر به اطلاعات نیازی ندارید. به کد زیر نگاه کنید:

<?php

 unset( $_COOKIE[$v_username] );
 setcookie( $v_username, '', time() - ( 15 * 60 ) );

?>

در کد قبلی از این تابع استفاده کردیم "یک مجموعه" برای حذف مقدار آرایه $ _COOKIE بزرگ. منقضی شدن شیرینی، تاریخ اعتبار را تغییر دادیم و یک رشته خالی را برای حذف مقدار کوکی عبور می دهیم.

وب سایت خود را بررسی کنید تا ببینید کوکی حذف شده است یا خیر.

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

همچنین برخی از افزونه های برتر WordPress را کشف کنید

می توانید از موارد دیگر استفاده کنید افزونه های وردپرس برای دادن ظاهری مدرن و بهینه سازی مدیریت وبلاگ یا وب سایت شما. 

ما در زیر چندین افزونه پشتیبان کامل وردپرس را برای این کار ارائه می دهیم.

1. آسان اجتماعی به اشتراک گذاری دکمه

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

دکمه های اشتراک گذاری آسان اجتماعی برای وردپرس

از جمله ویژگی های آن در میان دیگران خواهید یافت:

امکان شخصی سازی توییت های شما ، اقدامات پس از اشتراک ، توانایی مشاهده تجزیه و تحلیل دقیق عملکرد دکمه و حتی اجرای تست های A / B برای تقویت اقدامات خود ، بازیابی تعداد سهام از دست رفته اگر دامنه را تغییر دهید یا اگر تغییر دهید به HTTPS بروید، و بسیاری دیگر

کشف کنید چگونه برای نمایش آیتم در هر رده در وردپرس

این واقعیت که دکمه های آسان اشتراک اجتماعی رتبه ای از ستاره های 4,66 (در 5) را در بیش از فروش 24 000 حفظ کرده است ، نشان می دهد که بسیاری از مردم از درجه عملکرد آن قدردانی می کنند.

دانلود | نسخه ی نمایشی | میزبانی وب

2. لغزان لایه

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

افزونه کشویی پاسخگو وردپرس LayerSlider

این دارای چندین ویژگی و گزینه قابل تنظیم است. شما توانایی ایجاد اسلایدها را با ویرایشگر اسلایدی WYSIWYG شگفت انگیز خواهید داشت و حتی می توانید انتقال اسلایدر جدید را با سهولت ایجاد کنید.

مقاله ما را نیز بخوانید افزونه های 8 وردپرس برای ایجاد یک مگامنای در وبلاگ شما

بنابراین اگر شما به دنبال یک پلاگین وردپرس نوار لغزنده قیمتی که همه کارها را انجام می دهد، Layer Slider بهترین گزینه برای شماست، حتی اگر مستندات آن عالی نباشد. همچنین به طور متوسط ​​24 ساعت طول می کشد تا نویسنده افزونه پاسخ دهد. (اختلاف زمان مورد نیاز). اما از نظر ویژگی هایی به شما حق می دهد هر آنچه را که این افزونه ادعا می کند ارائه دهد.

دانلود | نسخه ی نمایشی | میزبانی وب

3. پشتیبان گیری فوق العاده و شبیه سازی - مهاجرت

Le پلاگین وردپرس Super Backup & Clone - Migrate به شما امکان می دهد از وب سایت خود نسخه پشتیبان تهیه کنید. در واقع، کار بر روی وب سایت شما همیشه یک فرآیند طولانی و دست و پا گیر است و اگر به دنبال پیکربندی بد یا خطای دستکاری کار خود را از دست بدهید، شرم آور است.

Super Backup Clone Migration برای وردپرس

این یک راه حل پشتیبان قابل اعتماد است که به شما کمک می کند تا داده های خود را از دست ندهید. توابع اصلی آن عبارتند از:

داشبورد بصری ، توانایی نگه داشتن چندین نسخه پشتیبان ، توانایی انجام مهاجرت به یک سرور دیگر ، امکان ساخت نسخه پشتیبان تهیه کنید، وجود یک تشخیص خودکار ، پشتیبانی عالی مشتری ، مدیریت وردپرسو غیره ...

این یک پلاگین وردپرس حق بیمه که ما توصیه می کنیم.

دانلود | نسخه ی نمایشی | میزبانی وب

منابع پیشنهادی

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

نتیجه

اینجاست این برای این آموزش است. کوکی ها یکی از مواردی هستند که باعث به تأخیر انداختن وب می شوند ، گرچه شما هرگز مجبور نیستید دست خود را با دانستن نحوه ایجاد آنها آلوده کنید ، اما به شما کمک می کند تا نحوه کار آنها را درک کنید. ما در وبلاگ شما اصول مورد نیاز برای دانستن در مورد کوکی ها و نحوه مدیریت آنها را مرور کرده ایم.

با این حال، شما همچنین می توانید با ما مشورت کنید ressourcesاگر برای اجرای پروژه های ایجاد سایت های اینترنتی به عناصر بیشتری احتیاج دارید ، با مشورت راهنمای ما در مورد ایجاد وبلاگ وردپرس.

در ضمن ، در مورد خودتان به ما بگویید نظر و پیشنهادات در بخش اختصاصی و مهمتر از همه این آموزش را در شبکه های اجتماعی مورد علاقه خود به اشتراک بگذارید.

...