具有缩短超链接的收藏网站

时间:2016-11-15 作者:geodude

维基百科(Wikipedia)表示,假设该网站经常链接到另一个网站,而且总是树一样。有没有一种方法可以将维基百科的链接缩短,并让wordpress翻译?

示例:类似[wiki]/geography 缩写en.wikipedia.org/wiki/geography

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

当然,你在找shortcode API. 这将使您能够编写一段简短的代码,完全满足您的需要。在你的functions.php:

function wpse246274_wiki( $atts ) {
  $link = "http://en.wikipedia.org/wiki/" . $atts[\'link\'];
  return $link;
  }
add_shortcode( \'wikilink\', \'wpse246274_wiki\' );
你会在帖子中这样使用:

<a href="[wikilink link=\'geography\']">Geography</a>
您甚至可以省略该属性,只需使用

<a href="[wikilink]geography">Geography</a>
但这看起来并不优雅。

相关推荐

PAGINATE_LINKS不会在分类过滤的自定义帖子类型归档上创建正确的链接

经过几个小时的测试和混乱。。。我面对墙,厌倦了搜索(主要是因为我的谷歌答案已经全部点击了!)I\'m trying to display paginate_link with a filters taxonomy form (AGAIN ????? ;).通过这里的所有解决方案,我发现了如何在表单的结果中获得正确编号的分页first page 的结果。主要问题,是在分页链接中,他们使用了错误的$第paged页;和我的筛选器从查询中删除(通过tax\\u query=>;…)第/2页,以及下面的其他内容