1.wordpress怎么获取当前分类名称或别名
获取当前页面的别名
判断是否为单个页面
并获取页面的别名
if( is_page() ) { $content = $content . get_option('display_copyright_text'); $post_data = get_post($post->ID, ARRAY_A); echo $slug = $post_data['post_name']; }
$slug 就是当前页面的别名,其实不见限于page页面
2.wordpress怎么获取文章所属分类的名称
WordPress本身自带一个函数可以调出分类别名和链接:
但在实际的应用中,我们可能需要单独调出 wordpress 的分类,并不需要添加链接,那该如何只调出文章分类的名称呢?
如果是在分类页面进行调用:
如果是在文章页面进行所属分类名称的调用:
cat_name;}>
如何调出分类别名呢?
if(is_category()) {$cat = get_query_var('cat');$yourcat = get_category($cat);echo "该分类别名为" . $yourcat->slug;}
3.wordpress通过文章来获取作者名字
显示文章的作者
显示文章作者的描述(作者个人资料中的描述)
显示文章作者的登录名
显示文章作者的firstname(名)
显示文章作者的lastname(姓)
显示文章作者的昵称
显示文章作者的ID号
显示文章作者的电子邮箱
显示文章作者的网站地址
(添加于2.1版本) 显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。
(不推荐使用) 显示文章作者的icq
显示文章作者的aim
显示文章作者的yim
(不推荐使用) 显示文章作者的msn
显示文章作者已发表文章的篇数
显示一个链接到文章作者已发表文章列表的链接
(不推荐使用) 显示blog所有作者和他们的相关信息。完整函数如下:
参数:
optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE 和 FALSE(默认值)
exclude_admin:是否不列出管理员,可选值为:TRUE(默认值) 和 FALSE
show_fullname :是否显示各作者的全名,可选值为:TRUE 和 FALSE(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值) 和 FALSE
feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子
feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空
显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。可定义是否显示其他信息。
参数:
optioncount:是否显示各个作者发表文章数,可选值:true 和 false(默认值)
exclude_admin:是否不显示”admin”用户,可选值:true(默认值) 和 false
show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。可选值:true 和 false(默认值)
hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值) 和 false
feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子
feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空。
4.在wordpress里从文章页面获取书名描述怎么获取
在wordpress中,不仅在首页,在其他任何地方调用页面,均可以通过get_page或get_pages这两个内置函数来实现调用一篇或多篇页面内容
1、利用get_page获取1个指定的页面内容
1
2
3
4
5
6
7
if ( is_home() ) : //这个判断非必需,这里表示将输出限定在首页
$page = get_page( 5 ); // 5为调用页面的ID
if( $page ) {
//var_dump($page);
printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容
}
endif;
2、利用get_pages获取页面列表
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// 详细的参数可参考/wp-includes/ -> post.php中get_pages函数中的说明
// 以下仅仅列出几个作为示例
$args = array(
'sort_column' => 'ID', //指定依id排序
'sort_order' => 'ASC', // 指定排序方式为升序
'number' => 6 // 指定只获取6篇页面内容
);
$pages = get_pages($args);
//var_dump($wpdb);
if(count($pages)) {
foreach ($pages as $key => $page) {
printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容
}
}
总结:
页面其实是wordpress文章格式的一种,内置有很多较为直观的函数,主要位置/wp-includes/ -> post.php文件中,建议多看看就好。
5.wordpress怎么获取文章所属分类的名称
第一步:文章所属分类名称是有相应的 wordpress 内置函数的,只要直接进行调用就可以了,代码如下:<?php the_category();="" ?="">第二步: 如果是在分类页面进行调用,则使用如下的代码即可:<?php single_cat_title();="" ?="">第三步:如果要在文章页面进行所属分类名称的调用,则需要使用下面的代码了:<?phpforeach((get_the_category()) as="" $category){echo="" $category-="">cat_name;}?>第四步:同时还调出分类别名的方法,代码如下:if(is_category()) {$cat = get_query_var('cat');$yourcat = get_category($cat);echo "该分类别名为" . $yourcat->slug;}。
6.在wordpress里从文章页面获取书名描述怎么获取
在wordpress中,不仅在首页,在其他任何地方调用页面,均可以通过get_page或get_pages这两个内置函数来实现调用一篇或多篇页面内容1、利用get_page获取1个指定的页面内容1234567if ( is_home() ) : //这个判断非必需,这里表示将输出限定在首页$page = get_page( 5 ); // 5为调用页面的IDif( $page ) {//var_dump($page); printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容}endif;2、利用get_pages获取页面列表1234567891011121314// 详细的参数可参考/wp-includes/ -> post.php中get_pages函数中的说明// 以下仅仅列出几个作为示例$args = array('sort_column' => 'ID', //指定依id排序'sort_order' => 'ASC', // 指定排序方式为升序'number' => 6 // 指定只获取6篇页面内容);$pages = get_pages($args);//var_dump($wpdb);if(count($pages)) {foreach ($pages as $key => $page) {printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容}}总结:页面其实是wordpress文章格式的一种,内置有很多较为直观的函数,主要位置/wp-includes/ -> post.php文件中,建议多看看就好。
7.黄聪:如何WP中获取文章分类名称、分类ID、归档分类链接
the category 一般用在文章页,显示当前文章的分类链接:括号内可填写内容如:',',表示当前文章属于多个分类时,以逗号间隔,也可以设置为其他间隔方式;single_cat_title 标签用在归档页,分类归档页显示分类名,标签归档页显示标签名,都是纯文本,非锚链接:wp_list_categories该标签用得很多,功能很复杂,参数比较多,但是用它显示某一分类也可以,不过是锚链接:等号后面需要填某一分类的id(id可以在后台鼠标移动到某一链接时,状态栏会显示出来);get_the_category 1、不大常见,但用处挺大,一般用法: 1、不大常见,但用处挺大,一般用法:cat_name;}?>2、其他用法: 评论0 0 0。
转载请注明出处51数据库 » wordpress获取文章别名
?phpforeach((get_the_category())>?php>?php>