2012-01-30 2 views
1

안녕하세요. 모두 WordPress에 POST POST 및 POST 태그를 QUERY하는 방법을 궁금합니다. 나는 지금 POST 제목을 POST 날짜를 묻지 만, 다른 테이블에 있기 때문에 POST 태그가 누락되어 각 POST 내부에서 태그를 선택하는 방법을 모릅니다. 고마워요, 답장을 진심으로 감사드립니다.Wordpress 게시물 제목과 해당 태그를 표에 표시하는 방법

답변

1

어떻게이 일이 당신에게 도움이 될까요? 기본적으로 모든 것을 왼쪽 테이블 (wp_posts)에 표시하고 두 테이블의 게시물 ID를 일치시키고 태그가 있으면 태그를 표시합니다. 이것의 약간 변이는 당신을 위해 작동해야한다. 이 작업을 올바르게 수행하기 위해 약간의 실수가있을 수 있지만 어쨌든 이것은 생각입니다. 내가 태그의 열 이름을 의미 다른 열을 기준으로

SELECT wp_posts.ID, wp_posts.post_title, wp_posts.guid, wp_posts.date, 
othertable_othercolumn 
FROM wp_posts 
LEFT JOIN othertable 
ON wp_posts.ID=othertable.ID 
WHERE wp_posts.post_type='post' AND wp_posts.post_status ='publish' 

는 othertable은 다른 테이블의 이름입니다

이 내 코드`SELECT ID, POST_TITLE, GUID, POST_DATE FROM 인 응답을
+0

안녕하세요 선생님 감사합니다 wp_posts WHERE post_type = '게시'AND post_status = '게시' '이 액 룰러는 다른 게시판에 있기 때문에 각 게시물 내에 태그를 제외하고 필요한 모든 것을 표시합니다. 이 쿼리 또는 뭔가 JOIN 사용하지만 다른 테이블에 대한 mysql 쿼리를 사용하여 familliar 아니라고 생각합니다. 감사합니다 –

+0

내 편집을 체크 아웃하고 당신을 위해 작동하는지 확인 – Zach

+0

안녕하세요 선생님 내가 어떻게 생각하지만 각 워드 프레스 게시물에 대한 태그를 얻으려면 꽤 명확하게 내가 수출 및보고라는 플러그인을 사용하여 Wordpress .. 거기에서 csv로 내보내기 위해 생성하려는 테이블과 필드를 쿼리합니다. 나는 다른 필드를 가지고 있지만 각 게시물에 대한 태그를 쿼리하는 것은 복잡한 것입니다. 내 리포트에 누락 된 유일한 것입니다. [링크] (http://ldcgimutao.x10.bz/dekzgimutao /queryresult.png) 대단히 감사합니다. –

관련 문제