main

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)

🧧
오늘의 띠별 운세
12띠 운세를 한눈에
오늘의 별자리 운세
12별자리 운세를 한눈에
💞
이름&생일 궁합
빠르게 확인하기
광고 영역
글이 아직 없습니다.
글이 아직 없습니다.
글이 아직 없습니다.
글이 아직 없습니다.
광고 영역

* 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(‘thumbnail‘);
}
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(); ?>


글이 아직 없습니다.

‘mbti’, ‘label’=>’MBTI’],
[‘key’=>’bloodtype’, ‘label’=>’혈액형’],
[‘key’=>’horoscope’, ‘label’=>’별자리’],
[‘key’=>’zodiac’, ‘label’=>’띠별 운세’],
];

$uid = ‘dt_home_’ . wp_rand(1000,9999);

ob_start(); ?>

광고 영역


Leave a Comment