ZFSYS

子枫CMS自定义链接字符

87

版本在v0.231114后可用

tdk提供:首页 栏目 文章 专题 标签

自定义url提供:栏目 内容 专题 标签

$this->assign('seo', seo_tpl(); //首页
$this->assign('seo', seo_tpl('category',['id'=>$cate_res['cid'],'t'=>$cate_res['name'],'k'=>$cate_res['name'],'d'=>$cate_res['summary']]));  //栏目
$this->assign('seo', seo_tpl('post',['id'=>$content['id'],'t'=>$content['title'],'k'=>$content['title'],'d'=>$content['summary']]));  //文章详情
$this->assign('seo', seo_tpl('special',['id'=>$special_res['id'],'t'=>$special_res['name'],'k'=>$special_res['name'],'d'=>$special_res['summary']]));  //专题
$this->assign('seo', seo_tpl('tag',['id'=>$tag_res['id'],'t'=>$tag_res['title'],'k'=>$tag_res['title'],'d'=>$tag_res['summary']]));  //专题


如果存在此自定义则跳转

栏目
$meta_res = get_meta_data('category',$cid,'',[]);
if($meta_res){
    $cate_res['meta_data'] = $meta_res;
    $diy_url = isset_arr_key($meta_res,'diy_url','');
    if($diy_url!='' && !is_str_find(get_url(),$diy_url) ){
        $this->redirect('/'.$meta_res['diy_url'].'.html');
    }
}


内容
$meta_res = get_meta_data('post',$id,'',[]);
if($meta_res){
    $content['meta_data'] = $meta_res;
    $diy_url = isset_arr_key($meta_res,'diy_url','');
    if($diy_url!='' && !is_str_find(get_url(),$diy_url) ){
        $this->redirect('/'.$meta_res['diy_url'].'.html');
    }
}

专题
$meta_res = get_meta_data('special',$id,'',[]);
if($meta_res){
    $special_res['meta_data'] = $meta_res;
    $diy_url = isset_arr_key($meta_res,'diy_url','');
    if($diy_url!='' && !is_str_find(get_url(),$diy_url) ){
        $this->redirect('/'.$meta_res['diy_url'].'.html');
    }
}

标签
$id = 1; //伪ID
$meta_res = get_meta_data('tag',$id,'',[]);
if($meta_res){
    $tag_res['meta_data'] = $meta_res;
    $diy_url = isset_arr_key($meta_res,'diy_url','');
    if($diy_url!='' && !is_str_find(get_url(),$diy_url) ){
        $this->redirect('/'.$meta_res['diy_url'].'.html');
    }
}
  • 没有任何评论
最新帖子
[站长推荐] 一些站长/创业者使用的工具推荐 593
HTML+JS 全选与取消全选功能 546
子枫内容系统更新记录 450
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 394
php composer更换国内源 375
a链接一键安装ios应用 374
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 349
layui table 的宽度超出自动隐藏 345
怎么克服拖延症呀 340
最近热帖
[站长推荐] 一些站长/创业者使用的工具推荐 593
HTML+JS 全选与取消全选功能 546
子枫内容系统更新记录 450
有没有人做百度小程序啊 447
PHP 按照指定数量切割字符串 394
php composer更换国内源 375
a链接一键安装ios应用 374
composer 报错SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 349
layui table 的宽度超出自动隐藏 345
怎么克服拖延症呀 340
近期热议
开始使用 162