WordPress를 사용할 때 일반적으로 기사 별칭을 고정 링크로 사용하는 것을 좋아합니다. 이 별칭은 기사를 편집할 때 기사 별칭을 사용자 정의할 수도 있습니다. 물론 기사 편집 페이지의 기사 아래에 있는 "빠른 편집"을 클릭할 수도 있고 여기에서 별칭을 편집할 수도 있습니다.
그러나 WordPress에서는 이 별칭을 얻는 방법을 제공하지 않습니다. WordPress에서는 기사 제목을 가져오는 the_title()과 현재 기사의 링크를 가져오는 the_permalink()를 제공하지만 기사 별칭을 가져오는 함수는 없습니다.
테마 디렉토리의 function.php에 함수를 추가할 수 있으며 코드는 다음과 같습니다.
function the_slug() { $post_data = get_post($post->ID, ARRAY_A); $slug = $post_data['post_name']; return $slug; }
이러한 방식으로 다음 호출 방법과 같이 필요한 곳에 함수를 호출할 수 있습니다.
<?php echo the_slug(); ?>별칭이 중국어인 경우 인코딩된 텍스트이지만 일반적으로 SEO에 더 편리한 영어를 사용합니다.
위 내용은 WordPress의 별칭에 대한 Xin Xing의 간략한 분석을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.