WordPress.org

Idiomas: Inglés * WordPress con su sitio web 日本語 Русский * (Agregue su idioma)

Introducción

Por naturaleza, WordPress es muy poderoso. Puede ser tan complejo o tan simple como desee. Con eso en mente, la cantidad que desea utilizar WordPress con su sitio web existente depende totalmente de usted. Puede haber solo algunas características de WordPress que desee usar al integrarlo con su sitio, o es posible que desee que todo su sitio se ejecute con WordPress. Este tutorial lo guiará a través de hacer que su sitio de WordPress se parezca a su diseño actual. Comenzaremos con cómo hacer que un blog de WordPress se parezca al resto de tu sitio. Luego podemos pasar a hacer que todo su sitio se ejecute en WordPress.

Estas instrucciones no funcionarán en una red de varios sitios.

Comience la transformación

Primero, suponga que tiene un sitio existente en http://myexample.com. A continuación, cree un nuevo subdirectorio (carpeta) en su sitio y llámelo ‘blog’ (podría usar algo que no sea blog, pero debe crear este subdirectorio). Así que ahora tienes un subdirectorio vacío en http://myexample.com / blog/. Ahora, descarga WordPress y sube todos sus archivos a esta nueva carpeta, e instala WordPress.

Tome el encabezado

Para transformar páginas PHP normales en páginas que utilicen WordPress, debe agregar cualquiera de los siguientes fragmentos de código al inicio 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(); ?>

El Bucle

Es necesario incluir el Bucle en sus páginas para aprovechar de manera efectiva la multitud de Etiquetas de plantilla o complementos disponibles. Familiarícese con El Bucle y los conceptos básicos del Bucle en Acción para comenzar a integrar el poder de WordPress en su sitio web.

Ejemplos

Generar una lista

En el caso de que desee mostrar diez publicaciones ordenadas alfabéticamente en orden ascendente en su página web, puede hacer lo siguiente para obtener la fecha, el título y el extracto publicados:

<?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;?>

Últimos tres mensajes

Muestra los títulos de los últimos tres mensajes en tu página 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; ?>

Crear un tema

La primera parte de este tutorial describe cómo tomar componentes de WordPress e integrarlos en su sitio existente. Es posible que desee detenerse ahora mismo, pero tal vez le gustaría crear un tema de WordPress que eventualmente reemplazaría las páginas web en su sitio.

Necesitará crear un tema personalizado. Un tema es un conjunto de archivos que se utilizan para indicar a WordPress cómo mostrar el sitio y Usar_themes es fundamental para WordPress. Puede crear su propio tema desde cero, pero debe considerar crear el Tema Hijo del tema existente como primer paso. El tema hijo puede mejorar o personalizar las porciones limitadas del tema existente. Consulte el tema del niño para obtener más detalles.

Un elemento HTML poco conocido, pero muy útil, < base> le ayudará mucho. Le indica al navegador que use una URL especificada para rutas relativas:

 <base href="http://myexample.com" />

Normalmente, la base <> sería su URL actual. Por ejemplo, el valor predeterminado <base> en tu blog será http://myexample.com/blog/. Al cambiarlo con el elemento< base >, le indica al navegador que busque archivos en http://myexample.com/. ¿Por qué es útil? Al copiar y pegar HTML de su sitio actual, tendrá referencias a algo como:

 <img src="me.jpg" alt="" />

Cuando copies este HTML a tu tema, el navegador buscará http://myexample.com / blogs / me.jpg, cuando el archivo existe realmente en http://myexample.com / me.jpg. Usando < href base=»http://myexample.com» />, se le indica al navegador el lugar correcto para encontrar los archivos y no tiene que editar cada referencia a cada archivo que copió de su sitio principal.

Rendimiento

Aunque WordPress es rápido, contiene una cantidad sustancial de código que debe cargarse cada vez que se muestra una página. Esto puede afectar o no el rendimiento dependiendo del entorno de alojamiento, pero en un entorno de almacenamiento compartido que utiliza SuPhp (y por lo tanto sin almacenamiento en caché de código operativo) puede agregar varios segundos a cada carga de página.

  • Complemento de integración de WP: le ayuda a integrar WP con cualquiera de las aplicaciones web compatibles
  • discusión de la lista de correo electrónico de wp-hackers sobre llamadas directas «obsoletas» a wp-config.php
  • Arreglando encabezados 404 falsos en páginas externas, incluido wp-blog-header.php

Deja una respuesta

Tu dirección de correo electrónico no será publicada.