En mi WordPress tengo un archivo functions.php que contiene 1500 líneas de código.
La mayor parte de este código proviene de un programa que escribí que se conecta a una API y le envía datos desde WordPress. No soy un desarrollador de WordPress, por lo que no sé si esto es posible. ¿Puede crear un archivo diferente para mantener limpio functions.php y luego incluir el archivo externo dentro de functions.php?
Si está trabajando con un Child Theme pero no se encuentra la ruta de su ruta de inclusión:
Prueba lo siguiente:
include_once( get_stylesheet_directory() .'/xxxx/anyfilename.php');
Compruebe get_stylesheet_directory() para ver la ruta del tema de su hijo.
Sí, puede incluir el archivo externo en functions.php
require_once( get_template_directory() . 'anyfilename.php' );
Puede incluir archivos externos en functions.php usando cualquiera
require_once();o bien puedes usar
include_once();La diferencia entre estos dos es que, en caso de que no se encuentre el archivo, require dará un error fatal y luego dejará de ejecutar el resto del archivo, mientras que include solo emitirá una advertencia pero continuará con la ejecución del archivo.