
为WordPress的文章定义的方法有很多,可以使用特色、缩略图、提取内容的第一个等,但对日志分类定制的方法就不是很多了,本文与大家分享一个自动调用日志分类的方法,希望与WordPress DIYer 们分享:
设计思路:我们知道,get the category 可以获取 cat_ID(分类 ID)、cat_name(分类名)、category_nicename(分类缩略名)、category_description(分类描述)、category_parent(分类层级) 以及 category_count 等信息,那么,我们就可以用 category_nicename 命名,然后匹配并输出。
<php foreach((get_the_category()) as $cat)
{
$catname =$cat->category_nicename;
echo "<a href\"/category/";
echo $catname;
echo "/\">";
echo "<img src\"/wp-content/cat-icons/";
echo $catname;
echo "jpg\" alt=\"$catname category image\" border=\"0\" /></a>\n";
}
>
代码很简单,就是查询日志所在分类及其缩略名,然后自动在 cat-icons 目录匹配 category_nicenamejpg,然后输出。当然,你可以更改jpg为你喜欢的各种格式。代码的第四行:
echo "<a href\"/category/";
category应该改为你所设置的固定链接格式的名字,比如我这里设置的是/c/分类名,那就需要把这一行代码改为:
echo "<a href\"/c/";
从当前主题中引入 headerphp 模板文件。如果名字是特定的,那么包含特定名称的头部文件 header-{name}php 就会被引入。
如果主题没有 headerphp 文件,就会引入默认文件 wp-includes/theme-compat/headerphp 。
wordpress可以通过 get_page() 函数,来获得指定ID的页面的内容、标题等信息,详情如下:
<php echo mb_strimwidth(get_page(16)->post_content,0,600); >
如果调用,直接百度看看吧。
以上就是关于WordPress自定义分类图片全部的内容,包括:WordPress自定义分类图片、wordpress的get_header_image()方法获取的图片是在哪个位置的、wordpress 调用指定页面的内容及缩略图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)