// Shortcode:

Jogos gerados automaticamente para o dia 29/05/2026.

  1. 02 - 04 - 05 - 06 - 07 - 08 - 10 - 11 - 12 - 13 - 16 - 20 - 21 - 23 - 25
  2. 01 - 02 - 03 - 04 - 06 - 08 - 09 - 10 - 13 - 14 - 15 - 20 - 21 - 22 - 24
  3. 01 - 02 - 04 - 05 - 06 - 07 - 08 - 09 - 12 - 13 - 19 - 20 - 21 - 22 - 25
  4. 01 - 02 - 04 - 05 - 06 - 07 - 09 - 10 - 11 - 12 - 15 - 16 - 18 - 23 - 24
  5. 02 - 05 - 07 - 08 - 10 - 11 - 12 - 13 - 14 - 15 - 18 - 19 - 22 - 23 - 25
  6. 01 - 02 - 03 - 04 - 05 - 06 - 07 - 11 - 14 - 15 - 17 - 18 - 20 - 22 - 25
  7. 01 - 03 - 05 - 06 - 10 - 12 - 13 - 14 - 16 - 17 - 18 - 20 - 21 - 24 - 25
  8. 01 - 02 - 03 - 05 - 07 - 08 - 09 - 12 - 13 - 14 - 15 - 17 - 19 - 20 - 25
  9. 01 - 04 - 05 - 06 - 10 - 11 - 12 - 13 - 14 - 15 - 20 - 21 - 22 - 23 - 25
  10. 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.

  1. 02 - 04 - 05 - 06 - 07 - 08 - 10 - 11 - 12 - 13 - 16 - 20 - 21 - 23 - 25
  2. 01 - 02 - 03 - 04 - 06 - 08 - 09 - 10 - 13 - 14 - 15 - 20 - 21 - 22 - 24
  3. 01 - 02 - 04 - 05 - 06 - 07 - 08 - 09 - 12 - 13 - 19 - 20 - 21 - 22 - 25
  4. 01 - 02 - 04 - 05 - 06 - 07 - 09 - 10 - 11 - 12 - 15 - 16 - 18 - 23 - 24
  5. 02 - 05 - 07 - 08 - 10 - 11 - 12 - 13 - 14 - 15 - 18 - 19 - 22 - 23 - 25
  6. 01 - 02 - 03 - 04 - 05 - 06 - 07 - 11 - 14 - 15 - 17 - 18 - 20 - 22 - 25
  7. 01 - 03 - 05 - 06 - 10 - 12 - 13 - 14 - 16 - 17 - 18 - 20 - 21 - 24 - 25
  8. 01 - 02 - 03 - 05 - 07 - 08 - 09 - 12 - 13 - 14 - 15 - 17 - 19 - 20 - 25
  9. 01 - 04 - 05 - 06 - 10 - 11 - 12 - 13 - 14 - 15 - 20 - 21 - 22 - 23 - 25
  10. 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 .= '
  1. ' . esc_html( implode( ' - ', $formatado ) ) . '
  2. '; } $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; }