1

メンバーシップを購入すると( WooCommerce Membershipsを通じて)人々がアクセスできるページリンクのメニューを作成しようとしています。そのページにまだアクセスできない場合は、そのページをグレー表示にしたいと思います。

WooCommerce メンバーシップで購入してから X 日後にアクセスできるようにページを設定しましたが、使用しているコードが機能しません。true を返す必要がある場合でも、false を返しています。

何か案は?

<?php 
     $restrict_th0 = wc_memberships_is_post_content_restricted(24);
     $restrict_th1 = wc_memberships_is_post_content_restricted(28);
     $restrict_th2 = wc_memberships_is_post_content_restricted(30);
?>

<ul id="menu-academy">
     <li>
     <?php if ( $restrict_th0 ) { } else { ?>
          <a href="<?php echo home_url(); ?>/URL HERE/">
     <?php } ?>
     <span class="module_no">0</span><span class="module_descript">MODULE DESCRIPTION<span class="module_access<?php if ( $restrict_th0 ) { ?> lock<?php } ?>">
     <i class="fa fa-2x fa-<?php if ( $restrict_th0 ) { } else { ?>un<?php } ?>lock<?php if ( $restrict_th0 ) { } else { ?>-alt<?php } ?>" aria-hidden="true"></i></span></span><?php if ( $restrict_th0 ) { } else { ?></a><?php } ?></li>

</ul
4

1 に答える 1