phpcms一些常用代码标签总结

本文介绍了网站开发中的多种实用技巧,包括获取当前位置、调用栏目URL、浏览量统计、上下篇文章链接、获取相关文章等,并提供了JavaScript代码实现手机站与PC站间的域名智能切换,以及SEO优化方法。

1.栏目页中调用当前位置:{catpos($catid)}

2.根据catid调用某个栏目url或者栏目名称:{$CATEGORYS[栏目ID][url]}         {$CATEGORYS[栏目ID][catname]}

3.show页面获取文章浏览量:代码顺序不要颠倒。

浏览量:<b id="hits"></b>次
                    <script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

4.show页面,调用文章上一篇下一篇:

<a href="{$previous_page[url]}" title="{$previous_page[title]}">
                {$previous_page[title]}
        </a>
        </span>                
        <span class="in_page_next">
        下一篇:
        <a href="{$next_page[url]}" title="{$next_page[title]}">{$next_page[title]}</a>
        

5.show页面获取相关文章,关键字相同:

{pc:content action="relation" relation="$relation" keywords="$rs[keywords]" catid="$catid" num="6" id="$id"}
                        {loop $data $r}
                        <li><a href="{$r[url]}">{$r[title]}</a></li>
                        {/loop}
                        {/pc}

6.js手机站和pc站域名转换:

<script>
var domain = window.location.host;//获取当前域名

  var url = window.location.href;
 if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) {
      if(domain.substr(0,4)=="www."){
	
              var turl = url.replace(domain,"m.域名");

	window.location.href = turl;
	
      } 
}else{
     if(domain.substr(0,2)=="m."){
	
              var turl = url.replace(domain,"www.域名
");

	window.location.href = turl;
	
      } 
}
</script>

7.首页调用栏目名称和url

<li {if !$catid}class="hover"{/if}><a href="{APP_PATH}">网站首页<span>HOME</span></a></li>
                {pc:content action="category" catid="0" siteid="$siteid" order="listorder ASC" }
                {loop $data $r}
                <li {if $catid == $r[catid]}class="hover"{/if}><a href="{$r[url]}">{$r[catname]} <span>{$r[catdir]}</span></a></li>
                {/loop}
                {/pc}

8.seo优化,首页标题描述和关键词调用后台填写的:

<title>{if !$catid}{$SEO['site_title']}{else}{if isset($SEO['title'])}{$SEO['title']}{elseif
        isset($CAT[catname])}{$CAT[catname]}{/if}{$SEO['name']}{/if}</title>
    <meta name="Keywords" content="{$SEO['keyword']}">
    <meta name="Description" content="{$SEO['description']}">
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ougexingfuba

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值