Я пытаюсь разделить результаты, которые получаю от запроса wp_terms. name
, на два столбца, один из которых содержит записи «Категория», а другой - «Теги» на go вместе с остальной частью полученного мной запроса из создания редактируемой таблицы с генератором запросов WPDATATABLES (плагин wordpress для отображения интерфейсных редактируемых баз данных: https://wpdatatables.com)
Вот код, который мне удалось придумать:
SELECT wp_posts.`ID`,
wp_posts.`guid`,
wp_posts.`post_title`,
wp_posts.`post_content`,
wp_postmeta.`meta_value`,
wp_users.`display_name`,
wp_terms.`name`
FROM wp_users
INNER JOIN wp_posts
ON wp_posts.`post_type` = 'post'
AND wp_posts.`post_status` = 'publish'
AND wp_users.`ID` = wp_posts.`post_author`
INNER JOIN wp_postmeta
ON wp_postmeta.`meta_key` = 'user_submit_url'
AND wp_posts.`ID` = wp_postmeta.`post_id`
INNER JOIN wp_term_relationships
ON wp_postmeta.`post_id` = wp_term_relationships.`object_id`
INNER JOIN wp_term_taxonomy
ON wp_term_relationships.`term_taxonomy_id` = wp_term_taxonomy.`term_taxonomy_id`
INNER JOIN wp_terms
ON wp_term_taxonomy.`term_taxonomy_id` = wp_terms.`term_id`
Все выглядит хорошо, кроме разделения категорий и post_tags на два разных столбца.
Я попытался реализовать найденное здесь решение:
Wordpress SQL: получить категорию сообщений и теги
Но, очевидно, безуспешно (также потому, что я вынужден использовать генератор запросов WPDATATABLES, который очень требователен, когда я вношу большие изменения в код.)
Я ценю любое любезное предложение и заранее благодарю за терпение (я новичок ie с небольшими, но очень конкретными c потребностями Пытаюсь разобраться.)