Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

[Resuelto] Número de líneas en functions.php  

 
Tomás
 Tomás
Estimable Member

Hace poco leí esto en el blog de Ayuda Wordpress:

Procura que no crezca mucho (functions.php), da igual que necesites muchas funciones. Si ves que tu fichero functions.php empieza a rozar las 200 líneas considera seriamente crear ficheros dependientes de los que tu archivo functions.php extraiga el resto de códigos que quieras ejecutar, lo podrás hacer fácilmente mediante comandos PHP como include() o require(), que incluirán o realizarán la conexión necesaria para ejecutar todo sin necesidad de sobrecargar tu archivo functions.php.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Hubieron varios lectores de este tema que preguntaron que qué pasaría si rebasas esas 200 líneas y cómo crear esos ficheros dependientes, pero nunca se obtuvo respuesta.

En mi caso tengo casi 2.000 líneas en mi archivo functions.php de mi tema hijo activo y me gustaría saber si realmente estoy haciendo "mala praxis" de esta función o debería hacerlo de otra manera.

Gracias de antemano

Contenido solo visible a usuarios registrados

Respondido : 31/03/2023 5:58 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Tomas.

Siempre es bueno tener el codigo lo mas limpio posible pero bueno tampoco es que importe mucho la cantidad de líneas que tengas, siempre cargará la función que necesite en ese momento.

No hagas nada, no merece la pena.

Si quieres saber cómo funciona el comando include puedes revisar esta documentación de PHP:

-> function include

 

Un Saludo

 

 

Respondido : 31/03/2023 12:16 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Tomás
 Tomás
Estimable Member

@pepesoler Muchas gracias Pepe. Haré caso a lo que me dices.

Un saludo.

Respondido : 02/04/2023 7:53 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Tomas,

Estaremos atentos a cualquier otra consulta que tengas

Saludos!

Respondido : 02/04/2023 9:01 pm