گاهی لازم است برای بررسی دقیقتر یک سایت یا اطمینان از ادعای طراح، بدانیم که سایت موردنظر با چه سیستمی ساخته شده است. از کجا بفهمیم یک سایت وردپرس است؟ این سؤال زمانی اهمیت پیدا میکند که برخی وبسایتهای وردپرسی بهعنوان طراحی اختصاصی معرفی میشوند و همین موضوع ممکن است کاربران را دچار اشتباه کند. دانستن اینکه یک سایت وردپرسی است یا نه، میتواند در تحلیل، تصمیمگیری و حتی توسعه پروژه نقش مؤثری داشته باشد. در ادامه، روشهای سادهای را برای تشخیص CMS سایتها معرفی کردهایم تا بتوانید بهراحتی وردپرسی بودن یک وبسایت را شناسایی کنید.
از کجا بفهمیم یک سایت وردپرس است؟
برای تشخیص وردپرسی بودن سایت، کافیست آدرس آن را در مرورگر باز کرده و در انتهای آن /wp-admin یا /wp-login.php را وارد کنید. اگر صفحه ورود وردپرس را مشاهده کردید، یعنی سایت با وردپرس ساخته شده است. روش دیگر این است که روی صفحه کلیک راست کرده و گزینه View Page Source را انتخاب کنید؛ سپس با زدن کلیدهای Ctrl + F، عبارتهایی مثل wp-content یا wp-includes را جستوجو کنید. اگر این موارد را دیدید، میتوانید نتیجه بگیرید که سایت وردپرسی است.
در ادامه، پنج روش برای شناسایی روش نوع سیستم مدیرت محتوا وب سایت ارائه شده که شما میتوانید از هر کدام از آنها که مناسب تر است، استفاده کنید. این شیوهها یا نیاز به ابزارها و افزونههای مرورگر دارند و یا به روشهای دستی و بدون ابزار عمل میکنند.
- استفاده از وپلایزر
- بررسی source code
- بررسی صفحه ورود به پنل ادمین وردپرس
- بررسی فایل license.txt
- سایتهای تشخیص وردپرس
1. استفاده افزون کروم Wapplyzer
افزونه Wapplyzer به سبب قابلیتها و ویژگیهایی که در عملکرد خود دارد، در میان محبوبترین و پرطرفدارترینها بین انواع افزونهها قرار گرفته است. از همین جهت میتواند برای شناسایی سایت وردپرس، به خوبی عمل کند. در نتیجه یکی از شیوههای رایج در پیدا کردن سایتهای وردپرس، نصب و راهاندازی افزونه Wapplyzer است که به تشخیص سیستم محتوایی مورد استفاده در سایت کمک میکند. برای دانلود این افزونه می توانید لینکهای زیر را دنبال کنید.
به علاوه این افزونه میتواند امکانات گستردهتری را در این مسیر در اختیار شما قرار دهد و موارد بیشتری را به نمایش بگذارد. با این توصیف، قادر به کسب اطلاعات گستردهتری در رابطه با یک سایت خواهید بود. به همین دلیل بیشتر کاربران، در روند تشخیص و شناسایی سایت وردپرس، از این افزونه استفاده میکنند.
از مهم ترین امکاناتی که این افزونه برای انواع سایتهای وردپرسی و غیر وردپرسی در اختیار شما قرار میدهد، میتوان به تشخیص نوع سیستم مدیریت محتوا یا نوع زبان مورد استفاده در برنامهنویسی سایت مدنظر، نوع دیتابیس سایت، نوع لایبرر و فریم ورکهای به کار رفته، نوع آمارگیری استفاده شده و مواردی از این قبیل اشاره کرد. هر کدام از این موارد میتوانند در جایگاه خود نقش مهمی در تحلیل یک سایت داشته باشند.
2. بررسی سورس کد سایت
وردپرس دارای قالب چند قسمتی است که از فایلها و فولدرهای مختلف تشکیل شده و افراد میتوانند با بررسی سورس سایت، نشانههای این فایلها و فولدرها را پیدا کنند. این شیوه از شناسایی و بررسی سایت وردپرس، کاملاً دستی است و برخلاف گزینه اول، نیازی به افزونهها و ابزارهای مختلف ندارد.
برای بررسی سورس کد سایت، کافی است که وارد یکی از صفحه های سایت مد نظر خود شوید و روی فضای خالی آن کلیک راست کنید تا آرشیوی به نمایش گذاشته شود. در این بخش باید گزینه View Page source را انتخاب کنید. کدهایی نمایش داده میشود که در صورت وجود فولدرهایی چون wp-content، میتوانید به وردپرسی بودن سایت پی ببرید.
به همین دلیل میتوان دریافت که بررسی کد سورس شیوه سادهای برای شناسایی سایت های وردپرسی از انواع غیر وردپرسی است. لازم به ذکر است که با این شیوه، نمیتوان هیچ اطلاعات دیگری به دست آورد.
3. بررسی لینک ورود به پنل ادمین وردپرس
برای بررسی لینک ورود به پنل ادمین وردپرس، به شکلی عمل میکند که احتمال عدم پاسخگویی در آن وجود دارد و اگر بخواهید اطمینان بیشتری حاصل کنید، لازم است که از شیوه دیگری کمک بگیرید. در واقع با توجه به اینکه ممکن است ادمین سایت آدرس پنل مدیریت را به دلایل امنیتی تغییر داده باشد، بررسی شما دقیق نخواهد بود.
حال اگر فرض کنیم که ادمین آدرس پنل مدیریت را تغییر نداده باشد، در صورتی که با اضافه کردن عبارت wp_admin به انتهای آدرس سایت، صفحه لاگین پنل مدیریت باز شود، میتوانید بررسی خود را انجام دهید؛ چرا که صفحه لاگین وردپرس از انواع غیر وردپرس متفاوت و قابل تفکیک است.
در غیر این صورت، اگر با استفاده از این شیوه صفحه لاگین مدیریت برای شما باز نشد، میتوانید از راهکارهای قبلی که گفته شد و شیوههایی که در ادامه گفته میشود، استفاده کرده تا بتوانید نوع سایت هدف خود را شناسایی نمایید.
4. بررسی فایل license.txt
فایل لایسنس از دیگر شیوههای مورد استفاده در جهت بررسی وردپرسی بودن یا نبود یک سایت است. در حقیقت با توجه به اینکه فایل لایسنس در میان فایلهای وردپرس به طور پیش فرض وجود دارد، تنها با افزودن عبارت license.txt به انتهای آدرس سایت، قادر به تشخیص و شناسایی سایت وردپرس خواهید بود. به طوری که اگر صفحه پر از کد برای شما باز شود، میتوان نتیجه گرفت که سایت از انواع وردپرسی است.
البته ناگفته نماند که در این مورد هم ممکن است ادمین سایت برای مسائل امنیتی، فایل لایسنس را حذف کرده باشد. در این حالت بررسی و شناسایی شما چندان معتبر نخواهد بود و باید از شیوه دیگری هم استفاده کنید.
5. استفاده از سایت های تشخیص وردپرس
به منظور شناسایی سایتهای وردپرسی، برخی سایتها نیز وجود دارند که به شما کمک خواهند کرد. تنها کافی است آدرس سایت مورد نظر خود را در این سایتها وارد کنید تا وردپرسی بودن یا نبودن آن را برای شما نمایان کند. همچنین این سایتها میتوانند قابلیتهای دیگری را در اختیار شما قرار دهند که در روند بررسی و تحلیل سایت وردپرسی کمک خواهند کرد. این سایت ها، لیست برخی از افزونهها و ماژولهایی که در سایت نصب شده است را به شما نشان میدهد. حتی در برخی موارد، قالب نصب شده در سایت هم قابل بررسی است.
در حقیقت این شیوه همانند نصب افزونه برای پیدا کردن سایتهای وردپرس است؛ با این تفاوت که دیگر نیازی به نصب افزونه مطرح نیست و در یک صفحه دیگر، میتوانید این سایتها را مورد استفاده قرار دهید.
جدول خلاصه روش های شناسایی سایت های وردپرس
روش تشخیص | توضیح |
---|---|
بررسی آدرس | افزودن /wp-admin یا /wp-login.php به انتهای URL سایت برای دیدن صفحه ورود وردپرس |
بررسی سورس کد سایت | مشاهده عباراتی مثل wp-content یا wp-includes در کدهای HTML سایت |
بررسی فایل license.txt | اضافه کردن /license.txt به انتهای URL برای مشاهده فایل لایسنس پیشفرض وردپرس |
استفاده از افزونه Wappalyzer | نصب افزونه مرورگر برای شناسایی CMS و تکنولوژیهای استفادهشده در سایت |
استفاده از سایتهای تشخیص وردپرس | وارد کردن URL سایت در ابزارهای آنلاین برای تشخیص CMS و افزونهها |
جمع بندی
از کجا بفهمیم یک سایت وردپرس است؟ برای تشخیص وردپرسی بودن یک سایت، میتوان آدرسهایی مانند /wp-admin یا /wp-login.php را بررسی کرد یا در سورس کد به دنبال عبارت wp-content گشت. استفاده از ابزارهایی مثل افزونه Wappalyzer یا سایتهای شناسایی CMS نیز کمک زیادی در این زمینه میکند. با این روشها میتوان بدون دانش تخصصی، وردپرسی بودن یک سایت را با دقت خوبی تشخیص داد.
فعلی
از کجا بفهمیم یک سایت وردپرس است؟ 🌐 [ بررسی 5 روش]
سوالات متداول
چرا بررسی /wp-admin میتواند وردپرسی بودن سایت را مشخص کند؟
افزونه Wappalyzer چه اطلاعاتی برای تشخیص وردپرس ارائه میدهد؟
عبارت wp-content در سورس کد نشاندهنده چیست؟