No lo tienes fácil. Por CSS no se puede porque ese rectángulo blanco es donde va el texto de la entrada o página. Si cambias el color, afectaría a todas las entradas.
La «class» afectada es .inside-article
y la propiedad es background-color
Si puedes hacer que <div class="inside-article">
y todos los «div» que estén dentro de ella desaparean de la página principal, resolverías el problema.
Y por supuesto, la opción más sencilla: escribir algo en la página que hace de principal para rellenar ese hueco en blanco.
Oh! perdona el retraso en contestar, pensaba me avisaría por email de una respuesta.
Voy a probar con eso. Es una lata porque me sale constantemente en todas las entradas.
Mi idea es conseguir que eligiendo una galería del menú principal, salga un album de fotos y no se pueda escribir o si se ha de poder, que quede integrado con la entrada. A parte de hacer un lugar específico para blog y entradas con texto…
Voy a ver que consigo.
Gracias.
Yo haría una plantilla específica para la página principal:
https://ayudawp.com/plantillas-personalizadas-page-template/
PD. Para que te avise pro emai, tienes que marcar la casilla de la parte inferior «Avisarme de las siguientes respuestas por correo electrónico»
No fui capaz de saber donde modificar la línea de código que me pusiste antes, :).
He pensado que tal vez sea buena opción aprender primero html y css y después probar s hacer mi página.
Miraré está solución que me indicas.
Gracias.
Puedes crear un page-template basándote en el archivo content-page.php
Sería exactamente copiar lo que hay en ese archivo salvo una cosa:
<div class="inside-article">
que debería sustituir por
<div>
o <div class="estilo-nuevo-creado-por-ti">
Por supuesto, al principio, lo que se indica aquí
https://ayudawp.com/plantillas-personalizadas-page-template/
-
Esta respuesta fue modificada hace 5 años, 11 meses por almendron.
-
Esta respuesta fue modificada hace 5 años, 11 meses por almendron.
Estoy deseando que sea mañana para probarlo.
Muchas gracias.
Espera que hay que hacerlo de otro modo:
1.- Crea un archivo exactamente igual que «page.php» y le pones el nombre de page-principal.php
En este nuevo archivo sustituyes get_template_part( 'content', 'page' );
por get_template_part( 'content', 'principal' );
En este mismo archivo pones al principio de todo
<?php
/*
Template Name: Principal
*/
?>
2.- Crea un archivo exactamente igual que content-page.php y le pones el nombre de content-principal.php
En este nuevo archivo sustituyes <div class="inside-article">
por <div>
o <div class="estilo-nuevo-creado-por-ti">
3.- Creas una nueva página que puedes llamar como quieras. Tan solo asegúrate de que en la opción de “Plantilla de página” eliges «Principal» (que es el nombre que has dado a la plantilla en el punto 1)
4.- Vas al personalizador y en las opciones del tema pones como principal la página que has creado en el punto 3.
-
Esta respuesta fue modificada hace 5 años, 11 meses por almendron.
-
Esta respuesta fue modificada hace 5 años, 11 meses por almendron.
Gracias almedron, por suerte hoy me ha sido imposible.
Gracias por las molestias.