Hola @rafax
El sanitize de las «settings» del control es opcional, no entiendo porque dices que la revision de temas no la acepta y por cierto para aclarar te refieres a los que validan los themes en el repositorio, verdad!?
Y lo puedes ver aqui; https://codex.wordpress.org/Class_Reference/WP_Customize_Manager/add_setting#Arguments
Iniciador del debate
rafax
(@rafax)
Bueno si me refiero al repositorio y a la validación que se hace cuando subes el tema en la misma página.
Esa validación es la misma que hace un plugin que se llama theme check o asi, lo uso para verificar que esta todo correcto antes de subir un tema.
A mi me da error si no uso funciones en el active callback.
Hola @rafax
Revisando el handbook; https://make.wordpress.org/themes/handbook/review/required/theme-check-plugin/#customization aunque ponga que es opcional y en la class tambien lo sea, parace que no lo es.
Lo que yo haria si estas 100% que no se necesita, seria crear una function que devuelva el valor tal cual, añadiria un comentario del tipo
/**
* {@internal Does not require validation since it is immutable.}}
*/
Uso internal, ya que es lo que suelo usar para añotaciones mias, pero podria ser un comentario simple.
En caso contrario usa alguna de las functions sanitize_*
Iniciador del debate
rafax
(@rafax)
Ok , eso hare , gracias por la info.
-
Esta respuesta fue modificada hace 5 años, 11 meses por
rafax.