El cliente pregunta si un plugin de carrusel específico que usa puede ser widgetizado. Eso significa que debería crear un widget dentro de functions.php que llame a la función del complemento. Eso significa que el código del complemento debe cargarse primero para que la función esté disponible para WordPress cuando se carga el archivo functions.php, ¿verdad? Funcionaría eso?
77
Un enfoque interesante sería enumerar todos los enlaces a un archivo en una secuencia de ejecución.
Y obtendrá la salida de esta manera:
Las posibles ventajas de esta verificación son muchas, pero tenga en cuenta que el resultado será diferente para las diferentes plantillas de página que llamará, o si está en un tablero.
Simplemente llamé a esto desde
/?p=1
la página de Hello World.Si no tiene un solo complemento activado, puede poner este código en la
mu-plugins
carpeta.Puede ser mejor usar WP FS API , pero de esta manera es realmente conciso.
fuente
Puede tener un widget dentro del archivo .php del complemento (y tener una variable global compartida que ambos pueden usar), si eso es lo que está preguntando. Aquí hay un tutorial con código de muestra que encontré hace un tiempo.
Además, aquí hay una lista de acciones ejecutadas durante una solicitud típica , en orden de ejecución. # 2 y # 10 sugieren que los complementos se carguen primero; no estoy seguro acerca de functions.php.
fuente