사용자 Functions 파일 추가하기(워드프레스)

워드프레스 테마의 함수 파일을 건드리지 않고 새로운 함수 파일을 추가하고 싶은 경우가 있을 수 있습니다. 이 경우 다음과 같은 과정에 따라 쉽게 사용자 정의 함수 파일(Custom Functions File)을 추가할 수 있습니다.

참고로 자식 테마를 만드는 경우에는 다음 블로그 글을 참고하시기 바랍니다. 그리고 아래의 유튜브 동영상도 도움이 될 수 있을 것입니다.

사용자 정의 functions 파일 만들기

1. 현재 함수 또는 차일드 함수(자식 함수) 폴더 아래에 사용자 정의 함수가 위치할 폴더를 만듭니다(예: 'lib', 'my-functions'...).

2. 새로 생성한 폴더 아래에 새로운 파일을 하나 만들고 이름을 custom-functions.php 등 원하는 이름으로 지정합니다(확장자는 php여야 함).

3. 사용자 함수 파일(예: custom-functions.php)에 다음 내용을 추가하고 저장합니다.

<?php
/**
* Custom Functions // 함수 이름 지정
*/

4. 다음 코드를 테마 함수(functions.php)에 추가합니다.

// 사용자 정의 함수 파일 추가
include_once( get_stylesheet_directory() . '/lib/custom-functions.php' );

저장하면 이제 새롭게 만든 사용자 정의 함수 파일에 함수를 추가할 수 있습니다. (이 방법은 이 블로그 글을 참고했습니다.)

참고

  • get_template_directory_uri와 get_stylesheet_directory_uri의 차이는 여기를 참고하시기 바랍니다.
  • 워드프레스에서 jQuery와 css를 후크(Enqueue)시키는 방법은 이 글에서 설명되어 있습니다.
일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

댓글 남기기

* 이메일 주소는 공개되지 않습니다.