사이드 바에 넣고있는 위젯에서 게시물 ID를 얻으려고합니다.하지만 다른 게시물에서 임의의 게시물 ID를 얻으려는 시도는 무엇입니까.wordpress 사이드 위젯에서 게시물 ID를 얻으십시오.
이 나는 시도했다 :
는 $id = get_the_id();
$post_id = $GLOBALS['post']->ID;
global $wp_query;
$thePostID = $wp_query->post->ID;
내가 사용하고 템플릿은 classipress 내가 그들이 제공하는 사이드 바에 내 위젯을 걸었습니다. 사이드 바 상단에 이미 게시물 ID를 사용하는 양식이 있습니다. 그들은
global $post;
도 시도해 봤지만 다른 게시물 ID는 있지만 올바른 것은 아닙니다.
저는이 단계에서 모두 아이디어가 없습니다.
위젯이 수행하는 작업과 가치를 얻은 후에 게시 ID로 무엇을해야합니까? 동일한 템플릿 (또는 위젯 내)에 다른 루프가있는 경우 해당 루프가 사용자의 값을 방해하고 엉망이 될 수 있습니다. –
저는 사용자가 해당 카테고리의 다른 관련 게시물을 표시하기 위해보고있는 게시물의 카테고리 (택 소노 미)를 얻으려고합니다. 게시물 자체의 하단에서하기 쉽지만 사이드 바에서 어떤 이유로 든 곧장 앞으로 나오지 않아야합니다. 루프 외부에 있다는 것을 알기 때문에 내가 필요로하는 게시물 ID가 아니라 루프의 마지막 레코드를보고 있습니다. –