Restringir la gestión de los mensajes
¿Quiere filtrar sus entradas por campos personalizados en la administración de WordPress? Este snippet añadirá un nuevo menú desplegable de campos personalizados a los listados de entradas y páginas de WordPress. El menú mostrará una lista de todos los campos personalizados. Para filtrar las entradas y páginas, sólo tiene que seleccionar el campo por el que desea filtrar.
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo copiar / pegar correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.
Añadir un comentario Cancelar respuestaNos alegra que haya decidido dejar un comentario. Por favor, tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.Tu comentarioTu nombre real
cómo crear un blogcómo crear un sitio webcómo registrar un dominiocómo crear una tienda onlineel coste de crear un sitio webel plugin de WordPress para regalarcómo hacer crecer tu lista de correo electrónicoWP pluginsbest website buildersbest blogging platformsbest ecommerce pluginsbest lead-gen pluginsbest membership pluginsbest contact form pluginsbest email marketing toolsbusiness phone servicesbest page builder pluginsbest live chat softwarebest backup pluginsbest lms pluginsbest security pluginsbest CRM softwarebest SMTP serviceseseverything
WordPress modificar la lista de mensajes de administración
En uno de los posts anteriores, hemos investigado cómo añadir filtros personalizados a la tabla de pedidos de WooCommerce. El tema de hoy es bastante similar, pero esta vez vamos a investigar cómo añadir filtros personalizados a la tabla de usuarios de WordPress.
Esta pregunta es especialmente caliente para los propietarios de sitios web con al menos características básicas de membresía y campos de usuario personalizados. Los usuarios de WordPress no son un tipo de entrada; un usuario es una entidad completamente separada con su propia tabla en la base de datos. Esto significa que no podremos usar el mismo hook pre_get_posts que hemos usado antes.
Hay muchos plugins de membresía en WordPress. Algunos de ellos permiten a los propietarios de sitios web crear sus propios filtros de usuarios. Pero si lo único que quieres es añadir unos pocos filtros personalizados a la tabla de usuarios, estos plugins de membresía serían una solución excesiva para ti. En el futuro, escribiré una serie de entradas sobre los mejores plugins de membresía de WordPress. Pero esta vez, me saltaré este tema e iré directamente a la solución.
El único plugin que he encontrado que parece exactamente lo que puede necesitar es el plugin Admin Columns. No he trabajado con este plugin antes, pero basado en las capturas de pantalla y videos de demostración que muestran, se ve muy bien si quieres hacer tus tablas de administración de WordPress más personalizables. También tengo que señalar que este plugin no es gratuito. Cuando escribí este post, el plan más barato cuesta 89 dólares al año para un sitio web.
WordPress filtrar mensajes por campo personalizado
Vamos a detallar exactamente lo que son los filtros de WordPress y el propósito que tienen en la visualización de sus listados de entradas. A partir de ahí aprenderemos cómo puede ampliar su área de administración de entradas – creando nuevos filtros de administración de WordPress personalizados.
WordPress mostrará sus mecanismos de filtro por defecto en la pantalla de administración de entradas. Estos filtros le permiten mostrar sólo ciertos mensajes que coincidan con los criterios establecidos. Por ejemplo, es posible que desee mostrar las entradas publicadas dentro de un período de fecha determinado (como se muestra a continuación).
WordPress viene preconfigurado con varios filtros que puede utilizar en la pantalla de administración de entradas. Filtros adicionales pueden ser añadidos por ciertos temas y plugins y proporcionar filtros adicionales para su uso.
Cuando estamos en nuestra página de listado de administración de nuestras entradas mostrará al usuario todas las entradas, independientemente del formato de la entrada o del autor que la escribió. Esta pantalla puede ser desordenada y difícil de leer (y a menudo requerirá hojear páginas de registros para encontrar lo que necesitas)
Como añadir un filtro personalizado en wordpress
Cuando desee encontrar una entrada o página específica en WordPress, puede utilizar el cuadro de búsqueda en la esquina superior derecha de la pantalla. Sin embargo, a veces es posible que desee ver sólo los mensajes que son de una determinada categoría o de una fecha determinada.
CONSEJO PROFESIONAL: Si estás buscando una forma de añadir un filtro a tu búsqueda en WordPress, ten en cuenta que no hay una forma fácil de hacerlo. Hay algunos plugins que dicen ser capaces de añadir filtros a su búsqueda, pero a menudo no funcionan como se anuncia. Si desea añadir filtros a su búsqueda, tendrá que codificarlos usted mismo o contratar a un desarrollador para que lo haga por usted.
Una vez seleccionados los mensajes que desea incluir en el filtro, deberá especificar los criterios de filtrado. Los criterios de filtrado pueden ser cualquiera de los siguientes: tipo de entrada, autor de la entrada, fecha de la entrada, estado de la entrada o extracto de la entrada.
Cuando haya terminado de añadir el filtro, haga clic en el botón “Añadir filtro”. WordPress aplicará el filtro a su búsqueda y mostrará los resultados del filtro en la página de resultados de la búsqueda.