标签 typecho 下的文章

友情链接是博客的"社交名片",但手动维护友链总会遇到这些麻烦:对方悄悄删了不知道、想加友链要改主题文件、点击没统计、外链跳转没提示。所以自己开发了 FriendLinks 友情链接插件把这些事都一次性解决了。

一、它能做什么

1. 友链申请与审核

访客可在前台填写申请表(站点名称、URL、Logo、描述、反链检测页面),提交后进入后台审核流程。支持两种模式:

  • 人工审核:申请进入"待审核"状态,管理员手动通过。
  • 自动通过:反链检测成功后直接上线,失败则进入待审核。

申请表内置防滥用:HMAC Token 防 CSRF、蜜罐字段拦机器人、同 IP 每小时限 5 次、URL 去重。
1-013803.jpg

- 阅读剩余部分 -

Typecho后台设置
登录Typecho后台 -> 设置 -> 基本 -> 站点地址改成https域名。

编辑Typecho根目录下config.inc.php文件加入下面配置,不然网站后台还是会调用HTTP资源。

/** 开启HTTPS */
define('__TYPECHO_SECURE__',true);

注意:Chrome内核的浏览器有不安全提示的时候,需要找到主题目录下面的comments.php文件
再将其中的$this->commentUrl(),替换为:echo str_replace("http","https",$this->commentUrl());最后保存。

文章来源:https://ws234.com/1024.html

站点名称

<?php $this->options->title(); ?>

域名地址

<?php $this->options->siteUrl(); ?>

后台地址

<?php $this->options->adminUrl(); ?>

完整路径标题,比如 文章 站点

<?php $this->archiveTitle(' &raquo; ', '', ' - '); ?><?php $this->options->title(); ?>

站点说明

<?php $this->options->description(); ?>

模版文件夹地址

<?php $this->options->themeUrl(); ?>

作者名字

<?php $this->author(); ?>

当前登陆用户名字

<?php $this->user->screenName(); ?>

退出链接

<a href="<?php $this->options->logoutUrl(); ?>"><?php _e('退出'); ?></a>

rss地址

<?php $this->options->feedUrl(); ?>

作者头像

<?php $this->author->gravatar('200') ?>
参数说明
此函数是完整 img 标签,200代表长和宽

- 阅读剩余部分 -