Pregunta

Una plantilla diseñada y codificada dura para que podamos replicar y hacer que la propiedad cambie fácilmente en el futuro. Aquí: ¿Qué significa codificado duro para WordPress?

¿Fue útil?

Solución

WordPress está, entre otras cosas, un CMS (sistema de gestión de contenido). Cuando ve un sitio web que está utilizando WordPress como su backend, WordPress le mostrará una página con datos de la base de datos (que ha ingresado en el panel de datos de WordPress) y se formateará basándose en el cual ha seleccionado el tema. < / p>

Un tema es una colección de archivos (.php, .css, .js, .html, .jpg, etc.) que trabajan juntos para formatear y diseñar las páginas.

El ejemplo de

a (muy básico eliminado) sería este un archivo de plantilla;

page-home.php

<?php get_header(); ?>

<div class='page'>
    <h2><?php the_title(); ?></h2>
    <div><?php the_content(); ?></div>
</div>

<?php get_footer(); ?>

Ahora dicen que entra en el backend y edita la página "Inicio" y usted hace el título "Mi primera página" y luego agregue un contenido en el WYSIWYG, "¡Pago mi primera página!". Cuando vea la página usando WordPress, le mostrará;

<html><body>

<div class='page'>
    <h2>My First Page</h2>
    <div>Checkout my first page!</div>
</div>

</body></html>

ahora eso es todo bien cualquier dandy. Pero, ¿qué pasa si querías una barra lateral en esta página? ¿Qué sucede si quisiera volver a organizar el título y el contenido para que el título esté por debajo del contenido? ¿Puedes hacer esto en WordPress directamente? No. Esto es lo que se llama "codificado duro". Es algo que no puede cambiar del backend de WordPress, y en su lugar debe cambiarlo en los archivos de la plantilla escribiendo / cambiando el código.

La idea de una configuración de sitio con un CMS es que cualquier área que desee poder actualizar usando el CMS, debería poder. WordPress hace esto usando lo anterior (es decir, las áreas de título y contenido), así como cosas como imágenes, categorías, menús, configuraciones temáticas, complementos (y su configuración).

Temas (y complementos) también pueden aprovechar las cosas como las metaduras. Los datos metáticos son datos asociados con un objeto (generalmente una publicación / página / usuario, etc.) que pueden usar para lógica o mostrar ciertas cosas al usuario delantero. Algunos temas tienen áreas donde puede ingresar a estos metadatos y aparecerá en la parte delantera. Un buen ejemplo de esto son campos personalizados avanzados.

El truco con hacer un gran sitio web (usar un CMS) es un equilibrio entre;

  • El usuario puede editar todos los aspectos del sitio que desean. Así como extender la funcionalidad de los sitios con los complementos.
  • sin darle a al usuario demasiada libertad, de modo que tengan que escribir código o pueden arruinar el diseño / diseño / funcionalidad del sitio.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top