WPML
Estado
Resuelto
Notificado para
Advanced Custom Fields Multilingual 2.0.1
Resuelto en
2.0.2
Plugin/tema relacionado
Advanced Custom Fields (ACF)
Etiquetas de temática
Compatibility

Resumen del problema

Desde nuestra reciente actualización de ACFML 2.0, la función de ACF para los campos de taxonomía llamada Load Terms no funciona correctamente. Como resultado, cuando guarda un campo personalizado de entrada con esta función, es posible que el término se establezca, pero el campo permanecerá vacío.

Solución alternativa

Asegúrese de hacer una copia de seguridad completa de su sitio antes de continuar. Luego, como solución alternativa para este problema, puede aplicar el siguiente parche al plugin Advanced Custom Fields Multilingual:


  1. Abra el archivo /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php en un editor de texto.

  2. Busque la línea 10.

  3. Reemplace el siguiente código:
    class HooksFactory implements IWPML_Backend_Action_Loader {
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

    Por:

    class HooksFactory implements IWPML_Backend_Action_Loader, IWPML_Deferred_Action_Loader {
    
    	/**
    	 * @return string
    	 */
    	public function get_load_action() {
    		return 'wp_loaded';
    	}
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

Todos los problemas conocidos →