Idiomas: inglês • WordPress com o Seu Site 日本語 Русский • (Adicionar o seu idioma)
Introdução
Por natureza, o WordPress é muito poderoso. Pode ser tão complexo ou tão simples quanto você deseja. Com isso em mente, o quanto você deseja usar o WordPress com seu site existente depende totalmente de você. Pode haver apenas alguns recursos do WordPress que você deseja usar ao integrá-lo ao seu site, ou você pode querer que todo o seu site seja executado com o WordPress. Este tutorial irá guiá-lo através de fazer o seu site WordPress olhar como o seu design atual. Vamos começar com Como fazer um blog WordPress parecer com o resto do seu site. Em seguida, podemos passar a fazer todo o seu site em execução no WordPress.
essas direções não funcionarão em uma rede MultiSite.
comece a transformação
primeiro, suponha que você tenha um site existente em http://myexample.com. Em seguida, crie um novo subdiretório (pasta) em seu site e chame-o de ‘blog’ (você pode usar algo diferente de blog, mas deve criar este subdiretório). Então agora você tem um subdiretório vazio em http://myexample.com / blog/. Agora, baixe o WordPress e carregue todos os seus arquivos nesta nova pasta e instale o WordPress.
pegue o cabeçalho
para transformar páginas PHP regulares em páginas que utilizam o WordPress, você precisa adicionar um dos seguintes trechos de código ao início de cada página.
<?php /* Short and sweet */define('WP_USE_THEMES', false);require('./wp-blog-header.php');?>
<?phprequire('/the/path/to/your/wp-blog-header.php');get_header(); ?>
O Loop
é necessário incluir O Loop em suas páginas para aproveitar efetivamente as vantagens da multidão de Tags de Template ou plugins disponíveis. Familiarize-se com o Loop e os fundamentos do Loop em ação para começar a integrar o poder do WordPress em seu site.
Exemplos
Gerar uma lista
No caso de você querer mostrar dez posts em ordem alfabética, em ordem crescente em sua página da web, você pode fazer o seguinte para pegar o lançadas data, título e trecho:
<?phprequire('/the/path/to/your/wp-blog-header.php');?><?php$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');foreach ($posts as $post) : setup_postdata( $post ); ?><?php the_date(); echo "<br />"; ?><?php the_title(); ?> <?php the_excerpt(); ?> <?phpendforeach;?>
três Últimos posts
Mostrar títulos dos três últimos posts na sua página da web.
<?php// Get the last 3 posts.global $post;$args = array( 'posts_per_page' => 3 );$myposts = get_posts( $args );foreach( $myposts as $post ) :setup_postdata($post); ?><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br /><?php endforeach; ?>
fazendo um tema
a primeira parte deste tutorial descreveu como pegar componentes do WordPress e integrá-los em seu site existente. Você pode querer parar agora, mas talvez você gostaria de criar um tema WordPress que acabaria por substituir páginas da web em seu site.
você precisará criar um tema personalizado. Um tema é um conjunto de arquivos usados para dizer ao WordPress Como exibir o site e Usar_themes é fundamental para o WordPress. Você pode criar seu próprio tema do zero, mas deve considerar criar o tema filho do tema existente como o primeiro passo. O tema filho pode aprimorar ou personalizar as partes limitadas do tema existente. Consulte o tema filho para obter mais detalhes.
um elemento HTML pouco conhecido, mas muito útil, <base> vai ajudá-lo muito. Ele instrui o navegador a usar um URL especificado para caminhos relativos:
<base href="http://myexample.com" />
Normalmente, a base< > seria sua URL atual. Por exemplo, o padrão < base> em seu blog será http://myexample.com /blog/. Ao alterá-lo com o elemento <base>, você diz ao navegador para procurar arquivos em http://myexample.com/. Por que isso é útil? Ao copiar e colar HTML do seu site atual, você terá referências a algo como:
<img src="me.jpg" alt="" />
quando você copiar este HTML para o seu tema, o navegador estará procurando http://myexample.com/blogs/me.jpg, quando o arquivo realmente existe em http://myexample.com / me.jpg. Usando < base href=”http://myexample.com” />, o navegador é informado sobre o lugar certo para encontrar os arquivos e você não precisa editar todas as referências a todos os arquivos que copiou do seu site principal.
desempenho
embora o WordPress seja rápido, ele contém uma quantidade substancial de código que precisa ser carregado cada vez que uma página é exibida. Isso pode ou não afetar o desempenho dependendo do ambiente de hospedagem, mas em um ambiente de hoasting compartilhado usando SuPhp (e, portanto, sem cache de código op), ele pode adicionar vários segundos a cada carregamento de página.
- WP Integration plugin-ajuda você a integrar o WP com qualquer um dos aplicativos da web suportados
- WP-hackers email list discussão sobre chamadas diretas” obsoletas ” para o wp-config.php
- corrigindo cabeçalhos falsos 404 em páginas externas, incluindo WP-blog-header.php