Descrição

O wpforms_frontend_enqueue_css_layout_field_viewport_breakpoint permite alterar os pontos de paragem quando se utiliza um esquema de várias colunas no campo Esquema e Repetidor.

Parâmetros

$viewport_breakpoint
(int) Largura da janela de visualização em pixéis.
$form_data
(matriz) Definições/dados de formulários processados, preparados para serem utilizados posteriormente.

Fonte

wpforms/src/Pro/Forms/Fields/Traits/Layout/Frontend.php

Mais informações

Este filtro é aplicado a todos os formulários e permite-lhe definir o ponto de interrupção para os campos Layout e Repetidor que utilizam um layout de várias colunas.

O ponto de interrupção predefinido para os campos Layout e Repetidor com um layout de várias colunas é de 600 pixels. No entanto, com este filtro, poderá personalizar o ponto de quebra de acordo com as suas necessidades específicas.

Exemplo

No exemplo abaixo, o filtro aplicará um valor de ponto de interrupção de 768 a todos os formulários do seu site que utilizem uma disposição de várias colunas no campo Layout ou Repetidor. Isto significa que em ecrãs com menos de 768 pixels, os layouts de várias colunas adoptarão uma única coluna. Pode ajustar o valor no fragmento de código abaixo para qualquer tamanho de ecrã que pretenda atingir.

/**
 * Filter the breakpoint (as viewport width in pixels) for the layout and repeater fields.
 *
 * @link   https://wpforms.com/developers/wpforms_frontend_enqueue_css_layout_field_viewport_breakpoint/
 *
 * @param int   $viewport_breakpoint The viewport width in pixels.
 * @param array $form_data   Form data.
 * 
 */

 
add_filter( 'wpforms_frontend_enqueue_css_layout_field_viewport_breakpoint', static function() {
    return 768;
 } );