https://github.com/blogpocket/vimeo-mu-plugin
Este mu-plugin (Must-Use Plugin) para WordPress busca en el contenido de publicaciones (posts) y páginas todas las URLs de Vimeo.
https://github.com/blogpocket/vimeo-mu-plugin
vimeo wordpress wordpress-plugin
Last synced: 9 months ago
JSON representation
Este mu-plugin (Must-Use Plugin) para WordPress busca en el contenido de publicaciones (posts) y páginas todas las URLs de Vimeo.
- Host: GitHub
- URL: https://github.com/blogpocket/vimeo-mu-plugin
- Owner: blogpocket
- License: gpl-3.0
- Created: 2025-06-03T11:52:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T13:38:44.000Z (about 1 year ago)
- Last Synced: 2025-06-27T22:07:15.935Z (about 1 year ago)
- Topics: vimeo, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://www.blogpocket.com
- Size: 39.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Mu-Plugin - Lista de URLs de Vimeo con Contador (Versión 1.3)
=====================================================================
Descripción:
-------------
Este mu-plugin (Must-Use Plugin) para WordPress busca en el contenido de publicaciones (posts) y páginas todas las URLs de Vimeo que cumplan con alguno de los siguientes formatos:
- URLs tradicionales con ID numérico: https://vimeo.com/123456789
- URLs personalizadas que incluyan un segmento configurable (por ejemplo): https://vimeo.com/{segmento}/alguna-cosa
El plugin permite definir el valor de directamente en el código (constante VIMEO_CUSTOM_SEGMENT) para capturar URLs de Vimeo que utilicen una estructura personalizada. Genera un array de resultados sin duplicados por post, ordena las URLs alfabéticamente y muestra la lista mediante un shortcode en forma de tabla con las siguientes columnas:
1. Contador: Numeración creciente de cada URL encontrada.
2. URL de Vimeo: La URL del vídeo encontrada.
3. Título del Post: Título de la publicación o página donde aparece la URL.
4. URL del Post: Enlace permanente (permalink) a la publicación o página.
Recomendación:
--------------
Se recomienda probar este plugin en un entorno de pruebas, antes de pasarlo a un entorno real o de producción. Aunque el código proporcionado se ha testeado exhaustivamente, el autor no se hace responsable de errores o fallos que el plugin pueda tener.
Instrucciones de instalación:
-----------------------------
1. Copia este archivo ZIP (vimeo_mu_plugin_v1.3.zip) en tu equipo local.
2. Descomprime el archivo ZIP para obtener la carpeta "vimeo-mu-plugin-v1.3" que contiene:
- vimeo-posts-list.php
- readme.txt
3. Accede a la carpeta de tu instalación de WordPress, luego navega hasta `wp-content/mu-plugins`.
- Si la carpeta "mu-plugins" no existe, créala.
4. Copia el archivo `vimeo-posts-list.php` dentro de `wp-content/mu-plugins`.
- No es necesario activar el plugin desde el panel de Administración, ya que los mu-plugins se cargan automáticamente.
5. (Opcional) Coloca el archivo `readme.txt` en la misma carpeta o mantenlo en tu equipo para referencia.
Configuración del segmento personalizado:
-----------------------------------------
Dentro del archivo `vimeo-posts-list.php`, localiza la siguiente sección al inicio del código:
```php
// Define el segmento personalizado de Vimeo que se utilizará para URLs del tipo https://vimeo.com//...
// Por defecto: 'blogpocket'. Cambia este valor según tu configuración.
if (!defined('VIMEO_CUSTOM_SEGMENT')) {
define('VIMEO_CUSTOM_SEGMENT', 'blogpocket');
}
```
Modifica el valor `'blogpocket'` por el segmento que corresponda a tus URLs personalizadas en Vimeo. Por ejemplo, si tus URLs son `https://vimeo.com/misitio/ejemplo-video`, cambia la línea a:
```php
define('VIMEO_CUSTOM_SEGMENT', 'misitio');
```
Uso del shortcode:
------------------
Para mostrar la lista de URLs de Vimeo en una página o entrada de WordPress, inserta el siguiente shortcode en el contenido:
```
[vimeo_posts_list]
```
Al publicar o actualizar la página/entrada, se mostrará una tabla con todas las URLs de Vimeo encontradas, junto con el título y el enlace al post correspondiente.
Notas adicionales:
------------------
- Este plugin no requiere activación manual: basta con copiar el archivo PHP en la carpeta `mu-plugins`.
- Si deseas modificar estilos o estructura de la tabla, puedes editar directamente el archivo `vimeo-posts-list.php`.
- Asegúrate de tener permisos adecuados para escribir en la carpeta `wp-content/mu-plugins`.
¡Listo! Ahora tendrás disponible esta versión 1.3 del mu-plugin para listar las URLs de Vimeo en WordPress.