最近在做一款WordPress的主题,由于对PHP知之甚少,所以在制作过程中,还是费了很大劲儿的,现在就把在制作过程中遇到的一些问题逐一分享出来。
开篇第一讲,我要分享的是bloginfo函数。这个函数主要是获取站点的相关信息,很重要哦~
bloginfo函数显示关于您blog的信息,大部分来自于您在管理面板>设置>常规内填写的资料。
使用方法:
$show,为要显示的参数,包括以下字段属性:
name = 站点名称
description = 站点描述
admin_email = 管理员邮箱
url = 站点地址 [use home_url('/') instead]
wpurl = http://example/wp [use site_url('/') instead]
stylesheet_directory = 主题样式文件夹
stylesheet_url = 主题样式路径
template_directory = 主题文件夹
template_url = 主题路径
atom_url = http://example/feed/atom
rss2_url = http://example/feed
rss_url = http://example/feed/rss
pingback_url = http://example/wp/xmlrpc.php
rdf_url = http://example/feed/rdf
comments_atom_url = http://example/comments/feed/atom
comments_rss2_url = http://example/comments/feed
charset = UTF-8
html_type = text/html
language = 语言
text_direction = ltr
version = 版本
在制作主题头部时,需要引入主题样式和常用JS,这时<?php bloginfo(“stylesheet_url”); ?> 就很常见了。其他情况类似
<?php bloginfo( $show ); ?> 函数是把内容输出,相当于echo
有时我们只需要获取到站点信息来赋值调用,这个时候就不能在用bloginfo方法获取,这样做只会将信息输出到页面,WordPress做的很周到,在这个时候为我们提供了另外一个方法:get_bloginfo()。
使用方法:
$show的参数字段同上。