Yoast SEO | 커스텀 변수 작성 방법
페이지의 메타제목에서 작성한 커스텀 변수를 추가할 수 있는 커스텀 변수를 작성할 방법이 있는지 궁금합니다.
Yoast SEO에는 여기에 정의된 변수 목록이 있습니다.
나만의 변수를 만들 수 있다면 좋을 텐데.이거 구할 방법이 없을까요?
잘 부탁드립니다!
여기에는 두 가지 옵션이 있습니다.
- change exist 변수에 대한 필터를 추가합니다.
- 새 사용자 정의 변수를 추가합니다.
기존 변수를 변경하는 경우 다음과 같이 변경할 수 있습니다.
// define the wpseo_replacements callback
function filter_wpseo_replacements( $replacements ) {
if( isset( $replacements['%%page%%'] ) ){
$replacements['%%page%%'] = 'Page x of y';
}
return $replacements;
};
// Add filter
add_filter( 'wpseo_replacements', 'filter_wpseo_replacements', 10, 1 );
커스텀 변수를 추가하는 경우는, 다음과 같이 실시할 수 있습니다.
// define the custom replacement callback
function get_myname() {
return 'My name is Moses';
}
// define the action for register yoast_variable replacments
function register_custom_yoast_variables() {
wpseo_register_var_replacement( '%%myname%%', 'get_myname', 'advanced', 'some help text' );
}
// Add action
add_action('wpseo_register_extra_replacements', 'register_custom_yoast_variables');
제가 당신에게 도움이 됐으면 좋겠어요.
방법은 있지만, 제가 아는 한, 당신은 요스트 서에서 프리미엄 계정을 얻어야 합니다.Yoast SEO와 Yoast SEO Premium의 가장 중요한 기능 중 하나는 제목 템플릿과 메타 설명 템플릿을 홈페이지, 모든 (커스텀) 포스트 유형, 모든 (커스텀) 분류법 및 기타 페이지에 추가할 수 있다는 것입니다.
주의: 템플릿 변수는 개별 게시물, 페이지 및 분류법에서도 사용할 수 있습니다.
템플릿 설정/변경
WordPress 설치 관리자에게 가서 SEO → Titles & Metas를 클릭하여 제목 및 메타 템플릿을 변경할 수 있습니다.
- WordPress 웹 사이트에 로그인합니다.로그인하면 '대시보드'에 들어갑니다.왼쪽에 메뉴가 있습니다.그 메뉴에서 'SEO'를 클릭합니다.
- 'SEO' 설정이 확장되어 추가 옵션이 제공됩니다.'제목 & 메타스'를 클릭합니다.
- 각 탭에서 이러한 변수를 사용하여 사이트 내의 다양한 페이지에 대한 템플릿을 만들 수 있습니다.아래 부분 목록의 변수를 사용하여 제목 및 메타 설명에 대한 고유한 템플릿을 만들 수 있습니다.전체 변수 목록은 플러그인의 HELP 탭에 나열됩니다.SEO → Titles & Metas(SEO → 제목 & 메타스)로 이동하여 오른쪽 상단에 있는 도움말 탭을 클릭하십시오.
상세한 것에 대하여는, 프로세스의 많은 이미지를 참조해 주세요.http://kb.yoast.com/article/146-yoast-wordpress-seo-titles-metas-template-variables
언급URL : https://stackoverflow.com/questions/36281915/yoast-seo-how-to-create-custom-variables
'programing' 카테고리의 다른 글
스프링 부트와 스프링 IO의 관계는 무엇입니까? (0) | 2023.04.01 |
---|---|
스프링을 사용하여 Eureka 디스커버리 클라이언트를 선택적으로 비활성화하려면 어떻게 해야 합니까? (0) | 2023.04.01 |
JSON 문자열을 오브젝트로 해석하는 가장 간단한 C# 함수는 무엇입니까? (0) | 2023.04.01 |
이 상태랑 이 상태랑 뭐가 달라?setstate를 ReactJS로 설정하시겠습니까? (0) | 2023.04.01 |
재스민은 약속을 시험한다.그 후 기능하다 (0) | 2023.04.01 |