如何将所有特色图片链接到Single.php中仅供非登录用户使用的自定义url?

时间:2019-05-31 作者:vordinerdo

我想将每个WordPress帖子的特色图片链接到特定页面/url,仅供访问者(未登录成员)使用。对于已登录的用户,应禁用此功能。它应该只链接单张的特色图片。php。不用于索引。php,存档。php或其他。怎么办?

1 个回复
最合适的回答,由SO网友:MikeNGarrett 整理而成

在里面single.php 您可以将您的特色图像包装在带有条件的链接标记中,以检查用户是否登录。

    if ( is_user_logged_in() ) {
        echo \'<a href="https://google.com/">\';
    }

    the_post_thumbnail();

    if ( is_user_logged_in() ) {
        echo \'</a>\';
    }

相关推荐

将php参数作为arg问题的自定义查询分页

我创建了一个带有自定义查询的循环。这个查询包含一个php参数,我使用GET方法从url获取该参数。问题是分页(即使它在第一页计算正确的帖子数)工作不正常。我在第二页看到404错误。这是我的循环页面上的代码:$cat = get_queried_object(); echo \'<h1 class=\"childcatdes\">\'. $cat->name . \'</h1>\'; echo \'<p class=\"childcatdescr\">