WordPress 페이지 ID 및 게시물 ID를 찾는 방법은 무엇입니까?

게시 됨: 2022-11-20

WordPress 페이지 ID 와 게시물 ID 를 어떻게 찾 습니까? 특정 게시물 또는 페이지의 ID를 확인해야 하는 몇 가지 상황이 있습니다.

이에 대한 예는 기능에서 해당 페이지를 제외해야 하는 플러그인일 수 있습니다. 그러나 개발자인 경우 이를 수행하려면 해당 ID를 쿼리해야 할 수 있습니다.

WordPress에서 각 페이지와 게시물에 할당한 ID 번호로 웹사이트의 각 콘텐츠를 식별할 수 있습니다.

전통적으로 플랫폼은 이 정보를 예상만큼 공개적으로 표시하지 않습니다. 그래도 어디를 봐야할지 안다면 찾기가 매우 간단합니다. WordPress에서 게시물 ID를 얻는 방법은 여러 가지가 있습니다.

이 기사 전체에서 WordPress 게시물 및 페이지 ID가 무엇인지, WordPress에서 게시물 및 페이지 ID를 얻는 다양한 방법에 대해 설명합니다.

WordPress 게시물 및 페이지 ID는 무엇입니까?

WordPress의 각 콘텐츠에는 게시물, 페이지, 미디어 첨부 파일, 카테고리, 태그 및 사용자 지정 게시물 유형을 포함하여 숫자 ID가 있습니다.

WordPress가 콘텐츠를 제공해야 한다고 가정합니다. 이 경우 게시물 ID를 사용하여 데이터베이스를 쿼리하여 콘텐츠 및 관련 메타데이터를 찾습니다.

이 고유 식별자는 정적이므로 필수적입니다. 게시물 제목과 슬러그는 변경될 수 있지만 게시물 및 페이지 ID는 절대 변경되지 않습니다. 따라서 WordPress에서는 페이지 ID를 변경할 수 없습니다.

이것이 관련 게시물 플러그인이나 소셜 공유 플러그인과 같이 특정 게시물을 포함하거나 제외해야 하는 플러그인이 일반적으로 특정 게시물 ID를 요구하는 이유입니다.

경우에 따라 맞춤형 단축 코드를 작성하기 위해 WordPress 게시물 ID를 입력해야 할 수도 있습니다. 특정 게시물을 지정하도록 요구하는 단축 코드를 사용할 때마다 해당 게시물의 ID를 제공해야 합니다.

추가 고급 예는 웹 사이트에 사용자 지정 코드를 추가할 때입니다. 그래도 특정 페이지에서만 실행하고 싶습니다.

이 시나리오에서는 게시물 또는 페이지의 ID가 지정한 ID와 일치하는 경우 코드를 실행해야 한다고 WordPress에 알릴 수 있습니다.

WordPress에서 게시물 및 페이지 ID를 얻는 방법?

처음에는 복잡해 보일 수 있지만 WordPress 페이지 또는 게시물의 ID를 찾는 것은 비교적 간단합니다.

시나리오에 관계없이 WordPress에서 게시물 또는 페이지의 ID를 검색할 수 있는 몇 가지 방법이 있습니다.

이 섹션에서는 다음과 같은 몇 가지 방법을 제시합니다.

방법 1: 플러그인 없이 WordPress 페이지 ID 및 게시물 ID 찾기

WordPress 게시물 또는 페이지 ID를 결정하는 프로세스는 몇 초 안에 완료될 수 있습니다.

페이지 ID를 찾으려면 다음 단계를 따르세요.

  1. WordPress 대시보드 에서 페이지 로 이동합니다.
  2. 모든 페이지 를 클릭합니다.
WordPress 대시보드의 페이지로 이동한 다음 모든 페이지를 클릭합니다.
  1. ID 를 찾아야 하는 페이지를 클릭합니다.
ID를 찾아야 하는 페이지를 클릭합니다.

이 경우 개인 정보 보호 정책 페이지를 선택했습니다.

  1. 페이지가 열리면 웹 브라우저의 주소 표시줄에서 URL 을 확인하십시오.
  2. 페이지 URL 내에 표시된 페이지 ID 번호를 찾습니다.
웹 브라우저의 주소 표시줄에서 URL을 보고 페이지 ID 번호를 찾습니다.

WordPress URL에서 게시물 ID를 얻으려면 다음과 같은 절차를 따르십시오.

  1. WordPress 대시보드 에서 게시물 로 이동합니다.
  2. 모든 게시물 을 클릭합니다.
WordPress 대시보드의 게시물로 이동한 다음 모든 게시물을 클릭합니다.
  1. ID 가 필요한 특정 게시물을 클릭합니다.
ID가 필요한 특정 게시물을 클릭합니다.
  1. 게시물 편집기에 있을 때 웹 브라우저의 주소 표시줄에서 게시물의 URL 을 보고 ID 번호를 찾으십시오.
웹 브라우저의 주소 표시줄에서 게시물의 URL을 보고 ID 번호를 찾습니다.

방법 2: 플러그인 없이 WordPress 태그 ID 및 카테고리 ID 찾기

페이지 및 게시물과 마찬가지로 다음 단계에 따라 WordPress 게시물 또는 페이지의 태그 ID 또는 카테고리 ID를 찾을 수 있습니다.

  1. WordPress 대시보드 에서 게시물 로 이동합니다.
  2. 카테고리 또는 태그 를 클릭합니다.
WordPress 대시보드의 게시물로 이동한 다음 카테고리 또는 태그를 클릭합니다.
  1. ID 가 필요한 카테고리 를 클릭합니다.
ID가 필요한 카테고리를 클릭하십시오.
  1. 태그의 ID 를 찾으려면 특정 카테고리 편집 페이지 표시줄에 있을 때 웹 브라우저 주소에서 URL 을 찾으십시오.
태그의 ID를 찾으려면 웹 브라우저 주소에서 URL을 찾으십시오.

방법 3: 무료 공개 ID 플러그인을 사용하여 게시물 및 페이지 ID 찾기

관리자 메뉴에 모든 페이지 ID와 게시물 ID를 한 번에 표시하려면 WordPress 플러그인을 사용하여 사이트에서 콘텐츠 ID를 찾는 데 도움을 받을 수 있습니다.

결과적으로 우리가 논의한 첫 번째 방법에서 필요에 따라 편집기 간에 전환할 필요가 없으므로 시간과 노력을 절약할 수 있습니다.

Reveal IDs 플러그인은 설치가 쉽고 즉시 작동하는 인기 있는 무료 WordPress 플러그인입니다.

이 플러그인을 사용하면 모든 게시물 및 페이지 ID, 태그 카테고리 댓글, 사용자 및 기타 유형의 콘텐츠 ID가 WordPress 콘텐츠 메뉴에 표시됩니다.

플러그인을 사용하려면 다음 단계를 따르세요.

  1. 플러그인을 설치 하고 활성화 합니다.
  2. WordPress 대시보드 에서 페이지 로 이동합니다.
  3. 모든 페이지 를 클릭합니다.
WordPress 대시보드의 페이지로 이동한 다음 모든 페이지를 클릭합니다.

페이지 메뉴에 추가 ID 열 이 추가되었음을 즉시 알 수 있습니다. 이 열에는 각 페이지의 ID 번호가 표시됩니다.

페이지에 대한 추가 ID 열 보기

또한 게시물 ID를 보려면 다음 단계를 따르세요.

  1. WordPress 대시보드 에서 게시물 로 이동합니다.
  2. 모든 게시물 을 클릭합니다.
WordPress 대시보드의 게시물로 이동한 다음 모든 게시물을 클릭합니다.

그러면 게시물 ID 가 페이지의 게시물 섹션에 표시됩니다.

게시물에 대한 추가 ID 열 보기

이 플러그인을 사용하면 태그, 카테고리 및 기타 유형의 콘텐츠 ID를 각각의 메뉴를 통해 유사하게 볼 수 있습니다.

모든 유형의 콘텐츠에 대한 ID 열을 포함하는 것은 선택 사항일 수 있습니다.

특수 메뉴의 ID 열을 숨기려면 다음 단계를 따르십시오.

  1. 메뉴 페이지 로 이동합니다.
  2. 페이지 상단의 화면 옵션 을 클릭합니다.
  3. 게시물 메뉴에서 ID 열을 선택 취소합니다.
  4. 적용 옵션을 클릭합니다.
특정 메뉴의 ID 열 숨기기

방법 4: 게시물 페이지 열에 게시물 ID를 표시하는 사용자 지정 코드

게시물 탭에서 각 콘텐츠에는 작성자, 태그, 카테고리 등 여러 정보가 포함되어 있음을 알 수 있습니다.

테마에서 functions.php 파일을 편집하여 이 테이블에 새 열을 추가할 수도 있습니다. 이 열에는 각 게시물의 ID가 표시되므로 이 정보를 검색하기 위해 게시물의 URL을 검색할 필요가 없습니다.

파일 전송 프로토콜(FTP) 클라이언트를 사용하여 이 파일을 수정하려면 다음 단계를 따르십시오.

  1. FTP 를 통해 웹사이트로 이동합니다.
  2. WordPress 루트 폴더를 엽니다.
  3. wp-content/themes로 이동합니다.
  4. 내부에서 테마 폴더를 찾습니다.
  5. functions.php 파일을 엽니다.

파일을 다운로드하고 FTP 클라이언트를 통해 기본 편집기로 열 수 있습니다.

  1. 이 코드를 파일에 추가합니다.

 function betterstudio_add_column( $columns ){ $columns['post_id_clmn'] = 'ID'; // $columns['Column ID'] = 'Column Title'; return $columns; } add_filter('manage_posts_columns', 'betterstudio_add_column', 5); function betterstudio_column_content( $column, $id ){ if( $column === 'post_id_clmn') echo $id; } add_action('manage_posts_custom_column', 'betterstudio_column_content', 5, 2);

이제 이 코드로 인해 Posts 테이블에 추가 열이 포함됩니다. 해당 테이블에 추가 데이터를 추가하는 플러그인을 사용한다고 가정합니다. 이 경우 위의 코드 스니펫에 표시된 위치를 수정해야 할 수 있습니다.

위와 같이 다섯 번째 위치에 새 열이 추가되지만 필요에 따라 코드를 조정해야 할 수도 있습니다.

  1. functions.php 에 변경 사항을 저장하십시오.

이 업데이트를 통해 표에서 직접 게시물 ID 를 볼 수 있습니다.

표에서 직접 게시물 ID 보기

방법 5: WordPress 데이터베이스 내에서 게시물 ID 찾기

아시다시피 WordPress는 게시물, 페이지 ID 및 콘텐츠 ID를 포함하여 웹 사이트와 관련된 모든 정보를 저장하는 데이터베이스를 유지 관리합니다.

많은 웹 호스트에서 제공하는 사용자 정의 인터페이스를 통해 사이트의 데이터베이스에 액세스할 수 있습니다.

WordPress 데이터베이스 내에서 게시물 ID를 찾으려면 다음 단계를 따르십시오.

  1. phpMyAdmin 을 사용하여 데이터베이스로 이동합니다.
  2. 사이트의 데이터베이스를 엽니다.
  3. wp_posts 테이블로 이동합니다.

post_author 왼쪽에는 각 게시물의 ID를 찾을 수 있는 ID 열이 있습니다.

post_author 왼쪽에는 ID 열이 있습니다.
  1. 필요한 게시물 또는 페이지 ID 를 복사하여 붙여넣으세요.

방법 6: WordPress 기능을 사용하여 게시물 ID 가져오기

경험에 따라 개발자인 경우 WordPress 게시물의 ID를 조회할 필요가 없을 수도 있습니다. 필요한 ID는 적절한 매개변수가 있는 함수를 사용하여 얻을 수 있습니다.

예를 들어 코드가 실행되는 게시물 ID를 반환하기 위해 get_the_id() 함수를 사용할 수 있습니다.

 get_the_id();

더 모험적인 느낌이 든다면 게시물 ID는 게시물 제목이나 슬러그로 검색할 수도 있습니다. 그러나 이 두 가지 방법은 이전 방법보다 약간 덜 유용합니다.

 $mypost = get_page_by_title( 'Your post title goes here', '', 'post' ); $mypost->ID; $mypost = get_page_by_path('post-slug', '', 'post'); $mypost->ID;

다음 기능을 활용하여 해당 URL에서 게시물 ID를 얻을 수도 있습니다.

 $mypost_id = url_to_postid( 'https://yourwebsite.com/your-post' );

다음 코드를 사용하여 WordPress 루프에서 게시물 ID를 확인할 수 있습니다.

 $id_query = new WP_Query( 'posts_per_page=10' ); while( $id_query-have_posts() ) : $id_query->the_post(); $id_query->post->ID; endwhile;

사용자 지정 기능을 추가하거나 플러그인을 개발하는 경우 WordPress 게시물 ID를 가져오는 기능이 유용할 수 있습니다.

몇 개의 특정 게시물에 대한 ID만 찾는 데 관심이 있다고 가정합니다. 이 경우 위에서 설명한 대체 방법 중 하나를 사용해야 합니다.

결론

이 기사에서는 WordPress 게시물 및 페이지 ID와 WordPress에서 이를 얻기 위한 다양한 방법에 대한 이해를 제공했습니다.

시간을 내어 이 기사를 읽어주신 것을 진심으로 기쁘게 생각합니다. 의견 섹션에 질문이나 의견이 있으면 감사하겠습니다.

저희 기사를 최신 상태로 유지하려면 Facebook 및 Twitter에서 저희를 팔로우하는 것이 좋습니다.