it-swarm-ko.tech

RSS 피드에 맞춤/마법/플러터 필드를 추가하는 가장 좋은 방법

Wordpress 3를 사용하여 Magic Fields로 패널 작성하기, RSS 피드에 사용자 정의 필드를 추가하려면 어떻게합니까?

예를 들어 사진 크레디트 용 맞춤 필드가있는 '오늘의 이미지'글쓰기 패널이 있습니다. 내 피드의 일부로 모든 것을 포함시킬 수 있습니까?

감사.

2
Bryan M.

너는 이것 같이 무언가를 사용할 수 있는다.

function feed_magic_fields( $content ) {
  global $post, $id;

  if ( !is_feed() )
    return $content;

  // is feed
  $date = get('date_event');
  if( $date)
    $content .= $date

  return $content; 
}

add_filter( 'the_content', 'feed_magic_fields' );
2
hunk

필터를 사용하여 피드에 연결 한 다음 물건을 추가 할 수 있습니다.

기본적으로 해당 코덱 페이지 제안합니다. (여전히 유효합니다. /wp-includes/ 내부에 피드 템플릿이 있고 feed-로 시작하는 파일) the_content에 연결하고 is_feed() 로 확인하십시오. 내용을 수정해야하는 경우 피드.

번거 로움을 덜어주기 위해 전체 플러그인을 등록하여 do_feed_rss2 (또는 사용중인) 훅에서 활성화 할 수 있으므로 is_feed()을 확인할 필요가 없습니다.

마법 필드 (정확한 사용자 정의 필드)의 내용은 기존 기능으로 읽을 수 있습니다. 설명서는 사용자 정의 필드 에서 찾을 수 있습니다.

0
hakre