WordPress教程

WordPress短链接插件Simple URLs使用方法

也想出现在这里?联系我们
面包多

WordPress 站点想要实现外链变内链(go 形式),而且还想统计该内链的访问次数或下载次数,那么我们可以直接在后台 >> 插件 >> 安装插件 >> 搜索 Simple URLs 进行安装并启用(或直接前往知更鸟站点下载中文版上传安装)。
WordPress短链接插件Simple URLs使用方法-创客云
启用 Simple URLs 插件后会在后台左侧菜单栏出现“Simple URLs”菜单,点击其中的“Add New”进入创建短连接页面,然后输入链接名词(可随意,可中英文,中文的话要注意永久链接,如果链接显示中文建议手工改为英文或拼音),在 Redirect URI 中输入想要转换的外链地址(或长链接地址),发布之后得到一个“永久链接”地址,这个地址就是我们所说的内链地址(go 形式短链接地址),具体如下图所示:
WordPress短链接插件Simple URLs使用方法-创客云
获得短连接地址后,直接在文章页或页面添加该链接地址即可,跟平时我们添加链接地址的操作一样。添加好这个短连接地址并发布文章后,有用户访问或点击该链接地址就会自动跳转到真实的地址,并自动统计访问/下载的次数。可以直接在后台 >> Simple URLs >> Simple URLs 中看到,具体如下图所示:
WordPress短链接插件Simple URLs使用方法-创客云
如果是统计下载次数的话,一般建议一个文章页(下载页)添加一个短连接地址,这样的话,我们完全可以直接将该短连接地址的 ID 添加到当前文章页的自定义栏目中,如定义为 xzID,值就是短连接地址的 ID。然后将以下代码添加到指定位置即可获取短链接地址和访问/下次次数:

  1.     if(get_post_meta($post->ID, 'xzID', true)){
  2.     $xzID = get_post_meta($post->ID, 'xzID', true);//获取短链接地址的 ID
  3.     $xzNum = get_post_meta($xzID , '_surl_count', true);//获取指定 ID 的短链接下载次数
  4.     $xzUrl = get_post_meta($xzID , '_surl_redirect', true);//获取指定 ID 的短链接地址
  5.     echo '下载次数:'.$xzNum;//输出短链接下载次数
  6.     echo '<br/>下载地址:'.$xzUrl;//输出短链接下载地址
  7.     }
也想出现在这里?联系我们
创客主机

以上代码只是抛砖引玉的作用,建议直接集成到主题下载页中会更好。

如何重置所有短链接地址的访问/下载次数?将以下代码添加到当前主题的 functions.php 文件中即可:

也想出现在这里?联系我们
创客主机
  1.     add_action( 'admin_init', 'simple_urls_reset_link_count' );
  2.     function simple_urls_reset_link_count() {
  3.     $simple_urls = get_posts( array( 'post_type' => 'surl', 'posts_per_page' => - 1 ) );
  4.     foreach ( $simple_urls as $url ) {
  5.     update_post_meta( $url->ID, '_surl_count', 0 );
  6.     }
  7.     }

注意:重置后记得删除上述代码。如果想要修改所有短链接地址的访问/下载次数为 1000 的,就直接将上述代码的 0 改为 1000 即可。

服务范围 1、专业提供WordPress主题、插件汉化、优化、PHP环境配置等服务请详询在线客服
2、本站承接 WordPress、DedeCMS、ThinkPHP 等系统建站、仿站、开发、定制等服务
3、英文模板(主题)安装费用为120元/次,汉化主题首次免费安装(二次安装30元/次)
售后时间 周一至周五(法定节假日除外) 10:00-22:00
免责声明 本站所提供的模板(主题/插件)等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若模板侵犯了您的合法权益,请来信通知我们(Email: 2107117185@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!
也想出现在这里?联系我们
360uxc
(0)

本文由来源 boke112联盟,由 PetitQ 整理编辑!

也想出现在这里?联系我们
创客主机

热评文章

发表评论

精彩推荐

Tabula - 艺术音乐外语培训学校网站WordPress模板

Envato Affiliates

本站承接 WordPress / DedeCMS / ThinkPHP 等
系统建站、仿站、开发、定制等业务!

Hi, 如果您有主题插件代购汉化等建站相关业务,可以 跟我联系 哦!
欢迎投稿
嘿,欢迎咨询!