// Shortcode:
Jogos gerados automaticamente para o dia 29/05/2026.
- 02 - 04 - 05 - 06 - 07 - 08 - 10 - 11 - 12 - 13 - 16 - 20 - 21 - 23 - 25
- 01 - 02 - 03 - 04 - 06 - 08 - 09 - 10 - 13 - 14 - 15 - 20 - 21 - 22 - 24
- 01 - 02 - 04 - 05 - 06 - 07 - 08 - 09 - 12 - 13 - 19 - 20 - 21 - 22 - 25
- 01 - 02 - 04 - 05 - 06 - 07 - 09 - 10 - 11 - 12 - 15 - 16 - 18 - 23 - 24
- 02 - 05 - 07 - 08 - 10 - 11 - 12 - 13 - 14 - 15 - 18 - 19 - 22 - 23 - 25
- 01 - 02 - 03 - 04 - 05 - 06 - 07 - 11 - 14 - 15 - 17 - 18 - 20 - 22 - 25
- 01 - 03 - 05 - 06 - 10 - 12 - 13 - 14 - 16 - 17 - 18 - 20 - 21 - 24 - 25
- 01 - 02 - 03 - 05 - 07 - 08 - 09 - 12 - 13 - 14 - 15 - 17 - 19 - 20 - 25
- 01 - 04 - 05 - 06 - 10 - 11 - 12 - 13 - 14 - 15 - 20 - 21 - 22 - 23 - 25
- 01 - 04 - 05 - 07 - 13 - 14 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24
Obs: Estes jogos são gerados de forma aleatória e não garantem prêmios. ou
Jogos gerados automaticamente para o dia 29/05/2026.
- 02 - 04 - 05 - 06 - 07 - 08 - 10 - 11 - 12 - 13 - 16 - 20 - 21 - 23 - 25
- 01 - 02 - 03 - 04 - 06 - 08 - 09 - 10 - 13 - 14 - 15 - 20 - 21 - 22 - 24
- 01 - 02 - 04 - 05 - 06 - 07 - 08 - 09 - 12 - 13 - 19 - 20 - 21 - 22 - 25
- 01 - 02 - 04 - 05 - 06 - 07 - 09 - 10 - 11 - 12 - 15 - 16 - 18 - 23 - 24
- 02 - 05 - 07 - 08 - 10 - 11 - 12 - 13 - 14 - 15 - 18 - 19 - 22 - 23 - 25
- 01 - 02 - 03 - 04 - 05 - 06 - 07 - 11 - 14 - 15 - 17 - 18 - 20 - 22 - 25
- 01 - 03 - 05 - 06 - 10 - 12 - 13 - 14 - 16 - 17 - 18 - 20 - 21 - 24 - 25
- 01 - 02 - 03 - 05 - 07 - 08 - 09 - 12 - 13 - 14 - 15 - 17 - 19 - 20 - 25
- 01 - 04 - 05 - 06 - 10 - 11 - 12 - 13 - 14 - 15 - 20 - 21 - 22 - 23 - 25
- 01 - 04 - 05 - 07 - 13 - 14 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24
Obs: Estes jogos são gerados de forma aleatória e não garantem prêmios.
function lotofacil_diario_shortcode( $atts ) {
// Atributos do shortcode (padrão: 10 jogos)
$atts = shortcode_atts( array(
'qtd' => 10,
), $atts, 'lotofacil_diario' );
$qtd_jogos = intval( $atts['qtd'] );
if ( $qtd_jogos < 1 ) {
$qtd_jogos = 10;
}
// Usa a data do site (configurada no WP) como base
$today = current_time( 'Y-m-d' ); // ex: 2025-12-03
$seed_base = intval( str_replace( '-', '', $today ) ); // vira 20251203
$data_label = date_i18n( 'd/m/Y', current_time( 'timestamp' ) );
$html = '
';
$html .= '
Jogos gerados automaticamente para o dia ' . esc_html( $data_label ) . '.
';
$html .= '
';
for ( $j = 1; $j <= $qtd_jogos; $j++ ) {
// Semente diferente por jogo, mas fixa no dia
mt_srand( $seed_base + $j );
// Cria a lista de 1 a 25
$numeros = range( 1, 25 );
// Embaralha
shuffle( $numeros );
// Pega os 15 primeiros
$jogo = array_slice( $numeros, 0, 15 );
// Ordena em ordem crescente
sort( $jogo );
// Formata com dois dígitos (01, 02, 03…)
$formatado = array();
foreach ( $jogo as $num ) {
$formatado[] = str_pad( $num, 2, '0', STR_PAD_LEFT );
}
$html .= '- ' . esc_html( implode( ' - ', $formatado ) ) . '
';
}
$html .= '
';
$html .= '
Obs: Estes jogos são gerados de forma aleatória e não garantem prêmios.';
$html .= '
';
return $html;
}
add_shortcode( 'lotofacil_diario', 'lotofacil_diario_shortcode' );
.lotofacil-diario {
font-family: Arial, sans-serif;
padding: 10px;
}
.lotofacil-diario ol {
margin-left: 20px;
}
.lotofacil-diario li {
margin-bottom: 4px;
font-weight: 600;
}