[워드프레스] 미디어 파일 대량 업로드하기

[워드프레스] 미디어 파일 대량 업로드하기 1

최근 1,000개가 넘는 이미지 파일을 워드프레스의 미디어 라이브러리에 업로드해야 하는 경우가 발생했습니다. 개별적으로 그림 파일을 미디어 라이브러리에 업로드한다는 것은 거의 불가능한 상황이었습니다. 다행히 구글 검색을 통해 Add From Server라는 플러그인을 사용하면 미디어 라이브러리에 직접 업로드할 필요 없이 ...

더 읽기

워드프레스 플러그인 만들기

워드프레스 플러그인 만들기 2

개요 이 글에서는 최신글 목록을 표시하는 숏코드를 만들어 사이드바 위젯에 추가할 수 있는 간단한 워드프레스 플러그인을 만드는 방법을 살펴보겠습니다. ※ 아래에서 소개한 Easy Theme Options 플러그인은 오랫동안 업데이트가 되지 않았기 때문에 더 이상 작동하지 않을 ...

더 읽기

[워드프레스] KBoard 게시판의 게시글 정렬 방식 바꾸기

[워드프레스] KBoard 게시판의 게시글 정렬 방식 바꾸기 3

개요 KBoard를 사용하여 게시판을 운영하면 기본적으로 게시글은 최신 글이 먼저 표시(Descending)됩니다. 시간 순서를 바꾸거나 게시글의 제목을 기준으로 가나다(ABC) 순으로 정렬하거나 반대로 정렬하기를 원할 경우가 있을 수 있습니다. KBoard에서는 이 경우에 사용할 수 있는 필터로 kboard_list_orderby ...

더 읽기

워드프레스에서 js 스크립트 파일과 스타일시트를 올바르게 로드하는 방법

워드프레스에서 js 스크립트 파일과 스타일시트를 올바르게 로드하는 방법 4

워드프레스에서 자바스크립트(js) 파일이나 스타일시트 파일(css)을 로드하려면 wp_enqueue_script() 함수를 사용합니다. 이 글에서는 다양한 상황에서 js/css 파일을 워드프레스에 로드하는 방법에 대해 살펴보겠습니다. 워드프레스에서 js 스크립트 파일과 스타일시트를 올바르게 로드하기 wp_enqueue_script wp_enqueue_script ( string $handle, string|bool $src = false, ...

더 읽기

[워드프레스] bbPress 한글 UI 번역 수정하기

[워드프레스] bbPress 한글 UI 번역 수정하기 5

bbPress는 워드프레스에서 널리 사용되는 포럼 플러그인입니다. 특히 BuddyPress와 같은 플러그인을 함께 설치하여 커뮤니티를 운영하는 용도로도 사용이 가능합니다. bbPress의 UI는 모두 한글로 번역이 되어 이 플러그인을 설치하면 UI가 한글로 표시됩니다. 번역이란 게 쉬운 작업이 아닌데 뜻이 ...

더 읽기

[워드프레스] 무료 플러그인을 사용하여 기본 등록 양식에 이용약관 추가하기

[워드프레스] 무료 플러그인을 사용하여 기본 등록 양식에 이용약관 추가하기 6

개요 워드프레스의 기본 회원 가입 양식은 당황스러울 정도로 단순합니다. 보통 사용자명과 이메일으로 회원 가입이 이루어집니다. User Registration Aide와 같은 무료 플러그인이나 유료 플러그인을 사용하여 필드를 추가할 수 있습니다. 특히 유료 플러그인을 사용하면 이용약관(사용약관)이나 심지어 우편번호와 같은 ...

더 읽기

워드프레스 멀티사이트(Multisite) 설치하기

워드프레스 멀티사이트(Multisite) 설치하기 7

개요 여러 개의 워드프레스 사이트를 서브 도메인(혹은 서브 디렉터리) 형태로 관리해야 하는 경우가 많습니다. 이 글에서는 워드프레스 멀티사이트 네트워크를 설치하는 방법에 대해 살펴보겠습니다. 멀티사이트를 구성하면 하나의 워드프레스 설치로 여러 개의 워드프레스 사이트를 관리할 수 있다는 ...

더 읽기

[워드프레스] Fatal error: Cannot redeclare 오류

[워드프레스] Fatal error: Cannot redeclare 오류 8

개요 워드프레스에서 플러그인이나 테마 혹은 워드프레스 코어 업데이트 후에 다음과 비슷하게 "Fatal error: Cannot redeclare..." 오류가 발생하는 경우: Fatal error: Cannot redeclare nicdark_add_autocomplete_js() (previously declared in ... 이와 같은 오류가 나타나는 이유로 플러그인과 테마 혹은 워드프레스 코어와 ...

더 읽기

[워드프레스] 대시보드 메뉴 순서 변경하기

[워드프레스] 대시보드 메뉴 순서 변경하기 9

개요 워드프레스에서 관리지 페이지(대시보드)의 메뉴를 변경하는 가장 간단한 방법은 Admin Menu Editor와 같은 플러그인을 사용하는 것입니다. 이 플러그인을 사용하면 쉽게 메뉴의 위치를 바꾸거나 이름을 바꿀 수 있습니다. 또, 이 플러그의 Pro 버전을 사용하면 메뉴를 그룹으로 ...

더 읽기

[워드프레스] 우커머스에서 장바구니를 눌렀을 때 로그인 페이지로 이동시키기

[워드프레스] 우커머스에서 장바구니를 눌렀을 때 로그인 페이지로 이동시키기 10

워드프레스에서 쇼핑몰을 운영할 때 보통 우커머스(WooCommerce) 플러그인을 사용합니다. 우커머스에서는 비회원 결제를 활성화/비활성화하는 옵션이 제공됩니다. 비회원 결제를 비활성화하면 로그인해야 결제가 가능해집니다. [ 이 글은 2022년 12월 2일에 최종 업데이트되었습니다. ] 비회원 결제 활성화/비활성화 워드프레스 관리자 페이지 » 우커머스 ...

더 읽기