WordPress에서 오늘 날짜를 자동으로 표시하는 3가지 방법
게시 됨: 2017-07-02WordPress 사이트에 오늘 날짜를 표시하고 싶었던 적이 있습니까? 현재 날짜를 표시하면 독자가 귀하가 아직 살아 있고 발로 뛰고 있음을 알 수 있습니다. 그리고 당신의 독자가 나처럼 잊어 버린다면 임박한 마감일을 기억하는 데 도움이 될 수도 있습니다!
일부 WordPress 테마에는 사이트에 오늘 날짜를 표시하는 기본 제공 옵션이 포함되어 있지만 대부분의 테마에는 그렇지 않습니다. 따라서 WordPress 사이트의 어딘가에 현재 날짜를 표시하려면 직접 처리해야 합니다.
이 게시물에서는 WordPress에서 오늘 날짜를 표시하는 방법에 대한 세 가지 다른 방법을 제시합니다. 먼저 이 기능을 사용하는 몇 안 되는 플러그인 중 하나를 보여 드리겠습니다. 그런 다음 자신의 단축 코드를 만드는 방법에 대한 빠른 자습서를 제공합니다. 마지막으로 오늘 날짜를 테마의 템플릿 파일에 직접 추가하는 데 사용할 수 있는 두 가지 코드 조각으로 마무리하겠습니다.
파헤쳐보자…
WordPress 플러그인으로 오늘 날짜를 표시하는 방법
WordPress 사이트에 오늘 날짜를 표시할 수 있는 몇 가지 플러그인이 있습니다. 그러나 유감스럽게도 그들 중 많은 수가 더 이상 실제로 작동하지 않습니다. 잘 작동하지 않는 몇 가지를 테스트한 후 마침내 날짜 및 시간 위젯 형식으로 작동하는 것을 찾았습니다.
당연히 날짜 및 시간 위젯은 현재 날짜와 시간을 위젯화된 영역에 삽입하는 데 사용할 수 있는 완전히 새로운 위젯을 제공합니다. 위젯보다 단축 코드를 선호하는 경우 다음 섹션에서 오늘 날짜 단축 코드를 만드는 방법을 보여 드리겠습니다.
이 플러그인은 서식, 글꼴 및 글꼴 크기, 일부 사용자 정의 색상을 설정할 수 있기 때문에 좋습니다.
플러그인을 사용하려면 플러그인을 설치하고 활성화하기만 하면 됩니다. 그런 다음 모양 → 위젯으로 이동 하여 다른 위젯과 마찬가지로 새 날짜 및 시간 위젯 위로 드래그합니다.

그런 다음 각 옵션을 살펴보고 구성하기만 하면 됩니다.
- 시간 형식: 몇 가지 다른 시간 형식 중에서 선택하거나 없음을 선택하여 이 부분을 끄고 날짜만 표시할 수 있습니다.
- 날짜 형식: 날짜 에 사용할 형식을 선택합니다.
- 글꼴 모음 : 대체 글꼴 모음을 선택합니다(위젯은 테마의 글꼴을 첫 번째 선택으로 상속해야 함).
- 글꼴 크기: 설명이 필요 없습니다.
- 텍스트 색상: 위젯에 있는 모든 텍스트의 색상입니다.
- 배경색: 텍스트의 배경입니다.
두 요소가 어떻게 작동하는지 볼 수 있도록 배경을 검정색으로, 텍스트 색상을 흰색으로 설정하겠습니다.
위젯을 저장하면 프런트 엔드에 오늘 날짜가 표시됩니다.

꽤 쉽습니다! 그러나 실제로는 현재 날짜를 표시하는 자신만의 단축 코드를 만드는 것만큼이나 쉽습니다. 방법은 다음과 같습니다.
WordPress에서 오늘 날짜를 표시하는 단축 코드를 만드는 방법
보다 수동적인 접근 방식을 선호하는 경우 몇 줄의 코드를 사용하여 실제로 자신의 단축 코드를 만들 수 있습니다. 개인적으로 이것은 위젯화된 영역뿐만 아니라 콘텐츠의 모든 부분에 현재 날짜를 삽입할 수 있는 유연성을 제공하기 때문에 선호하는 방법입니다.
이 코드를 다음 위치에 배치할 수 있습니다.
- 자식 테마의 functions.php 파일
- 직접 만든 커스텀 플러그인
가장 간단한 방법이기 때문에 functions.php를 사용하여 수행하는 방법을 보여 드리겠습니다. 테마를 변경하는 경우 이 코드를 복사하는 것을 기억하면 됩니다.
단축 코드를 생성하려면 다음 코드를 functions.php 파일에 추가하기만 하면 됩니다.
function displayTodaysDate( $atts )
{
return date(get_option('date_format'));
}
add_shortcode( 'datetoday', 'displayTodaysDate');
단축 코드는 설정 → 일반 에서 설정 한 것과 동일한 날짜 형식을 사용합니다.

코드를 추가하면 WordPress 편집기 또는 Divi 코드 모듈에서 [datetoday] 단축 코드를 사용할 수 있습니다.

그리고 WordPress 설정의 형식에 따라 프런트 엔드에 현재 날짜가 표시됩니다.

TinyMCE 편집기를 사용하여 날짜에 기본 형식을 추가할 수도 있습니다. 예를 들어 단축 코드를 굵게 표시하면 날짜도 사이트 프런트 엔드에 굵게 표시됩니다.
참고 – 이 코드는 Shortcode 기능의 잘못된 공백으로 인해 더 이상 작동하지 않는 플러그인인 Today's Date 의 Ben Poland 코드의 수정된 버전입니다 . WordPress.org 디렉토리에서 Ben의 플러그인을 찾았고 이 튜토리얼에서 사용하려고 했습니다. 그러나 테스트에서 단축 코드에서 공백을 제거하기 위해 코드를 수동으로 편집한 경우에만 작동한다는 것을 발견했습니다.
코드로 오늘 날짜를 표시하는 방법
참고 – 이 섹션은 실제로 코드 및 WordPress 테마에 대해 적어도 어느 정도 익숙한 사람들을 위한 것입니다. 완전 초보자라면 앞의 두 가지 방법을 고수하는 것이 좋습니다.
마지막으로, 테마 템플릿 파일에 손을 대고 싶다면 한 줄의 PHP를 사용하여 WordPress 사이트의 아무 곳에나 오늘 날짜를 삽입할 수도 있습니다.
선택할 수 있는 두 가지 코드 조각이 있습니다.
<?php echo date(get_option('date_format')); ?>위의 스니펫은 단축 코드와 마찬가지로 WordPress 설정에 따라 현재 날짜를 표시합니다.
그러나 다음 코드를 사용하여 고유한 날짜 형식을 지정할 수도 있습니다.
<?php echo date('l jS F Y'); ?>이 WordPress Codex 기사에서 다양한 형식이 무엇인지 확인할 수 있습니다.
예를 들어 다음과 같이 header.php 파일의 닫는 </header> 태그 바로 아래에 코드를 추가하면:

그러면 현재 날짜가 프런트 엔드 사이트의 헤더 바로 아래에 표시됩니다.

위치 지정을 가지고 놀아야 할 수도 있지만 WordPress 사이트에 오늘 날짜를 표시하는 또 다른 쉬운 방법입니다.
더 많은 제어 권한을 얻으려면 <div>에 코드를 배치한 다음 CSS를 사용하여 사이트에서 해당 <div>의 스타일을 지정하거나 위치를 지정할 수 있습니다.
정리하기
주요 변경 사항은 아니지만 WordPress 사이트에 오늘 날짜를 표시하면 사이트 주제에 따라 편리할 수 있습니다.
사이드바(또는 기타 위젯 영역)에 오늘 날짜를 표시하려면 날짜 및 시간 위젯 플러그인이 최선의 선택이 될 것입니다.
그렇지 않으면 나만의 단축 코드를 만들거나 최소한 기본적인 코딩 기술이 있는 경우 테마의 템플릿 파일을 살펴보는 것이 좋습니다.
오늘 날짜를 WordPress에 추가하는 가장 좋아하는 방법을 놓쳤습니까? 아래에서 제안 사항을 자유롭게 공유하세요.
32픽셀/Shutterstock.com의 기사 축소판 이미지
