De vez en cuando sería conveniente conocer la identificación de una publicación o página en WordPress, ¿verdad? Ya sea un código corto, cuando algo se configura en la configuración del tema, o tal vez solo para obtener un enlace rápido. Cualquiera sea el caso, WordPress no facilita la identificación de una identificación posterior. Una forma de tomarlo es visitar la página de publicación y verificar la URL. Debería verse así: https://yourwebsite.com/wp-admin/post.php?post=137171&action=Edit 137171 del ejemplo anterior es el identificador principal de la base de datos en la base de datos. Ciertamente debe haber una manera más fácil de resolverlo, ¿verdad? Afortunadamente, existe.
Mostrar publicaciones IDS con un complemento
DIY: Mostrar publicaciones ID con código
Agregar columnas personalizadas
Encontrar los ganchos correctos
Colocar la tarjeta de identidad en el frente
Conclusión
IDS de visualización de publicaciones con una solución de complemento más simple es usar un complemento. El abuelo es revelado IDS, un complemento gratuito que registra poco más de 425,000 descargas. Otra nueva opción son las ID de WPSITE Show. Ambos complementos hacen lo mismo: mostrar la identificación de publicaciones, páginas, usuarios, categorías, taxonomías personalizadas, tipos de publicaciones personalizadas, etc. La única razón por la que me inclino ante WPSITE Show IDS es la impronta de 8 KB. Reveal IDS es de aproximadamente 311 kb, lo que parece poco excesivo para un complemento tan simple.
DIY: Mostrar publicaciones de código con código Si está interesado en cómo mostrar personalmente las identificaciones de publicaciones, eche un vistazo al código. El siguiente código debe ingresar un complemento o el archivo de función del archivo. Si desea crear un complemento, eche un vistazo a nuestra guía de desarrollo de complementos para una plantilla simple. Antes de comenzar, vale la pena decir que debe crear un tema para niños. Vea la guía de tareas de nuestros hijos si aún no está familiarizado con cómo crear una. La adición de columnas personalizadas de WordPress ofrece excelentes herramientas para cambiar las publicaciones del administrador, incluida la creación de sus propias columnas y contenido. Tendremos que usar un filtro para agregar la columna y una acción para agregar los valores. Hagamos una prueba rápida en la tabla de publicación habitual: Cargue la idea 8E8183E694B674638830E23505FE0377
Eso es todo lo que necesitamos. El filtro nos permite agregar una columna modificando la matriz de columna. La tecla Matrix debe ser el identificador de columna, y el valor se mostrará como un texto de encabezado. La acción relacionada con la acción tiene dos parámetros: se muestra el nombre de la columna y la ID de publicación. Esto es perfecto: nos aseguramos de que simplemente repitamos la identificación cuando se muestra nuestra columna personalizada. La función “revelada” es mi intento de un juego de palabras, ¡lo siento! Se entiende como un prefijo para todas nuestras funciones para asegurarse de que no colisionen con otros complementos.
Un breve aparte: tenga en cuenta cómo utilicé ‘revelid_id’ == $ columna, que parece un poco extraño. Esto se llama condición Yoda y se prefiere en WordPress. El razonamiento es que si se olvida de definir la variable, no recibirá un gran error de PHP en su página Al encontrar los ganchos correctos, las dos características son todas que necesitaremos. La pieza restante del rompecabezas es el lugar para colgarlos. Los ganchos que utilizamos solo se dirigen a las publicaciones habituales, y nuestras ID no aparecerán para páginas u otros elementos. De hecho, estos ganchos se llaman ganchos variables porque pertenecen a un conjunto estandarizado. La forma común es: man_ [post_type_or_element] _columns y man_ [post_type_or_element] _custom_column. La base de esto, las publicaciones, páginas, medios y tipos de publicaciones personalizadas deberían ser fáciles, porque estos son todo tipo de publicaciones. Para que las ID aparezcan para todos estos elementos, puede usar los siguientes ganchos:
La idea F5D3A74815180D6CAAE226DE135A8421 está cargada.

Pequeña advertencia aquí: todo, excepto publicaciones y páginas, usa los tipos de publicaciones. El tipo de publicación para la publicación es técnicamente “publicar”, el tipo de publicación para páginas es “página”. Por alguna razón, los ganchos usan forma plural. Esta es una WordPress extraña, porque realmente debería ser la forma singular. Verá, ni siquiera el núcleo de WordPress es perfecto.
Agregué un tipo de publicación personalizada allí: proyecto. ¿Qué sucede si desea aplicar esto a todo tipo de publicaciones personalizadas? En este caso, todos pueden viajar fácilmente de la siguiente manera:
Cargue la idea FA188E0650AB09CC1ACB796165D8864
Recomiendo el mismo enfoque cuando se trata de taxonomas. Para mostrar la identificación solo para categorías, puede usar gestión_edit-link-class_columns y gestión_link_categories_custom_column, pero para agregarlo a todas las taxonomías debemos usar otro bucle: cargue la idea 6d2ebe47188e8599eb3b0fi3fe3fe3fe4860
Por último, pero no menos importante, tenemos usuarios y comentarios. Estos también son bastante simples. Echar un vistazo:
La idea 96C1E364E6F29421D38595C509B5356 está cargada.
Colocar la tarjeta de identidad frente a este pequeño cambio es un poco más difícil de lo que parece. Cuando agregué la columna ID, la agregué al final de una pintura existente que contiene todas las otras columnas. La solución parece bastante fácil: agrégala al frente. Podríamos hacer esto combinando las matrices, pero resulta que el cuadro de selección es la primera columna: en realidad queremos la identificación en segundo lugar. Continuaremos usando la combinación de matriz, pero necesitamos un poco más de truco, primero tenemos que compartirlo. La primera matriz contendrá el cuadro de selección (el primer elemento de la matriz original), la segunda matriz contendrá cualquier otra cosa. Combinaremos la primera matriz con una matriz que contiene nuestra identificación y luego con la segunda matriz. El código debería hacer esto mucho más claramente:
Cargue el esencial CEB06C8DD27458696EBB4D89358EEDA3
Conclusión Creo que este es un gran ejemplo de modularidad de WordPress.Las ID se mostraron una vez en el administrador (pre-WordPress 2.5), pero resultó que no muchas personas los necesitaban.Una vez que se ha eliminado esta característica, los complementos parecían responder a aquellos que querían ver las publicaciones de publicaciones.Escribir su propio complemento ofrece una forma de cuán modular es WordPress y cuán fácil es cambiar el administrador en sí.El mismo método descrito anteriormente podría usarse para agregar miniaturas, fragmentos de descripción y otra información a la lista de administradores. Si agregó algo extraordinario a una lista de administradores o tiene una idea que le gustaría ver, díganos, díganos. En los comentarios a continuación.
Etiquetas:
Proyectos de WordPress de los fines de semana
Cómo mostrar publicaciones e identificaciones de páginas en el administrador de WordPress
Tags Cómo mostrar ID
homefinance blog