Não entendi o que você quer.
Leobaiano,
Eu criei uma pagina chamada RSS FEED. Nesta pagina quero adicionar uma lista com todos os links para os RSS’s das minhas categorias. Exemplo:
RSS Categoria 1
RSS Categoria 2
RSS Categoria 3
Eu adicionei na mão os links para os RSS’s e gostaria de fazer isso de forma automática… Gerar a lista automatica, dessa forma nao preciso me preocupar em atualizar esta lista quando for adicionar uma nova categoria no meu blog.
De forma nativa não existe, mas tenta o seguinte. Você disse que criou uma página não é? Vamos imaginar que a página seja Assine, abra seu arquivo page.php e no local que você quer exibir a lista de links para os feeds de categorias, dentro do loop, coloque o código abaixo. Depois mande salvar como e salve o arquivo com o nome page-assine.php.
Lembre-se, substitua o assine pelo slug da página que você criou.
CÓDIGO
<?php
$url = home_url();
$baseCategoria = "MUDEAQUI";
$args = array(
'type' => 'post',
'child_of' => 0,
'parent' => ,
'orderby' => 'name',
'order' => 'ASC',
'hide_empty' => 1,
'hierarchical' => 1,
'exclude' => ,
'include' => ,
'number' => ,
'taxonomy' => 'category'
'pad_counts' => false );
$categorias = get_categories($args);
foreach ($categorias as $categoria) {
echo "<a href='$url/$baseCategoria/$categoria->cat_nicename/feed'>$categoria->cat_name</a><br />";
}
?>
Na segunda linha do código você deve substituir o texto “MUDEAQUI” pela base que esta usando no padrão de URL das suas categorias, tipo, quando eu acesso a página de uma categoria do meu blog o endereço é:
meublog.com.br/categoria/minha-categtoria
Neste meu exemplo a base categoria seria “categoria”, deu pra entender?