我有一个基本的WordPress电子商务网站www.rockitdistribution.com我想在我的网站的标题中隐藏搜索功能,直到用户登录。enter image description here最终我只想让未注册的用户看到我们作为批发商持有但实际上无法浏览产品。当我们分配了用户名和密码的用户登录时,我只希望他们能够看到我们的网站产品等等。所以,如果你知道我的意思,他们就可以打电话给我们订单,而不是在网上这样做,只不过是一个在线的catelogue。我希望我划分为红色的所有东西对公众来说都是不可见的,只有登录和注销以及搜索才能对登录用户可见?我希望我有意义。请温柔我是新来的
答案 0 :(得分:1)
试试这个!!
1)对于搜索栏,您可以直接在<?php
if ( is_user_logged_in() ) {
echo 'Welcome, registered user!';
} else {
echo 'Welcome, visitor!';
}
?>
中进行此项检查,如果用户登录后显示搜索栏,则另外隐藏它。
is_user_logged_in
2)如果您想根据登录的客户或访客显示产品,您必须创建自定义模板,其中任何页面都应满足您的条件,并遵循上面显示的相同模式(ALTER SEQUENCE
)。
答案 1 :(得分:0)
您可以使用此代码。将其粘贴到主题的header.php中。
S T
-----
x1 x2
y1 y2
x1 x3
y1 y3
x1 x4
y1 y4
x2 x3
y2 y3
...
x3 x4
y3 y4