设为首页收藏本站心情墙手机版 今天是: 2024-07-27    美好的一天,从现在开始
天气与日历 切换到宽版

 找回密码
 立即注册
搜索
查看: 952|回复: 0

[wordpress] wordpress调用标签代码

[复制链接]
  • 打卡等级:LV7

459

主题

31

回帖

24万

积分

管理员

积分
247438

突出贡献荣誉管理论坛元老本科学士学位劳力士欧米茄奔驰宝马

QQ

皮卡丘 Lv:40
发表于 2022-1-13 19:53:31 | 显示全部楼层 |阅读模式 IP:北京
调用网站标题<?php bloginfo('name'); ?>
调用首页链接<?php bloginfo('url'); ?>


当前文章链接:<?php echo get_the_permalink();?><?php the_permalink(); ?>

调用文章标题:<?php the_title(); ?>

调用文章内容:<?php the_content(); ?>

调用文章摘要:<?php the_excerpt(); ?>

调用作者姓名:<?php the_author(); ?>

调用文章发布时间:<?php the_time(); ?>

调用作者的Gravatar头像:<?php echo get_avatar( get_the_author_email(), 36 ); ?>


调用关键词:

<?php
global $post;
if (is_single()){
$keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach($tags as $tag){
$keywords = $keywords.$tag->name.",";
}
echo $keywords;
} else echo ("自定义关键词1,自定义关键词2,.......");
?>


调用描述:

<?php
if (is_single()){
if ($post->post_excerpt){
$description = $post->post_excerpt;
} else {
$description = substr(strip_tags($post->post_content),0,120);
}
echo $description;
} else echo ("XXXX网站XXXXXX,blablabla。")
?>

<?php the_author(); ?> 显示WordPress文章作者名字代码
<?php the_author_description(); ?> 显示文章作者的描述(作者个人资料中的描述)
<?php the_author_login(); ?> 显示文章作者的登录名
<?php the_author_firstname(); ?> 显示文章作者的firstname(名)
<?php the_author_lastname(); ?> 显示文章作者的lastname(姓)
<?php the_author_nickname(); ?> 显示文章作者的昵称
<?php the_author_ID(); ?> 显示文章作者的ID号
<?php the_author_email(); ?> 显示文章作者的电子邮箱
<?php the_author_url(); ?> 显示文章作者的网站地址
<?php the_author_link (); ?>(添加于2.1版本) 显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。
<?php the_author_icq(); ?> (不推荐使用) 显示文章作者的icq(稍微diy以下html模板内容即可显示为QQ)
<?php the_author_aim(); ?> 显示文章作者的aim(同上,可以Diy成微信什么的.....反正随意就好)
<?php the_author_yim(); ?> 显示文章作者的yim
<?php the_author_msn(); ?> (不推荐使用) 显示文章作者的msn
<?php the_author_posts(); ?> 显示文章作者已发表文章的篇数
<?php the_author_posts_link(); ?> 显示一个链接到文章作者已发表文章列表的链接.
1
2
3
4
5
6
7
<?php list_authors(); ?> (不推荐使用) 显示blog所有作者和他们的相关信息。完整函数参数如下:
optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE 和 FALSE(默认值)
exclude_admin:是否不列出管理员,可选值为:TRUE(默认值) 和 FALSE
show_fullname :是否显示各作者的全名,可选值为:TRUE 和 FALSE(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值) 和 FALSE
feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子
feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空
1
2
3
4
5
6
7
<?php wp_list_authors(); ?> 显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。可定义是否显示其他信息,参数如下:
optioncount:是否显示各个作者发表文章数,可选值:true 和 false(默认值)
exclude_admin:是否不显示”admin”用户,可选值:true(默认值) 和 false
show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。可选值:true 和 false(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值) 和 false
feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子
feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空。


previous_post_link() 和 next_post_link() 函数
调用上一篇锚文本下一篇锚文本:
<?php if (get_previous_post()) { previous_post_link('%link');} else {echo "没有了,已经是最新文章";} ?>
<?php if (get_next_post()) { next_post_link(‘下一篇: %link’);} else {echo “没有了,已经是最后文章”;} ?>

<?php previous_post_link("%link",””,TRUE) ?>
<?php next_post_link("%link",””,TRUE) ?>

$prev_post = get_previous_post(true,'','category');  echo get_permalink( $prev_post->ID );
$prev_post = get_next_post(true,'','category');  echo get_permalink( $prev_post->ID );

调用上一篇文章:
<?php if( $pre = get_previous_post() ): ?>
链接:href="<?php echo get_the_permalink($pre->ID);?>"
标题:title="<?php echo esc_attr(get_the_title($pre->ID));?>"
图片:data-bg="<?php echo esc_url(_get_post_thumbnail_url($pre->ID));?>"
标题:<?php echo get_the_title($pre);?>
<?php endif; ?>
调用下一篇文章:
<?php if( $next = get_next_post() ): ?>
链接:href="<?php echo get_the_permalink($next->ID);?>"
标题:title="<?php echo esc_attr(get_the_title($next->ID));?>"
图片:data-bg="<?php echo esc_url(_get_post_thumbnail_url($next->ID));?>"
标题:<?php echo get_the_title($next);?>
<?php endif; ?>


tags标签
<?php
$tags = get_the_tags();
if ( !empty($tags) ){
    echo '<div class="entry-tags">';
    foreach ( $tags as $tag ){
       echo '<a href="'.esc_url( get_tag_link( $tag->term_id ) ).'" class="btn btn-sm btn-light mr-2" rel="tag">'.esc_html( $tag->name ).'</a>';
    }
    echo '</div>';
}
?>


急躁,是因为经历不够,轻浮,是因为磨练不够,烦乱,是因为思路不清,压力,是因为格局不够,恐惧,是因为假想太多,在这个薄凉的世界,自己不强大,一切都是浮云 ...
懒得打字嘛,点击右侧快捷回复 【乱回复纯数字纯字母将禁言】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|社区规范|绵羊优创 ( 京ICP备19037745号-2 )|网站地图

公安备案京公网安备11011502037529号

GMT+8, 2024-7-27 16:45 , Processed in 1.387242 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表