¿Cambiar CSS / formato en una página específica, pero no en páginas en general?


Respuestas:


6

Después de crear el CSS específico que necesita para formatear la página como desee, podría:

  1. Cree una plantilla de página personalizada con el CSS y asigne la plantilla a esta página.
  2. Cree un archivo page- {slug} .php con el CSS, donde {slug} es el slug de página para esta página (lo más probable es que el nombre del archivo sea page-voronoi-temperature-map.php).
  3. Cree un archivo page- {ID} .php, donde si la ID de la página es 6, WordPress buscará usar page-6.php.

Estas tres opciones se mencionaron en el Códice, en Jerarquía de plantillas . Al usar cualquiera de estas 3 opciones, puede alterar el diseño de esta página sin afectar el resto de sus páginas.


¡Gracias! page.php dice "Si desea sobrecargar esto en un tema secundario, incluya un archivo llamado loop-page.php y se usará en su lugar", pero eso no parecía correcto, ya que se muestra loop-page.php todas las publicaciones, y ni una sola página.
barrycarter

13

Si observa el origen de la página, verá que <body>se le ha dado una clase page-id-1199. Puede usar eso en su hoja de estilo para especificar estilos solo para esa página.

.page-id-1199 #map { /* custom styles */ }
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.