Php 在WordPress中创建动态URL
我正在用WordPress、Woocommerce和BuddyPress制作一个电子商务网站。我们允许会员上传他们产品的图片。产品类别名称与成员的用户名相同。因此,如果exampleUser1上载了一个产品图像,则该产品被赋予“exampleUser1”类别 这是我和我的团队正在使用的一种临时方法,以便成员可以在一个页面(产品类别页面)上看到他们的所有产品 我想创建一个动态URL,我可以通过一个链接到登录用户的产品类别页面的按钮来显示该URL。我已经研究过如何使用functions.php和将变量传递到URL来实现这一点,但我没有运气让任何东西起作用Php 在WordPress中创建动态URL,php,html,wordpress,url,dynamic,Php,Html,Wordpress,Url,Dynamic,我正在用WordPress、Woocommerce和BuddyPress制作一个电子商务网站。我们允许会员上传他们产品的图片。产品类别名称与成员的用户名相同。因此,如果exampleUser1上载了一个产品图像,则该产品被赋予“exampleUser1”类别 这是我和我的团队正在使用的一种临时方法,以便成员可以在一个页面(产品类别页面)上看到他们的所有产品 我想创建一个动态URL,我可以通过一个链接到登录用户的产品类别页面的按钮来显示该URL。我已经研究过如何使用functions.php和将变
谢谢你的帮助 对于像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 );
对于像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 );
请发布您尝试过的代码。请发布您尝试过的代码。