← PHP

Abrir noutra pagina!!

Lida 3175 vezes

Offline

Carlosfcoelho 
Beta tester
Mensagens 413 Gostos 42
Feedback +7

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

Bom dia pessoal.
Tenho uma dúvida que não consigo resolver.

No meu blog tenho uma secção nos posts que dá para partilhar os mesmos nas redes sociais, o código é o seguinte:
Código: [Seleccione]
function tj_social_bookmarks() {
global $wp_query, $post;

$sociable_sites = array (

array( "name" => "Partilha no Twitter",
'icon' => 'twitter.png',
'class' => 'twitter_icon',
'url' => tj_the_tweet_link(),
),

array( "name" => "Partilha no Facebook",
'icon' => 'facebook-logo-square.png',
'class' => 'facebook_icon',
'url' => 'http://www.facebook.com/share.php?u=PERMALINK&t=TITLE',

),

    array( "name" => "Partilha no StumbleUpon",
    'icon' => 'stumbleupon.png',
'class' => 'stumbleupon_icon',
    'url' => 'http://www.stumbleupon.com/submit?url=PERMALINK&title=TITLE',
),

array( "name" => "Partilha no Digg",
'icon' => 'digg-logo.png',
'class' => 'digg_icon',
'url' => 'http://digg.com/submit?phase=2&url=PERMALINK&title=TITLE&bodytext=EXCERPT',
),

array( "name" => "Partilha e guarda no del.icio.us",
'icon' => 'delicious.png',
'class' => 'delicious_icon',
'url' => 'http://delicious.com/post?url=PERMALINK&title=TITLE&notes=EXCERPT',
),

);

O que se passa é que sempre que no blog alguém carrega num dos botões para partilhar aquilo redirecciona para o site em questão (facebook, twitter, etc) mas sai do meu blog.
O que eu queria é que sempre que carregassem num dos botões abrisse uma página à parte (target=_blank)de maneira a que não saiam do meu blog.
Que código tenho que acrescentar para que isso aconteça ou em que sitio é que tenho que colocar codigo?
Offline

Luís Marquês 
Membro
Mensagens 1430 Gostos 19
Feedback +27

Troféus totais: 24
Trófeus: (Ver todos)
Apple User Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Já experimentas te colocar assim no primeiro array
Código: [Seleccione]
array( "name" => "Partilha no Facebook",
'icon' => 'facebook-logo-square.png',
'class' => 'facebook_icon',
'url' => 'http://www.facebook.com/share.php?u=PERMALINK&t=TITLE',
                        'target' => '_blank'

),
Offline

Carlosfcoelho 
Beta tester
Mensagens 413 Gostos 42
Feedback +7

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

Já experimentas te colocar assim no primeiro array
Código: [Seleccione]
array( "name" => "Partilha no Facebook",
'icon' => 'facebook-logo-square.png',
'class' => 'facebook_icon',
'url' => 'http://www.facebook.com/share.php?u=PERMALINK&t=TITLE',
                        'target' => '_blank'

),


Boas Nillo, acabei de experimentar e não funciona dessa forma.
Obrigado na mesma :cool:
Offline

Luís Marquês 
Membro
Mensagens 1430 Gostos 19
Feedback +27

Troféus totais: 24
Trófeus: (Ver todos)
Apple User Windows User Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1

Fiz uma breve pesquisa no nosso amigo google e econtrei alguns resultados que podem te ajudar.

» http://drupal.org/node/116506
» http://www.whmcs.blog.br/tag/menu-extra/

Desconfio muito que funcione mas tenta assim

Código: [Seleccione]
array( "name" => "Partilha no Facebook",
'icon' => 'facebook-logo-square.png',
'class' => 'facebook_icon',
'url' => 'http://www.facebook.com/share.php?u=PERMALINK&t=TITLE' '_blank',

),
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

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

Humm... Tem de faltar ai código.

Onde está o html?
Offline

euluism 
Membro
Mensagens 975 Gostos 0
Feedback +4

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

Código: [Seleccione]
  'url'=> array(
        'route'=>'/product/create' //The route of the url : controller/action
        'link'=>'products/viewList.php' //For a fixed or external link
        'params'=>array('id'=>5) //The parameters to pass to the url
        'htmlOptions'=>array('target'=>'_BLANK') //options to pass to the menu link tag
        )