• Carlos Blázquez

    (@carlosblazquez4global)


    Buenos días, Francisco.

    En primer lugar, enhorabuena por este estupendo plugin que algún día tendrá que dejar de tener sentido su existencia por venir incluido en el núcleo de WP.

    Entrando en materia, una mejora que podrías plantearte es a?adir estas opciones como traducibles:

    • wpcpc_external_policy_page
    • wpcpc_policy_page_id
    • wpcpc_policy_top_copy

    De forma que estén disponibles para la traducción – con WMP, Polylang, etc – en sitios multi idioma, y que el enlace a la política de privacidad y la información básica se muestren en los diferentes idiomas que tenga el sitio web.

    Para registrarlas podrías crear un archivo wpml-config.xml, o a?adirlas con wpml_register_string – pll_register_string cuando estén disponibles las funciones. Y para recuperar las traducciones, simplemente a?adir la función nativa de traduccion al recuperar esas opciones en tu función wpcpc_custom_fields:

    if ( get_option( 'wpcpc_external_policy_page' ) ) {
    	$url = __( get_option( 'wpcpc_external_policy_page' ) );
    } else {
    	$url = get_permalink( __( get_option( 'wpcpc_policy_page_id' ) ) );
    }
    $fields[ 'top_copy' ] =
            '<div role="note" class="comment-form-policy-top-copy" style="font-size:80%">'.
                wpautop( __( get_option( 'wpcpc_policy_top_copy' ) ) ) .
            '</div>';

    ?Gracias!

Viewing 1 replies (of 1 total)
  • Plugin Author fcojgodoy

    (@fcojgodoy)

    Hola Carlos. Perdona la tardanza y muchas gracias por la enhorabuena.

    Con respecto a la nueva función que propones te comento que no dispongo de mucho tiempo, apenas me da para ir testeandolo en las nuevas versiones de WP. De todas maneras lo tendré en cuenta, no eres el primero que lo propone.

    Por otra parte, estoy abierto a cualquier colaboración. Si te animas coméntame y vemos cómo llevarlo a cabo.

    Saludos!

Viewing 1 replies (of 1 total)
  • The topic ‘Soporte multi idioma’ is closed to new replies.