get_author_feed_link( int $author_id, string $feed = '' )
Retrieves the feed link for a given author.
描述
Returns a link to the feed for all posts by a given author. A specific feed can be requested or left blank to get the default feed.
参数
- $author_id
-
(int)
(Required)
Author ID. - $feed
-
(string)
(Optional)
Feed type.Default value: ”
返回值
(string) Link to the feed for the author specified by $author_id.
源代码
File: wp-includes/link-template.php
function get_author_feed_link( $author_id, $feed = '' ) {
$author_id = (int) $author_id;
$permalink_structure = get_option('permalink_structure');
if ( empty($feed) )
$feed = get_default_feed();
if ( '' == $permalink_structure ) {
$link = home_url("?feed=$feed&author=" . $author_id);
} else {
$link = get_author_posts_url($author_id);
if ( $feed == get_default_feed() )
$feed_link = 'feed';
else
$feed_link = "feed/$feed";
$link = trailingslashit($link) . user_trailingslashit($feed_link, 'feed');
}
/**
* Filters the feed link for a given author.
*
* @since 1.5.1
*
* @param string $link The author feed link.
* @param string $feed Feed type.
*/
$link = apply_filters( 'author_feed_link', $link, $feed );
return $link;
}
更新日志
Version | 描述 |
---|---|
2.5.0 | Introduced. |
相关函数
Uses
-
wp-includes/formatting.php:
trailingslashit() -
wp-includes/link-template.php:
home_url() -
wp-includes/link-template.php:
author_feed_link -
wp-includes/link-template.php:
user_trailingslashit() -
wp-includes/plugin.php:
apply_filters() -
wp-includes/feed.php:
get_default_feed() -
wp-includes/option.php:
get_option() -
wp-includes/author-template.php:
get_author_posts_url()
Show 3 more uses
Used By
-
wp-includes/general-template.php:
feed_links_extra() -
wp-includes/deprecated.php:
get_author_rss_link() -
wp-includes/author-template.php:
wp_list_authors()
-
Skip to note content
You must log in to vote on the helpfulness of this noteVote results for this note: 0You must log in to vote on the helpfulness of this note
Contributed by
Codex
Returns the rss2 feed link for post by author 2
echo get_author_feed_link( '2', '' );
你可能对这些文章感兴趣:
- wordpress函数get_the_posts_navigation()用法示例
- wordpress函数get_the_title()用法示例
- wordpress函数get_the_terms()用法示例
- wordpress函数get_the_tags()用法示例
- wordpress函数get_the_taxonomies()用法示例
- wordpress函数get_the_permalink()用法示例
- wordpress函数get_the_password_form()用法示例
- wordpress函数get_the_posts_pagination()用法示例
- wordpress函数get_the_modified_date()用法示例
- wordpress函数get_the_modified_time()用法示例
- wordpress函数get_the_modified_author()用法示例
- wordpress函数get_the_guid()用法示例
- wordpress函数get_the_ID()用法示例
- wordpress函数get_the_excerpt()用法示例
如有疑问,请前往问答中心反馈!
反馈