WordPress 사용자 정의 필드 101 : 팁, 요령 및 해킹

사용자 정의 필드는 WordPress 게시물 및 페이지에 다양한 추가 데이터 / 정보를 추가 할 수있는 편리한 WordPress 기능입니다.


많이 사용되는 WordPress 플러그인 및 테마는 사용자 정의 필드를 사용하여 중요한 데이터를 저장합니다. 사용자 정의 필드를 사용하여 자신의 데이터를 저장 한 다음 웹 사이트에서 사용할 수도 있습니다.

이 기사에서는 몇 가지 팁, 요령 및 해킹과 함께 WordPress 사용자 정의 필드를 사용하는 방법을 보여줍니다..

실용적인 예제와 함께 WordPress에서 사용자 정의 필드 사용

이 기사는 긴 기사이므로 쉽게 탐색 할 수 있도록.

    워드 프레스 사용자 정의 필드 란 무엇입니까?

    워드 프레스 사용자 정의 필드는 편집중인 게시물 또는 페이지와 관련된 추가 정보를 추가하는 데 사용되는 메타 데이터입니다..

    기본적으로 새 게시물, 페이지 또는 모든 콘텐츠 유형을 작성할 때 WordPress는 두 개의 다른 영역에 저장합니다.

    첫 번째 부분은 게시물 편집기를 사용하여 추가 한 콘텐츠 본문입니다..

    두 번째 부분은 해당 특정 컨텐츠에 대한 정보입니다. 예를 들어 제목, 저자, 날짜, 시간 등이 있습니다. 게시물의이 정보 비트를 메타 데이터라고합니다..

    WordPress는 생성 한 각 게시물 또는 페이지에 필요한 모든 메타 데이터를 자동으로 추가합니다.

    사용자 정의 필드를 사용하여 고유 한 메타 데이터를 작성하고 저장할 수도 있습니다..

    기본적으로 사용자 정의 필드 옵션은 사후 편집 화면에서 숨겨져 있습니다. 화면 오른쪽 상단에있는 3 점 메뉴를 클릭하고 메뉴에서 ‘옵션’을 선택해야합니다..

    포스트 에디터 옵션

    고급 패널에서 ‘맞춤 필드’옵션을 확인해야하는 팝업이 나타납니다. 그런 다음 ‘사용 & 게시물 편집기를 다시로드하려면 새로 고침 ‘버튼.

    사용자 정의 필드 패널 활성화 및 표시

    게시물 편집기가 새로 고침되며 콘텐츠 편집기 아래에 맞춤 입력란 패널이 표시됩니다..

    게시물 편집기 아래의 맞춤 입력란 메타 박스

    사용자 정의 필드를 사용하여 게시물, 페이지 또는 모든 컨텐츠 유형과 관련된 정보를 추가 할 수 있습니다. 이 메타 정보는 테마에 표시 될 수 있습니다.

    그러나 그렇게하려면 WordPress 테마 파일을 편집해야합니다..

    테마 파일 편집에 익숙한 사용자에게이 자습서가 권장되는 이유입니다. 또한 자신의 테마 또는 플러그인에서 사용자 정의 필드를 올바르게 사용하는 방법을 배우려는 WordPress 개발자를 열망하는 데 도움이됩니다..

    이미 말했듯이 WordPress에서 사용자 정의 필드를 추가하고 사용하는 방법을 살펴 보겠습니다..

    WordPress에서 사용자 정의 필드 추가

    먼저 사용자 정의 필드를 추가하고 사용자 정의 필드 메타 상자로 이동하려는 게시물 또는 페이지를 편집해야합니다..

    사용자 정의 필드 이름 및 값 추가

    다음으로 사용자 정의 필드의 이름을 제공 한 후 값을 입력해야합니다. 사용자 정의 필드 추가 버튼을 클릭하여 저장하십시오..

    이 필드는 다음과 같이 사용자 정의 필드 메타 상자에 저장되고 표시됩니다.

    저장된 맞춤 입력란

    언제든지이 사용자 정의 필드를 편집 한 다음 업데이트 버튼을 클릭하여 변경 사항을 저장할 수 있습니다. 필요에 따라 삭제할 수도 있습니다.

    이제 게시물을 저장하여 사용자 정의 필드 설정을 저장할 수 있습니다.

    워드 프레스 테마에 사용자 정의 필드 표시

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

    먼저, 사용자 정의 필드를 표시하기 위해 편집해야하는 테마 파일을 찾아야합니다. 단일 게시물 페이지에 표시하는 것이 이상적입니다. single.php 또는 content-single.php 파일을 편집해야합니다.

    WordPress 루프 안에 사용자 정의 필드 코드를 입력해야합니다. 다음과 같은 줄을 찾으십시오.

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

    다음 줄 앞에 코드를 추가해야합니다.

    <?PHP는 계속; // 루프의 끝. ?>

    이제이 코드를 테마 파일에 추가해야합니다.

    <?PHP 에코 get_post_meta ($ post->ID, ‘키’, 참); ?>

    키를 사용자 정의 필드 이름으로 바꾸는 것을 잊지 마십시오. 예를 들어 데모 테마에서이 코드를 사용했습니다.

    오늘의 분위기 : <?PHP 에코 get_post_meta ($ post->ID, ‘Mood’, true); ?>

    이제 변경 사항을 저장하고 사용자 정의 필드를 추가 한 게시물을 방문하여 변경 사항을 실제로 볼 수 있습니다..

    워드 프레스 테마에 표시되는 사용자 정의 필드 데이터

    이제 다른 모든 WordPress 게시물에서도이 사용자 정의 필드를 사용할 수 있습니다.

    간단히 새 게시물을 작성하거나 기존 게시물을 편집하십시오. 맞춤 입력란 메타 상자로 이동하여 드롭 다운 메뉴에서 맞춤 입력란을 선택하고 값을 입력합니다.

    사용자 정의 필드 재사용

    ‘맞춤 입력란 추가’버튼을 클릭하여 변경 사항을 저장 한 다음 게시물을 게시하거나 업데이트하십시오..

    게시물 편집 화면의 드롭 다운에서 사용자 정의 필드를 찾을 수 없습니다

    기본적으로 WordPress는이 양식으로 30 개의 사용자 정의 필드 만로드합니다..

    이미 사용자 정의 필드를 사용하는 WordPress 테마 및 플러그인을 사용하는 경우 드롭 다운 메뉴에서 해당 테마가 처음 표시 될 수 있으며 새로 작성된 사용자 정의 필드를 볼 수 없습니다.

    이 문제를 해결하려면 테마의 functions.php 파일 또는 사이트 별 플러그인에 다음 코드를 추가해야합니다..

    add_filter ( ‘postmeta_form_limit’, ‘meta_limit_increase’);
    함수 meta_limit_increase ($ limit) {
    리턴 50;
    }

    위의 코드는 한도를 50으로 변경합니다. 그래도 사용자 정의 필드를 볼 수 없으면 한도를 더 늘리십시오..

    사용자 정의 필드를위한 사용자 인터페이스 만들기

    보시다시피 사용자 정의 필드를 추가 한 후에는 게시물을 작성할 때마다 필드를 선택하고 해당 값을 입력해야합니다..

    웹 사이트에 많은 사용자 정의 필드 또는 여러 사용자가 작성하는 경우 이상적인 솔루션이 아닙니다..

    사용자가 양식을 작성하여 맞춤 입력란에 값을 추가 할 수있는 사용자 인터페이스를 만들 수 있다면 좋지 않을까요??

    이것은 많은 인기있는 WordPress 플러그인이 이미하는 일입니다. 예를 들어 인기있는 올인원 SEO 플러그인 내부의 SEO 제목 및 메타 설명 상자는 맞춤 메타 상자입니다.

    한 SEO 팩 메타 상자에서 모두

    가장 쉬운 방법은 Advanced Custom Fields 플러그인을 사용하는 것입니다..

    고급 사용자 정의 필드를 사용하여 사용자 정의 필드 추가

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

    활성화되면 방문해야합니다 사용자 정의 필드»필드 그룹 페이지를 추가하고 새로 추가 버튼을 클릭하십시오.

    새로운 필드 그룹 추가

    필드 그룹은 사용자 정의 필드 집합의 컨테이너와 같습니다. 이를 통해 여러 사용자 정의 필드 패널을 추가 할 수 있습니다.

    이제 필드 그룹의 제목을 제공 한 다음‘필드 추가’버튼을 클릭하십시오.

    새 필드 추가

    이제 사용자 정의 필드의 이름을 제공하고 필드 유형을 선택할 수 있습니다. 고급 사용자 정의 필드를 사용하면 텍스트, 이미지 업로드, 숫자, 드롭 다운, 확인란 등을 포함한 모든 종류의 필드를 만들 수 있습니다.

    새로운 Fielld 추가

    아래로 스크롤하면 해당 필드에 대한 다른 옵션이 표시됩니다. 자신의 요구 사항으로 변경할 수 있습니다.

    원하는 경우 필드 그룹에 여러 필드를 추가 할 수 있습니다. 완료되면 공개 단추를 클릭하여 변경 사항을 저장하십시오..

    이제 게시물을 수정하거나 새 게시물을 만들 수 있으며 콘텐츠 편집기 아래에 맞춤 입력란에 대한 새 패널이 표시됩니다.

    게시물 편집 화면의 사용자 정의 필드 패널

    자세한 단계별 지침은 WordPress 게시물 및 게시물 유형에 사용자 정의 메타 상자를 추가하는 방법에 대한 안내서를 참조하십시오.

    조건문으로 빈 사용자 정의 필드 숨기기

    지금까지 사용자 정의 필드를 작성하고 테마에 표시하는 방법을 설명했습니다.

    이제 사용자 정의 필드가 비어 있지 않은지 확인하기 전에이를 확인하는 방법을 살펴 보겠습니다. 이를 위해 먼저 필드에 데이터가 있는지 확인하도록 코드를 수정합니다..

    <?PHP

    $ mood = get_post_meta ($ 포스트->ID, ‘Mood’, true);

    if ($ mood) { ?>

    오늘의 분위기 : <? 에코 $ 분위기; ?>

    <?PHP

    } else {
    // 아무것도하지 마세요;
    }

    ?>

    Mood를 사용자 정의 필드 이름으로 바꾸는 것을 잊지 마십시오.

    사용자 정의 필드에 여러 값 추가

    사용자 정의 필드를 동일한 게시물에서 다시 재사용하여 여러 값을 추가 할 수 있습니다. 다시 선택하고 다른 값을 추가하면됩니다..

    사용자 정의 필드에 여러 값 추가

    그러나 위 예제에서 사용한 코드는 단일 값만 표시 할 수 있습니다..

    사용자 정의 필드의 모든 값을 표시하려면 코드를 수정하여 배열의 데이터를 반환해야합니다. 테마 파일에 다음 코드를 추가해야합니다.

    <?PHP
    $ mood = get_post_meta ($ 포스트->ID, ‘Mood’, 거짓);
    if (count ($ mood)! = 0) { ?>

    오늘의 분위기 :

      <?PHP foreach ($ mood as $ mood) {
      에코

    • ‘. $ mood.’
    • ‘;
      }
      ?>

    <?PHP
    } else {
    // 아무것도하지 마세요;
    }
    ?>

    Mood를 사용자 정의 필드 이름으로 바꾸는 것을 잊지 마십시오.

    이 예에서 get_post_meta 함수의 마지막 매개 변수가 false로 변경되었음을 알 수 있습니다. 이 매개 변수는 함수가 단일 값을 리턴해야하는지 여부를 정의합니다. 그것을 false로 설정하면 데이터를 배열로 반환 할 수 있으며, foreach 루프에 표시됩니다.

    특정 사용자 정의 키로 게시물 표시

    WordPress에서는 사용자 정의 키와 해당 값이있는 게시물을 표시 할 수 있습니다. 예를 들어, 특정 사용자 정의 키가있는 모든 게시물을 표시하기 위해 사용자 정의 아카이브 페이지를 작성하려는 경우 WP_Query 클래스를 사용하여 해당 필드와 일치하는 게시물을 조회 할 수 있습니다..

    다음 코드를 시작점으로 사용할 수 있습니다.

    $ args = 배열 ​​(
    ‘meta_key’=> ‘기분’,
    ‘meta_value’=> ‘행복’
    );
    $ the_query = 새로운 WP_Query ($ args);

    <?PHP
    // 쿼리
    $ the_query = 새로운 WP_Query ($ args); ?>

    <?php if ($ the_query->have_posts ()) : ?>


    <?PHP는 동안 ($ the_query->have_posts ()) : $ the_query->the_post (); ?>

    <?PHP the_title (); ?>

    <?PHP the_content (); ?>

    <?PHP는 계속; ?>

    <?PHP wp_reset_postdata (); ?>

    <?다른 PHP : ?>

    <?php _e ( ‘죄송합니다, 귀하의 기준과 일치하는 게시물이 없습니다.’); ?>

    <?PHP endif; ?>

    meta_key 및 meta_value 매개 변수를 자신의 값으로 바꾸는 것을 잊지 마십시오.

    사용자 정의 필드를 사용하여 게스트 작성자 이름 추가

    손님 게시물을 추가하고 싶지만 단일 게시물을 추가하기 위해 새 사용자 프로필을 추가하고 싶지 않습니까? 더 쉬운 방법은 게스트 작성자 이름을 사용자 정의 필드로 추가하는 것입니다..

    먼저 테마의 functions.php 파일 또는 사이트 별 플러그인에 다음 코드를 추가해야합니다..

    add_filter ( ‘the_author’, ‘guest_author_name’);
    add_filter ( ‘get_the_author_display_name’, ‘guest_author_name’);
    guest_author_name ($ name) 함수 {
    글로벌 $ 포스트;
    $ author = get_post_meta ($ 포스트->ID, ‘guest-author’, true);
    if ($ author)
    $ name = $ 저자;
    $ name 반환;
    }

    이 코드는 WordPress의 the_author 및 get_the_author_display_name 필터에 함수를 연결합니다..

    이 기능은 먼저 게스트 작성자 이름을 확인합니다. 존재하는 경우 저자 이름을 게스트 저자 이름으로 바꿉니다..

    이제 게스트 작성자 이름을 표시 할 게시물을 편집해야합니다. 맞춤 입력란 메타 상자로 이동하여 게스트 작성자 이름을 추가합니다.

    게스트 작성자 사용자 정의 필드 추가

    자세한 내용은 WordPress에서 게스트 작성자 이름을 사용자 정의 필드로 다시 쓰는 방법에 대한 기사를 참조하십시오..

    사용자 정의 필드를 사용하여 기사에 기고자 표시

    많은 유명한 블로그와 뉴스 사이트에서 여러 저자가 기사를 작성하는 데 기여합니다. 그러나 WordPress에서는 한 명의 작성자 만 게시물과 연결될 수 있습니다..

    이 문제를 해결하는 한 가지 방법은 Co-Authors Plus 플러그인을 사용하는 것입니다. 자세한 내용은 WordPress 게시물에 여러 저자를 추가하는 방법에 대한 가이드를 참조하십시오.

    또 다른 방법은 컨트 리뷰 터를 사용자 정의 필드로 추가하는 것입니다..

    먼저 공동 저자 나 기고자를 표시 할 게시물을 편집해야합니다. 사용자 정의 필드 메타 상자로 아래로 스크롤하고 작성자 이름을 공동 저자 사용자 정의 필드로 추가하십시오..

    공동 저자 사용자 정의 필드 추가

    이제 공동 저자를 보여줄 테마 파일에이 코드를 추가하십시오..

    <?PHP

    $ coauthors = get_post_meta ($ post->ID, ‘공저자’, 거짓);
    if (count ($ coauthors)! = 0) { ?>

    • 기고자
    • <?PHP foreach ($ coauthors로서 $ coauthors) { ?>
      <?PHP 에코 ‘

    • ‘. $ coauthors.’
    • ‘;
      }
      ?>

    <?PHP
    } else {
    // 아무것도하지 마세요;
    }
    ?>

    작성자 이름을 쉼표로 구분하여 표시하려면 다음 사용자 정의 CSS를 추가하십시오..

    .공동 저자 ul {
    디스플레이 : 인라인;
    }
    .공동 저자 li {
    디스플레이 : 인라인;
    리스트 스타일 : 없음;
    }
    .공동 저자 li : after {
    함유량:","
    }
    .공동 저자 li : last-child : after {
    함유량: "";
    }
    .공동 저자 li : first-child : after {
    함유량: ":";
    }

    이것이 데모 사이트에서 어떻게 보이는지입니다..

    사용자 정의 필드를 사용하여 표시된 공동 저자

    WordPress에서 루프 외부에 사용자 정의 필드 표시

    지금까지 사용자 정의 필드가 WordPress 루프 안에 표시되는 모든 예제를 보여주었습니다. 루프 외부에 표시해야하는 경우 어떻게합니까? 예를 들어 단일 게시물의 사이드 바에서.

    WordPress 루프 외부에 사용자 정의 필드를 표시하려면 다음 코드를 추가하십시오.

    <?PHP
    글로벌 $ wp_query;
    $ postid = $ wp_query->게시하다->신분증;
    echo get_post_meta ($ postid, ‘key’, true);
    wp_reset_query ();
    ?>

    키를 사용자 정의 필드 이름으로 바꾸는 것을 잊지 마십시오.

    사용자 정의 필드를 사용하여 사용자 정의 머리글, 바닥 글, 사이드 바 표시

    일반적으로 대부분의 WordPress 테마는 모든 페이지에서 동일한 머리글, 바닥 글 및 사이드 바를 사용합니다. 웹 사이트의 여러 페이지에 대해 서로 다른 사이드 바, 머리글 또는 바닥 글을 표시하는 방법에는 여러 가지가 있습니다. 각 WordPress 게시물 또는 페이지마다 다른 사이드 바를 표시하는 방법에 대한 안내서를 참조하십시오.

    이를 수행하는 한 가지 방법은 사용자 정의 필드를 사용하는 것입니다. 다른 사이드 바를 표시 할 게시물 또는 페이지를 편집 한 다음 사이드 바를 사용자 정의 필드로 추가하십시오..

    맞춤 입력란을 사용하여 게시물에 맞춤 사이드 바 추가

    이제 사용자 정의 사이드 바를 표시하려는 single.php와 같은 WordPress 테마 파일을 편집해야합니다. 다음 코드를 찾으십시오.

    <?PHP get_sidebar (); ?>

    이 줄을 다음 코드로 바꾸십시오.

    <?PHP
    글로벌 $ wp_query;
    $ postid = $ wp_query->게시하다->신분증;
    $ sidebar = get_post_meta ($ postid, "사이드 바", 진실);
    get_sidebar ($ sidebar);
    wp_reset_query ();
    ?>

    이 코드는 사이드 바 사용자 정의 필드를 찾은 다음 테마에 표시합니다. 예를 들어 wpbpage 사이드 바 커스텀 필드로, 코드는 표시 할 sidebar-wpbpage.php 파일을 찾습니다.

    테마 폴더에 sidebar-wpbpage.php 파일을 만들어야합니다. 테마의 sidebar.php 파일에서 코드를 시작점으로 복사 할 수 있습니다.

    사용자 정의 필드를 사용하여 RSS 피드 컨텐츠 조작

    RSS 피드 사용자에게 추가 메타 데이터 또는 콘텐츠를 표시하고 싶습니까? 사용자 정의 필드를 사용하면 WordPress RSS 피드를 조작하고 피드에 사용자 정의 컨텐츠를 추가 할 수 있습니다.

    먼저 테마의 functions.php 파일 또는 사이트 별 플러그인에 다음 코드를 추가해야합니다.

    함수 wpbeginner_postrss ($ content) {
    글로벌 $ wp_query;
    $ postid = $ wp_query->게시하다->신분증;
    $ coolcustom = get_post_meta ($ postid, ‘coolcustom’, true);
    if (is_feed ()) {
    if ($ coolcustom! == ”) {
    $ content = $ content."

    ".$ coolcustom."
    ";
    }
    다른 {
    $ content = $ content;
    }
    }
    $ content를 반환;
    }
    add_filter ( ‘the_excerpt_rss’, ‘wpbeginner_postrss’);
    add_filter ( ‘the_content’, ‘wpbeginner_postrss’);

    이제“coolcustom”이라는 사용자 정의 필드를 만들고 원하는 값을 추가하십시오. 광고, 이미지, 텍스트 또는 원하는 것을 표시하는 데 사용할 수 있습니다.

    사용자 정의 필드로 RSS 피드 제목 조작

    RSS 피드 사용자를 위해 게시물 제목에 추가 텍스트를 추가 할 수도 있습니다. 예를 들어 스폰서 게시물 또는 게스트 게시물을 게시하는 경우.

    먼저 테마의 functions.php 파일 또는 사이트 별 플러그인에 다음 코드를 추가하십시오..

    함수 wpbeginner_titlerss ($ content) {
    글로벌 $ wp_query;
    $ postid = $ wp_query->게시하다->신분증;
    $ gpost = get_post_meta ($ postid, ‘guest_post’, true);
    $ spost = get_post_meta ($ postid, ‘sponsored_post’, true);

    if ($ gpost! == ”) {
    $ content = ‘게스트 포스트 :’. $ content;
    }
    elseif ($ spost! == ”) {
    $ content = ‘스폰서 게시물 :’. $ content;
    }
    다른 {
    $ content = $ content;
    }
    $ content를 반환;
    }
    add_filter ( ‘the_title_rss’, ‘wpbeginner_titlerss’);

    그런 다음 제목 필드에 추가 텍스트를 표시 할 게시물을 편집하고 사용자 정의 필드에 guest_post 및 sponsored_post를 추가해야합니다..

    스폰서 및 게스트 게시물 맞춤 입력란

    값이 “true”인이 두 사용자 정의 필드가 발견되면 제목 앞에 적절한 텍스트가 추가됩니다. 이 기술은 원하는 방식으로 다양한 방법으로 활용할 수 있습니다.

    더 멋진 RSS 피드 해킹을 배우고 싶습니까? 콘텐츠를 추가하고 WordPress RSS 피드를 조작하는 방법에 대한 가이드를 참조하십시오.

    사용자 정의 필드를 사용하여 WordPress의 게시물 만료 날짜 설정

    WordPress 사이트의 일부 게시물에 만료 날짜를 설정 하시겠습니까? 설문 조사 실행 또는 제한된 시간 제공과 같은 특정 기간 동안 만 컨텐츠를 게시하려는 경우에 유용합니다..

    이를 수행하는 한 가지 방법은 게시물 컨텐츠를 수동으로 제거하거나 Post Expirator 플러그인과 같은 플러그인을 사용하는 것입니다..

    이를 수행하는 또 다른 방법은 사용자 정의 필드를 사용하여 특정 시간 후에 게시물을 자동으로 만료시키는 것입니다.

    테마 파일을 편집하고 다음과 같이 WordPress 루프 수정을 추가해야합니다.

    <?PHP
    if (have_posts ()) :
    while (have_posts ()) : the_post ();
    $ expirationtime = get_post_meta ($ 포스트->신분증, "만료", 그릇된);
    if (count ($ expirationtime)! = ”) {
    if (is_array ($ expirationtime)) {
    $ expirestring = implode ($ 만료 시간);
    }

    $ secondsbetween = strtotime ($ expirestring) -time ();
    if ($ secondsbetween >= 0) {
    echo ‘이 게시물은’. $ expirestring에 만료됩니다. ”;
    the_content ();
    } else {
    에코 "이 게시물이 만료되어 죄송합니다!"
    }
    } else {
    the_content ();
    }
    결국;
    엔디 프;
    ?>

    참고 : 테마와 일치하도록이 코드를 편집해야합니다..

    이 코드를 추가 한 후 만료되는 게시물에 만료 사용자 정의 필드를 추가 할 수 있습니다. 이 형식으로 시간을 추가하십시오 mm / dd / yyyy 00:00:00.

    사용자 정의 필드를 사용하여 만료 날짜 추가

    사용자 정의 필드를 사용하여 개별 게시물 스타일 지정

    CSS를 사용하여 개별 게시물의 모양을 변경하고 싶습니까? WordPress는 자동으로 각 게시물에 사용자 정의 CSS를 추가하는 데 사용할 수있는 자체 클래스를 할당합니다.

    그러나 사용자 정의 필드를 사용하면 고유 한 사용자 정의 클래스를 추가 한 다음이를 사용하여 게시물의 스타일을 다르게 지정할 수 있습니다.

    먼저 스타일을 다르게 설정하려는 게시물을 편집해야합니다. 맞춤 입력란 및 수업 후 맞춤 입력란으로 이동.

    수업 후 맞춤 입력란

    다음으로 WordPress 테마 파일을 편집하고 WordPress 루프 시작 부분에이 코드를 추가해야합니다..

    <?php $ custom_values ​​= get_post_meta ($ 포스트->ID, ‘포스트 클래스’); ?>

    이제 post_class () 함수가있는 줄을 찾아야합니다. 데모 테마에서 그 모습을 보았습니다.

    " <?PHP post_class (); ?>>

    이 행을 다음과 같이 사용자 정의 필드 값을 포함하도록 변경하십시오.

    " <?php post_class ($ custom_values); ?>>

    이제 검사 도구를 사용하여 게시물의 소스 코드를 검사하면 사용자 정의 필드 CSS 클래스가 게시물 클래스에 추가 된 것을 볼 수 있습니다.

    커스텀 필드 포스트 클래스

    이제이 CSS 클래스를 사용하여 사용자 정의 CSS를 추가하고 게시물의 스타일을 다르게 지정할 수 있습니다.

    이 기사를 통해 WordPress 사용자 정의 필드에 대해 자세히 알아볼 수 있기를 바랍니다. 초보자를위한 WordPress 속도 및 성능을 향상시키기위한 궁극적 인 단계별 가이드를보고 싶을 수도 있습니다..

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me