custom-post-types – ¿Dónde se almacenan los tipos personalizados de wordpress?

Pregunta:

¿Dónde se almacenan los tipos personalizados? Porque cuando se crea un tipo personalizado, en wp_posts, el tipo de publicación se establece en <new_custom_post_type> . Pero, ¿dónde se almacenan los detalles del nuevo tipo de publicación personalizada?

Respuesta:

Finalmente encontré los datos del tipo de publicación personalizada. Se almacena en la tabla wp_post donde post_type = tipo de publicación personalizada (por ejemplo, "productos"). Los datos del campo (columna) se almacenan en wp_postmeta donde meta_key es el nombre de la columna y meta_value es el valor de la columna.

Esta consulta recuperará todos los datos asociados con el tipo de publicación personalizada "productos":

SELECT P.ID, P.post_title, M.meta_key, M.meta_value
FROM wp_posts AS P
INNER JOIN wp_postmeta AS M ON M.post_id = P.ID
WHERE P.post_type = 'products' and P.post_status = 'publish'
ORDER BY post_title, meta_key

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım