-
2013-2014 2014‧03‧06
HCI KOREA 2014
HCI KOREA 2014 행사 전체를 회사에서 진행하게 되어 웹사이트를 구축 및 운영도 하고, 학술대회 행사 기간동안 하이원 컨벤션 호텔에서 상주하며 행사 진행도 하였다.사이트는 로고 디자인과 서체 사용 가이드를 학술대회 사무국으로 부터 전달받아 시안을 잡고 외부에서 퍼블리싱 틀을 제작하여 전체 페이지를 구축해 나갔다.이 곳에 사용되는 상단 슬라이드쇼는 겸사겸사 jQuery플러그인을 직접 제작하여 적용한 것이다. <전체 스크린샷>
-
Html, CSS 2014‧02‧10
반응형웹에서 이미지 높이 auto 값이 ie 8 이하에서 오류 대처
img { width: inherit; /* Make images fill their parent's space. Solves IE8. */ max-width: 100%; /* Add !important if needed. */ height: auto; /* Add !important if needed. */ } 또는 img { max-width:100%; height: auto; } /* Enough everywhere except IE8. */ @media \0screen {img { width: auto }} /* Prevent height distortion […]
-
WP Tip & Tech 2014‧02‧09
글의 부모 카테고리 id 가져오기
1개 이상의 계층으로 구성된 카테고리를 운영하는 사람이 있을 것이다.워드프레스 카테고리는 여러 단계의 계층으로 구성할 수 있고 사용자들은 글을 잘 정리 정돈하여 운영하기 때문이다. 작성된 글 중 특정 카테고리에 속한 글만 특별한 액션을 취하고 싶을 때가 있다.(예를 들어 A라는 카테고리에 속한 게시물들의 리스트 방식은 큰 썸네일 이미지와 제목만 있는 것이고, B라는 카테고리에 속한 게시물들의 리스트 방식은 […]
-
WP Tip & Tech 2014‧02‧09
글 작성시 선택한 카테고리를 노출할 때 특정 카테고리 제외 노출
글을 작성할 때 카테고리를 선택하게 될 것이고 목록 페이지(category.php) 또는 상세 페이지(single.php)에서 선택한 카테고리가 노출되고 있을 것이다. 대부분은 그대로 카테고리를 운영하고 있지만 때로 커스터마이징할 경우 특정 카테고리는 노출되고 싶지 않을 때가 있다. php로 간단히 정리해본다. <?php $nums = 0; foreach((get_the_category()) as $cat) { if (!($cat->cat_ID==83)) echo '<a href="'.$category_link.'" title="'.$cat->cat_name.'">'.$cat->cat_name.'</a>'; if ($nums > 1) { echo […]
-
WP Plugin 2014‧02‧05
카테고리 접속 경로에 /category/ 글자 지우기
워드프레스를 이용해서 카테고리를 구성하고 게시글을 관리하게 되는데 카테고리를 이동하게 되면 접속 주소에 http://yourdomain.com/category/book/ 이렇게 book이라는 카테고리 앞에 category라고 주소가 붙게 된다. 이는 워드프레스가 자동으로 카테고리를 구성한 경로의 경우 /category/라고 붙여주는 것이다. 이 주소를 필요없이 바로 http://yourdomain.com/book/ 이렇게 book이라는 카테고리에 접속하게 해주는 플러그인이 있다. WP No Category Base 이 플러그인은 워드프레스 대시보드에서 플러그인 검색하면 바로 나온다.설치도 […]
-
WP Tip & Tech 2014‧01‧21
현재 사용하는 테마의 폴더 경로 가져오기
테마 폴더안에 파일들을 추가하고 이를 웹사이트에서 불러오고자 할 때 사용한다.대부분 이미지, 영상, 음원 등과 같은 미디어 파일을 삽입하고자 할 때도 사용하지만 js, css, php등과 같은 외부 파일들을 삽입할 때에도 사용된다. <?php get_template_directory(); ?> 레퍼런스에 따르면 위와 같이 나온다. 그럼 활용해보자.테마폴더에 있는 php파일을 인클루드 시켜보자. <?php $themepath = get_template_directory(); include( $themepath.'/inc_filter.php'); ?> 이렇게 하면 테마 폴더에 […]
-
Php 2014‧01‧21
Php - include(), require(), include_once(), require_once()
외부 파일을 현재 페이지에 삽입하고자 할 때 사용한다.크게보면 두가지로 include와 require 이다.이 두개의 차이점은 삽입하려는 외부 파일이 없을 때 삽입 코드 후에 어떠한 결과를 보여주는지에 따라 다르다. include <?php include('contents.php'); ?> 삽입하려는 외부 파일이 없을 경우에는 아래 화면 우측처럼 누락시킨 후에 다음 코드를 진행한다. require <?php require('contents.php'); ?> 삽입하려는 외부 파일이 없을 경우에는 아래 화면 […]
-
Php 2014‧01‧10
php - 글자 수 가져오기 strlen
php로 코드를 작성할 때 특정 값의 글자 수를 가져와야하는 경우가 있다.strlen으로 간단히 가져와보자. <?php $cat_name = single_cat_title("", false); echo strlen($cat_name); ?> $cat_name 안에 특정 값을 참조하고 그 밑에 strlen으로 글자 수를 출력하도록 한 예제이다.
-
WP Tip & Tech 2013‧12‧14
숏코드를 php안에서 쓰고 싶을 때
워드프레스의 장점 중 하나는 플러그인들이 숏코드(shortcode)를 지원해서 어느 글/페이지에서든 기능을 사용할 수 있다는 점이다. 그런데 간혹 이 좋은 기능을 워드프레스로 만들어진 헤더와 푸터와 같이 테마 파일 어딘가에 넣어서 활용하고 싶어질 때가 있다. 사용법은 간단하다. 설치한 플러그인에서 숏코드를 생성했는데 그 숏코드가 [example_shortcode url=werty.co.kr] 이렇게 제공되어진다면 아래와 같이 사용하면 된다. <?php echo do_shortcode('[example_shortcode url=werty.co.kr]'); ?>
-
WP Plugin 2013‧12‧10
게시판 플러그인 KBoard 설치법 및 사용법
국내 유저라면 XE(구 제로보드)나 그누보드등과 같은 게시판 형식의 CMS에 익숙해져 있을 것이다.하지만 이런 CMS는 한국형이다보니 해외에서 제작한 워드프레스에서는 접할 기회가 없었다.그러나 워드프레스의 사용자가 날로 늘어나다보니 뜻이 있는 개발사 또는 엔지니어들이 한국형 게시판을 플러그인으로 만들어 하나 둘 배포하게 되었다. 그 중에서 개인적으로 추천하는 KBoard를 설치하고 사용하는 방법을 포스팅하려고 한다. 1. 설치 방법 1-1. 플러그인 다운로드받기 […]