Hum是WordPress的个人URL缩写,旨在为您的个人内容提供简短的URL,无论是在WordPres上还是其他地方。例如,不是WordPress帖子的长URL,例如http://willnorris.com/2011/01/hum-personal-url-shortener-wordpress,您可以有一个简短的URL,如网址:http://willnorris.com/b/FJ此外,如果您有一个用于短URL的自定义域,则可以进一步缩短以下内容网址:http://wjn.me/b/FJ启用插件后,可以在WordPress管理栏的“shortlink”项中找到页面或帖子的短链接。
WordPress帖子ID使用新基础60编码方案专门针对简洁性和可读性进行了优化,并对常见的混淆字符(如“1”、“l”和“I”)进行了内置错误更正。
Hum并不是作为一个通用的URL缩短器来设计的网址:http://bit.ly或网址:http://goo.gl相反,它是专门为您自己的内容设计的个人缩写。
有关个人URL缩短器的理由的更多信息,请访问塞里克的页面哨子,这是哼哼的灵感来源。
Entwicklerdokumentation公司
Deine Amazon关联ID hinzufügen
如果您想在/我/
重定向URL,实现亚马逊关联id
过滤器。例如:
add_filter('amazon_affiliate_id',fn()=>“willnorris-20”);
其他本地类型
开箱即用,Hum只注册b条
,t吨
,一
和第页
WordPress将在本地提供前缀。如果要注册其他前缀,请实现hum本地类型
过滤器。例如,要将“p”也包括在照片中:
函数myplugin_hum_local_types($types){$types[]=“p”;返回$types;}add_filter('hum_local_types','myplugin_hum_ocal_type');
这将告诉Hum服务任何/p/{id}
来自WordPress的URL。此外,您还需要指示Hum对特定内容类型使用前缀。在这里,我们注册通常用于照片的“p”。
函数myplugin_hum_type_prefix($前缀,$post_id){$post=获取post($post_id);if($post->post_type==“附件”&&strpos($post->post_time_type,'image')===0){$prefix='p';}return$前缀;}添加过滤器('hum_type_prefix','myplugin_hum_type_prefix',10,2);
Einfache Weiterleitung公司
您可以使用一行PHP重定向前缀的所有流量hum_redirect_base{type}
过滤器,其中{类型}
是要重定向的前缀。例如,我重定向所有/w个/
指向wiki.willnorris.com的URL使用:
添加过滤器('hum_redirect_base_w',fn()=>“http://wiki.willnorris.com/");
遵循以下正常说明安装WordPress插件.
使用自定义域
如果您有一个要与Hum一起使用的自定义域,请将其添加为“常规设置”WordPress管理页面上的“简短链接库(URL)”,或定义HUM_SHORTLINK_底座
在您的wp-config.php
:
定义('HUM_SHORTLINK_BASE','网址:http://wjn.me');
您还需要设置您的短域以重定向到正常域。许多域名注册商提供免费的重定向服务,很好地解决了这一问题,因此您不需要使用您的web主机设置新域。只要确保你是不使用iframe风格的重定向。
-
Hum支持哪些类型的内容?
-
Hum将为WordPress上本地托管的任何内容提供现成的短链接。大多数短链接将使用b条
类型前缀,带有“状态”的帖子除外帖子格式,其中有使用t吨
类型前缀。例如:
此外我
类型前缀以及四个子类型之一支持如下:
阿辛
或一
亚马逊ASIN号码
印度标准银行
或我
对于ISBN编号
全部我
URL被重定向到Amazon.com。例如:
可以注册其他类型前缀来服务WordPress托管的内容或重定向到外部服务。请参阅开发人员文档中的更多信息。
反应灵敏的开发人员,乐于助人,善于倾听。插件可以工作。很好的品牌附加功能。
泰克·多西亚·伊里索兹穆什(Tek dosya ile išiçözmüsh)、布姆·凯梅尔·比尔·埃克伦特·奥尔穆什(bu mükemmel bir eklent olmush)、比尔·苏鲁克里特里·埃克伦提·德内丁·布努·雅普特(bir sürücretli eklenyi denedim bunun yapt)。蒂什·埃库尔·埃德里姆·坦特克·切利克🙏 ve插件yap mc s arkada sh🙏
Alle 8 Rezensionen lesen公司
“哼”是开源软件。Folgende Menschen haben an diesem Plugin mitgewirkt:
米特威肯德
Projektentwicklung bei GitHub计数器威尔诺里斯/wordpress-hum
1.3.4
- 修复损坏的
wp_get_shortlink(wp_get短链接)
钩,当装载在前端时
1.3.3
1.3.2
1.3.1
1.3.0
1.2.8
1.2.7
完整更改日志
1.2.6
- 修复PHP 7.4弃用警告
- WordPress编码样式更改
完整更改日志
1.2.5
完整更改日志
1.2.4
完整更改日志
1.2.3
完整更改日志
1.2.2
完整更改日志
1.2.1
- 添加
亚马逊域名
过滤器,支持不同国家
- 添加
hum_process_redirect(手动处理)
操作,以覆盖默认的重写方法(请参阅#17)
沃尔斯特安迪赫斯·阿丁登斯普洛托科尔
1.2
- 移动链接帖子格式以使用“t”前缀而不是“h”,并添加对的支持
图像后期处理格式
- 添加对WordPress媒体附件的支持
- 向Atom提要添加短链接
- 添加对传统短url方案的支持(请参阅#6)
- 切换到使用WordPress过滤器而不是hum扩展的操作(请参阅
#3)
沃尔斯特安迪赫斯·阿丁登斯普洛托科尔
1.1
- 允许使用配置自定义域
HUM_SHORTLINK_底座
常数或
通过常规设置管理页面。
- 去掉URL末尾的一些标点符号(请参见#4)
- 更智能的URL匹配(请参阅#1和#2)
- 添加对的支持
/我/
URL(重定向至亚马逊以获取ASIN或ISBN
标识符,可以选择包括亚马逊分支机构ID)
- 如果hum无法找到正确的重定向,则使用标准404处理
- 添加新的
hum本地类型
用于注册其他前缀的过滤器
WordPress在本地提供服务
- 减少本地内容的额外重定向
沃尔斯特安迪赫斯·阿丁登斯普洛托科尔
1
- Ersteöffentliche Veröfentlichung公司