2017-11-15 15 views
1

私は、WordPress、Woocommerce、BuddyPressで電子商取引サイトを作っています。メンバーは、製品の画像をアップロードすることができます。商品カテゴリ名は、メンバーのユーザー名と同じです。したがって、exampleUser1が製品イメージをアップロードすると、その製品には 'exampleUser1'というカテゴリが与えられます。WordPressで動的URLを作成する

これは私のチームと私が使用している一時的な方法で、メンバーはすべての商品を1ページ(商品カテゴリページ)で見ることができます。

ログインしたユーザーの商品カテゴリページにリンクするボタンを使用して表示できる動的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); 
関連する問題