Crea una cuenta o inicia sesión

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

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

18 Días
19 Hrs
26 Min
6 Seg

Armando la estructura del plugin

4/13
Recursos

Aportes 4

Preguntas 3

Ordenar por:

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

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