Rafael Paulino Desenvolvedor web e mobile

portfolio de Rafael Paulino desenvolvedor web e mobile

Blog - WordPress: Adicionando os custom post types no rss do seu site

Postado por Rafael Paulino - sexta-feira, 4 de janeiro de 2013

Adicionando os custom post types no rss do seu site!

Eu tive outro pequeno probleminha com um site em WordPress, dessa vez com os custom post types rss, eu fui olhar o rss de um site com custom post type e os custom posts não estavam lá…rs

Ai eu descobri a solução, no functions.php do seu tema acrescente o seguinte código:

function myfeed_request($qv) {
	if (isset($qv['feed']) && !isset($qv['post_type']))
		$qv['post_type'] = get_post_types();
	return $qv;
}
add_filter('request', 'myfeed_request');

Este trecho de código pega todos os custom post types do seu site, caso você não queira  que todos os custom posts estejam no rss então crie um array e coloque os custom posts que você quer neste array por exemplo:

function myfeed_request($qv) {
	if (isset($qv['feed']) && !isset($qv['post_type']))
		$qv['post_type'] = array('post','livros','depoimentos','receitas','poemas');
	return $qv;
}
add_filter('request', 'myfeed_request');

Por enquanto é só! Um grande abraço e até a próxima!



Rafael Paulino

Rafael Paulino: Desenvolvedor web e mobile, atua na área desde 2008, apaixonado por esportes principalmente por corrida, musculação, natação e artes marciais. PHP - jQuery - Java Script - Ajax - XHTML5 - CSS - iOS

Veja também:



Recomende 

Entre em contato