← → · Space · F

SESSION 01 · 120 MIN

فلسفه، تاریخچه و مبانی وردپرس

امروز نصب نمی‌کنیم. امروز می‌فهمیم چرا وب و وردپرس این‌شکلی شدند — با کمی HTML/CSS فقط در حد فهم، تمرین کلاسی، و یک تور ذهنی از پیشخوان.

story html · css open source practice

مدرس: عاشق «چرایی» شو؛ HTML را ترسناک نکن — اسکلت و رنگ، نه دوره فرانت.

هدف جلسه

تا پایان باید حس و فهم داشته باشی

  • تفاوت سایت استاتیک و داینامیک را با داستان بگویی
  • HTML را اسکلت و CSS را لباس بدانی (نه برنامه‌نویس شوی)
  • بفهمی وردپرس چرا آزاد و قدرتمند است
  • دامنه/هاست/DNS و فرق نوشته/برگه را بشناسی
وقتی چرایی را بدانی، چگونگی آسان می‌شود.

فصل ۰ · پیش از وردپرس

بیایید به سال ۱۹۹۱ برگردیم

تیم برنرز-لی (Tim Berners-Lee) اولین صفحه وب جهان را ساخت. اینترنت آن روزها شبیه برگه‌های کاغذ دیجیتال بود.

صفحات مثل مجسمه سنگی بودند: ثابت، بی‌حرکت، و برای هر تغییر… دوباره کدنویسی.

دوران اول · Static Web

سایت استاتیک = کاغذ سنگی

اگر یک کلمه را عوض می‌کردی، باید فایل را باز می‌کردی، کد را ویرایش می‌کردی، و دوباره آپلود می‌کردی.

۱۰۰ صفحه + یک شماره تلفن جدید = ۱۰۰ بار تکرار. کابوس مدیریت محتوا.

میان‌بر ضروری · HTML & CSS

قبل از وردپرس، دو زبان ساده وب را بشناس

نمی‌خواهیم برنامه‌نویس شوی. فقط می‌خواهیم بدانی وقتی می‌گویی «سایت»، زیر پوستش چه می‌گذرد — تا بعداً Elementor و قالب برایت جادو نباشد.

HTML = اسکلت CSS = لباس و رنگ JS = رفتار (بعداً)

HTML · HyperText Markup Language

اسکلت صفحه با تگ‌ها

HTML می‌گوید اینجا تیتر است، اینجا پاراگراف، اینجا تصویر. مثل استخوان‌بندی بدن.

index.html
<!-- یک صفحه خیلی ساده -->
<h1>سلام، من حامد هستم</h1>
<p>این اولین متن من در وب است.</p>
<a href="https://hamedebrahimi.ir">برو به سایتم</a>
TRY · ۳۰ ثانیه

با صدای بلند بگو: h1 یعنی چه؟ p یعنی چه؟ a برای چیست؟

تگ‌های دوست‌داشتنی

چند تا کافی است برای شروع

h1…h6

تیترها

عنوان‌های صفحه. معمولاً یک h1 در هر صفحه.

p

پاراگراف

متن معمولی.

img

تصویر

عکس را نشان می‌دهد.

a

لینک

به صفحه دیگر می‌برد.

ul / li

فهرست

لیست نکات.

div

جعبه

بخش‌بندی صفحه — زیاد می‌بینی‌اش.

در وردپرس و Elementor، خیلی وقت‌ها همین تگ‌ها پشت صحنه ساخته می‌شوند — تو فقط بلوک می‌کشی.

CSS · Cascading Style Sheets

لباس، رنگ، فاصله — ظاهر اسکلت

HTML می‌گوید «این یک تیتر است». CSS می‌گوید «این تیتر سفید باشد، بزرگ باشد، وسط باشد».

style.css
h1 {
  color: white;
  font-size: 32px;
  text-align: center;
}
HTML استخوان و اعضا
CSS لباس، آرایش، فاصله‌ها

تمرین کلاسی · ۸ دقیقه

کارت ویزیت دیجیتال روی کاغذ!

ACTIVITY

روی کاغذ (یا نوت) بنویس مثل کد:

my-card.html · روی کاغذ
<h1>نام تو</h1>
<p>یک جمله درباره خودت</p>
<a>لینک اینستاگرام یا سایت</a>

بعد بپرس: اگر بخواهی رنگ تیتر قرمز شود، HTML عوض می‌شود یا CSS؟ (جواب: CSS)

پل به وردپرس

پس وردپرس کجای این داستان است؟

وردپرس در پشت صحنه همان HTML و CSS (و PHP و دیتابیس) را می‌سازد. تو در پیشخوان می‌نویسی «درباره ما»؛ وردپرس صفحه را به زبان مرورگر ترجمه می‌کند.

تو مدیر محتوایی؛ وردپرس مترجم و کارگر ساختمانی است.
BONUS · اگر لپ‌تاپ داری

روی هر سایتی راست‌کلیک ← View Page Source یا Inspect. تگ‌های h1 و p را پیدا کن. «آها»ی کلاس همینجاست.

دوران دوم · Dynamic Web

مغز سایت ساخته شد: دیتابیس

آدم‌ها دیگر فقط نمی‌خواستند بخوانند؛ می‌خواستند کامنت بگذارند، ثبت‌نام کنند، خبر منتشر کنند. برنامه‌نویس‌ها یک مغز ساختند: Database.

سایت در لحظه ساخته می‌شد — این یعنی داینامیک.

اما یک مشکل بزرگ ماند

قدرت بود… فقط برای برنامه‌نویس‌ها

برای عوض کردن یک عکس باید PHP می‌دانستی یا پول برنامه‌نویس می‌دادی. وب هوشمند شده بود، اما هنوز دموکراتیک نبود.

سؤال انقلاب: چرا یک مدیر فروشگاه باید درگیر کدهای پیچیده شود؟

استعاره کلاس · سنگ → آجر → پیش‌ساخته

سه دوره وب، با زبان خانه

استاتیک خودت آجر می‌پزی و دانه به دانه می‌چینی.
داینامیک خام با نقشه مهندسی، خودت دیوارها را بالا می‌بری (PHP + DB).
وردپرس خانه پیش‌ساخته: ستون آماده است؛ تو دکوراسیون و امکانات را انتخاب می‌کنی.

کوییز زنده · ۱ دقیقه

کدام مثل «خانه پیش‌ساخته» است؟

روی گزینه درست کلیک کنید تا سبز شود — بحث ۳۰ ثانیه‌ای بعدش عالی است.

فصل ۱ · تولد وردپرس · ۲۰۰۳

از b2/cafelog تا یک جنبش

دو نفر — مت مولنوگ و مایک لیتل — از دل پروژه قدیمی b2 راه خودشان را جدا کردند و وردپرس را ساختند.

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

تحول

از وبلاگ ساده تا پادشاه وب

01 · START

وبلاگ‌نویسی

نوشتن، انتشار، کامنت — ساده و سریع.

02 · GROWTH

قالب و افزونه

توسعه‌دهندگان جهان ظاهر و قابلیت ساختند.

03 · TODAY

CMS کامل

شرکتی، خبری، فروشگاهی، آموزشی، دولتی…

قدرت واقعی

~۴۳٪

از کل وب‌سایت‌های جهان

از سایت شخصی کوچک تا WhiteHouse.gov و TechCrunch — وردپرس زیرساخت بخش بزرگی از اینترنت است.

فلسفه · Open Source

چرا متن‌باز بودن مزیت رقابتی است؟

Closed · Wix / Squarespace

قفل‌شده

  • مالکیت محدود به قوانین شرکت
  • اگر نپردازی، سایت می‌رود
  • قابلیت‌ها را آن‌ها تعیین می‌کنند
VS
Open · WordPress

آزاد

  • تو مالک سایتی
  • سورس در دسترس جامعه است
  • اکوسیستم بی‌پایان افزونه/قالب

چهار ستون آزادی وردپرس

۱. آزادی مطلق

هیچ شرکتی نمی‌تواند سایت تو را ببندد. داده و محتوا مال توست.

۲. امنیت شفاف

هزاران چشم سورس را می‌بینند. حفره سریع کشف و با Patch وصله می‌شود.

۳. بدون لایسنس نرم‌افزار

خود وردپرس رایگان است. هزینه می‌دهی برای هاست و دامنه.

۴. اکوسیستم بی‌پایان

رزرواسیون، فروش فایل، فرم، سئو… تقریباً همیشه قبلاً ساخته شده.

جمع‌بندی داستان

قدرت تیم برنامه‌نویسی، بدون سال‌ها کدنویسی

تو به‌جای نوشتن کد ماشین، محتوا را مدیریت می‌کنی. این دقیقاً معنای CMS است: Content Management System.

بین برنامه‌نویس و مدیر سایت، وردپرس یک لایه انسانی گذاشت.

بخش ۲ · زیرساخت خانه · ۳۰ دقیقه

سایت هم مثل خانه، زمین و اسکلت می‌خواهد

قبل از ورود به پیشخوان، پنج مفهوم را مثل زیربنای ساختمان یاد می‌گیریم.

Domain

دامنه = نام و برند تو روی اینترنت

hamedebrahimi.ir مثل پلاک خانه است. آدم‌ها این را حفظ می‌کنند — نه یک رشته عدد IP.

دامنه را می‌خری و سالانه تمدید می‌کنی. این «آدرس» توست، نه خود خانه.

Hosting

هاست = هارد و پردازنده سایت روی اینترنت

فایل‌ها، عکس‌ها و وردپرس روی یک سرور ۲۴ ساعته زندگی می‌کنند. هاست همان زمین + برق + دیوار خانه دیجیتال توست.

DNS

DNS = راهنمای تلفن اینترنت

وقتی کسی دامنه را تایپ می‌کند، DNS می‌گوید: «برو سراغ این هاست.» بدون DNS، اسم قشنگ داری ولی کسی راه خانه را پیدا نمی‌کند.

دامنه را به هاست «متصل» می‌کنیم — کار DNS همین است.

SSL · HTTPS

قفل سبز اعتماد

SSL داده بین کاربر و سایت را رمز می‌کند. گوگل هم سایت‌های بدون https را کمتر دوست دارد. مثل قفل استاندارد درِ خانه.

Database · مغز داستان

دیتابیس = حافظه بلندمدت سایت

نوشته‌ها، تنظیمات، کاربران، نظرات — همه در جدول‌ها. فایل‌های وردپرس «برنامه»‌اند؛ دیتابیس «حافظه» است.

یادت هست؟ سایت از مغز می‌پرسید امروز چه نشان دهد. آن مغز همینجاست.

جمع‌بندی زیرساخت

دامنه

نام و برند

هاست

جای زندگی

DNS

مسیریابی

SSL

اعتماد

دیتابیس

حافظه

بخش ۳ · معماری وردپرس · ۱۵ دقیقه

سه لایه خانه پیش‌ساخته

Core

هسته

اسکلت و لوله‌کشی. هرگز مستقیم دست نزن.

Theme

قالب

ظاهر و چیدمان — دکوراسیون ساختمان.

Plugin

افزونه

قابلیت‌ها — آسانسور و دوربین مداربسته.

نکته طلایی: ظاهر (Theme) از عملکرد (Plugin) جداست.

بخش ۴ · تور پیشخوان · ۳۰ دقیقه

ورود به اتاق فرمان

آدرس معمولاً: yoursite.com/wp-admin

اینجا بدون کدنویسی سایت را مدیریت می‌کنی — همان لایه‌ای که بین تو و PHP قرار گرفت.

نقشه پیشخوان

نوشته‌ها

خبر، مقاله، آموزش

برگه‌ها

درباره، تماس، خدمات

رسانه

تصویر، PDF، ویدئو

دیدگاه‌ها

نظرات بازدیدکنندگان

نمایش

قالب و منوها

کاربران · تنظیمات

نقش‌ها و پیکربندی

تفاوت استراتژیک

نوشته یا برگه؟

Post · نوشته

ماهیت زمانی

  • تاریخ‌دار و آرشیوی
  • دسته و برچسب می‌گیرد
  • خبر، مقاله، آپدیت
  • مدام اضافه می‌شود
Page · برگه

ماهیت ساختاری

  • ثابت و همیشگی
  • جای منو می‌آید
  • تماس، درباره، خانه
  • کم تغییر می‌کند

کوییز · نوشته یا برگه؟

کلیک کن — بعد بحث کنید

«افتتاح شعبه جدید هفته آینده» را کجا می‌گذاری؟

کوییز · HTML یا CSS؟

می‌خواهم رنگ دکمه آبی شود

HTML محتوا/نقش · CSS ظاهر. این دو را قاطی نکن.

تمرین پایان · شفاهی · ۱۰ دقیقه

به زبان خودت، برای مدرس توضیح بده:

  • استاتیک با داینامیک چه فرقی دارد؟ (با مثال خانه/مغز)
  • HTML و CSS هر کدام چه کار می‌کنند؟
  • چرا وردپرس از سایت‌سازهای قفل‌شده آزادتر است؟
  • تفاوت نوشته و برگه + یک مثال از هر کدام

تمرین عملی · ۵ تا ۸ دقیقه

ماموریت کوچک قبل از رفتن به خانه

  • کارت ویزیت HTML روی کاغذ را کامل کن (نام، جمله، لینک)
  • یک سایت دلخواه باز کن ← View Source ← سه تگ پیدا کن و بنویس
  • برای پروژه فرضی‌ات ۳ برگه و ۲ موضوع نوشته لیست کن

اگر وقت کم است، مورد ۱ و ۳ کافی است. مورد ۲ برای کنجکاوهاست.

برای جلسه بعد

جلسه ۲: نصب و تنظیمات اولیه

حالا که می‌دانی دیتابیس «مغز» است، هاست «خانه»، و HTML/CSS اسکلت و لباس‌اند — نصب وردپرس دیگر جادو نیست؛ فقط روشن کردن خانه است.

امروز فلسفه + زبان وب. فردا کلید و نصب.
قبل از جلسه ۲

اگر می‌توانی LocalWP یا XAMPP را نصب کن تا سر کلاس معطل دانلود نشویم.

END · SESSION 01

وردپرس مال یک شرکت نیست — مال جامعه است

وقتی این را حس کنی، با آرامش بیشتری یاد می‌گیری و می‌سازی.

hamedebrahimi.ir · WordPress Training · Hamed Ebrahimizadeh

۱ / ۲۸ · شروع