Archivo hello.php en la carpeta de plugins de WordPress

En el contexto de WordPress, el archivo hello.php que se encuentra en la carpeta de plugins es parte del plugin de ejemplo «Hello Dolly». Este plugin viene por defecto con cada instalación de WordPress. A continuación, te explico qué es y su propósito:

¿Qué es el plugin «Hello Dolly»?

  1. Propósito del Plugin:
    • «Hello Dolly» es un plugin muy simple que muestra frases de la canción «Hello, Dolly!» de Louis Armstrong en la esquina superior derecha del área de administración de WordPress.
    • Su propósito principal es ser un ejemplo de cómo se estructura un plugin básico en WordPress.
  2. Ubicación:
    • El archivo hello.php se encuentra en la carpeta de plugins de WordPress, normalmente en wp-content/plugins/.

Contenido del hello.php

El código del archivo hello.php incluye lo siguiente:

  • Encabezado del Plugin: Esto es necesario para que WordPress reconozca el archivo como un plugin.
  • Función para Mostrar la Frase: Una función en PHP que selecciona y muestra una frase aleatoria de la canción.
  • Enganche en el Administrador: Utiliza hooks de WordPress para mostrar la frase en el área de administración.

A continuación, un ejemplo simplificado del contenido de hello.php:

<?php
/*
Plugin Name: Hello Dolly
Plugin URI: https://wordpress.org/plugins/hello-dolly/
Description: Este es un plugin de ejemplo que muestra una frase aleatoria de "Hello, Dolly!" en el área de administración.
Author: Matt Mullenweg
Version: 1.7.2
Author URI: https://ma.tt/
*/

// Función para obtener una frase aleatoria de "Hello, Dolly!"
function hello_dolly_get_lyric() {
$lyrics = "Hello, Dolly
This is Louis, Dolly
It's so nice to have you back where you belong
You're looking swell, Dolly
I can tell, Dolly...";

// Separar la letra en líneas
$lyrics = explode( "\n", $lyrics );

// Devolver una línea aleatoria
return wptexturize( $lyrics[ mt_rand( 0, count( $lyrics ) - 1 ) ] );
}

// Mostrar la frase en el área de administración
function hello_dolly() {
$chosen = hello_dolly_get_lyric();
echo "<p id='dolly'>$chosen</p>";
}

// Hook para mostrar la frase en la administración
add_action( 'admin_notices', 'hello_dolly' );

// CSS para estilizar la frase
function dolly_css() {
echo "
<style type='text/css'>
#dolly {
float: right;
padding: 5px;
margin: 0;
font-size: 12px;
}
</style>
";
}
add_action( 'admin_head', 'dolly_css' );
?>

¿Por qué mantener o eliminar «Hello Dolly»?

  • Mantenerlo:
    • Es un ejemplo simple y útil para aprender sobre el desarrollo de plugins en WordPress.
    • No afecta el rendimiento del sitio.
  • Eliminarlo:
    • Si prefieres tener un entorno de WordPress más limpio o no deseas tener plugins innecesarios, puedes eliminarlo sin problema.

¿Cómo eliminar el plugin «Hello Dolly»?

  1. Desde el Administrador de WordPress:
    • Ve a la sección «Plugins» en el área de administración.
    • Desactiva y luego elimina el plugin «Hello Dolly».
  2. Manual:
    • Accede a los archivos de tu instalación de WordPress a través de FTP o el administrador de archivos de tu hosting.
    • Navega a wp-content/plugins/.
    • Elimina la carpeta hello-dolly.

El plugin «Hello Dolly» no es esencial para el funcionamiento de WordPress y puede ser eliminado si no lo necesitas.