permalink_anchor

函数
permalink_anchor ( $mode = 'id' )
参数
  • (string) $mode Optional. Permalink mode. Accepts 'title' or 'id'. Default 'id'.
    Required:
    Default: 'id'
定义位置
相关方法
permalink_linkpermalink_single_rssthe_permalink_rssget_permalinkthe_permalink
引入
0.71
弃用
-

permalink_anchor: 这个函数用来为当前文章的固定链接输出一个锚点标签。它需要两个参数。$anchor和$leavename。$anchor参数是可选的,允许你指定锚定标签的文本。$leavename参数也是可选的,允许你指定是否在固定链接中包括文章名称。

显示当前文章的固定链接。

固定模式的标题将使用’a’元素’id’属性的文章标题。id模式使用’post-‘与文章ID作为’id’属性。

function permalink_anchor( $mode = 'id' ) {
	$post = get_post();
	switch ( strtolower( $mode ) ) {
		case 'title':
			$title = sanitize_title( $post->post_title ) . '-' . $post->ID;
			echo '<a id="' . $title . '"></a>';
			break;
		case 'id':
		default:
			echo '<a id="post-' . $post->ID . '"></a>';
			break;
	}
}

常见问题

FAQs
查看更多 >