WordPress에 사용자 정의 작성자 프로필 페이지를 추가하는 방법

WordPress 사이트에 사용자 정의 작성자 프로필 페이지를 추가 하시겠습니까? 많은 WordPress 테마의 작성자 아카이브 페이지에서 작성자 프로필 정보가 제한되어 있습니다. 이 기사에서는 WordPress에서 사용자 정의 작성자 프로파일 페이지를 작성하는 방법을 보여줍니다..


WordPress에서 사용자 정의 작성자 프로필 페이지 추가

방법 1. WP 사용자 관리자를 사용하여 WordPress에 사용자 정의 작성자 프로파일 페이지 추가

이 방법은 모든 사용자에게 권장됩니다. 설치가 쉽고 더 많은 기능이 있습니다.

가장 먼저해야 할 일은 WP User Manager 플러그인을 설치하고 활성화하는 것입니다. 자세한 내용은 워드 프레스 플러그인 설치 방법에 대한 단계별 가이드를 참조하십시오..

활성화되면 방문해야합니다 사용자»WPUM 설정 플러그인 설정을 구성하는 페이지.

WP 사용자 관리자 설정 페이지

플러그인은 사용자 정의 로그인, 사용자 정의 사용자 등록, 비밀번호 분실, 계정 및 프로필 페이지로 사용할 다른 페이지를 자동으로 생성합니다..

WP User Manager는 강력한 플러그인이며 많은 옵션이 제공됩니다. 신중하게 검토하고 사용하지 않으려는 기능을 해제해야합니다.

그런 다음 ‘프로필’탭을 클릭하여 사용자 프로필 설정을 구성해야합니다..

사용자 프로필 페이지 설정

여기에서 게스트에 대한 프로필 페이지 옵션을 활성화 할 수 있습니다. 즉, 누구나 사용자 프로필을 볼 수 있습니다. 회원이 서로의 프로필을 볼 수 있도록 허용 할 수도 있습니다. 이 옵션을 선택 취소하면 사용자는 자신의 프로필 페이지 만 볼 수 있습니다.

또한 사용자가 사용자 정의 프로파일 사진을 업로드하고 최근 기사 및 프로파일 페이지에 주석을 표시하도록 허용 할 수 있습니다.

변경 사항 저장 버튼을 클릭하여 설정을 저장하는 것을 잊지 마십시오.

다음으로 저자 프로필 페이지에 SEO 친화적 인 URL 또는 영구 링크를 선택해야합니다. 당신은 방문하여 이것을 할 수 있습니다 설정»퍼머 링크 페이지에서 ‘사용자 프로필 영구 링크 기본’섹션으로 스크롤하십시오..

사용자 프로필 페이지의 URL 구조를 선택하십시오.

플러그인은 URL에서 사용자 ID, 사용자 이름 또는 닉네임을 사용하도록 제공합니다. 닉네임과 사용자 이름은 모두 사용자 ID보다 SEO 친화적 인 옵션입니다. 둘 중 하나를 클릭하여 선택한 다음 변경 사항 저장 버튼을 클릭하여 영구 링크 설정을 저장하십시오.

사용자 정의 작성자 프로필 페이지가 거의 준비되었습니다. 이제 웹 사이트에서 사용자가 자신의 프로필 페이지를 쉽게 찾을 수 있도록해야합니다..

향하다 모양»위젯 페이지를 열고 사이드 바에 [WPUM] 로그인 양식 위젯 추가.

사이드 바에 사용자 로그인 및 프로파일 링크 위젯 추가

이제 웹 사이트를 방문하여 저자 프로필 페이지가 실제로 작동하는지 확인할 수 있습니다. 로그인 한 사용자는 사이드 바 위젯에 자신의 계정 정보가 표시됩니다. 사용자 이름을 클릭하면 저자 프로필 페이지로 이동합니다.

저자 프로필 페이지

사이드 바 위젯에는 로그 아웃 한 사용자의 로그인 양식이 표시됩니다. 사용자가 웹 사이트에 등록 할 수 있도록 허용하면 양식에 가입 링크도 포함됩니다.

플러그인은 또한 웹 사이트의 작성자 링크를 변경하여 기본 작성자의 보관 페이지 대신 작성자 프로필 페이지를 가리 킵니다..

저자 프로필 페이지의 모양 변경

색상이나 테두리를 변경하려는 경우 사용자 정의 CSS를 추가하여 그렇게 할 수 있습니다.

그러나 레이아웃과 사물의 순서를 변경하려면 플러그인의 템플릿 파일을 편집해야합니다. WP 사용자 관리자는 사용자 정의 템플릿 지원 기능을 제공하므로 플러그인을 사용하기 위해 현재 테마 내에 자신의 템플릿을 만들 수 있습니다.

먼저 FTP 클라이언트를 사용하여 웹 사이트에 연결하고 / wp-content / plugins / wp-user-manager / templates / 폴더로 이동하십시오. 보이는 모든 파일을 컴퓨터로 다운로드하십시오..

다음으로 현재 테마 폴더로 이동하여 그 안에 새 폴더 “wpum”을 만들어야합니다. 이제 다운로드 한 파일을 wpum 폴더에 업로드하십시오..

이제 이러한 파일을 편집하여 필요에 따라 프로파일 페이지의 모양을 사용자 정의 할 수 있습니다.

방법 2. 테마에서 사용자 정의 작성자 프로파일 페이지를 수동으로 작성

이 방법을 사용하려면 WordPress 테마 또는 하위 테마 파일을 편집해야합니다. 이전에이 작업을 수행하지 않은 경우 WordPress에서 코드를 복사하여 붙여 넣는 방법에 대한 가이드를 참조하십시오.

먼저 FTP 클라이언트를 사용하여 웹 사이트에 연결하고 / wp-content / themes / your-current-theme / 폴더로 이동해야합니다..

현재 테마 폴더 안에 author.php 파일을 만들어야합니다. 그런 다음 archive.php 파일의 내용을 복사하여 새 author.php 템플릿에 붙여 넣습니다..

테마에 이미 author.php 파일이 있다면 편집 할 수도 있습니다..

여기서 목표는 작성자의 프로필 정보를 얻은 다음 표시하는 것입니다. 편집을 시작할 위치를 결정해야합니다. 일반적으로 get_header (); 및 get_sidebar () 라인.

<?PHP
// 현재 작성자 변수 $ curauth 설정
$ curauth = (isset ($ _ GET [ ‘author_name’]))? get_user_by ( ‘slug’, $ author_name) : get_userdata (intval ($ author));
?>

약: <?PHP 에코 $ curauth->별명; ?>

<?PHP echo get_avatar ($ curauth->user_email, ’90’); ?>

웹 사이트 : user_url; ?>"><?PHP 에코 $ curauth->user_url; ?>
바이오 : <?PHP 에코 $ curauth->user_description; ?>

에 의해 게시물 <?PHP 에코 $ curauth->별명; ?>:

<?PHP if (have_posts ()) : while (have_posts ()) : the_post (); ?>

" rel ="서표" 제목 ="영구 링크 : <?PHP the_title (); ?>">
<?PHP the_title (); ?>

에 게시 : <?php the_time ( ‘d M Y’); ?>

<?PHP the_excerpt (); ?>

<?PHP는 계속;

// 이전 / 다음 페이지 탐색.
the_posts_pagination ();

그밖에: ?>

<?php _e ( ‘이 작성자의 게시물이 없습니다.’); ?>

<?PHP endif; ?>

이 코드는 페이지 상단에 작성자 프로필 카드를 추가 한 다음 작성자의 최근 게시물을 표시합니다..

이 코드를 원하는만큼 자유롭게 사용자 정의하십시오. 웹 사이트에 사용자 프로필 필드를 추가하고 작성자의 Twitter 및 Facebook 프로필 링크를 추가하고 게시물에 대한 추천 이미지를 표시하는 등의 작업을 수행 할 수 있습니다..

다음은 작성자 프로필 카드에 알맞은 모양을 제공하는 샘플 CSS입니다. 테마에서 사용자 정의 CSS로 추가 한 후 테마 색상과 일치하도록 변경할 수 있습니다..

.저자 프로필 카드 {
배경 : #eee;
경계 : 1px 고체 #ccc;
패딩 : 20px;
여백-하단 : 20px;
}
.저자 사진 {
왼쪽으로 뜨다;
텍스트 정렬 : 왼쪽;
패딩 : 5px;
}

데모 웹 사이트에서 다음과 같이 보입니다.

WordPress의 사용자 정의 작성자 프로필 페이지

이 기사가 WordPress 사이트에 사용자 정의 작성자 프로파일 페이지를 추가하는 방법을 배우는 데 도움이 되었기를 바랍니다. 초보자를위한 단계별 WordPress SEO 가이드를 통해 궁극적 인 단계를보고 싶을 수도 있습니다..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map