2017-11-15 2 views
1

저는 WordPress, Woocommerce 및 BuddyPress로 전자 상거래 사이트를 만들고 있습니다. 회원이 제품 이미지를 업로드 할 수 있도록 허용합니다. 제품 카테고리 이름은 회원의 사용자 이름과 동일합니다. 따라서 exampleUser1이 제품 이미지를 업로드하면 해당 제품에 'exampleUser1'카테고리가 제공됩니다.WordPress에서 동적 URL 만들기

회원과 팀원이 한 페이지 (제품 카테고리 페이지)에서 모든 제품을 볼 수 있도록하는 임시 방법입니다.

로그인 한 사용자의 제품 카테고리 페이지로 연결되는 버튼을 통해 표시 할 수있는 동적 URL을 만들고 싶습니다. functions.php를 사용하고 변수를 URL에 전달하는 방법을 연구했지만 작동하는 데 아무런 운이없는 것입니다.

도움 주셔서 감사합니다.

+0

시도한 코드를 게시하십시오. – disinfor

답변

0

productImage 등의 모든 사용자에 대해 범주를 상수 값으로 변경해야합니다. 동적 URL은 필요하지 않으며 모든 사용자에게 동일한 URL이 적용됩니다. 다음과 같이 루프에서 페이지 템플릿을 만들고 WP_Query를 사용하십시오.

$author = get_current_user_id(); 
$args = array(
    'author' => $author, 
    'post_status' => 'any', 
    'category_name' => 'productImage', 
    'post_type' => 'attachment' 
); 
$query = new WP_Query($args);