我有WPMU的插件,为您的WordPress主题创建一个会员系统。我试图让它显示一个画廊,只有当用户是高级会员,我完全失去了。我的代码基本上抓住了url的一部分,并将其粘贴到我的susbscription div中的变量中以绘制所需的信息。我需要它来检查用户是否登录,但我不知道如何做到这一点。这里是我的代码,感谢:Wordpress会员插件条件声明
<?php get_header(); ?>
<?php
$url = $_SERVER['REQUEST_URI'];
$url = rtrim($url, '/');
function drawId($url) {
return array_pop(explode('-', $url));
}
?>
<div class="main-container col2-right-layout">
<div class="main">
<p><?php echo drawId($url); ?></p>
<?php get_template_part('loop');?>
<div id="subscription">
<p><?php echo nggcf_get_gallery_field(drawId($url), "Gallery Text"); /* where 1 is the gallery id */ ?></p>
<?php echo do_shortcode('[nggallery id='.drawId($url).']');?>
</div>
</div><!-- .main -->
</div><!-- .main-container col2-right-layout -->
<?php get_footer(); ?>
谢谢@ bingjie2680!我曾尝试类似的东西,但我试图现在看看插件文件,看看它是如何确定何时用户是一个成员。关于如何更快找到它的任何建议? –
您能否详细说明一下会员是什么?一个subrciber,贡献者或其他东西 – bingjie2680
嗯,这是插件http://premium.wpmudev.org/project/membership,它基本上建立了一个博客,以支持不同级别的会员资格支付。我正在建设的网站应该为访问该网站的任何人显示某个区域,而另一个区域应该只保留给会员。 –