通过PHP基于URL参数的Wordpress不同内容?

时间:2012-11-16 03:34:13

标签: php wordpress

我想请求一些关于我真正需要添加到我的网站的插件的帮助:

当用户有我的特殊链接时,我需要:“website.com/?secret=yes”或“website.com/post/?secret=yes”他们会看到我的常规网站,但有秘密内容要显示我需要添加的秘密内容如果变量(secret = yes)然后在head部分添加到站点的几个javascript脚本并在body部分添加DIV Container。此内容对高级用户很敏感,因此使用常规用户的查看源无法找到此内容。如果它有帮助我使用Wordpress网站:)

您的帮助使我的网站更好,谢谢!

1 个答案:

答案 0 :(得分:4)

在WordPress模板上,您想要显示您可以做的秘密内容类似的内容:

<?php 
  $secret = isset( $_GET[ 'secret' ] ) ? sanitize_text_field( $_GET['secret'] ) : false; 
if( 'yes' === $secret ) : ?>
    <div>
        <p>My secret content</p>
    </div>
<?php endif; ?>

您的用户可以通过附加查询变量secret = yes来访问使用该代码的帖子/页面的秘密内容。

<强> http://your-website.com/the-greatest-post-ever/?secret=yes

我希望这会有所帮助。 :)