Entrada wordpress

WordPress post enlace externo

WordPress proporciona un soporte increíble para trabajar con envíos de formularios en su aplicación. Tanto si añades un formulario en el área de administración como en la de cara al público, el mecanismo incorporado con los scripts admin-post y admin-ajax te permitirá manejar tus solicitudes de formularios de forma eficiente.

En este artículo, le mostraré cómo manejar los envíos de formularios personalizados utilizando la API de WordPress. Te guiaré a través del proceso de añadir un formulario personalizado en el área de administración de un plugin, manejar el envío del formulario a través de una petición HTML y AJAX, y escribir el manejador del formulario en PHP para validar, sanear y procesar la entrada del formulario.

También haré uso de construcciones de programación orientada a objetos para el plugin; sin embargo, también puedes lograr el mismo resultado usando código procedimental. El plugin de práctica se puede descargar desde aquí para seguir el artículo.

La gama de ganchos disponibles en WordPress le da un gran control sobre el flujo de ejecución de su aplicación. Esto no es diferente cuando se trata de procesar formularios. Todo lo que necesitas es el gancho correcto para “enganchar” y añadir el manejador de formularios personalizados. Los hooks para procesar formularios personalizados son de naturaleza dinámica, lo que significa que el nombre del hook depende en parte de ti.

Formato de WordPress

¿Alguna vez has dejado de leer un artículo porque era demasiado largo, te aburrías o no encontrabas la sección que realmente querías leer? Esto podría no haber ocurrido si el autor hubiera añadido un índice de contenidos.

Un índice de contenidos es una lista de enlaces que conducen a las diferentes secciones de una página o artículo. Son especialmente útiles para los artículos largos, ya que destacan las secciones críticas de un artículo para mejorar la experiencia del lector. Un lector puede saltar a la sección más relevante para su pregunta. O puede leer todo el artículo, pero en el orden que desee, en lugar de la forma en que el autor lo dispuso en la página.

Un índice de contenidos puede ayudar tanto a los robots de los motores de búsqueda como a los humanos. Al etiquetar claramente los nombres de las secciones importantes de un artículo, los robots pueden entender de qué trata el artículo y mostrar fragmentos enriquecidos en los resultados de búsqueda.

Ahora que hemos discutido los beneficios de añadir una tabla de contenidos a su sitio web de WordPress, vamos a ver cómo. En primer lugar, veremos brevemente cómo podemos añadir manualmente una tabla de contenidos. Luego veremos cómo se puede hacer automáticamente con los plugins de WordPress.

Formato de post personalizado en WordPress

Los metadatos de las entradas son información sobre las mismas, como la fecha y la hora de su publicación y el autor. Los metadatos por defecto que se muestran con cada entrada dependen del tema de WordPress que se utilice, pero normalmente incluyen alguna combinación de la fecha, el autor y las categorías o etiquetas de la entrada.

La información dinámica que se muestra en los metadatos de las entradas se genera mediante etiquetas de plantilla, que son fragmentos de código PHP que indican a WordPress que debe mostrar cierta información. Por ejemplo, la etiqueta de plantilla que muestra el autor de una entrada es the_author:

Cómo y dónde se muestran los metadatos también depende del tema. Las ubicaciones más comunes son debajo de la entrada, encima de la entrada y en la barra lateral.  El tema de WordPress utilizado en los ejemplos de este artículo es un tema sencillo llamado Stripes.

Al igual que los metadatos por defecto que se muestran con cada entrada dependen del tema que se utilice, los pasos para cambiar los metadatos también dependen del tema. Los archivos que necesitan ser editados estarán en la carpeta wp-content/themes/[su_tema]. Los metadatos de las entradas suelen encontrarse en index.php, post.php y single-post.php, entre otros. En nuestro ejemplo, el archivo que contiene los metadatos de la entrada se llama entry-meta.php.

Plantilla de post de WordPress

Algunos temas ofrecen los nueve formatos, y otros tienen menos. Escoge un formato, añade contenido a la entrada de la forma habitual y ¡publica! Dependiendo de tu tema, verás algunas diferencias estilísticas entre este post y tus posts con el formato estándar por defecto.

Si empiezas una nueva publicación que contenga una galería, un vídeo, una pista de audio o una cita, es posible que tu tema aplique automáticamente el formato de publicación relacionado. Siempre puedes elegir “Estándar” si prefieres el diseño por defecto.

Hay bastante variedad en la forma en que los temas emplean los formatos de publicación. Si quieres ver una vista previa de cómo un determinado tema maneja los formatos antes de cambiarlo, puedes ver la demostración en vivo del tema en el Escaparate de Temas.

Siempre estamos tratando de mejorar nuestra documentación. Si esta página no ha respondido a tu pregunta o te ha dejado con ganas de más, ¡háznoslo saber! Nos encanta escuchar tus comentarios. Para obtener ayuda, utilice los foros o el formulario de contacto. Gracias.