플러그인 설치 없이 함수로 조회수 증가, 표시

워드프레스 포스트의 조회수를 증가시키고, 표시하기 위해서, 별도의 플러그인을 사용하는 것이 일반적인데, 많은 플러그인 설치가 부담되는 분들은 관련 함수를 사용하여, 간단하게 구현할 수도 있다.(물론 플러그인들이 제공하는 다양한 기능은 아니지만..) 사용하는 테마의 functions.php에 관련 함수를 작성하고 필요한 곳에서 사용하면 되는데, 이를 가장 잘 설명하는 사이트가 아래 사이트로 보인다. https://www.isitwp.com/track-post-views-without-a-plugin-using-post-meta/ 다만, 여기서 소개하는 함수에는 조회수 중복을 막는 개념이 없다. 쿠키를 사용하여 조회수 중복을 막는 부분을 포함한 코드는 다음과 같다. function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID,...

워드프레스 내장 에디터 사용시 미디어 ui 깨지는 현상

Kboard를 사용하거나, 플러그인을 개발할 경우 Front에서 워드프레스 내장 에디터를 사용하는 경우가 많다. 그런데 유독 특정 테마에서 미디어 라이브러리 부분이 UI가 이상해지는 현상이 있다 이 문제 때문에 엄청난 구글링을 했으나 적절한 해결책을 찾지 못했고, 아래와 같이 CSS 코드를 사용중인 테마의 style.css 파일에 추가하는 일종의 편법으로 해결할 수 있었다. .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear...