06
Siempre he dicho que wordpress es flexible ahora muchos ya conocerán el error genera wordpress cuando no establece conexión con la base de datos, claro es muy tosco o simple.
Error establishing a database connection
Pero podemos personalizarlo muy fácilmente,es bien sencillo creamos un archivo llamado db-error.php en la carpeta /wp-content/ de la instalación de wordpress el cual será nuestro template de error de conexión de la base de datos.
El siguiente ejemplo solo es un simple template que lo puedes personalizar a gusto.
< ?php
//ejemplo de : /wp-content/db-error.php
if (!empty($_SERVER['SCRIPT_FILENAME']) &amp;&amp; 'db-error.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Por favor no juegues :D, gracias');
header( 'Content-Type: text/html; charset=utf-8' );
?>
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php if ( function_exists( 'language_attributes' ) ) language_attributes(); ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Error en la DB</title>
</head>
<body>
<h1>No se pudo establecer conexion con la DB</h1>
</body>
</html>
Y desde ahora cuando por algún error del servidor de base de datos o cuanto intentes migrar ya no tendrás el error todo simple que traía Wordpress por defecto si no uno personalizado a tu gusto.
Tags: PHP, Wordpress

















algo simple de manejar, que bien wordpress.
P.D. creo que no hay necesidad de mandar el header( ‘Content-Type: text/html; charset=utf-8′ ); ya que tambien lo estas mandando en
Con
PHP