امروز می خوام یک هک بسیار کمیاب رو معرفی کنم. گاهی اوقات دیتابیس دچار مشکل میشه و در نتیجه یک صفحه خطا به کاربر نمایش داده میشه. حالا اگر پروژه تجاری باشه شما حتما تمایل دارید تا پیغام های دلخواه خودتون رو جایگزین پیغام های پیشفرض کنید. خوب کلید کار شما اینجاست!
ابتدا درون پوشه wp-content (که درون ریشه هاست شما یعنی محلی که وردپرس رو نصب کردید وجود داره) یک فایل با نام db-error.php ایجاد کنید و سپس کد زیر رو درون اون قرار بدید:
<?php // custom WordPress database error page header('HTTP/1.1 503 Service Temporarily Unavailable'); header('Status: 503 Service Temporarily Unavailable'); header('Retry-After: 600'); // 1 hour = 3600 seconds // If you wish to email yourself upon an error // mail("your@email.com", "Database Error", // "There is a problem with the database!", "From: Db Error Watching"); ?> <!DOCTYPE HTML> <html> <head> <title>Database Error</title> <style> body { padding: 20px; background: red; color: white; font-size: 60px; } </style> </head> <body> در حال حاضر خطایی در دیتابیس به وجود اماده است.لطفا بعدا مراجعه کنید. </body> </html>
دیگه همین دیگه! نیازی به هیچ کار دیگه ای نیست. وردپرس خودش به صورت خودکار از این صفحه برای خطا های دیتابیس استفاده خواهد کرد!!
اگر این قالب را دوست دارید امتیاز دهید : |
ببخشید این کدها درست نشون داده نمیشن …