FacetWP, 요약에 링크 걸기
FacetWP의 Listing을 만들 때, 요약에는 개별 포스트 타입으로 연결되는 링크가 제공되지 않습니다. 아래의 코드를 이용해 링크를 활성화할 수 있습니다. 사실상 모든 요약에 링크가 필요하므로 첫 번쨰 코드를 추천합니다.
모든 Listing에서 링크 걸기
add_filter( 'facetwp_builder_item_value', function( $value, $item ) {
if( 'post_excerpt' == $item['source']){
$href = get_permalink();
$value = '<a href="' . $href . '">' . $value . '</a>';
}
return $value;
},10, 2);
특정 Listing에서 링크 걸기
add_filter( 'facetwp_builder_item_value', function( $value, $item ) {
if( 'post_excerpt' == $item['source']){
$name_array = array('el-9gj0ok7', 'el-620tkj'); //요약의 Name 으로 구분
if( in_array($item['settings']['name'], $name_array) ){
$href = get_permalink();
$value = '<a href="' . $href . '">' . $value . '</a>';
}
}
return $value;
},10, 2);