Pregunta sobre Arreglando WordPress de Wordpress:

Crear una plantilla básica de usuario único

Un usuario preguntó 👇

¡Hola! Estoy trabajando en un sitio web de cliente diseñado por otra empresa (creo que desde el principio) y no incluía una plantilla single.php o archive.php.

Tengo un plugin donde puedo diseñar plantillas específicas para publicaciones individuales y funciona bien, pero coloca su contenido en la plantilla single.php, que este sitio no tiene.

¿Alguien puede sugerir una plantilla de muestra single.php que pueda descargar e instalar en este sitio para que tenga al menos una? He visto algunos artículos, pero creo que voy a entrar en más detalles de los que necesito.

No estoy seguro, ya que todos los demás sitios en los que trabajé tenían una sola plantilla y archivo como parte de la instalación original.

Esta imagen es una lista de archivos en: / wp-content / theme / theme1

https://ibb.co/Wxs1VgJ

Ernie

(@binarywc)

Hace 1 año, 10 meses

No debería necesitar una plantilla single.php. La mayoría de los temas con los que he trabajado no tienen uno a menos que sea un sitio de woocommerce, en cuyo caso querrá hacer una pregunta a la comunidad de soporte de woocommerce.

https://woocommerce.com/contact-us/
https://wordpress.org/support/plugin/woocommerce/

(@bcworkz)

Hace 1 año, 10 meses

Tu tema no necesita un solo, tanto es visible ya que ahora funciona sin él. Creo que estás diciendo que tu plugin lo requiere. Su tema tiene una plantilla index.php en la carpeta del tema. Copia eso y cámbiale el nombre a single.php. Creo que encontrará que index.php se usa actualmente para publicaciones individuales de todos modos.

Es posible que realmente no necesite un plugin para crear plantillas de publicaciones personalizadas. Nombra la plantilla de acuerdo con el formato «publicación única – {$ slug} .php» y esa plantilla se utilizará para la publicación con el caracol correspondiente. Nuevamente, puede comenzar con la copia de index.php y simplemente cambiarle el nombre. Sin embargo, ese plugin probablemente ofrece más flexibilidad.

Para obtener más información sobre la jerarquía y los nombres de las plantillas, consulte https://developer.wordpress.org/themes/basics/template-hierar/

Lanzador de hilos

(@esugrue)

Hace 1 año, 10 meses

Hmm, está bien, gracias por eso, probablemente entendí al autor del tema cuando dijo: ‘El plugin debe seguir la lógica básica de su trabajo. El contenido de nuestras plantillas se coloca en el contenedor de la plantilla de trabajo original. ‘

Davood – gracias por la pista – no es WC, así que debería estar bien.

Nunca ha habido tales «publicaciones» en el sitio y ahora necesitan un blog; nada ingresado como una publicación solo mostraba el contenido, sin fecha, autor, categoría, etc., como indican la mayoría de las publicaciones.

El plugin ayuda a agregar esos metacampos, pero el resto del sitio está centralizado (como una pantalla encuadrada), ¡pero ahora queda la publicación de descarga!

Pensé que necesitaba single.php para controlar la pantalla (pero aparentemente no, gracias por la aclaración).

Este es mi index.php:

<?php get_header();?>
<?php while ( have_posts() ) : the_post(); ?>
<div class="body">
	<div class="container">
		<div class="clear"></div>
		<div class="main">
			<div class="post content">
				<h1 class="page-title"><a href="<?php the_permalink(); ?>"><?php the_title();?></a></h1>

				<div class="content">
					<?php the_content(); ?>
				</div>
			</div>
		</div>
		<div class="clear"></div>
	</div>
</div>
<?php endwhile; ?>
<?php get_footer();?>

Asi que bcworkz – pensarías (lo sé) que podría copiar, cambiar el nombre de este archivo a single.php – ¡y debería poder editarlo para centralizar el contenido de la publicación!

Esta respuesta fue modificada hace 1 año, 10 meses.

(@binarywc)

Hace 1 año, 10 meses

No soy bcworkz, pero puedo decirle con seguridad si copió index.php y lo renombró a single.php y luego lo modificó para mostrar el contenido que desea mostrar en las publicaciones de su blog.

Espero que esto ayude. Marque el hilo como resuelto cuando descubra cómo lograr lo que está tratando de lograr.

Lanzador de hilos

(@esugrue)

Hace 1 año, 10 meses

Gracias Davood – ayuda más de lo que crees, comenzando a entenderlo y entenderlo un poco mejor.

Gracias

Una vez que lo haga bien y lo ordene, y sin más preguntas tontas, lo marcaré como una solución.

(@binarywc)

Hace 1 año, 10 meses

no hay una pregunta tonta. ¡Estamos aquí para ayudar! ¡No dude en hacer cualquier pregunta que tenga sobre temas infantiles!

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.