RevealTheme logo

راهنمای تشخیص · 2026

چگونه قالب WordPress را در هر وب‌سایتی تشخیص دهیم

WordPress ۴۳٪ از وب را نیرو می‌دهد: به‌احتمال زیاد سایتی که در حال بازرسی آن هستید با آن کار می‌کند. این‌گونه تشخیص‌دهنده ما قالب فعال، افزونه‌های نصب‌شده و حتی ارائه‌دهنده هاستینگ را شناسایی می‌کند.

سریع‌ترین راه: از تشخیص‌دهنده رایگان ما استفاده کنید

هر URL را جای‌گذاری کنید و قالب، افزونه‌ها و پشته WordPress را در ۲ ثانیه دریافت کنید.

تشخیص‌دهنده WordPress را باز کنید ←

تشخیص‌دهنده ما به دنبال چه چیزی است

متاتگ generator

بسیاری از سایت‌های WordPress مقدار <meta name='generator' content='WordPress X.X.X'> را در head صفحه در بر دارند. این مستقیم‌ترین سیگنال است.

کجا: <head> در HTML

مسیرهای URL مربوط به wp-content

WordPress قالب‌ها را از /wp-content/themes/[اسلاگ-قالب]/ و افزونه‌ها را از /wp-content/plugins/[افزونه]/ ارائه می‌دهد. این مسیرها در واردات CSS/JS ظاهر می‌شوند.

کجا: تگ‌های <link> و <script> در HTML

سرآیند style.css قالب

هر قالب WordPress یک style.css با یک کامنت سرآیند دارد که Theme Name، Author، Version و URI را فهرست می‌کند. تشخیص‌دهنده ما هنگام یافتن مسیر، آن را مستقیماً دریافت می‌کند.

کجا: دایرکتوری قالب

REST API وردپرس

‏/wp-json/ به‌صورت پیش‌فرض در WordPress 4.7+ در معرض است. یک پاسخ 200 وردپرس را تأیید می‌کند.

کجا: درخواست HTTP به /wp-json/

صفحه ورود

بیشتر سایت‌های WordPress صفحات /wp-login.php یا /wp-admin/ دارند: حتی وقتی دسترسی به آن‌ها 403 بازمی‌گرداند، وجودشان یک سیگنال قوی است.

کجا: HTTP HEAD به /wp-login.php

سرآیندهای X-Powered-By و Server

برخی هاست‌ها (WP Engine، Kinsta، Pressable) سرآیندهای شناسایی‌کننده اضافه می‌کنند. ما از آن‌ها برای تعیین ارائه‌دهنده هاستینگ استفاده می‌کنیم.

کجا: سرآیندهای پاسخ HTTP

فهرست بررسی بازرسی دستی

اگر تشخیص‌دهنده نتایج غیرقطعی برمی‌گرداند، این بررسی‌های دستی را در ابزارهای توسعه‌دهنده مرورگر خود انجام دهید (کلیک راست ← بازرسی):

  1. 1

    کد منبع صفحه را مشاهده کنید (Ctrl+U / Cmd+Option+U). به دنبال 'wp-content' بگردید: اگر ظاهر شد، سایت از WordPress استفاده می‌کند.

  2. 2

    در کد منبع، به دنبال 'Theme Name' یا /wp-content/themes/[نام]/ بگردید. [نام] اسلاگ قالب است.

  3. 3

    به /wp-json/ در دامنه بروید. یک پاسخ JSON وردپرس را تأیید و REST API را در معرض می‌گذارد.

  4. 4

    DevTools را باز کنید ← زبانه Network ← صفحه را دوباره بارگذاری کنید. به دنبال درخواست‌ها به /wp-content/ یا /wp-includes/ بگردید.

  5. 5

    <head> صفحه را برای متاتگ generator بررسی کنید.

  6. 6

    اگر اسلاگ قالب را پیدا کردید، آن را در دایرکتوری قالب‌های WordPress.org یا در ThemeForest جستجو کنید تا همه جزئیات قالب را ببینید.

چرا پشته یک سایت را شناسایی کنیم؟

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

همه موارد بالا فعالیت‌هایی بر اساس داده‌های عمومی هستند: هر سیگنالی که بررسی می‌کنیم در HTML یا پاسخ HTTP صفحه قابل مشاهده است، همان داده‌هایی که هر کسی می‌تواند با «مشاهده کد منبع» ببیند. ما فقط آن‌ها را سریع‌تر تحلیل می‌کنیم و به‌صورت روشن ارائه می‌دهیم.

آنچه تشخیص نمی‌تواند به شما بگوید

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

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