WordPress custom post type admin columns
Vamos a eliminar algunas columnas de esta lista y a añadir otras. Para ello, añadiremos una llamada de retorno al filtro manage_posts_columns y añadiremos nuestras columnas personalizadas al array columns. Ten en cuenta que estamos utilizando el hook manage_realestate_posts_columns. Aquí, realestate es el nombre de nuestro tipo de entrada, pasado como primer argumento a la función register_post_type para registrar tipos de entrada personalizados. Lo usamos en lugar de [post_type] en el filtro manage_[post_type]_posts_columns.
La primera línea añade nuestra función smashing_filter_posts_columns como llamada de retorno al filtro que gestiona las columnas que se muestran. La segunda línea define la función callback. Las líneas 2 a 4 añaden nuestras columnas personalizadas a la lista de columnas. Finalmente, la línea 6 devuelve la lista de columnas resultante.Nota: La parte smashing_ antes de nuestras funciones es sólo una buena práctica para asegurarnos de que el nombre de nuestra función es único en WordPress. La función __ se utiliza para traducir la cadena al idioma preferido del usuario. Observe que tanto para “Precio” como para “Área”, usamos smashing como dominio de texto, que WordPress usa para determinar qué fuente debe usarse para traducir la cadena. Podemos omitir esto para traducir “Imagen” porque WordPress ya incluye traducciones de esta palabra por sí mismo. Puede leer más sobre dominios de texto en el Codex de WordPress.Hemos añadido columnas para mostrar una imagen, el precio y el área, y se ha devuelto el array con las nuevas columnas. Los real-es resultantes
¿Cómo añado filtros personalizados al área de administración de mi lista de entradas?
Así es como se hace: Usted tendrá que enganchar en el ‘ restrict_manage_posts ‘ filtros para agregar su filtro (desplegable) y a ‘ parse_query ‘ para alterar la consulta según la selección del filtro. Usando esta técnica puedes añadir cualquier filtro que quieras.
¿Cómo añado un filtro a mi barra lateral en WordPress?
Instale el plugin desde el depósito de WordPress. En el menú Dashboard, ve a Product Filters > Product Filters > Add New. Aparecerá un modal con todo lo necesario para crear el filtro. Vaya a través de la configuración para crear su código corto.
WordPress filtrar tipo de mensaje personalizado por campo personalizado
Hay dos hooks a tener en cuenta: un filtro para la posición y el encabezado de la columna, y una acción para la salida de la columna para cada entrada. El tipo de entrada es parte del nombre de los hooks. Veámoslos uno a uno, empezando por el filtro.
El filtro para modificar, eliminar o añadir columnas a la lista de entradas en el panel de administración de WordPress es manage_{$post_type}_posts_columns. Cambie {$post_type} por el tipo de entrada deseado. Por ejemplo, si desea editar columnas para el tipo de entrada ‘post’, el nombre del filtro sería manage_post_posts_columns. Y para un tipo de entrada personalizado ‘producto’, el nombre del filtro sería manage_product_posts_columns.
Proporcionado como argumento al filtro se obtiene el array completo de todas las columnas para ese tipo de entrada. Cada columna tiene una clave única y sus valores son las etiquetas mostradas en la cabecera de la columna. Ejemplos de claves son ‘cb’ para la columna checkbox y ‘title’ para la columna post title. El orden de los elementos en el array determina el orden de las columnas.
El hook que necesitas usar para controlar la salida del contenido de la columna depende de si tu tipo de entrada es jerárquica o no. Un tipo de entrada jerárquico ha sido definido como ‘hierarchical’ => true en register_post_type. Cualquier tipo de entrada no jerárquica, incluyendo el tipo de entrada incorporado de WordPress ‘post’, usa el nombre de hook manage_{$post_type}_custom_column. Cualquier tipo de entrada jerárquica, incluyendo el tipo de entrada incorporado de WordPress ‘page’, utiliza el nombre de hook m
Añadir filtro wordpress tutorial
Filtrar entradas/tipos de entradas personalizadas por categoría sin recargar la página. Seleccione taxonomía sepecific y términos para mostrar en el frontend. Utiliza el panel de administración impresionante para controlar todo en el frontend como diseños de filtro, combinación de colores de filtro, diseños de post, combinación de colores de post, tamaño de fuente, familia de fuente, paginación, etc. Escaparate para cualquier tipo de mensajes / tipos de mensajes personalizados.
Filtra tus blogs o artículos con ajax ahora. Funcionará con la selección de taxonomía y términos específicos también. Puede seleccionar la costumbre / taxonomía, categorías, etiquetas para filtrar las entradas del blog con ajax / sin recarga de la página. Paginación funcionará sin recarga de la página.
No funciona sólo para las entradas del blog, apoyará tipos de correos personalizados también. Puede filtrar los tipos de mensajes personalizados con el filtro ajx. Puede seleccionar taxonmoies personalizados específicos y sus términos para mostrar. En la versión PRO puede modificar el diseño del post también. Si desea utilizar campos personalizados en los puestos a continuación, puede lograrlo mediante el uso de PRo plugin.
WordPress filtrar mensajes por campo personalizado
¿Quieres filtrar tus entradas por campo personalizado en el administrador de WordPress? Este fragmento 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