Hola.
El campo de título es eso, un título y no te permite poner botones, el enlace personalizado es la url que tendrá la entrada, si quieres modificarla por ejemplo para mejorar el SEO o la usabilidad.
Si lo que buscas es un botón de volver atrás, en estos debates tienes información al respecto:
Entrar en una entrada al volver atrás
Boton de regreso
Si sigues los enlaces de los debates verás como hacer que el botón te haga regresar a la página anterior o a una página específica, sin necesidad de meterlo manualmente en cada entrada.
Otra alternativa más sencilla es crear un bloque personalizado con el un botón que te dirija al apartado noticias y personalizar el CSS, así puedes añadirlo en las entradas. puedes ponerlo debajo del título (primer bloque de la entrada) o al final.
Para modificar una plantilla tienes que tener en cuenta como estructura el diseño el desarrollador y la jerarquía de plantillas, es posible que por eso no te funcionen las modificaciones que haces en las plantillas. Aparte de eso, no puedes hacer modificaciones en el tema padre, para eso tienes el hijo. Si tienes que modificar una plantilla tienes que copiarla al tema hijo y hacer ahí las modificaciones. Tienes información en este debate:
Inicio con una página estatica con plantilla
Puedes comentarnos tus progresos y recuerda cerrar el debate marcándolo como resuelto cuando así lo consideres.
Creo que no es eso exactamente lo que necesito. Llevo poco con WordPress y no controlo demasiado, si algo de programación y a ver si soy capaz de explicar lo que necesito.
Este es el código del theme padre (Hofmann) que supongo que muestra las noticia de forma individual:
<div class=»post-inner section-inner thin»>
<div class=»post-header»>
<div class=»post-meta top»>
Aquí muestra la fecha de la noticia y si pincho en ella me enviará a la página de las noticias que sean de esa fecha. Pues bien, después de la fecha que muestra aquí yo quisiera mostrar lo siguiente: / NOTICIAS (con el estilo que yo le aplique y que al pinchar me envíe a la página de noticias).
«><?php the_time( get_option( ‘date_format’ ) ); ?>
<?php
if ( comments_open() ) {
echo ‘<span class=»sep»>/</span> ‘;
comments_popup_link( __( ‘0 Comments’, ‘hoffman’ ), __( ‘1 Comment’, ‘hoffman’ ), __( ‘% Comments’, ‘hoffman’ ) );
}
?>
<?php edit_post_link( __( ‘Edit’, ‘hoffman’ ), ‘<span class=»sep»>/</span> ‘, » ); ?>
</div>
<h2 class=»post-title»>«><?php the_title(); ?></h2>
</div><!– .post-header –>
<div class=»post-content»>
<?php the_content(); ?>
</div>
</div><!– .post-inner –>
Eso que he indicado en el código que quiero hacer no sé si se puede hacer con un hook (algo he leído pero no encuentro un hook para colocar en ese sitio, no se si se puede añadir texto a un look, o si estoy entendiendo bien lo que es un look)
Se puede hacer esto? Supongo que si. Como, es el problema. A ver si me podéis ayudar.
Gracias
Lo he solucionado!! Me gustaría que me dijeseis si estaría correcto. Yo he conseguido lo que buscaba pero no sé si es correcto o no.
He copiado el archivo singular.php de mi tema padre en el directorio de mi tema hijo y ahí es modificado esa cabecera de post. Simplemente he quitado lo que no quería que apareciese y he añadido ese botón por medio de html y estilos css en el archivo style.css de mi tema hijo.
Así me cogerá el singular.php del tema hijo y los estilos también.
¿Es correcto no?
Gracias
Hola @beaseijas
Por lo que dices está hecho correctamente.
Te aviso que es posible que es posible que después de alguna actualización te aparezca el mensaje de que tienes archivos obsoletos, eso es debido a que la instalación detecta la diferencia de versiones y salta esa notificación, en ese caso para que no siga apareciendo con revisar que todo esté correcto y funcione en la nueva versión y actualizar la parte comentada del archivo que modificaste (actualizar la versión) desaparece el mensaje.
Ese mensaje solo lo ves tú y es para recordarte que revises, por si hay cambios en la versión que debas tener en cuenta.
Muchas gracias por compartir tu solución, así este debate será de utilidad a otros usuarios con problemas similares. Finalmente, recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.
Genial! Muchas gracias a vosotros!