در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
انتقال وردپرس؛ چرا و چگونه؟
به دلایل گوناگونی ممکن است جابهجایی وبسایت وردپرسی برای شما هم پیش بیاید. در گام اول باید بدانیم یک سایت وردپرس از چه چیزهایی تشکیل شده است و باید چه چیزهایی را جابهجا کرد. هر سایت وردپرسی از فایلهای اصلی هسته وردپرس در ریشه سایت و فولدر مهم wp-content برای فایلهای قالبها و افزونهها و آپلودها تشکیل شده است. همچنین اطلاعات حیاتی سایت در یک دیتابیس MySQL ذخیره شده است. اطلاعات ارتباط با دیتابیس (نام و رمز عبور) در فایل wp-config.php قرار میگیرد و URL اصلی وردپرس نیز در تنظیمات پیشخوان ذخیره میشود. برای هر نوع اسبابکشی، توجه به تمام آنها ضروری است.
متداولترین انتقال وردپرس، در پروسه طراحی، آزمایش و راهاندازی وبسایت لازم میشود. تقریبا تمام طراحان حرفهای، ابتدا وبسایت را به صورت لوکال در لپتاپ یا رایانه رومیزی خود ایجاد میکنند. نرمافزارهایی همچون XAMPP و Wamp Server سیستم شما را به محل اجرای سرور آپاچی و دیتابیس MySQL تبدیل میکنند و به این ترتیب امکان نصب مدیریت محتوای وردپرس به صورت لوکال فراهم میشود.
پس از مرحله اول طراحی، لازم است وبسایت به سرور اصلی منتقل شود و آزمایشهای نهایی کارکرد سایت برای تحویل پروژه، روی آن صورت گیرد.
گاهی نیز به معکوس این فرآیند احتیاج داریم یعنی لازم است یک وبسایت فعال روی سرور اینترنتی را برای انجام اصلاحاتی به رایانه خود منتقل کنیم.
موقعیت محتمل دیگر این است که بخواهیم سایت را به یک سرور«هاست» جدید منتقل کنیم. یا حتی شاید بخواهیم که سایت را از یک دامنه به دامنهای دیگر انتقال دهیم.
لازم است بدانید برای هر کدام از موقعیتهای بالا چه اقداماتی را باید انجام دهید.
انتقال محتوا برای حفظ نوشتهها
گاهی به انتقال تمام فایلها، قالب و افزونهها نیاز نداریم؛ یا شاید هم آنها را در یک وردپرس جدید نصب کردهایم و حال تنها میخواهیم محتوای قبلی را به سایت جدید منتقل کنیم. در اینجا ابزارهای پیشفرض برونریزی و درونریزی وردپرس به کار شما میآید. با برونریزی تمام نوشتهها، دستهها، برچسبها، برگهها، دیدگاهها، پستهای سفارشی در قالب یک فایل XML برای دانلود و ذخیره کردن در اختیارتان قرار میگیرد. حال با نصب افزونه WordPress Importer میتوانید عملیات درونریزی وردپرس را انجام بدهید.
انتقال دستی مخصوص مهندسان شجاعدل
شاید برای انتقال به هاست جدید بخواهید یک فول بکاپ (نسخه کامل پشتیبان) از کنترلپنل هاست خود تهیه کرده و به هاست جدید منتقل کنید، اما به هر حال بد نیست قبل از هر اقدامی، مستندات اصلی وردپرس را در این مورد مطالعه کنید:
https://codex.wordpress.org/Moving_WordPress
میتوان با چند خط کد موقت در فایل توابع پوسته، وردپرس را مجبور به لود در دامنه جدید کرد و همچنین میتوان از طریق ویرایش رکوردهای دیتابیس (با کد SQL یا نصب افزونههای جستوجو و جایگزینی) تمام URLهای قبلی را به آدرس جدید منتقل کرد.
جادوی افزونه Duplicator
بیش از یک میلیون نصب فعال، کنجکاوی هر علاقهمند وردپرسی را قلقلک میدهد که کاربرد این افزونه را امتحان کند. Duplicator به هر مدیر وردپرسی این امکان را میدهد که همراه با سایتش از محلی به محلی دیگر مهاجرت کند. این افزونه در عین حال یک ابزار پشتیبانگیری ساده است. با نصب افزونه Duplicator میتوانید از بخش Packages بستههای نصب وردپرس بسازید که یک پکیج کامل از فایلها و افزونهها همراه با دیتابیس است و آن را در هر جای دیگری میشود استفاده کرد. پس از انتخاب یک نام برای بسته نصبی، افزونه شروع به اسکن سایت شما میکند و آن گاه بسته اصلی فایلها را با عنوان Archive و فایل نصبکننده را با نام Installer ایجاد میکند.
فرقی نمیکند قصد ایجاد سایت دوقلو روی لوکال هاست دارید یا روی یک سرور جدید، کافی است بسته Archive و فایل نصبکننده را در کنار یکدیگر کپی سپس فایل نصبکننده را اجرا کنید. وبسایت دقیقا مشابه سایت قبلی، با تمام اطلاعات و فایلها و دیتابیس، در محل جدید ایجاد میشود.
افزونه جایگزین All-in-One WP Migration
افزونه جایگزین دیگری که بتازگی رشد خوبی کرده All-in-One WP Migration است. این افزونه هم قابلیت خروجی گرفتن از دیتابیس، تصاویر، فایلها، افزونهها و قالبها را دارد و با عملیات جستوجو و جایگزینی در بانک اطلاعاتی، اسبابکشی بدون نقصی را برای شما فراهم میآورد. گزینههای ساده و سرراست Export و Import کار شما را در انتقال آسان میکنند. فقط به یاد داشته باشید نسخه رایگان افزونه، امکان درونریزی تا حداکثر حجم 512 مگابایت را فراهم میآورد.
مانی رضوی زاده - طراح وب
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
گزارش «جامجم» درباره دستاوردهای زبان فارسی در گفتوگو با برخی از چهرههای ادب معاصر
معاون وزیر بهداشت: