← WordPress

Header Wordpress no SMF

Lida 2602 vezes

Offline

skinie18 
Membro
Mensagens 16 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Level 5 Tenth year Anniversary Nineth year Anniversary Eighth year Anniversary Super Combination Combination Topic Starter Level 4 Level 3 Level 2

Boas, estou a pesquisar como colocar o meu header do wordpress no meu forum SMF, a unica coida que encontrei foi isto:

Código: (php) [Seleccione]
<?php 
/* Short and sweet */
define('WP_USE_THEMES'false);
require(
'./wp-blog-header.php');
?>
Código: (php) [Seleccione]
<?php
require('/the/path/to/your/wp-blog-header.php');
?>

Tentei fazer alguns testes com uma pagina tipo: headerteste.php e tentar que la aparecesse o header mas ainda não consegui.

Alguém me pode ajudar?
Offline

Bruno Gaspar 
Membro
Mensagens 242 Gostos 1
Feedback +3

Troféus totais: 18
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 3 Level 2 Level 1 100 Posts 50 Posts 10 Posts

Não uso wordpress nem tão pouco smf, portanto a ajuda vai ser "limitada".

Ao colocares esse código, ele não te dá nenhum erro?
Offline

skinie18 
Membro
Mensagens 16 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Level 5 Tenth year Anniversary Nineth year Anniversary Eighth year Anniversary Super Combination Combination Topic Starter Level 4 Level 3 Level 2

encontrei agora um código que não da erro na pagina teste, apresenta tudo direito so nao sei onde meter o código no SMF...  :-k

Código: (php) [Seleccione]
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');

define('WP_USE_THEMES', false); get_header();
Offline

ze.fontainhas 
Membro
Mensagens 93 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts First Post

O ficheiro wp-blog-header.php apenas contém as definições das funções de WordPress, não o "header" propriamente dito. Se queres mostrar o cabeçalho do teu tema, tens que o ir buscar, mesmo, com:

Código: [Seleccione]
<?php
require('/the/path/to/your/theme/wp-blog-header.php');
get_header(); /* isto vai buscar o header to tema */
?>


Vê também:

http://codex.wordpress.org/Function_Reference/get_template_part (novo e bastante útil)
http://codex.wordpress.org/Function_Reference/get_header
http://codex.wordpress.org/Function_Reference/get_footer
Offline

skinie18 
Membro
Mensagens 16 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Level 5 Tenth year Anniversary Nineth year Anniversary Eighth year Anniversary Super Combination Combination Topic Starter Level 4 Level 3 Level 2

Eu meti isso só que depois o tema ficou com um bug, onde tinha acentos ou "ç" aparecia aqueles caracteres esquisitos tipo quadrados com ?.
Offline

aieee 
Membro
Mensagens 173 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 100 Posts 50 Posts

Convem instalares uma bridge para que tudo possa funcionar direito
Offline

betanalista 
Membro
Mensagens 2564 Gostos 0
Feedback +18

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

Convem instalares uma bridge para que tudo possa funcionar direito

qual a base/fundamento da tua afirmação?
Offline

ze.fontainhas 
Membro
Mensagens 93 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts First Post

Eu meti isso só que depois o tema ficou com um bug, onde tinha acentos ou "ç" aparecia aqueles caracteres esquisitos tipo quadrados com ?.

Parece ser problema de encoding. O que é que diz o

Código: (html4strict) [Seleccione]
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
no teu HTML?
Offline

ze.fontainhas 
Membro
Mensagens 93 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts First Post

Convem instalares uma bridge para que tudo possa funcionar direito
Não percebo o que isto quer dizer