• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar al pie de página
labarta

Labarta

  • Plugins WordPress
    • Plugins Premium
    • Plugins gratuitos
    • Preguntas frecuentes
  • Quién soy
  • Contáctame
  • Blog
  • Ayuda

WP Basic Crud - Plugin WordPress

07/07/2018

icon-wp-basic-crud

WP Basic Crud - Plugin WordPress

El plugin WP Basic Crud  crea tablas de  "Listado de contactos" personalizadas a partir de la base de datos utilizando la clase WP_List_Table.

Puedes descargar el plugin desde el  repositorio de WordPress.

Está actualizado y es compatible con WordPress 5.0.

Este plugin crea una  "Lista de Contactos"  basada en WP_List_Table de WordPress con operaciones CRUD (Crear, Leer, Actualizar y  Eliminar, en inglés: Create, Read, Update, Delete ) de bases de datos para el desarrollo de plugins.

 

wp-basic-crud-1

 

WP Basic Crud   crea un menú en el área de administración "Contactos"  haciendo clic en este menú accedemos a la visualización del listado de Contactos  que incluye los siguientes campos: Nombre,  Apellidos, Correo electrónico, Teléfono, Dirección y Notas.

Nombre, Apellidos y Email son campos requeridos y los campos Dirección y Notas amplían su capacidad hasta 250 caracteres máximo.

Si no tienes datos de uno de esto campos, o por ejemplo usas "Nombre" para una empresa y no hay apellidos, se puede rellenar el campo "Apellidos" solo con un punto  .  (esto sirve también para el campo "Nombre").

El campo "Email" si no tienes datos puedes rellenarlo solo con : a@a.com  (por ejemplo).

 

wp-basic-crud-2

 

Existen varias buenas razones para mostrar los datos en un listado de este tipo, cómo estas:

  •  Permanece fiel a la interfaz de usuario del núcleo de WordPress.
  •  No precisa CSS personalizado.
  •  Toma menos tiempo para crear que las interfaces personalizadas.

 

wp-basic-crud-3

 

WP Basic Crud  está traducido al Español totalmente.

Para obtener más información sobre WP_List_Tables, visita la página  WordPress Codex.

Espero que te sea de utilidad.

Si deseas modificar el nombre de los campos ó añadir de nuevos para personalizar el plugin, no lo dudes ponte en  contacto  conmigo.

Muestras de personalización:

 

crud-labarta-11

 

wp-basic-crud-personalizado

 

Cómo modificar la vista del listado de contactos en WP Basic Crud.

Si has añadido mucho texto en  Dirección  o en  Notas, puede que te pase esto:

listado-contactos-full

 

Para evitarlo solo debes modificar dos líneas de código del archivo "wp-basic-crud.php", esto puedes hacerlo desde el editor de plugins (antes siempre desactivar el plugin) o a través de FTP.

Ver imagen:

editar-wp-basic-crud

 

Actualizar el archivo y activar el plugin. Ahora veremos el listado de esta forma:

nuevo-listado

 

Los datos no se han perdido, si vamos a editar el contacto los veremos:

editar-contacto

 

Nueva versión 2.0

 

En esta nueva versión se han añadido cinco nuevos campos:

  • Empresa
  • Web
  • Email 2º
  • Teléfono 2º
  • Cargo

 

También se ha modificado la vista de edición de contactos y la del listado, que además es ordenable por cualquiera de sus campos.

 

Vista versión anterior

 

wpbc-vista-1

Vista actual versión 2.0

 

Vista versión anterior

 

wpbc-vista-2

Vista actual versión 2.0

 


WP Basic Crud

button-gratuita

También te puede interesar ver este artículo sobre otro CRUD para WordPress :

WP Contacts Manager

 

Si aún te quedan dudas mira este vídeo:

 


Si te ha gustado este artículo, por favor, comparte - Gracias -


Blog,  Es wordpress,  Plugins,  pluginsfree,  plugintop base-datos

  • Todas las entradas
  • Vídeos Docker
  • Meetup WordPress
  • Vídeos Plugins
  • Vídeos entrevistas
  • Dominios
  • Hosting
  • Avisos Legales
  • Política de privacidad
  • Política de cookies

Footer

GINERNET - Hosting y Servidores

Ginernet

GeneratePress - Tema WordPress

GeneratePress

OnlyOffice - Online Office

Usamos ONLYOFFICE Online Office

Ayuda a mantener el blog:

Si te sirven de ayuda los artículos que publico en el blog, de esta forma puedes contribuir a mantener el mismo.

GRACIAS


Copyright © 2023 · Labarta - Powered by : Labarta

Usamos cookies en nuestro sitio web para brindarle la experiencia más relevante recordando sus preferencias y visitas repetidas. Al hacer clic en “Aceptar todo”, acepta el uso de todas las cookies. Sin embargo, puede visitar "Configuración cookies" para proporcionar un consentimiento controlado.
Configuración cookiesAceptar todo
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDuraciónDescripción
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
GUARDAR Y ACEPTAR