Cita:
Iniciado por metacortex Tal como menciona Roger, una de las opciones la representa functions.php. Este archivo tiene la particularidad de activar las funciones propias de WordPress (cosa que no logras con un archivo extraño).
Si deseas crear un sistema de archivos aparte y -al mismo tiempo- contar con las funciones de núcleo del software, puedes armar tu código con total libertad y luego
hacer los require desde functions.php.
El punto en contra de usar este archivo: si deshabilitas el theme se vuelan tus funciones. Para que esto no te pase puedes echar mano de
la otra opción: construir un plugin.
Como dato extra, la parte dinámica también tiene su "hierarchy": El sistema lee primero functions.php y luego el plugin.
Blasfemo
Gracias por la aclaración, como tu mismo indicaste la razon por la que no deseo hacerla en el archivo functions es porque dependeria del theme como tal, entonces que me quedo?? ponerme a inventar y a blasfemar un poco
y coloque una prueba de clase en la carpeta que indique y le hice un load a mi clase y funciono, eso no es lo mejor pero estaba probando, el problema de colocarme a crear un plugin es que por ahora solo es una clase la que necesito para agregar a mi sitio, pero imagina que mas adelante se me ocurra tener que meter otra?? tendria que vivir de plugin en plugin jajaja, aunque la verdad la clase que estoy ahora implementando es una de validacion de tipo de datos antes de la insercion al servidor porque como en el tema que preguntaba por plugins o funciones para este tipo de validacion no encontre ninguno entonces me puse a modificar un poco una clase de validacion que tenia anteriormente y que me ha funcionado bien y la quise integrar con mi sitio en wp, soy algo estresante en relacion a validaciones
, sino es recomendable lo que hice como me dejaste claro voy a investigar lo del plugin, saludos