5 Cosas que no te conocía podría hacer con el archivo de configuración de wordpress

En el corazón de cada instalación de WordPress es la wp-config.php archivo, un archivo tan sagrado y un misterio que cada usuario de WordPress sabe lo que debería Nunca ser tocado.

O debería?

De hecho, hay una gran cantidad de cortes útiles menos conocidos que pueden ser sin dañar WordPress de ninguna manera, y es hora de que tomó sus habilidades de WordPress a un nivel superior. Siga leyendo para 5 de mis trucos wp-config favoritos.

Este artículo está destinado exclusivamente para yo-alojada sitios WordPress.org, no aquellos alojados en WordPress.com (¿cual es la diferencia?).Cuál es la diferencia entre ejecutar su blog en Wordpress.com & Wordpress.org?Cuál es la diferencia entre ejecutar su blog en Wordpress.com & Wordpress.org?Con Wordpress ahora la alimentación de 1 de cada 6 sitios web, que deben estar haciendo algo bien. Tanto para los desarrolladores experimentados y los novatos completa, Wordpress tiene algo que ofrecer. Pero así como se inicia en ...Lee mas

Antes de empezar, saber que potencialmente puede dejar de WordPress desde la carga si desordenar la sintaxis de este archivo, incluso con algo tan tonto como olvidar un punto y coma. Sin embargo, también es increíblemente fácil de duplicar antes de comenzar la edición para que tenga una copia de seguridad. Si se rompe algo, simplemente eliminar el archivo alterado y cambiar el nombre de la copia de seguridad - todo estará bien con el mundo de nuevo. En realidad es muy difícil de dañar permanentemente una instalación de WordPress, por debajo de la supresión de toda su base de datos. Antes de intentar cualquiera de estos, es posible que también desee comprobar hacia fuera nuestra guía definitiva para la fijación de los errores internos del servidor 500.

copia de seguridad wpconfig

El archivo wp-config.php se puede encontrar en la raíz de tu instalación de WordPress, y requiere que iniciar sesión a través de FTP o SFTP con el fin de editarlo. Si no está seguro de cómo hacerlo, el contenido de este artículo no pueden ser apropiadas para su nivel de habilidad - pero aquí son algunos recetas ifttt útiles de usar con WordPress (Que no impliquen la edición de archivos).5 increíble IFTTT Recetas Para usuarios de WordPress5 increíble IFTTT Recetas Para usuarios de WordPressIFTTT es la herramienta de automatización de la energía por el usuario de elección- y WordPress es la navaja suiza del blogger final. Sólo imaginar el tipo de dominación mundial que podría lograr mediante la combinación de los dos!Lee mas

Registrar los errores en un archivo

A veces la salida de un montón de errores desagradables para el front-end pública de su sitio realmente no es deseable. Registrar los errores a un archivo en lugar! Definir los siguientes, a continuación, esperar un tiempo y verá una nueva registro de errores en el wp-content / directorio llenando lentamente. Es una buena idea para desactivar esto tan pronto como usted tiene una suficientemente buena muestra suficiente de los errores, ya que no hay construido en la rotación de registro o límites - usted podría llenar toda su servidor con gigabytes de registros!

definir(`WP_DEBUG`, cierto)- // cambiar de nuevo a false para deshabilitarSi (WP_DEBUG) {definir(`WP_DEBUG_LOG`, cierto)-definir(`WP_DEBUG_DISPLAY`, falso)-@ini_set(`` display_errors,0)-}

Busque las líneas con PHP_ERROR más bien que DARSE CUENTA o ADVERTENCIA - este último no romperá su sitio, pero el antiguo poder.

Desactivar las revisiones posteriores

Una vez encontré un post con más de 100 revisiones: eso es 100 filas adicionales en la tabla mensajes que no son necesarios. Desactivar revisiones enviar su totalidad con la siguiente línea simple:

definir(`` WP_POST_REVISIONS, falso )-

o

definir(`` WP_POST_REVISIONS, 3)-

limitarlos a un número razonable en su lugar. Por supuesto, algunas personas les gusta tener las revisiones de correos, particularmente en un entorno donde los editores realizar cambios en su trabajo - pero si es sólo que la escritura, y usted tiene una tendencia a trabajar en los postes un poco a la vez, no se trata sólo vale la pena. Tenga en cuenta que este truco no borrará cualquier revisión de correos existentes, que va a parar simplemente otros nuevos que se creen.

Compartida tabla de usuarios

A veces, desea más de uno Instalación de WordPress - lo hacemos aquí en MakeUseOf.com. Sin embargo, dando a los usuarios un acceso diferente para cada sitio es simplemente ridículo, y el funcionamiento de una red “multisitio” de los blogs no ayuda tampoco (Créeme, lo intentamos) - de hecho, se complica excesivamente la situación en la que un par de líneas en su wp-config.php es realmente todo lo que se necesita. Lo que queremos es lo que se llama una tabla de usuario compartida - es decir, mientras que cada blog sigue siendo una entidad propia con plugins y postes separados etc, sólo la base de datos de usuario se comparte.

En primer lugar, decidir sobre su blog principal - este será el lugar donde se realiza la gestión de usuarios. Digamos que es el blog Blog A. B y C será “sub-blogs”, y se basará en el blog principal de una tabla de usuario, -y yo estoy asumiendo que van a ser instalados en carpetas separadas. En los archivos wp-config para B y C, añadir las siguientes líneas. En este ejemplo, el blog principal utiliza un prefijo de la base de datos de “Bloga”.

definir(`CUSTOM_USER_TABLE`, `` blogA_users)-definir(`CUSTOM_USER_META_TABLE`, `BlogA_usermeta`)-

El prefijo de la base de datos es un término específico elegido durante la configuración de su primer blog (el que se utiliza para gestionar todo). El valor por defecto es wp_ pero las nuevas instalaciones le anime a cambiar esto. Si no está seguro, es la palabra que viene en el inicio de todos sus nombres de tabla de base de datos.

Vídeo: Cómo instalar WordPress en Xampp o servidor local

También es necesario asegurarse de dominios de cookies son los mismos - sin este paso, el usuario será que entrar por separado para cada sitio (aunque con la misma contraseña y capacidades, que ahora son compartidos).

definir(`ADMIN_COOKIE_PATH`, `/`)-definir(`COOKIEPATH`, `/`)-definir(`SITECOOKIEPATH`, `/`)-definir(`COOKIEHASH`, md5(`CAMBIA ESTO`))-

Asegúrese de reemplazar CHANGETHIS con su propia cadena generada de forma aleatoria de caracteres para asegurar sus cookies. Por último, debería ver una serie de líneas similares a la pantalla de abajo, que se definen con valores aleatorios “clave” “sal” y. Asegurarse de que esta es la misma en cada archivo- config si no tiene ya ninguna, utilice esta página para generarlos.

hash ejemplo

Afortunadamente, ninguno de los cambios que realice en wp-config.php se pierde con cada actualización, sin embargo hay otro pequeño cambio que es posible que tenga que volver a hacer si la actualización sobrescribe: en wp-includes / capabilities.php.

los _init_caps () la función es donde las capacidades para el usuario actual es inverosímil - si no cambiamos esto, el usuario será capaz de iniciar sesión, pero en realidad no hacer nada. Encuentra el siguiente código:

función _init_caps( $ cap_key = `` ) {global $ wpdb-Si ( vacío($ cap_key) )$ this-gt;cap_key = $ wpdb-gt;get_blog_prefix() . `capacidades`-más$ this-gt;cap_key = $ cap_key-$ this-gt;tapas = get_user_meta( $ this-gt;CARNÉ DE IDENTIDAD, $ this-gt;cap_key, cierto )-Si ( ! is_array( $ this-gt;tapas ) )$ this-gt;tapas = formación()-$ this-gt;get_role_caps()-}

y cambiar el

$ this-gt;cap_key = $ wpdb-gt;get_blog_prefix() . `capacidades`-

por lo que está codificada para que sea cual sea su prefijo principal del blog es

Vídeo: �� Configurar WordPress a través del archivo wp-config

$ this-gt;cap_key = `` blogA_capabilities-

Cada actualización, simplemente comprobar que todavía tiene acceso completo a cada blog- si no, vuelva a realizar esta revisión.

Vídeo: Conectar Wordpress con Base de Datos - 14 - Curso de Wordpress

Fijar la URL del sitio

Si ha desordenado la configuración de URL, a veces puede bloquear a sí mismo fuera del área de administración en un escenario de la gallina y el huevo desagradable. Se podría fijarlo con el acceso a la configuración, pero no se puede acceder a la configuración debido a que los ajustes están equivocados - (

Por suerte, puede anular cualquier opción de base de datos donde se almacena la URL - chorro de añadir las siguientes líneas a su archivo de configuración:

definir( `WP_SITEURL`, `http://example.com/`) -
definir( `WP_HOME`, `http://example.com/`) -

No rompa el URL al realizar la migración

Migración de un sitio de WordPress a un nuevo dominio se puede hacer de varias maneras, pero si usted ha pasado por la base de datos de línea de comandos y el archivo de volcado de hardcore, ésta es la manera más común para que el sitio se vuelven inaccesibles. En lugar de solucionarlo después del hecho, agregue la siguiente línea para poner WordPress en modo de reubicación.3 plugins para migrar fácilmente un sitio de WordPress, juzgado & probado3 plugins para migrar fácilmente un sitio de WordPress, juzgado & probadoEstos plugins de Wordpress pueden semi-automatizar todo el proceso de migración de un sitio de WordPress para usted.Lee mas

Vídeo: Dooplay 1.1.9 Descargar Theme+ACTIVACIÓN Licencia (CREA UNA PAGINA DE PELÍCULAS ONLINE)

definir(`TRASLADARSE`,cierto)-

Ahora, una vez que haya migrado todo, la visita /login.php y la configuración de URL se actualizarán para usted. Compruebe que funcionó a continuación, elimine esta línea de la configuración.

El dominio de su wp-config.php es un paso en el camino para completar el dominio de WordPress - También me gustaría recomendar a aprender acerca de interactuar directamente con la base de datos con estas consultas SQL prácticos.7 Wordpress consultas de base de buscar su Blog para cualquier cosa7 Wordpress consultas de base de buscar su Blog para cualquier cosaEjecución de un blog de Wordpress o un sitio web no es realmente mucho de un gran problema al principio. En realidad es bastante simple. Instalar Wordpress en un servidor web, cargar y instalar un tema, empezar ...Lee mas

Consiguieron otros hacks wp-config que le gustaría compartir?

Artículos Relacionados