定制single.php创建动态about us 页面

1)在wp-admin中,创建 about 类别,创建需要显示的关于的介绍文章

2) 查看需要首先显示的文章,复制网址

3)在定制菜单中,添加关于菜单和网址

4)复制single.php到single-about.php,并定制此页面。

5)在function.php中添加下列代码:

define(SINGLE_PATH,get_stylesheet_directory());

/**
* Filter the single_template with our custom function
*/
add_filter('single_template', 'my_single_template');
 
/**
* Single template function which will choose our template
*/
function my_single_template($single) {
global $wp_query, $post;
 
/**
* Checks for single template by category
* Check by category slug and ID
*/
foreach((array)get_the_category() as $cat) :
 
if(file_exists(SINGLE_PATH . '/single-' . $cat->slug . '.php'))
    return SINGLE_PATH . '/single-' . $cat->slug . '.php';
 
elseif(file_exists(SINGLE_PATH . '/single-' . $cat->term_id . '.php'))
   return SINGLE_PATH . '/single-' . $cat->term_id . '.php';
else
return SINGLE_PATH.'/single.php';
endforeach;

}


这是一种建立动态"关于“或“企业介绍“的参考思路。想了好几天,肯定有更好的方法,只是接触wordpress时间不长,

不知道罢了。






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值