Instrucciones de WordPress: Crear un escaparate para demostraciones de temas de WP

Artículo escrito por:
  • Consejos para blogs
  • Actualizado: Ago 12, 2013

El desarrollo del tema de WordPress realmente ha despegado en los últimos años, ya que el software de WordPress ha llegado a más de 60 millones de usuarios en todo el mundo. La compañía también ha presentado su WordPress.com solución de blogging alojada de forma remota, a la par con servicios como Blogger e tumblr, aumentando aún más la demanda de temas y los posibles ingresos que se pueden generar mediante el desarrollo de estas amplias plantillas PHP. Muchos autores están familiarizados con la práctica del software de requerir una pequeña imagen en miniatura del tema en acción para mostrar a los posibles usuarios del tema. Pueden ver una instantánea de cómo se verá el tema cuando se ponga en práctica en su sitio web, y eso es lo suficientemente bueno para una gran cantidad de usuarios y desarrolladores de WordPress.

Creación de un escaparate para temas de WP usando demostraciones en vivo y funcionales

Tema de demostración de WordPress
* Pantalla capturada desde Elegante Temas - Un club de temas de WordPress de primer nivel que he estado usando durante años.

Pero hay usuarios más exigentes y desarrolladores de temas de WordPress, y una simple imagen de captura de pantalla en miniatura no será suficiente cuando se trata de demostrar los detalles sutiles de un tema y el efecto deseado. La insatisfacción con estas pequeñas imágenes de temas ha llevado a un gran número de desarrolladores de temas a lanzar una vista previa completa de su trabajo en el sitio web. Estas vistas previas son blogs reales de WordPress que utilizan el tema de WordPress completamente desarrollado en un sitio que el descargador de temas puede navegar y experimentar por completo antes de usar el tema en su propio sitio web, o antes de comprar el tema para sus propios fines No solo es más atractivo e informativo que las capturas de pantalla en miniatura típicas, sino que también es una forma mucho más efectiva de comercializar y vender temas en este mercado en crecimiento.

Sin embargo, crear este tipo de sitio se considera demasiado complejo, y muchas personas simplemente no están seguras de cómo convertir un simple sitio web de WordPress en una galería de temas de diseño propio. Al usar las funciones integradas de WordPress, y algunas que se habilitan a través de complementos de terceros, crear un sitio de demostración de temas no solo es lo más inteligente para hacer negocios, sino que también es la forma más fácil de mostrar a los usuarios todas las habilidades y talentos que un desarrollador es trabajando con.

Así es como se hace.

Paso 1: Obtén esos temas de WordPress en línea para verlos

Tema de demostración de WordPress

Para hacer que este enfoque funcione, cada tema que un desarrollador desee demostrar a los posibles usuarios o clientes debe ubicarse en el directorio de temas estándar de WordPress (/ public_html / wp-content / themes /). Asegúrese de que todas las imágenes de temas se carguen y que las carpetas de temas estén en minúsculas sin espacios ni puntuación, ya que esto será esencial para implementar y obtener una vista previa de estos temas en múltiples sitios de WordPress utilizando una de las funciones integradas más avanzadas que se ofrecen en WordPress. 3.0 y superior.

Cuando los temas se han cargado por completo, es hora de retroceder del directorio de temas a la carpeta raíz estándar de WordPress, que probablemente sea el directorio "public_html".

Paso 2: Habilitando WordPress Multisite para la presentación del tema

Tema de demostración de WordPress

La forma más fácil de habilitar un sitio de demostración de temas es usar la función multisitio de WordPress existente, que ahora se marca como Redes de WordPress. Este procedimiento implica el uso de una base de datos única para crear un número casi infinito de blogs de WordPress que pueden llenarse con contenido único y tener un estilo con un tema completamente diferente por blog. Básicamente, esto crea un sitio de demostración de WordPress completo, lleno de entradas, archivos, páginas, categorías y otra información, para cada tema que ha creado un desarrollador.

En el archivo "wp-config.php" que se encuentra en la carpeta raíz de WordPress, simplemente pegue la línea a continuación, que indicará al Tablero para habilitar la función de Redes de WordPress y proporcionar un panel de control de configuración para configurar sus ajustes y continuar:

define ('WP_ALLOW_MULTISITE', verdadero);

Guarde el archivo y navegue al Panel de WordPress, donde aparecerá un enlace "Configuración de red" en la barra lateral debajo del encabezado "Herramientas". Dentro de este cuadro de diálogo de configuración, asegúrese de seleccionar si los blogs se instalarán en un subdominio o subcarpeta y establecer un directorio para los medios cargados. Continúe con la siguiente parte de la configuración, que hará que el Panel de WordPress imprima algunas líneas de código que deben pegarse en los archivos "wp-config.php" y ".htaccess" en el directorio raíz del servidor.

Regrese a un cliente FTP para realizar estos cambios, asegurándose de que cada línea de código se copie y pegue correctamente y de que estén presentes todos los paréntesis y puntos y comas. Si no se asegura el código correcto en cualquiera de los archivos, se producirán todo tipo de errores en el sitio web y WordPress que pueden limitar gravemente la funcionalidad del sitio.

Debe tenerse en cuenta que el archivo ".htaccess" a menudo se oculta a la vista cuando se usa un cliente FTP tradicional y, en este caso, los usuarios deben navegar a su cPanel, Plesk Panel u otro software de panel de control del servidor y editar el archivo usando un gestor de archivos basado en web. Estas aplicaciones basadas en web pueden ver y editar carpetas ocultas cuando los clientes FTP tradicionales no lo son.

Paso 3: crea un blog para cada demostración de tema de WordPress

La parte de codificación avanzada del proceso ya terminó, pero el aspecto más tedioso de crear un sitio de demostración de tema de WordPress aún debe completarse. La forma en que funciona este método es bastante simple: todos los temas que se mostrarán a los usuarios deben mostrarse en un blog completamente nuevo, accesible a través de subcarpetas o subdominios. Eso significa que un desarrollador de temas debe volver al Panel de WordPress y comenzar el proceso de creación de tantos blogs como hayan creado temas; cada blog se puede configurar y acceder mediante el uso de un Panel de red de WordPress especial que es una especie de "panel de control secundario" dentro del panel de control de WordPress tradicional.

Dentro de este Tablero, seleccione el blog que tendrá una nueva plantilla y haga clic en "Apariencia" en la barra lateral. Simplemente ubique el tema que necesita ser demostrado y actívelo en el blog. Asegúrese de escribir algunas entradas de ejemplo para que los usuarios puedan ver todas las funciones del tema en acción, y luego repita el proceso en el próximo blog para que el siguiente El tema puede ser demostrado.

Los desarrolladores emprendedores pueden sentirse un poco aliviados al conocer los complementos que pueden ayudar con este proceso.

El primer plugin, conocido como Replicador, se puede utilizar para crear instantáneamente una gran cantidad de instancias multisitio sin configurar individualmente cada una durante un largo período de tiempo. El complemento se instala y activa en el Panel que no es de red para usar con blogs de varios sitios; cuando se usa, un desarrollador puede determinar la configuración básica del blog que se aplicará a la cantidad de blogs que está a punto de crear. Esas configuraciones serán universales, pero aún tendrán que determinar manualmente el tema utilizado por cada iteración multisitio.

Un segundo plugin es conocido como el Diamond Multisite Plugin, y esto se usa porque contiene un útil widget de barra lateral que aumentará la usabilidad de un sitio. Este widget en realidad enumera, en orden alfabético, cada blog multisitio creado por el Panel de WordPress. Cuando se coloca en las barras laterales de los sitios de demostración de temas, permite a los usuarios navegar fácilmente directamente entre los temas, en lugar de regresar a la página de índice del sitio cada vez que desean obtener una vista previa de un tema diferente en acción en el sitio web del desarrollador. Ciertamente no es obligatorio, pero mejorar la usabilidad solo puede ayudar a aumentar el resultado final de un sitio web y ayudar a promover la adopción de sus diseños de temas de WordPress.

Un enfoque alternativo: instalar múltiples iteraciones de WordPress

Realmente no hay razón para dejar atrás la función de Redes de WordPress a favor de instalar manualmente muchas instalaciones de WordPress para que sirvan como vistas previas.

Sin embargo, varios desarrolladores de temas prefieren mantener las cosas un poco más “viejas de la escuela” cuando crean estos sitios, y se tranquilizarán al saber que WordPress se puede instalar varias veces en un servidor. Para aquellos con múltiples bases de datos, es fácil: simplemente cree una nueva base de datos para cada instalación de WordPress, instale las moscas PHP de WordPress en una nueva subcarpeta cada vez, y continúe con el proceso de configuración y creación de temas como de costumbre. Luego, enlace a esa nueva instalación desde la página de índice del sitio, y todo se encargará.

Sin embargo, para aquellos que solo tienen una base de datos, el archivo “wp-config.php” nuevamente deberá actualizarse para acomodar múltiples instalaciones con el fin de demostrar temas. Esto requiere solo un simple cambio en el archivo que determina un nuevo prefijo de base de datos para cada instalación. Esto garantiza que los sitios de demostración de temas no sobrescriban los datos y los usuarios presentes en la instalación principal del sitio. Se realiza modificando la línea a continuación, que aparece cerca de la parte superior de cada archivo "wp-config.php", como se envía con una descarga de software de WordPress:

$ table_prefix = 'wp_';

Para facilitar su uso, simplemente cambie el nombre del prefijo "wp_" al nombre en minúscula del tema que se demostrará usando esa instalación en particular. Esto promoverá la claridad al navegar por las tablas o celdas utilizando software de base de datos como phpMyAdmin.

Debido a que todos estos sitios serán accedidos por el mismo administrador, vale la pena señalar que WordPress realmente puede acceder a los datos de usuario y contraseña de otras instalaciones utilizando un simple hack colocado en el archivo "wp-config.php". Esto permitirá que un desarrollador inicie sesión en cada instalación con el mismo nombre de usuario y contraseña, y garantizará que se mantengan conectados a cada instalación simultáneamente. Las dos líneas de código necesarias para lograr esto son:

define ('CUSTOM_USER_TABLE', $ table_prefix.'wp_users ');
define ('CUSTOM_USER_META_TABLE', $ table_prefix.'wp_usermeta ');

Recuerde que el prefijo "wp_" aquí se puede cambiar a cualquier cosa, y debe alinearse con la información de la base de datos de la instalación primaria para obtener los mejores resultados.

Otro enfoque alternativo: usar los complementos de WordPress para demostrar temas

Plugin de WordPRess
La comunidad de desarrolladores de WordPress es ampliamente amplia y diversa, y algunos de ellos han descubierto una manera de demostrar los temas en acción sin instalar varios blogs, crear una red de WordPress o piratear cualquier configuración de base de datos. En su lugar, confían en las funciones personalizadas diseñadas en un complemento de WordPress para mostrar estos sitios web de demostración a los usuarios, en gran parte de la misma manera que el Panel de WordPress puede mostrar una vista previa en vivo del sitio antes de finalizar la activación de un tema.

El plugin más popular es conocido como Plugin de demostración del tema de WordPress y, aunque su título no es necesariamente creativo, su enfoque es creativo y tiene sentido común. El complemento esencialmente saca la ventana de vista previa del tema del Tablero y la usa en el mundo real. Los usuarios y compradores del sitio pueden obtener una vista previa de cualquiera de los temas del sitio navegando a una URL simple construida como tal:

http://your-domain.com/preview_theme?theme-name

Esta URL de vista previa convierte el nombre de la carpeta en minúsculas del tema en un destino de vista previa; cualquier nombre de carpeta de tema se puede adjuntar al final del enlace para que un usuario pueda obtener una vista previa. El sistema es ingenioso y es, con mucho, la forma más eficiente de previsualizar temas. No se requieren hacks de bases de datos, y los usuarios no necesitarán realizar modificaciones en el archivo "wp-config.php" de WordPress para que esta URL sea completamente funcional. Simplemente cargue el complemento, actívelo y comience a vincular a las vistas previas de temas usando la construcción de URL anterior. Se puede implementar un sitio de demostración de temas en cuestión de horas utilizando este método.

Este complemento también permite una lista completa de todos los temas del sitio para imprimir, ya sea en la barra lateral o en una página separada (o publicación) por completo. Esto es muy parecido al widget Diamond MultiSite Plugin, pero se realiza mediante una variable simple. Donde quiera que aparezca la lista, los desarrolladores pueden simplemente insertar la siguiente variable de WordPress entre corchetes:

[theme_list]

Se presentará una lista completa y alfabética de temas usando un formato <ul>; Es importante recordar que cada tema cargado en un sitio se colocará en esta lista, incluido el tema predeterminado del sitio y cualquiera que esté actualmente en desarrollo o revisión. Tenga en cuenta los temas que se cargan y elimine los que no estén a la venta o previsualizados por los clientes.

Fácil de hacer y gratificante al final

Sitio de demostración de WordPress

Un sitio de demostración de temas de WordPress lleva esas miniaturas pequeñas e inútiles al siguiente nivel, permitiendo a los clientes la capacidad de interactuar realmente con los elementos de diseño y juzgar si el tema que están a punto de descargar o comprar es el adecuado para sus necesidades. Significa una mayor satisfacción general del cliente y una mayor probabilidad de que los usuarios ávidos de WordPress y diseñadores novatos utilicen o compren temas. El proceso es simple de completar y puede ser muy gratificante para diseñadores de temas emprendedores y atractivos.

Acerca de Jerry Low

Fundador de WebHostingSecretRevealed.net (WHSR): una revisión de alojamiento confiable y utilizada por los usuarios de 100,000. Más de 15 años de experiencia en alojamiento web, marketing de afiliación y SEO. Colaborador de ProBlogger.net, Business.com, SocialMediaToday.com y más.