Escribe el código de un plug-in de Wordpress que cuente el número de palabras total de la página web en la que está instalado, y que este número pueda ser visualizado en la página del plug-in
Aquí está el código para un plugin de WordPress que contará el número total de palabras en la página en la que está instalado y mostrará ese número en la página de configuración del plugin:

    <?php
    /*
    Plugin Name: Contador de Palabras
    Plugin URI: https://ejemplo.com/
    Description: Este plugin cuenta el número total de palabras en una página de WordPress y lo muestra en la página del plugin.
    Version: 1.0
    Author: Tu Nombre
    Author URI: https://tusitio.com/
    License: GPL2
    */

    function contador_palabras_plugin() {
        $word_count = str_word_count(strip_tags(get_post_field('post_content', get_the_ID())), 0);
        echo '<p>Esta página tiene un total de ' . $word_count . ' palabras.</p>';
    }

    function contador_palabras_menu() {
        add_menu_page('Contador de Palabras', 'Contador de Palabras', 'manage_options', 'contador-palabras', 'contador_palabras_plugin');
    }

    add_action('admin_menu', 'contador_palabras_menu');
    ?>


Este plugin define dos funciones. La primera, contador_palabras_plugin(), cuenta el número total de palabras en la página actual usando la función str_word_count(), que toma el contenido del post actual y lo filtra para eliminar cualquier etiqueta HTML usando la función strip_tags(). La función str_word_count() devuelve el número de palabras como un número entero.

La segunda función, contador_palabras_menu(), define una página de menú en el panel de administración de WordPress para el plugin. En la página del menú, se llama a la función contador_palabras_plugin() para mostrar el número total de palabras en la página actual.

Para usar este plugin, simplemente guárdalo como un archivo PHP en la carpeta de plugins de WordPress y actívalo en el panel de administración de WordPress. Luego, verás una nueva página de menú llamada Contador de Palabras en la sección Herramientas del panel de administración de WordPress. Al hacer clic en esta página, verás el número total de palabras en la página actual.
¿Para que funciona las funciones add_menu_page y get_post_field?
Este sería el uso de cada una de esas funciones:

- add_menu_page: es una función de WordPress que se utiliza para agregar una nueva página al menú de administración del sitio web. Esta página puede contener cualquier cosa, desde opciones de configuración hasta informes y estadísticas personalizados.

- get_post_field: es una función de WordPress que se utiliza para obtener un campo específico de un objeto post (o publicación). Por ejemplo, podrías recuperar un campo como el título, fecha de publicación, la categoría...