راه اندازی اولیه وردپرس: آموزش جامع تنظیمات پایه (صفر تا صد)

راه اندازی اولیه وردپرس: آموزش جامع تنظیمات پایه (صفر تا صد)

راه اندازی اولیه وردپرس و تنظیمات ابتدایی

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

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

پیش نیازهای حیاتی برای راه اندازی وردپرس

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

هاست و دامنه

برای آنکه وب سایت شما در دسترس کاربران اینترنت قرار گیرد، به دو جزء اصلی نیاز دارید: هاست و دامنه.

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

    • نسخه PHP: حداقل PHP 7.4 یا بالاتر (توصیه می شود از آخرین نسخه پایدار PHP، مانند PHP 8.1 یا 8.2 استفاده شود، زیرا سرعت و امنیت بهتری را ارائه می دهد).
    • پایگاه داده: MySQL نسخه ۵.۷ یا بالاتر، یا MariaDB نسخه ۱۰.۲ یا بالاتر.
    • وب سرور: Apache یا Nginx.
    • حافظه PHP: حداقل ۱۲۸ مگابایت.

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

  • دامنه: دامنه همان آدرس منحصربه فرد وب سایت شما در اینترنت است، مانند yourwebsite.com. پس از ثبت دامنه مورد نظر خود، باید آن را به سرویس هاستتان متصل کنید. این اتصال از طریق تنظیم رکوردهای DNS دامنه به سمت سرور هاست انجام می شود.

نرم افزارهای جانبی (برای نصب لوکال هاست)

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

  • XAMPP: یک بسته نرم افزاری رایگان و متن باز که شامل سرور Apache، پایگاه داده MariaDB (جایگزین MySQL)، مفسر زبان PHP و Perl است. XAMPP یک راهکار Cross-platform است و بر روی سیستم عامل های ویندوز، macOS و Linux قابل نصب است.
  • WAMP: مشابه XAMPP، WAMP نیز یک محیط سرور محلی را شبیه سازی می کند اما به طور خاص برای سیستم عامل ویندوز طراحی شده است. این بسته شامل Apache، MySQL و PHP است.
  • MAMP: این نرم افزار بیشتر برای کاربران macOS طراحی شده و شامل Apache، MySQL و PHP/Python/Ruby است. نسخه ویندوز MAMP نیز موجود است.

این نرم افزارها با فراهم آوردن اجزای ضروری سرور، به شما امکان می دهند تا وردپرس و سایر برنامه های مبتنی بر PHP و MySQL را بر روی کامپیوتر شخصی خود اجرا و آزمایش کنید.

فایل نصبی وردپرس

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

  • نحوه دانلود: شما می توانید آخرین نسخه وردپرس را از وب سایت رسمی WordPress.org (نسخه انگلیسی) یا fa.wordpress.org (نسخه فارسی) دانلود کنید. دانلود از این منابع، امنیت و پایداری نصب شما را تضمین می کند.
  • نکته امنیتی مهم: اکیداً توصیه می شود از دانلود فایل های وردپرس از سایت های غیرمعتبر یا ناشناس خودداری کنید. فایل های آلوده یا دستکاری شده می توانند امنیت وب سایت شما را به خطر اندازند یا منجر به مشکلات عملکردی شوند.

مراحل گام به گام نصب وردپرس روی هاست (آنلاین)

نصب وردپرس روی هاست یک فرآیند سرراست است که با دنبال کردن دقیق مراحل زیر، می توانید وب سایت خود را آنلاین کنید. این راهنما هر دو کنترل پنل محبوب cPanel و DirectAdmin را پوشش می دهد.

گام ۱: آپلود فایل های وردپرس روی هاست

پس از دانلود فایل نصبی وردپرس (که معمولاً با فرمت .zip است)، باید آن را بر روی هاست خود آپلود کنید. پیش از آپلود، فایل فشرده را در سیستم خود اکسترکت کنید تا پوشه ای به نام wordpress حاوی تمامی فایل ها و زیرپوشه های وردپرس در دسترس باشد.

در سی پنل (cPanel)

  1. وارد پنل کاربری cPanel خود شوید.
  2. در بخش Files، روی File Manager کلیک کنید.
  3. به پوشه public_html بروید. این پوشه، ریشه اصلی وب سایت شماست و هر محتوایی که در آن قرار گیرد، مستقیماً از طریق دامنه اصلی شما قابل دسترسی خواهد بود. اگر قصد دارید وردپرس را در ساب دامین یا ساب فولدر نصب کنید، ابتدا آن را ایجاد کرده و سپس وارد پوشه مربوط به آن شوید.
  4. روی دکمه Upload در نوار ابزار بالا کلیک کنید.
  5. فایل فشرده .zip وردپرس را که دانلود کرده اید، انتخاب و آپلود کنید.
  6. پس از اتمام آپلود، به File Manager بازگردید. روی فایل .zip راست کلیک کرده و گزینه Extract را انتخاب کنید. محتویات را مستقیماً در public_html (یا پوشه ساب دامین/ساب فولدر) استخراج کنید. مطمئن شوید که فایل ها و پوشه های وردپرس (مانند wp-admin، wp-content، wp-includes، index.php و wp-config-sample.php) مستقیماً در ریشه سایت قرار گیرند، نه در یک پوشه wordpress دیگر.

در دایرکت ادمین (DirectAdmin)

  1. وارد پنل کاربری DirectAdmin خود شوید.
  2. در بخش System Info & Files، روی File Manager کلیک کنید.
  3. به پوشه public_html (یا پوشه مربوط به ساب دامین/ساب فولدر) بروید.
  4. روی دکمه Upload Files در بالا کلیک کنید.
  5. فایل فشرده .zip وردپرس را انتخاب و آپلود کنید.
  6. پس از آپلود، روی فایل .zip راست کلیک کرده و گزینه Extract را انتخاب کنید. مقصد استخراج را public_html (یا پوشه مربوطه) قرار دهید و تایید کنید. همانند cPanel، اطمینان حاصل کنید که فایل های اصلی وردپرس مستقیماً در ریشه سایت استخراج می شوند.

گام ۲: ایجاد پایگاه داده (دیتابیس) برای وردپرس

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

ساخت دیتابیس در سی پنل

  1. وارد پنل کاربری cPanel خود شوید.
  2. در بخش Databases، روی MySQL Database Wizard کلیک کنید.
  3. Step 1: Create A Database

    یک نام برای دیتابیس خود انتخاب کنید (مثلاً your_db_name) و روی Next Step کلیک کنید.

  4. Step 2: Create Database Users

    یک نام کاربری (مثلاً your_db_user) و یک رمز عبور قوی برای این دیتابیس ایجاد کنید. رمز عبور را در جایی امن یادداشت کنید. روی Create User کلیک کنید.

  5. Step 3: Add User To The Database

    در این مرحله، باید کاربر ایجاد شده را به دیتابیس متصل کرده و دسترسی های لازم را به او اعطا کنید. تیک گزینه ALL PRIVILEGES را بزنید تا کاربر به تمامی جداول دیتابیس دسترسی داشته باشد، سپس روی Next Step کلیک کنید.

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

ساخت دیتابیس در دایرکت ادمین

  1. وارد پنل کاربری DirectAdmin خود شوید.
  2. در بخش Account Manager، روی MySQL Management کلیک کنید.
  3. روی دکمه Create New Database در بالا کلیک کنید.
  4. در صفحه باز شده، نام دیتابیس (مثلاً your_db_name)، نام کاربری دیتابیس (مثلاً your_db_user) و رمز عبور قوی برای کاربر دیتابیس را وارد کنید. (DirectAdmin به طور خودکار پیشوندی به نام های دیتابیس و نام کاربری اضافه می کند، مانند username_your_db_name).
  5. روی Create Database کلیک کنید.
  6. پس از ایجاد، اطلاعات کامل دیتابیس (نام دیتابیس، نام کاربری و رمز عبور) نمایش داده می شود. این اطلاعات را به دقت یادداشت کنید.

گام ۳: پیکربندی فایل wp-config.php (امنیت بیشتر و اختیاری)

فایل wp-config.php یکی از حیاتی ترین فایل های وردپرس است که حاوی اطلاعات اتصال به پایگاه داده و تنظیمات امنیتی کلیدی وب سایت شماست. این مرحله اختیاری است؛ در صورت عدم انجام آن، وردپرس به صورت خودکار این تنظیمات را در طول فرآیند نصب از شما دریافت و فایل را ایجاد می کند. اما پیکربندی دستی آن می تواند امنیت بیشتری را فراهم کند.

  1. در پوشه ای که فایل های وردپرس را آپلود کرده اید (مانند public_html)، فایل wp-config-sample.php را پیدا کنید.
  2. نام این فایل را به wp-config.php تغییر دهید.
  3. فایل wp-config.php را با یک ویرایشگر متن (مانند Notepad++، VS Code یا Text Editor موجود در File Manager هاست) باز کنید.
  4. سه خط زیر را پیدا کرده و اطلاعات دیتابیس خود را که در مرحله قبلی یادداشت کرده اید، جایگزین مقادیر پیش فرض کنید:

    
    define( 'DB_NAME', 'database_name_here' );
    define( 'DB_USER', 'username_here' );
    define( 'DB_PASSWORD', 'password_here' );
            

    نام پایگاه داده، نام کاربری و رمز عبور صحیح را وارد نمایید.

  5. افزایش امنیت (توصیه جدی): کمی پایین تر در همین فایل، بخشی برای کلیدهای امنیتی (Authentication Unique Keys and Salts) وجود دارد. این کلیدها امنیت کوکی های کاربران را افزایش می دهند. برای تولید مقادیر تصادفی و منحصربه فرد، می توانید به آدرس https://api.wordpress.org/secret-key/1.1/salt/ مراجعه کنید. کدهای تولید شده را کپی کرده و جایگزین مقادیر پیش فرض در فایل wp-config.php خود نمایید.
  6. تغییر پیشوند جدول (Table Prefix): یک اقدام امنیتی مهم دیگر، تغییر پیشوند جدول دیتابیس است. به طور پیش فرض، وردپرس از wp_ استفاده می کند. خط زیر را پیدا کنید:

    
    $table_prefix = 'wp_';
            

    مقدار wp_ را به یک رشته تصادفی و پیچیده (مثلاً _dsf78p_) تغییر دهید. این کار حملات SQL Injection را دشوارتر می کند.

  7. پس از اعمال تغییرات، فایل را ذخیره و ببندید.

پیکربندی فایل wp-config.php نه تنها اتصال صحیح وردپرس به دیتابیس را تضمین می کند، بلکه با اعمال تغییراتی نظیر تولید کلیدهای امنیتی و تغییر پیشوند جداول، گامی اساسی در جهت افزایش پایداری و امنیت وب سایت وردپرسی شما برداشته می شود. این اقدامات از حملات رایج سایبری جلوگیری کرده و اطلاعات سایت را محافظت می کند.

گام ۴: اجرای نصب وردپرس از طریق مرورگر و تکمیل جزئیات سایت

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

  1. مرورگر وب خود را باز کرده و آدرس دامنه وب سایت خود را وارد کنید (مثلاً yourdomain.com).
  2. اگر فایل wp-config.php را به صورت دستی تنظیم نکرده اید، وردپرس ابتدا از شما می خواهد که زبان نصب را انتخاب کنید و سپس اطلاعات دیتابیس (نام دیتابیس، نام کاربری، رمز عبور، و Database Host) را از شما دریافت می کند. اگر هاستینگ شما روی localhost نیست، معمولاً Database Host همان localhost خواهد بود. در صورت مواجهه با خطا، با پشتیبانی هاستینگ خود تماس بگیرید.
  3. پس از اتصال موفقیت آمیز به دیتابیس، صفحه اطلاعات مورد نیاز وردپرس نمایش داده می شود. این صفحه برای وارد کردن جزئیات اولیه وب سایت و حساب کاربری مدیر است:

    • عنوان سایت (Site Title): نامی که می خواهید برای وب سایت خود انتخاب کنید (بعداً قابل تغییر است).
    • نام کاربری (Username): نام کاربری برای ورود به پیشخوان وردپرس. نکته امنیتی مهم: هرگز از نام کاربری پیش فرض admin استفاده نکنید. نام کاربری منحصربه فرد و پیچیده انتخاب کنید.
    • رمز عبور (Password): یک رمز عبور قوی و پیچیده شامل حروف بزرگ و کوچک، اعداد و کاراکترهای خاص انتخاب کنید. وردپرس قدرت رمز عبور شما را نمایش می دهد.
    • ایمیل شما (Your Email): آدرس ایمیلی معتبر برای دریافت اطلاعیه ها و بازیابی رمز عبور در آینده.
    • نمایش به موتورهای جستجو (Search Engine Visibility): اگر وب سایت شما هنوز در حال توسعه است و نمی خواهید توسط موتورهای جستجو ایندکس شود، این گزینه را فعال کنید. پس از آماده شدن سایت، حتماً آن را غیرفعال کنید تا سایت شما در نتایج جستجو نمایش داده شود.
  4. روی دکمه راه اندازی وردپرس (Install WordPress) کلیک کنید.
  5. پس از اتمام نصب، پیام موفقیت آمیز را مشاهده خواهید کرد و می توانید با کلیک بر روی ورود (Log In) به پیشخوان وردپرس خود وارد شوید.

نصب وردپرس روی لوکال هاست (آفلاین برای توسعه و تست)

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

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

نصب وردپرس به صورت محلی مزایای قابل توجهی دارد:

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

آموزش نصب وردپرس با XAMPP (زمپ)

XAMPP یکی از محبوب ترین بسته های نرم افزاری برای ایجاد لوکال هاست است.

  1. دانلود و نصب XAMPP: XAMPP را از وب سایت apachefriends.org دانلود و نصب کنید.
  2. راه اندازی Apache و MySQL: پس از نصب، XAMPP Control Panel را باز کنید. روی دکمه های Start روبروی Apache و MySQL کلیک کنید تا فعال شوند. مطمئن شوید که وضعیت آن ها سبز رنگ شده باشد.
  3. کپی فایل های وردپرس: فایل های اکسترکت شده وردپرس (پوشه wordpress که از فایل زیپ وردپرس استخراج کرده اید) را به داخل پوشه htdocs در مسیر نصب XAMPP (معمولاً C:xampphtdocs در ویندوز) کپی کنید. می توانید نام پوشه wordpress را به یک نام دلخواه (مثلاً mywebsite) تغییر دهید.
  4. ایجاد دیتابیس: مرورگر خود را باز کرده و آدرس localhost/phpmyadmin/ را وارد کنید. در phpMyAdmin، روی New در سمت چپ کلیک کرده و یک نام برای دیتابیس خود (مثلاً my_wordpress_db) انتخاب و روی Create کلیک کنید. در محیط XAMPP، نام کاربری دیتابیس معمولاً root و رمز عبور خالی است.
  5. اجرای نصب وردپرس: در مرورگر خود، آدرس localhost/yourfoldername/ (به جای yourfoldername، نام پوشه ای که فایل های وردپرس را در آن کپی کرده اید، مثلاً localhost/mywebsite/) را وارد کنید.
  6. مراحل نصب وردپرس را مشابه نصب روی هاست (گام ۴) ادامه دهید. در بخش اطلاعات دیتابیس، نام دیتابیس ایجاد شده را وارد کنید، نام کاربری را root و فیلد رمز عبور را خالی بگذارید.

آموزش نصب وردپرس با WAMP (ومپ)

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

  1. دانلود و نصب WAMP: WAMP را از وب سایت wampserver.com دانلود و نصب کنید.
  2. راه اندازی WAMP: پس از نصب، WAMP Server را اجرا کنید. آیکون WAMP در نوار وظیفه باید سبز شود. اگر نارنجی یا قرمز بود، به معنی فعال نبودن کامل سرویس ها (Apache و MySQL) است. بررسی کنید که پورت ۸۰ توسط برنامه دیگری اشغال نشده باشد.
  3. کپی فایل های وردپرس: فایل های اکسترکت شده وردپرس را به داخل پوشه www در مسیر نصب WAMP (معمولاً C:wamp64www یا C:wampwww) کپی کنید. نام پوشه را می توانید به دلخواه تغییر دهید.
  4. ایجاد دیتابیس: روی آیکون WAMP در نوار وظیفه راست کلیک کرده و گزینه phpMyAdmin را انتخاب کنید. در صفحه ورود phpMyAdmin، نام کاربری را root و رمز عبور را خالی بگذارید. سپس در phpMyAdmin، یک دیتابیس جدید ایجاد کنید (مشابه مراحل XAMPP).
  5. اجرای نصب وردپرس: در مرورگر خود، آدرس localhost/yourfoldername/ (به جای yourfoldername، نام پوشه ای که فایل های وردپرس را در آن کپی کرده اید) را وارد کنید.
  6. مراحل نصب وردپرس را مشابه قبل ادامه دهید. در بخش اطلاعات دیتابیس، نام دیتابیس ایجاد شده را وارد کنید، نام کاربری را root و فیلد رمز عبور را خالی بگذارید.

مقایسه XAMPP و WAMP

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

فاکتور XAMPP WAMP
سیستم عامل ویندوز، macOS، Linux فقط ویندوز
شامل Apache, MariaDB, PHP, Perl, FTP Apache, MySQL, PHP
کاربرد توسعه Cross-platform، محیط حرفه ای توسعه روی ویندوز، مناسب مبتدیان
رابط کاربری کمی فنی تر، کنترل پنل جداگانه آیکون سیستمی، منوی ساده تر
سهولت نصب سریع و آسان سریع و آسان (برای ویندوز)

تنظیمات ابتدایی و ضروری وردپرس پس از نصب (چک لیست طلایی)

پس از اتمام مراحل نصب، وب سایت وردپرسی شما آماده به کار است، اما برای اطمینان از عملکرد بهینه، امنیت و سئو، انجام مجموعه ای از تنظیمات اولیه حیاتی است. این چک لیست شما را در پیکربندی صحیح سایت یاری می کند.

ورود به پیشخوان وردپرس

برای دسترسی به پنل مدیریت وردپرس، آدرس yourdomain.com/wp-admin (یا localhost/yourfoldername/wp-admin برای لوکال هاست) را در مرورگر وارد کنید و با نام کاربری و رمز عبوری که در مراحل نصب تعیین کرده اید، وارد شوید.

۱. حذف محتوای پیش فرض

وردپرس به طور پیش فرض شامل یک نوشته نمونه (سلام دنیا!)، یک صفحه نمونه (نمونه صفحه) و یک دیدگاه نمونه (Hello world!) است. بهتر است این محتواهای پیش فرض را حذف کنید تا سایت شما از همان ابتدا تمیز و حرفه ای به نظر برسد.

  • به بخش نوشته ها > همه نوشته ها بروید و نوشته سلام دنیا! را حذف کنید.
  • به بخش برگه ها > همه برگه ها بروید و برگه نمونه صفحه را حذف کنید.
  • به بخش دیدگاه ها بروید و دیدگاه Hello world! را حذف کنید.

۲. تنظیم پیوندهای یکتا (Permalinks)

پیوندهای یکتا ساختار URL نوشته ها و برگه های شما را تعیین می کنند و نقش بسیار مهمی در سئو (SEO) و تجربه کاربری (UX) دارند.

  • به تنظیمات > پیوندهای یکتا بروید.
  • بهترین و سئو-فرندلی ترین گزینه، انتخاب ساختار نام نوشته (Post Name) است. این ساختار URL های تمیز و قابل فهمی مانند yourdomain.com/sample-post/ ایجاد می کند.
  • روی ذخیره تغییرات کلیک کنید.

۳. تنظیمات عمومی (General Settings)

این بخش شامل اطلاعات پایه وب سایت شماست.

  • به تنظیمات > عمومی بروید.
  • عنوان سایت: نام اصلی وب سایت شما را وارد کنید.
  • معرفی کوتاه (Tagline): یک جمله کوتاه و توصیفی درباره وب سایتتان بنویسید (اختیاری).
  • نشانی وردپرس (URL) و نشانی سایت (URL): این آدرس ها باید دقیقاً آدرس وب سایت شما باشند (مثلاً https://yourdomain.com). اگر از SSL استفاده می کنید (که قویاً توصیه می شود)، حتماً https را وارد کنید.
  • آدرس ایمیل مدیر: ایمیلی معتبر برای دریافت اطلاعیه ها.
  • عضویت: اگر می خواهید کاربران بتوانند در سایت شما ثبت نام کنند، گزینه هر کسی می تواند نام نویسی کند را فعال کنید.
  • نقش کاربری پیش فرض برای اعضای جدید: نقش پیش فرض برای کاربران ثبت نام کننده (معمولاً مشترک یا Subscriber).
  • منطقه زمانی، فرمت تاریخ و ساعت: این تنظیمات را بر اساس موقعیت جغرافیایی و ترجیح خود تنظیم کنید.
  • روی ذخیره تغییرات کلیک کنید.

۴. تنظیمات خواندن (Reading Settings)

این تنظیمات نحوه نمایش محتوا در صفحه اصلی و صفحات آرشیو را کنترل می کنند.

  • به تنظیمات > خواندن بروید.
  • نمایش برگه خانه شما: می توانید صفحه اصلی سایت را بر روی آخرین نوشته ها (برای وبلاگ ها) یا یک برگه یکتا (برای سایت های شرکتی یا فروشگاهی که صفحه اصلی ثابت دارند) تنظیم کنید. اگر یک برگه یکتا را انتخاب می کنید، باید برگه های خانه و برگه ها را از قبل ایجاد کرده باشید.
  • بیشترین تعداد نوشته ها در هر برگه ی وبلاگ و در خوراک سایت: تعداد پست هایی که در صفحات آرشیو و فید RSS نمایش داده می شوند.
  • نمایش به موتورهای جستجو: مجدداً این گزینه را بررسی کنید. اگر در مرحله نصب فعالش کرده بودید، اکنون که سایتتان آماده است، آن را غیرفعال کنید تا موتورهای جستجو بتوانند سایت شما را ایندکس کنند.
  • روی ذخیره تغییرات کلیک کنید.

۵. تنظیمات گفتگو (Discussion Settings)

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

  • به تنظیمات > گفتگوها بروید.
  • می توانید قوانینی مانند نیاز به تأیید دستی دیدگاه ها، فعال سازی دیدگاه های تو در تو، یا نیاز به ورود کاربران برای ثبت دیدگاه را تعیین کنید.
  • برای جلوگیری از اسپم، فعال سازی گزینه دیدگاه ها باید به صورت دستی تأیید شوند توصیه می شود.
  • روی ذخیره تغییرات کلیک کنید.

۶. تنظیمات رسانه (Media Settings)

این تنظیمات مربوط به ابعاد پیش فرض تصاویر آپلود شده در وردپرس هستند.

  • به تنظیمات > رسانه بروید.
  • می توانید ابعاد پیش فرض برای تصاویر بندانگشتی (Thumbnail)، متوسط (Medium) و بزرگ (Large) را تعیین کنید.
  • برای بهینه سازی سرعت سایت، بهینه سازی تصاویر بسیار مهم است. می توانید بعداً از افزونه های بهینه سازی تصاویر استفاده کنید.
  • روی ذخیره تغییرات کلیک کنید.

۷. به روزرسانی هسته وردپرس، قالب ها و افزونه ها

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

  • به بخش داشبورد > به روزرسانی ها بروید.
  • هر گونه به روزرسانی موجود را اعمال کنید.

۸. انتخاب و نصب قالب حرفه ای

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

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

۹. نصب افزونه های ضروری

افزونه ها قابلیت های وردپرس را گسترش می دهند. نصب افزونه های کلیدی برای امنیت، سئو، سرعت و کارایی سایت شما ضروری است.

  • به افزونه ها > افزودن تازه بروید.
  • برخی از دسته بندی های افزونه های ضروری:

    • امنیت: Wordfence Security، iThemes Security (برای محافظت در برابر حملات و بدافزارها).
    • سئو: Yoast SEO، Rank Math (برای بهینه سازی محتوا برای موتورهای جستجو).
    • کش و سرعت: LiteSpeed Cache، WP Rocket، WP Super Cache (برای افزایش سرعت بارگذاری صفحات).
    • فرم تماس: Contact Form 7، WPForms (برای ایجاد فرم های ارتباطی).
    • بک آپ (نسخه پشتیبان): UpdraftPlus، Duplicator (برای تهیه نسخه های پشتیبان منظم و بازگردانی سایت در مواقع لزوم).
    • بهینه ساز تصاویر: Smush، Imagify (برای فشرده سازی و بهینه سازی تصاویر).
    • صفحه ساز (Page Builder): Elementor، WPBakery Page Builder (برای طراحی صفحات با کشیدن و رها کردن).
  • افزونه های مورد نیاز را نصب و فعال کنید.

۱۰. فعال سازی گواهینامه SSL (HTTPS)

SSL (Secure Sockets Layer) پروتکلی است که ارتباط بین مرورگر کاربر و سرور وب سایت شما را رمزگذاری می کند. فعال سازی HTTPS برای امنیت سایت، کسب اعتماد کاربران و بهبود رتبه سئو حیاتی است.

  • ابتدا گواهینامه SSL را از طریق پنل هاست خود (مانند cPanel یا DirectAdmin) یا با کمک ارائه دهنده هاستتان فعال کنید. بسیاری از هاست ها Let’s Encrypt را به صورت رایگان ارائه می دهند.
  • پس از فعال سازی، باید آدرس های وردپرس و سایت را در تنظیمات > عمومی از http:// به https:// تغییر دهید.
  • ممکن است نیاز به نصب افزونه ای مانند Really Simple SSL باشد تا تمامی لینک های داخلی به HTTPS هدایت شوند.

۱۱. تنظیمات حریم خصوصی (Privacy Policy)

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

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

۱۲. ایجاد صفحات اصلی و محتوای اولیه

پس از انجام تنظیمات فنی، نوبت به ایجاد محتوای اولیه وب سایت می رسد.

  • ایجاد برگه های اصلی: برگه های ضروری مانند درباره ما، تماس با ما، خدمات یا محصولات را ایجاد کنید.
  • اولین نوشته: اولین مقاله یا محتوای وبلاگ خود را منتشر کنید.
  • تنظیم منوها: به نمایش > فهرست ها بروید و منوی ناوبری سایت خود را ایجاد کنید تا کاربران به راحتی به بخش های مختلف سایت دسترسی داشته باشند.

مقایسه لوکال هاست، سی پنل و دایرکت ادمین (یک نگاه اجمالی)

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

ویژگی لوکال هاست سی پنل (cPanel) دایرکت ادمین (DirectAdmin)
نوع محیط آفلاین (کامپیوتر شخصی) آنلاین (سرور واقعی) آنلاین (سرور واقعی)
دسترسی جهانی خیر، فقط از طریق کامپیوتر شخصی بله، در دسترس عموم اینترنت بله، در دسترس عموم اینترنت
کاربرد اصلی توسعه، تست، یادگیری، ساخت وب سایت آزمایشی مدیریت وب سایت های آنلاین، هاست اشتراکی مدیریت وب سایت های آنلاین، هاست اشتراکی و نمایندگی
نرم افزارهای مورد نیاز XAMPP, WAMP, MAMP پیش نصب شده روی سرور هاستینگ پیش نصب شده روی سرور هاستینگ
رابط کاربری وابسته به نرم افزار، معمولاً محیطی گرافیکی گرافیکی، کاربرپسند و جامع گرافیکی، ساده و سبک تر
سیستم عامل سرور ویندوز، مک، لینوکس (روی کامپیوتر شخصی) اغلب لینوکس اغلب لینوکس
هزینه رایگان وابسته به پلن هاست (معمولاً پولی) وابسته به پلن هاست (معمولاً ارزان تر از cPanel)
امنیت امنیت در حد محیط توسعه شخصی امکانات امنیتی پیشرفته (فایروال، آنتی ویروس) امکانات امنیتی استاندارد
پشتیبانی مستقل، جامعه کاربری ارائه دهنده هاستینگ ارائه دهنده هاستینگ

کدام کنترل پنل برای نصب وردپرس بهتر است؟

هر دو cPanel و DirectAdmin گزینه های عالی برای میزبانی وب سایت های وردپرسی هستند و هر دو امکان نصب آسان وردپرس را فراهم می کنند (اغلب از طریق نصب کننده های خودکار مانند Softaculous).

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

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

جمع بندی

نصب و راه اندازی اولیه وردپرس، با وجود تصورات رایج، فرآیندی پیچیده نیست و با درک صحیح گام ها و ابزارهای مورد نیاز، حتی برای کاربران مبتدی نیز قابل انجام است. در این مقاله به تفصیل به مراحل حیاتی نصب وردپرس بر روی هاست (با استفاده از کنترل پنل های cPanel و DirectAdmin) و همچنین در محیط لوکال هاست (با XAMPP و WAMP) پرداختیم. علاوه بر این، اهمیت تنظیمات اولیه پس از نصب، از جمله تنظیم پیوندهای یکتا، مدیریت دیدگاه ها، انتخاب قالب، نصب افزونه های ضروری برای امنیت و سئو، و فعال سازی SSL، مورد تأکید قرار گرفت.

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

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