Personalización de la página de error para sitios de WordPress deshabilitados o archivados

Si ejecuta una red de WordPress multisitio, tiene la oportunidad de archivar, suspender o eliminar uno o dos sitios en el camino. Si la red es para su uso, es posible que haya creado un sitio y luego se haya dado cuenta de que no la necesita, es posible que la haya movido en una instalación autónoma de WordPress o haya creado accidentalmente una copia de un sitio que ya hemos creado. Hice todo esto, ¡no demasiado inteligente! Si la red está abierta a los usuarios para crear sus propios sitios, deberá eliminar algunos blogs de spam con el tiempo o puede eliminar un sitio que alguien ha creado en un período de prueba gratuito, pero con el que no continuó.
Y si usa su red para alojar sitios de clientes, es posible que haya tenido un sitio que se migró a su propia instalación de WordPress o que haya eliminado cuando el cliente se detuvo o cambió a otra web o host de desarrollador. . Por defecto, si alguien visita un sitio que ha desactivado, verá una pantalla bastante aburrida que dice que el sitio ha sido suspendido. Pero, ¿qué pasa si desea personalizar esta pantalla o agregar contenido personalizado, como un enlace que alienta a las personas a visitar su sitio principal o crear su propio blog?
En esta publicación, te mostraré exactamente cómo hacerlo exactamente. Le mostraré cómo crear un archivo en el director de contenido WP que reemplace el archivo predeterminado para esa pantalla y cómo estilizarlo. Pero antes de hacer esto, veamos las diferentes opciones que tiene para suspender un sitio y lo que los usuarios verán cuando lo haga. La suspensión de los sitios en su red. Debo admitir que la terminología sobre la eliminación y la suspensión de los sitios en una red parece muy confundido. No está completamente claro lo que todos quieren decir y, a veces, cuando haces uno, el sistema te dirá que has hecho otro. Aquí hay un detalle de los sitios múltiples de la pantalla, a los que accede al acceder a mis sitios> Administrador de red> Sitios:
Hay cuatro opciones para eliminar el sitio:

La discapacidad invierte el paso de activación por el cual viajan los usuarios cuando están registrados en un sitio. No elimine permanentemente el sitio que se puede reactivar en ningún momento. Ni la pantalla frontal ni las pantallas de administración del sitio son accesibles.
El archivo marca un sitio como se archivó, por lo que los usuarios no lo accesible. Se puede acceder a las pantallas de administración, pero no al front-end. Nuevamente, puede archivar fácilmente un sitio en cualquier momento y no se ha eliminado.
El spam no elimina el sitio, pero lo marca como spam. No estará disponible (delantero y administrador) hasta que decida iniciarlo como spam o eliminarlo.
Eliminar Eliminar el sitio. ¡Usa esta opción con extrema precaución!
La pantalla predeterminada para sitios suspendidos de WordPress tiene una pantalla predeterminada que muestra cuando se elimina un sitio. Eso es lo que ves en cada escenario. Sitios deshabilitados Si un sitio está deshabilitado y alguien que no sea el administrador de red (conectado) lo visitará, verá una pantalla predeterminada:
Sitios de archivo y sitios de spam Si marca un sitio de spam o lo archiva, recibirá otra pantalla:
Estas pantallas son muy simples. Realmente no le dan al visitante mucha información ni explican lo que se entiende por “ya no disponible” o “archivado o suspendido”. Así que creemos el nuestro. Tenga en cuenta que si el sitio ha sido eliminado, no verá ninguna de estas pantallas en el lugar de la entrada, se le dirigirá a una página 404 del sitio principal.

Crear una página para sitios desactivados Crear una nueva página para mostrar cuando alguien visita un sitio desactivado es bastante simple. Simplemente cree un nuevo archivo llamado Blog-Deted.php y póngalo en su carpeta WP-Account de red. Este archivo se usará para mostrar una página personalizada en lugar de la página predeterminada. Tenga en cuenta que se encuentra en la carpeta WP- Content.php de la red y, por lo tanto, el mismo archivo se utilizará para cualquier sitio en su red que esté desactivado. Esto significa que debe crear algo genérico en lugar de algo específico para un sitio en su red.

Nota: El título de este archivo está muy confundido. ¡No se aplica a los sitios eliminados, sino solo a discapacitados! La página que cree deberá ser independiente no usar el tema del sitio y no llamará a ningún complemento o archivos adicionales. Por lo tanto, tendrá que incluir cualquier estilo en el archivo o llamar a una hoja de estilo externo, que pondrá en una carpeta de la carpeta WP-Content. También deberá incluir la sección y las etiquetas de apertura y cierre de <cuerpo "no se ingresarán a través del encabezado o los archivos del sótano. Por simplicidad, crearé un archivo muy simple, con todos los estilos incluidos. en eso. Puede comenzar con un archivo completamente vacío, si lo desea, o puede copiar algunos de los contenidos de los archivos de temas. En primer lugar, copié el contenido del archivo Header.php de mi base y los edité significativamente, luego agregué manualmente el resto del marcado.
Aquí está el contenido de mi sección :
Cargue la idea 01DD53BFFB612F354DB2276D6794E1B4
Esto me da el contenido necesario más algunos metadatos y estilo. Ahora para :

Cargue la idea 7CE1538633C119D2FB6AFED709CC026E
No hay gran cosa en el cuerpo, solo un elemento para el contenido, con un párrafo interior y algún texto, que se puede traducir. Incluye un enlace al sitio principal, que puede incluir si su red permite que los usuarios se registren. Alternativamente, puede enviar a otro sitio en su red, si este sitio ha sido reemplazado o a una página en su sitio principal que explica la política de eliminación de su sitio o en cualquier lugar.
Echemos un vistazo a la pantalla que recibimos ahora si un sitio está deshabilitado: no es muy agradable en este momento; es posible que desee agregar un estilo, diferentes colores y tal vez un título. Pero le muestra que es posible reemplazar la página predeterminada para sitios eliminados y agregar lo que desee. Creación de una página para sitios archivados Si desea crear una página personalizada para sitios que se hayan archivado o marcado como spam (¿y por qué no lo haría?), Tendrá que crear otro archivo, todo en el contenido WP carpeta. Esto se llama blog-update.php.
He creado otro archivo que es idéntico a mi archivo Blog-Deled.php, pero con texto ligeramente diferente. Aquí está el código:
Cargue la idea 3FF366A4C5992BB7D5104DA60195F270
Aquí está la página que recibe cuando visita un sitio archivado:

Entonces, nuevamente, nuestro visitante tiene más información y un enlace al sitio principal. Puedes reemplazar eso con lo que quieras. Opciones más avanzadas que puede llevar a cabo esta técnica. Lo primero que puede hacer para mejorar su código es separar los estilos y agregarlos a una hoja de estilo en la carpeta WP-Content. Luego llamaría a esa hoja de estilo en cada uno de los dos archivos para sitios suspendidos y desactivados, lo que significa que debe codificar el estilo una vez. Si desea un estilo diferente para cada una de las dos páginas, puede agregar una clase adicional a la etiqueta del cuerpo para cada archivo y puede orientarlo.
Para llamar a la nueva hoja de estilo, agregue esta línea de código a la sección de su archivo:
Cargue la idea 54A6A8F205748E51392FFCE7CDEA4E31
Alternativamente, puede importar la hoja de estilo del tema que se ha activado para el sitio suspendido. Tenga cuidado de hacer esto: si el sitio es spam, puede haber un problema con el código o puede haber eliminado por completo el tema después de desactivar el sitio. Pero si desea hacer esto, puede incluir la hoja de estilo con esta línea en : Cargue la idea 267E363094C40398B74F4F4ACD6537CB

Puede llevar esto más allá usando la función incluye llamar archivos específicos del tema, como el encabezado o el sótano. Pero nuevamente, tenga cuidado porque el tema se puede eliminar o corromper. Si hace esto, le brinda la opción de dar a cada blog una página suspendida que parece única. Otra opción es usar la hoja de estilo en su sitio principal, lo que significa que puede marcar todas las pantallas suspendidas/deshabilitadas con su propia marca. Para llamar a la hoja de estilo desde el tema principal, debe agregar este código a :
Cargue la idea D206D9169CBB320CEA671B028B01E10C
Luego usará los elementos apropiados para el marcado en su página, para que funcione con el tema principal de su blog, o puede llamar a los archivos de ese tema utilizando la etiqueta incluye. Finalmente, puede usar etiquetas acondicionadas para consultar la identificación del blog, la condición del blog o lo que desee verificar y luego transmitir contenido en consecuencia. Pero si no desea llegar tan lejos, una página simple como la que creamos anteriormente brindará a los visitantes más información que el valor predeterminado y le permitirá dirigir a las personas en otro lugar. Valores predeterminados para los sitios deshabilitados Si sigue los pasos anteriores, usted, usted, usted puede reemplazar rápida y fácilmente las páginas predeterminadas para sitios archivados, suspendidos o eliminados. De esta manera, puede dar a los visitantes más información que las proporcionadas por pantallas predeterminadas y puede darles un enlace a su sitio principal, para que no se vaya. la red por completo. ¿Hasta dónde llega para personalizar las páginas en su red multisit? Si tiene alguna pregunta sobre los múltiples sitios, dígenos en los comentarios.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *