为 WordPress 微站添加文章版权声明信息,自动获取网站名称和文章链接地址。

为 WordPress 微站添加文章版权声明信息,自动获取网站名称和文章链接地址。

标签: 

  • 该话题包含 7 个回复,2 人参与,最后由诗语 更新于 4 年前
正在查看 8 个帖子:1-8 (共 8 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    纯粹是被国内的这些人给逼的,我们从成立到现在一直都是持开放态度,对各方面的政策都比较宽松。近两个月遇到了一连串不让人省心的事情,那么现在我们也就开始会加强版权宣传。

    首先是给我们的 WordPress 微站全部站点都加上了版权声明:

    这是无奈之举,一方面我们乐意分享 WordPress 知识和技术,另一方面我们发现有的人根本就不尊重我们的付出和工作。现在直接明示相关授权方便真正有需要的用户取用。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    文章页面内的显示效果如下:

    这个框是通过代码实现的,直接加到了主题里面。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    下面是修改后的代码,这里也还是分享一下,有需要的,可以放到自己主题的 functions.php 文件里去。

    //WordPress 微站添加文章版权信息
    function copyright($content) {
    if(is_single()||is_feed()) {
    $content.='<div class="copyright-message"  style="padding: 15px 10px 10px 20px;  font-size: 0.5rem;  margin: 0 0 1.75rem; color: #868686; border: 1px solid #e5e5e5;   background-color: #f2f2f2; box-shadow: 0 1px 1px rgba(0,0,0,.05);"><span class="dashicons dashicons-awards"></span> 版权声明:本文为薇晓朵 '.get_bloginfo('name').' 原创内容,采用 <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" rel="nofollow" target="_blank" title="BY-NC-SA 授权协议">BY-NC-SA</a> 知识共享协议授权。原文链接:<a href="'.get_permalink().'">'.get_permalink().'</a> 转载请注明。如需商业转载使用,请发送邮件至 weizhan#feibisi.com;</div>';
    }
    return $content;
    }
    add_filter ('the_content', 'copyright');

    样式也就是和我们上面的截图一样。预览如下:

    如何将 WooCommerce 的产品链接改成 ID 数字形式。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    如果是想要调整样式那么可以改 css 还有文字、链接。内容如下,至于知识共享授权,我们选择的 署名-非商业性使用-相同方式共享 3.0 (CC BY-NC-SA 3.0)

    <div class="copyright-message" style="padding: 15px 10px 10px 20px; font-size: 0.5rem; margin: 0 0 1.75rem; color: #868686; border: 1px solid #e5e5e5; background-color: #f2f2f2; box-shadow: 0 1px 1px rgba(0,0,0,.05);"><span class="dashicons dashicons-awards"></span> 版权声明:本文为薇晓朵 '.get_bloginfo('name').' 原创内容,采用 <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" rel="nofollow" target="_blank" title="BY-NC-SA 授权协议">BY-NC-SA</a> 知识共享协议授权。原文链接:<a href="'.get_permalink().'">'.get_permalink().'</a> 转载请注明。如需商业转载使用,请发送邮件至 weizhan#feibisi.com;</div>

    clarance
    参与者
    • 文章数量: 10
    @clarance

    使用 divi 主题这个判断页面类型好像有问题 ,不能准确的判断内容是否是文章

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    没懂啥意思,认为是 divi 的问题就切换到其他主题看。

    clarance
    参与者
    • 文章数量: 10
    @clarance

    divi 主题 在创建的页面上也会显示  不仅仅是在文章页面显示

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    修改 if(is_single()||is_feed())

    调整 is_single 到对应的文章模板,要自己找下。

正在查看 8 个帖子:1-8 (共 8 个帖子)
  • 话题 「为 WordPress 微站添加文章版权声明信息,自动获取网站名称和文章链接地址。」 已关闭,不接受新回复。

话题信息