← WordPress

Excluir Página de Menu

Lida 3852 vezes

Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Avatar Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Como é que eu posso excluir uma página (a das politicas de privacidade) do menu do template ?

No header fala qualquer coisa do codigo que está no Functions.php

Código: [Seleccione]
function art_list_pages_filter($output)
{
$output = preg_replace('~<li([^>]*)><a([^>]*)>([^<]*)</a>~',
'<li$1><a$2><span><span>$3</span></span></a>',
$output);
$re = '~<li class="([^"]*)(?: current_page_(?:ancestor|item|parent))+([^"]*)"><a ~';
$output = preg_replace($re, '<li class="$1$2"><a class="active" ', $output, 1);
$output = preg_replace($re, '<li class="$1$2"><a ', $output);
return $output;
}

function art_header_page_list_filter($pages)
{
$result = array();
foreach ($pages as $page)
if (0 == $page->post_parent)
$result[] = $page;
return $result;
}

function art_menu_items($hierarchy)
{
ob_start();
bloginfo('home');
$home = ob_get_clean();
echo '<li><a' . (is_page() ? '' : ' class="active"') . ' href="' . $home . '"><span><span>Home</span></span></a></li>';
if (!$hierarchy) add_action('get_pages', 'art_header_page_list_filter');
add_action('wp_list_pages', 'art_list_pages_filter');
wp_list_pages('title_li=');
remove_action('wp_list_pages', 'art_list_pages_filter');
if (!$hierarchy) remove_action('get_pages', 'art_header_page_list_filter');
}

Eu não percebo muito disto....
Que devo fazer para a excluir ?
Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Avatar Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Hehe

Continuei as minhas pesquisas e já descobri

Mudar isto
Código: [Seleccione]
wp_list_pages('title_li=');Por isto:
Código: [Seleccione]
wp_list_pages('exclude=47&title_li=');
47 = ID da Página
Offline

Celso Azevedo 
Membro
Mensagens 3500 Gostos 38
Feedback +12

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Olá CasaTuga,
Ainda bem que conseguiste resolver o problema.
 :offtopic:
No WordPress.com consegues editar os temas?
Cumps
Offline

CasaTuga 
Membro
Mensagens 397 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Avatar Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Se comprar aquela coisa do Custom CSS posso.

Mas não é para o blog da minha assinatura que eu queria isto.
É um blog que ainda estou a fazer  :lol:
Offline

Celso Azevedo 
Membro
Mensagens 3500 Gostos 38
Feedback +12

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Se comprar aquela coisa do Custom CSS posso.

Mas não é para o blog da minha assinatura que eu queria isto.
É um blog que ainda estou a fazer  :lol:
Ok, boa sorte com o novo blog! (Mas não o alojes no WordPress! :lol:)
Offline

Miguel Dias 
Membro
Mensagens 1273 Gostos 1
Feedback +1

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Porque? Fica sabendo que o pessoal que tem o blog alojado no Wordpress.Com já tem acesso à plataforma Wordpress 2.7
Offline

bfms 
Equipa
Mensagens 1769 Gostos 40
Feedback +1

Troféus totais: 35
Trófeus: (Ver todos)
Search Level 6 Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Porque? Fica sabendo que o pessoal que tem o blog alojado no Wordpress.Com já tem acesso à plataforma Wordpress 2.7

Isso não é muito difícil de ter... ela está por ai :P
Offline

Miguel Dias 
Membro
Mensagens 1273 Gostos 1
Feedback +1

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

Sim, eu sei que e publico xD
Mas a do wordpress.com não é a versão final?
Offline

bfms 
Equipa
Mensagens 1769 Gostos 40
Feedback +1

Troféus totais: 35
Trófeus: (Ver todos)
Search Level 6 Apple User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter

Sim, eu sei que e publico xD
Mas a do wordpress.com não é a versão final?

Não deverá ser, pois ainda há dias foi lançada a RC1
Offline

Celso Azevedo 
Membro
Mensagens 3500 Gostos 38
Feedback +12

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Porque? Fica sabendo que o pessoal que tem o blog alojado no Wordpress.Com já tem acesso à plataforma Wordpress 2.7
Não me batas! :superlol:

Só disse isso porque hoje em dia com tanto alojamento gratuito e dominios gratuitos ( http://www.co.cc/?id=157195 ). Se instalares tu o wordpress até podes por publicidade...
Mas não tenho nada contra quem cria la blogs :cool:
Offline

Miguel Dias 
Membro
Mensagens 1273 Gostos 1
Feedback +1

Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

LOL nao, o meu Porquê, não foi um PORQUE xD ou seja encarei na boa, estava apenas a dar uma justificaçãozinha