この WordPress ブログにロト番号をランダムに生成し、最近5回目のロト当選番号を表示するロトジェネレータを作成しました。 2年以上うまくいきましたが、しばらく前に見てみると、ロト当選番号を表示する部分に「Failed to retrieve the latest draw number'エラーメッセージが表示されました。
新しく変更された方法でコードを更新し、全体的なレイアウトが以前よりもスタイリッシュに修正されました。そのためかGoogleに「ロト番号ジェネレータ」キーワードで1ページに公開され、着実に訪問者が流入しています。 😊

WordPress 宝くじ当選番号のインポートソースコードの例
おそらく多くの方々が楽しんで宝くじを毎週お買い上げの方がいらっしゃると思います。私は初めて宝くじが出た時、ひょっとしたくて毎週少しずつ購入してみましたが、一度も当選されたことはありません。今は宝くじを購入してから20年以上経っています。😄
私はテストで WordPressロット番号ジェネレータを含むいくつかのツールを作成しました。ロトナンバージェネレータのようなツールは、特に検索エンジンの上部にさらされると、着実な訪問者の流入を期待できます。
(ローン金利計算機 ツールもテストで作って提供していますが、少しずつ訪問者が流入しますね。)
他のロトジェネレータとの差別化のために含める数字と除外する数字を指定できるようにしました😊

近年、宝くじ番号の照会方法が変わり、既存の当選番号を表示する部分にエラーが発生してコードを修正し、デザインも全体的にスタイリッシュに変えました。 「二王ならダホンスカート」という言葉があるようにデザインをきれいに変えると訪問者の流入が以前より増えました。
最近の宝くじ当選番号検索例コード
従来の方式は、特定の回車の番号を知るためにサーバーに「1205回情報ください」、「1204回情報ください」のように毎回別途リクエストを送らなければなりませんでした。したがって、最近5回目の情報を表示するためには、サーバーと少なくとも5回以上の通信を繰り返さなければならなかったため、プロセスが面倒でページの読み込み速度が遅くなることができる非効率的な構造でした。
一方、変更された方式は、内部統合アドレスを活用し、1回の要求で1回から現在までのすべての当選データを丸ごと受け取る方式です。まるでマートに5回行くのではなく、1枚の章ビューですべてのものをインポートするのと同じです。このように一度に受け取ったデータ全体をコード内で最新順に並べ替えて必要な5個だけ切り出すので、サーバー接続回数が1回に減り、はるかに高速で安定的に動作します。
従来の方法で ロト 当選番号照会部分にエラーが発生した場合は、次のコードを活用して適用できます。
function get_latest_lotto_info() {
// 캐시 키 설정 (1시간 동안 데이터 저장)
$transient_key = 'lotto_latest_desc_v1';
$cached_data = get_transient($transient_key);
if ($cached_data !== false) {
return $cached_data;
}
// [핵심] srchLtEpsd=all 파라미터를 붙여 전체 데이터를 요청
$url = "https://dhlottery.co.kr/lt645/selectPstLt645Info.do?srchLtEpsd=all";
$args = array(
'timeout' => 15,
'sslverify' => false, // SSL 인증서 검증 무시 (필요시)
'headers' => array(
// 브라우저인 척 위장하여 차단 방지
'User-Agent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/120.0.0.0 Safari/537.36',
'X-Requested-With' => 'XMLHttpRequest',
'Referer' => 'https://dhlottery.co.kr/lt645/result'
)
);
// 동행복권 서버로 GET 요청 전송
$response = wp_remote_get($url, $args);
if (is_wp_error($response)) return array('error' => '서버 연결 실패');
$body = wp_remote_retrieve_body($response);
$json = json_decode($body, true);
if (!$json || !isset($json['data']['list'])) {
return array('error' => '데이터 오류');
}
$full_list = $json['data']['list'];
// [정렬] 받아온 전체 리스트를 회차(ltEpsd) 기준 내림차순(최신순)으로 정렬
usort($full_list, function($a, $b) {
return intval($b['ltEpsd']) - intval($a['ltEpsd']);
});
// [추출] 정렬된 데이터에서 최신 5개만 자름
$target_list = array_slice($full_list, 0, 5);
$results = array();
// 필요한 데이터만 정리하여 배열로 저장
foreach ($target_list as $item) {
$results[] = array(
'drawNo' => intval($item['ltEpsd']),
'date' => date('Y.m.d', strtotime($item['ltRflYmd'])),
'lottoNumb' => array(
intval($item['tm1WnNo']), intval($item['tm2WnNo']), intval($item['tm3WnNo']),
intval($item['tm4WnNo']), intval($item['tm5WnNo']), intval($item['tm6WnNo'])
),
'bonusNumb' => intval($item['bnsWnNo'])
);
}
// 캐시에 저장 후 결과 반환
if (!empty($results)) {
set_transient($transient_key, $results, 3600);
return $results;
}
return array('error' => '가공 실패');
}
上記のコードをチャットGPTやGeminiなどの生成型AIに入力し、そのコードを活用して希望の方法で実装することを要求できます。
ローン利子計算機JavaScriptのソースコード
融資利子計算機機能が提供する金融・経済関連 収益型ブログをたまに触れることになります。私はずっと前に作られたjQueryベースのローンであり、計算機コードをバニラのJavaScriptに変換してテストすることを目的としています WordPressに加えて提供しています。ローン利子計算機のコアコードは、次の記事で参照できます。
うわー、本当に不思議です!宝くじ番号を自動的に生成して当選番号まで見せる機能がありますので、便利に使えそうです。
宝くじ当選番号の照会方法が変わり、再びコードを作るのに少し時間がかかりました。😄😄