Pergunta

Como posso inserir um blog (não criado até o momento) para dentro e já existentes página 'estática'? A página web é escrito principalmente em PHP. Estou pensando em usar algo como wordpress.org (host instalar a versão) e usá-lo para atualizar a página de notícias do site.

Pelo que tenho lido, seus sons como eu precisaria fazer um monte de ajustes tema para obter wordpress para exibir corretamente com modelo do nosso site. Isto soa um pouco assustador para mim. Quaisquer pensamentos sobre o assunto são apreciados!

Foi útil?

Solução

Eu fiz exatamente a mesma coisa em meu site . Eu tinha cerca de 20 páginas estáticas, queria acrescentar um blog e queria adicionar conteúdo das páginas WP para as páginas estáticas. Não foi difícil encontrar um tema que (quase) correspondeu minhas páginas estáticas. Tudo fora de / tecnologia / é uma página estática.

Você também pode obter um tema muito minimalista e, em seguida, fazê-lo coincidir com o seu design. Sua um grande corte de empilhamento e colar de estilo CSS, elementos labling re-para corresponder ao que WP quer, então um pouco de ajustes. Já fiz isso em menos de 8 horas em outros sites.

Leia-se sobre o uso o loop Wordpress . Isto é muito mais fácil do que você pensa que vai ser, especialmente se o seu material já é feito em PHP.

Editar:

Aqui está um trecho do código que eu uso em minhas páginas estáticas, o que me permite, em seguida, usar todas as outras funções WP no código existente:

<?php
if (empty($wp))
   require_once("tech/wp-config.php");
wp();
?>

Em seguida, obter uma lista de posts recentes é tão fácil como:

<?php get_archives('postbypost', 8); ?>

Basta olhar para utilização das funções depreciados, eu tenho alguns ainda deixou para limpar a partir de quando eu integrado WP 2 anos.

Outras dicas

Greg é certo, um iframe é uma maneira fácil de fazer isso. No entanto, eu correr em situações em que o iframe vai jogar fora as variáveis ??de sessão no IE, não tenho certeza se isso impacta WordPress ou não.

Se você estiver indo para criar uma página para abrigar um WordPress instalar em um iframe, porque não basta ter o link que você usaria para mostrar a página com o link para apenas um sub-domínio separado onde o WordPress instalar vontade iframe reside?

Meu palpite é que você não está querendo fazer muita coisa com desenvolvimento do tema, se você está querendo jogar WordPress em um iframe. Se este for o caso, você tem algumas opções: (A) google para um tema branco wordpress, (B) desenvolver um tema que parece que você está site atual de modo que quando um usuário clica em um link, eles não sabem que eles estão em uma plataforma diferente, (C) não escondem nada e fazer o WordPress instalar mostrar-se com um tema diferente. Considere American Express em seu site aberto Forum ( http://www.openforum.com/ ), com a sua blogue em http://blogs.openforum.com/ - mesmo cabeçalho, ligeiramente corpo e layout diferente <. / p>

Problemas w / ir a rota iframe é que um site WordPress vai crescer em altura, onde você tem que definir a altura de um iframe. Você pode controlar isso, definindo a altura para algo muito grande, mas, em seguida, sua página será muito grande, ou você pode controlar a quantidade de mensagens que aparecem na administração do WordPress.

As minhas sugestões, sucata do iframe, instalar o WordPress em um sub-domínio e, em seguida, conectar-se a esse domínio sub em vez de ligar para sua página iframe

Eu estou tentando isso agora com um site que estou a mexer com (não pública ainda). Em vez de publicar o blog diretamente no meu site, eu estou ligando para um blog hospedado pelo Google Blogger.

O Google também oferece o " AJAX Search API ", que eu estou usando para incorporar em uma página web estática. I gerou uma marquise dinâmica de links para o meu blog. Como os links são gerados por AJAX de pesquisa, ele sempre mostra as entradas mais recentes. É uma boa maneira de manter sua estática local, mas também incorporar conteúdo dinâmico que está hospedado em outro lugar.

É claro que ele iria ajudar a projetar seu blog para coincidir com a marca do seu site principal. Pontos extras se você pode usar iframes ou navbars comuns para fazer tudo sem costura.

Muitas vezes, é provavelmente mais fácil simplesmente usar um blog WordPress e re-criar o resto do seu site estático com isso.

Você também pode fazê-lo através da instalação de wordpress em seu servidor, reduzindo um tema wordpress para seu esqueleto, adicionando seus próprios estilos, cabeçalho, navbar, etc. em cima do tema wordpress, e depois ligando para ela como um página em seu site. Este limpador de aparência do que usar um iframe, e é a maneira mais fácil de fazer do que usar loop. Confira no link a seguir para obter instruções sobre como fazer isso (convenientemente escritos em um set-up blogue desta forma):

http://www.nubaria.com/en/blog/?p= 14

Uma solução simples é simplesmente adicionar um iframe e coloque o blog nele. Ele leva quase nenhum código e as entradas de blog vai aparecer.

Como para uma opção de código, eu iria olhar para um leitor de RSS, como este: http://www.scriptol.com/rss/rss-reader.php

Um pouco de código, mas você ler as entradas de blog via RSS e exibir o que você deseja.

SnewsCMS para isso, é trivial seção de notícias em páginas php estáticos para integrar.

Blogger , você pode configurá-lo para publicar o blog via FTP para o seu site. Mas ainda assim você tem que personalizar o modelo. Deve ser fácil, porém, eles têm uma interface para ele.

Quando eu tive a alinhavar um blog em um site existente, eu usei textpattern . Achei muito fácil de personalizar porque é tão leve e simples. É muito mais agradável para cortar em que Wordpress, na minha opinião, embora o estilo de marcação é menos user-friendly, e falta-lhe plugins whiz-estrondo, temas, etc.

Acabei de instalar-lo em seu próprio diretório para que as ligações inter-artigo funcionou, e incorporado a coragem Textpattern necessárias em meu próprio layout da página.

Você também pode fazê-lo através da instalação de wordpress em seu servidor, reduzindo um tema wordpress para seu esqueleto, adicionando seus próprios estilos, cabeçalho, navbar, etc

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top