from pathlib import Path
# write the todo file
content = “””# chatGPT_Todo.txt (WW: 전면 적용 플랜)
## 지금까지 요약
– 상단 메뉴는 “홈 / 궁합&운세(드롭다운)” 형태로 정리 완료.
– 이제 1번 시안처럼 홈을 ‘포털형 랜딩’으로 리뉴얼(카드 3개 + 광고영역 + 탭/추천글 그리드) 한다.
—
# 1) 오늘 해야 할 작업 8단계(순서 그대로)
## 1-1. 정적 홈 설정(필수)
1) 설정 → 읽기
2) 홈페이지 표시 → **정적인 페이지**
3) 홈페이지: **홈(페이지)** 선택
4) 글 페이지: “블로그” 페이지(없으면 새로 만들어 지정)
## 1-2. WPCode Lite(PHP) — 탭/그리드 숏코드 추가(필수)
WPCode Lite → Add New → **PHP Snippet** → “Run snippet everywhere” → 저장/활성화
아래 코드를 그대로 붙여넣기:
“`php
/**
* Snippet Name: 데일리팁 홈 포털형 섹션 숏코드
* Shortcodes:
* 1)
* 2)
*/
function dt_safe_thumb($post_id){
$img = get_the_post_thumbnail_url($post_id, ‘medium_large’);
if(!$img){
$img = ‘data:image/svg+xml;utf8,’ . rawurlencode(‘‘);
}
return $img;
}
add_shortcode(‘dt_posts_grid’, function($atts){
$atts = shortcode_atts([
‘cat’ => ”,
‘count’ => 4,
‘title’ => ”,
‘more’ => ”,
], $atts);
$args = [
‘post_type’ => ‘post’,
‘posts_per_page’ => max(1, intval($atts[‘count’])),
‘post_status’ => ‘publish’,
‘no_found_rows’ => true,
];
if(!empty($atts[‘cat’])){
$args[‘category_name’] = sanitize_text_field($atts[‘cat’]); // slug
}
$q = new WP_Query($args);
ob_start(); ?>