Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

2D
3H
36M
56S

Armando la estructura del plugin

4/12
Recursos

Aportes 5

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Silence is golden. En este articulo habla un poco mas sobre esta palabra 🕵️.

Fuera del index.php con el // Silence is golden.
Es considerada una buena practica, en los demás archivos que se vayan creando usar la directriz:

<?php defined( 'ABSPATH' ) or die( 'Bye bye!' );

Esto es para evitar que un usuario pueda ejecutar un PHP introduciendo la ruta directamente en el navegador.

Ese archivo index.php que se pone en todas las carpetas es muy importante en temas de seguridad, si esa carpeta no existiera, cualquier desarrollador con conocimientos basicos podria ver la totalidad de nuestros archivos.

Silence is golden

Debemos crear un archivo index.php en CADA CARPETA DE NUESTRO PLUGIN con el siguiente contenido:

<?php
// Silence is golden

El comentario “Silence is golden” puede ser remplazado por cualquiera pero este es el estándar que ha utilizado Wordpress en todos sus plugins.

¿Por qué? La respuesta es seguridad. Si este archivo de índice no está allí, cualquiera puede acceder a la lista del directorio del sitio y puede obtener todos los activos utilizados, lo que no es deseable en ninguna condición.

Hola comunidad, les dejo este repo que hice para generar automáticamente la estructura:
github.com/gianfrancolombardo/cookiecutter-wordpress-plugin