공부/Wordpress
위젯만들기2 - 위젯설정창에서 form 값 받아오기(광고넣기위젯)
밥성수
2012. 8. 13. 16:50
아주 간단하게 만들어봤다. 이해는 안됨.
일단 결과물
소스코드 입력부분에 광고로 삽입할 광고코드 입력(현재 애드젯광고 사용해봄)
소스퍼가기 해서 소스 퍼간다음, 삽입!
광고입력후 화면
오른쪽 위젯부분에 잘 들어갔다...
사용코드 ::
저번에 위젯만들기1에서 사용한 코드를 기본으로, 위젯 설정창에서 만든 상태라면
이렇게 나온다.
이부분을 작성하려면 아래코드 추가
function form($instance){ //// 내용 }
이 코드를 추가만 해주고 내부에 코드를 작성하면 바로 뜬다. 사용한 실제코드
function form($instance){ echo"광고 소스 입력 ::"; $field_id = $this->get_field_id('adSource'); $field_name = $this->get_field_name('adSource'); ?>
광고삽입
"; echo "
$instance[adSource] |
코드에서 <!--php 부분은 알아서 수정.
form에서 textarea에 작성된값을 $instance[adSource]에 받아
widget 에서 가져오는 구조인듯 하다....