WordPress 플러그인 없이 기사 검색 통계를 표시하는 방법
WordPress 플러그인 없이 기사 탐색 통계를 표시하는 방법은 무엇입니까?
Wordpress에는 원리에 대한 설명과 함께 기사 조회수를 표시하는 플러그인이 없습니다. 인터넷에 이에 대한 많은 기사가 있지만 원리를 이해하지 못하면 필연적으로 약간 느낄 것입니다. 웹사이트에 대한 정상적인 접근에 영향을 줄 수 있는 코드의 허점이 있을까봐 불안합니다. 아래 원리를 설명하겠습니다. 코드는 wordpress 버전 3.4.1
권장 사항: wordpress tutorial
기사 조회수 늘리기
wordpress 자체에는 기사 조회수에 대한 통계 기능이 없으므로 기사를 표시할 때 조회수를 읽으려면 먼저 기사 조회수를 기록해야 합니다. WordPress 데이터베이스의 기사 테이블은 조회수에 대한 필드가 없는 wp_posts입니다. 필드를 직접 추가하면 변경 사항이 엄청납니다. 더 좋은 방법은 wp_postmeta 테이블에 데이터를 기록하는 것입니다. 이 테이블은 일부 기사 확장 데이터를 기록하는 데 사용됩니다. 구현 코드는 다음과 같습니다.
코드는 다음과 같습니다.
/** * 设置文章的浏览次数 * * @param int $postID 文章编号 */ function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if ($count == '') { add_post_meta($postID, $count_key, '1'); } else { $count++; update_post_meta($postID, $count_key, $count); } }
코드의 과정은 먼저 wp_postmeta에서 기사 조회수를 가져온 후 판단합니다. 얻지 못하면 데이터를 늘립니다. 기사 조회수를 설정하고 초기값을 1로 설정합니다. 그렇지 않으면 조회수에 1을 추가하고 기사 조회수를 업데이트합니다.
마지막으로 이 코드를 테마의 function.php 파일에 복사하고 기사 페이지(single.php)의 메인 루프에서 호출하면 됩니다.
코드는 다음과 같습니다.
<?php setPostViews(get_the_ID()); ?>
기사 조회수 가져오기
기사 조회수를 기록한 후 읽을 수 있습니다. 코드는 다음과 같습니다.
코드는 다음과 같습니다.
function getPostViews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ return 1; } return $count; }
코드의 프로세스는 wp_postmeta에서 기사의 조회수를 가져오고, 그렇지 않으면 1을 반환하고, 그렇지 않으면 조회수를 반환하는 것입니다.
이 코드를 테마의 function.php 파일에 복사하고 필요한 경우 이 메서드를 호출하세요.
요약
인터넷에서 많이 사용되는 버전은 delete_post_meta를 호출하는데, 코드를 주의 깊게 살펴본 결과 필요하지 않은 것으로 나타났습니다. 유사한 기능을 수행할 수 있는 postviews 플러그인도 있지만 공식 웹사이트에 따르면 WordPress 버전 3.3.2와만 호환됩니다.
위 내용은 WordPress 플러그인 없이 기사 검색 통계를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











WordPress 편집 날짜는 세 가지 방법으로 취소 할 수 있습니다. 1. Post Date Disable 플러그인 설치; 2. functions.php 파일에 코드를 추가합니다. 3. WP_Posts 테이블에서 Post_Modified 열을 수동으로 편집합니다.

WordPress에서 주석을 추가하는 단계는 다음과 같습니다. 주석 활성화 : "주석 허용"을 확인하여 특정 기사 또는 모든 기사에 대한 주석을 활성화합니다. 주석 옵션 설정 : 주석 승인, 페이징, 중첩 된 주석 및 기타 설정을 사용자 정의하십시오. 주석 양식 추가 : 제공된 코드를 사용하여 원하는 위치에 주석 양식을 추가하십시오. 주석 표시 : 제공된 코드를 사용하여 제출 된 주석을 표시합니다. 의견에 답장 : 답장 링크를 통해 단일 주석에 답장하거나 배치 작업을 사용하여 여러 의견에 답장하십시오. 주석 관리 : 주석 탭에서 주석을보고, 삭제, 승인 및 태그를 지정합니다.

WordPress 웹 사이트에서 댓글 활성화 : 1. 관리자 패널에 로그인하고 "설정" - "토론"으로 이동하여 "주석 허용"을 확인하십시오. 2. 주석을 표시 할 위치를 선택하십시오. 3. 주석을 사용자 정의합니다. 4. 의견을 관리하고 승인, 거부 또는 삭제합니다. 5. 사용 & lt;? php comment_template (); ? & gt; 주석을 표시하는 태그; 6. 중첩 된 주석 활성화; 7. 주석 모양 조정; 8. 스팸 주석을 방지하기 위해 플러그인 및 검증 코드를 사용하십시오. 9. 사용자가 그라바타 아바타를 사용하도록 권장합니다. 10. 참조 할 주석을 만듭니다

완벽한 WordPress 제품 등록 플러그인은 없으므로 선택은 실제 요구 사항과 웹 사이트 크기를 기반으로해야합니다. 권장 플러그인 포함 : Memberpress : 강력하지만 고가의 복잡한 구성 제한 컨텐츠 Pro : 콘텐츠 제한 및 회원 관리에 중점을 둡니다. 비용 효율적인 쉬운 디지털 다운로드 : 디지털 제품 판매 및 사용자 등록

WordPress 웹 사이트를 검색 엔진에서 찾을 수없는 이유 : 1. 인덱싱 문제; 2. 내용 문제; 3. 웹 사이트 기술 문제; 4. 링크 문제; 5. 지리적 제한, 웹 사이트 이름 및 소셜 미디어 존재와 같은 기타 문제.

WordPress 웹 사이트 계정에 로그인하려면 : 로그인 페이지를 방문하십시오 : 웹 사이트 URL Plus "/wp-login.php"를 입력하십시오. 사용자 이름과 비밀번호를 입력하십시오. "로그인"을 클릭하십시오. 검증 2 단계 확인 (선택 사항). 성공적으로 로그인하면 웹 사이트 대시 보드가 표시됩니다.

WordPress는 이미지를 찾는 다음 방법을 제공합니다. 이미지 식별 번호 : 미디어 라이브러리에서 이미지를 호버하여 식별 번호 (ID)를 표시합니다. 이미지 제목 : 검색 미디어 필드에 제목을 입력하여 이미지를 찾습니다. 이미지 URL : 이미지 편집기에서 이미지 URL이 오른쪽 상단에 표시됩니다. 위치 식별자 : 블록 설정의 고급 탭에서 지정된 이미지 위치의 CSS 클래스 필드에서 위치 식별자를 찾으십시오.

WordPress에서 댓글을 끄는 방법? 특정 기사 또는 페이지 : 편집자에서 논의중인 주석을 선택 취소하십시오. 전체 웹 사이트 : "설정" -> "토론"에서 "주석"을 선택 취소하십시오. 플러그인 사용 : 주석 비활성화와 같은 플러그인을 설치하여 주석을 비활성화합니다. 주제 파일 편집 : 주석 .php 파일을 편집하여 주석 양식을 제거하십시오. 사용자 정의 코드 : add_filter () 함수를 사용하여 주석을 비활성화하십시오.
