WordPress主题开发:get_term_by()获取指定分类链接实例

根据名称获取链接


<?php
//根据名称获取对应的id
$term=get_term_by(‘name‘,‘新闻动态‘,‘category‘);
$term_id=$term->term_id;
//根据id获取链接
$link=get_term_link($term_id,‘category‘);
echo $link;
?>

根据别名获取链接

<?php

//根据别名获取对应的id
$term=get_term_by(‘slug‘,‘news‘,‘category‘);
$term_id=$term->term_id;
//根据id获取链接
$link=get_term_link($term_id,‘category‘);
echo $link;

?>
时间: 2024-10-10 16:41:32

WordPress主题开发:get_term_by()获取指定分类链接实例的相关文章

WordPress主题开发:根据不同分类使用不同模板实例

实现效果: 点击"产品"相关分类,显示 否则显示 创建文件: category.php cat-news.php cat-product.php 由于点击分类时wordpress会调用category.php,所以在此页面做判断,如果是"产品分类"则调用产品模板,如果是"新闻分类"则调用新闻模板 category.php <ul> <?php if(in_category('产品中心')){ //调用产品模板 get_templ

黄聪:《跟黄聪学WordPress主题开发》

又一个作品完成!<跟黄聪学Wordpress主题开发>,国内最好的Wordpress主题模版开发视频教程!! 目录预览: WordPress官方源文件层式结构讲解 WordPress数据库表结构.字段详解 WordPress主题模版加载过程 WordPress主题模版开发:主题模版的安装及创建 WordPress主题模版开发:首页模版及调用options表数据 WordPress主题模版开发:如何循环输出文章列表 WordPress主题模版开发:文章元数据及多语言化 WordPress主题模版

[转]WordPress主题开发:主题初始化

本文转自:http://www.cnblogs.com/tinyphp/p/4391182.html 在最简单的情况下,一个WordPress主题由两个文件构成: index.php ------------------主模版 style.css  -------------------主样式表(注意的是两个不同的主题是不允许拥有相同的表述 , 这样会导致主题选择出错的. 简版: /* Theme Name:企业主题练习 Author:tinyphp Author URI: http://www

WordPress主题开发:最简单的主题构成

在最简单的情况下,一个WordPress主题由两个文件构成: index.php ------------------主模版 style.css -------------------主样式表 而且style.css要加上主题信息标记 (注意的是两个不同的主题是不允许拥有相同的表述 , 这样会导致主题选择出错的. /* Theme Name: 主题名称 Theme URI: 主题介绍地址(如果你的主题上传到wordpress官方资源处适用) Author: 主题的作者 Author URI: 主

WordPress 获取指定分类ID的分类信息

get_term:直接从数据库中获取分类信息get_the_category:使用post_id作为参数,先根据post_id查询对应的文章然后再返回对应的分类信息,如果没有文章信息则返回Null 之前一直get_the_category是根据cat_id获取分类信息来着的,今天当我使用该方法获取cat_id=2的分类信息时,因为该分类没有添加文章所以一直都没有返回值,直到跟踪到源文件才知道这两者的区别 //$term_id:分类ID号 //$taxonomy:category|link_cat

WordPress主题开发:设置和获取浏览次数

将以下代码放在functions.php,一个是获取阅读量,一个是设置阅读量 <?php /** * getPostViews()函数 * 功能:获取阅读数量 * 在需要显示浏览次数的位置,调用此函数 * @Param object|int $postID 文章的id * @Return string $count 文章阅读数量 */ function getPostViews( $postID ) { $count_key = 'post_views_count'; $count = get_

wordpress文章页获取指定分类的置顶文章

<dl> <dt><span>置顶</span>推荐</dt> <?php              query_posts('cat=28&posts_per_page=1'); while (have_posts()) : the_post();       if (is_sticky()): //输出置顶文章 ?> <dd> <p class="rList_title"><

WordPress主题开发:开启导航菜单功能

步骤一:在主题的functions.php中,添加一段代码,开启菜单功能,代码如下: <?php register_nav_menus( $locations ); ?> 参数说明:$locations---指导航的位置,给此定参数,可设置多个位置的导航,如: <?php register_nav_menus( array( 'header_menu' => '我的顶部导航', 'footer_menu' => '我的底部导航' ) ); ?> 步骤二:后台设置菜单 步

WordPress主题开发:WP_Query基本用法

为什么要学WP_Query? wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用. 便于记忆,在讲用法之前我们回顾一下循环的写法:if..else 其他>>> <?php if( have_posts() ) : while( have_posts() ) : the_post(); ?> <!-- 在这里调用数据 --> <?php endwhile; ?> <