如何从WordPress的网址获取订阅级别ID

中乌丁

我必须根据某些条件调整一条消息。目前,登录/非登录用户..的逻辑上已经存在。

<?php if(is_user_logged_in()) : ?>
<h1 class="abo-title page-title abo-payment"><?php echo __( 'Zahlungsdetails',     'issuem-leaky-paywall' ); ?></h1>
    <p>Bitte geben Sie Ihre Zahlungsdetails ein.</p>
    <?php else: ?>
    <h1 class="abo-title page-title abo-register"><?php echo __( 'Registrieren  Sie sich hier für Ihren Gratismonat.', 'issuem-leaky-paywall' ); ?><br><span class="bold"><?php echo __( 'Keine Verpflichtung, jederzeit kündbar.', 'issuem-leaky-paywall' ) ?></span></h1>
    <?php endif ?

但是,现在我需要向非登录用户显示另一条消息,但他们将直接使用URL上的订阅级别ID进入订阅页面,例如...

https://example.de/subscribe/ 

它具有三个或更多选项来单击付费订阅,例如...。

https://example.de/register/?level_id=1
https://example.de/register/?level_id=2
.....

根据级别ID,我必须更改消息。

这是Wordpress网站,我试图获取级别ID以显示不同的消息。并且它具有泄漏付费墙插件。

有任何想法吗 ?

鲁胡·阿敏(Ruhul Amin)

您可以尝试使用GET来检查您的网址是否包含level_id像这样:

if(isset($_GET['level_id'])){
$level_id = trim($_GET['level_id']);
}else{
$level_id = false;
}

<?php if(is_user_logged_in()) { ?>
<h1 class="abo-title page-title abo-payment"><?php echo __( 'Zahlungsdetails',     'issuem-leaky-paywall' ); ?></h1>
    <p>Bitte geben Sie Ihre Zahlungsdetails ein.</p>
    <?php else: ?>
    <h1 class="abo-title page-title abo-register"><?php echo __( 'Registrieren  Sie sich hier für Ihren Gratismonat.', 'issuem-leaky-paywall' ); ?><br><span class="bold"><?php echo __( 'Keine Verpflichtung, jederzeit kündbar.', 'issuem-leaky-paywall' ) ?></span></h1>

    <?php } elseif($level_id == 1){ ?>

         // Your custom message for level_id 1

   <?php } elseif($level_id == 2){ ?>

      // Your custom message for level_id 2

     <?php } ?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从网址获取ID

来自分类Dev

如何从javascript中的网址获取ID号?

来自分类Dev

如何从它的网址获取 Facebook 视频 ID?

来自分类Dev

如何在WordPress中获取子主题网址?

来自分类Dev

如何在WordPress中获取图片网址?

来自分类Dev

从网址获取ID值

来自分类Dev

从爆炸网址获取ID

来自分类Dev

从网址获取ID

来自分类Dev

从网址参数获取ID

来自分类Dev

从网址获取ID值

来自分类Dev

从网址获取ID

来自分类Dev

如何在Azure角色中以编程方式获取订阅ID?

来自分类Dev

使用Stripe创建订阅后如何获取费用ID?

来自分类Dev

如何在Azure角色中以编程方式获取订阅ID?

来自分类Dev

WordPress网址中的链接ID

来自分类Dev

Umbraco如何使用图片属性ID获取网址

来自分类Dev

如何通过joomla中的ID获取文章的完整网址?

来自分类Dev

如何获取Instagram评论API网址以及什么是媒体ID?

来自分类Dev

如何从缩略图网址获取Vimeo视频ID

来自分类Dev

如何获取Instagram评论API网址以及什么是媒体ID?

来自分类Dev

Azure - 如何在订阅级别查找权限?

来自分类Dev

如何获取iframe的网址?

来自分类Dev

如何从网址获取参数?

来自分类Dev

如何从网址获取文本

来自分类Dev

如何从网址获取参数

来自分类Dev

如何从WordPress中的URL获取ID

来自分类Dev

静态网址未获取ID

来自分类Dev

如何从引用网址获取网址路径

来自分类Dev

如何在Wordpress中获取中等大小的帖子缩略图网址?