スペシャルスキンパーツのページのtitleを設定してみる

  • 投稿日 : 2007-06-15, 09:06()
  • タグ(Nucleus NucleusPlugin
  • カテゴリ(Nucleus
  • 記し人(luvsic
  • 閲覧数(181)
  • test null 13
  • test 1-3
  • test 2-3

コア側で条件分岐はできないけどそれでも頑張る方法と、NP_matchを使う方法。後者のほうが個別にタイトルを設定できてとても素敵、なんんか処理が重くなりそうだけど。



コア側で頑張る場合

<%if(skintype,error)%><title><%sitevar(name)%> &raquo; Error!</title><%else%>

<%if(skintype,index)%><title><%blogsetting(name)%></title><%endif%>
<%if(skintype,item)%><title><%blogsetting(name)%> &raquo; <%itemtitle(attribute)%></title><%endif%>
<%if(skintype,search)%><title><%blogsetting(name)%> &raquo; Search</title><%endif%>
<%if(skintype,member)%><title><%blogsetting(name)%> &raquo; Member Details</title><%endif%>
<%if(skintype,archive)%><title><%blogsetting(name)%> &raquo; Archive</title><%endif%>
<%if(skintype,archivelist)%><title><%blogsetting(name)%> &raquo; Archive List</title><%endif%>

<title><%sitevar(name)%></title>
<%endif%>

NP_matchで頑張る場合

<%if(skintype,index)%><title><%blogsetting(name)%></title><%endif%>
<%if(skintype,item)%><title><%blogsetting(name)%> &raquo; <%itemtitle(attribute)%></title><%endif%>
<%if(skintype,search)%><title><%blogsetting(name)%> &raquo; Search</title><%endif%>
<%if(skintype,member)%><title><%blogsetting(name)%> &raquo; Member Details</title><%endif%>
<%if(skintype,archive)%><title><%blogsetting(name)%> &raquo; Archive</title><%endif%>
<%if(skintype,archivelist)%><title><%blogsetting(name)%> &raquo; Archive List</title><%endif%>
<%if(skintype,error)%><title><%sitevar(name)%> &raquo; Error!</title><%endif%>

<%if(match,REQUEST_URI=/special/page1/)%><title><%sitevar(name)%> &raquo; ページ1</title><%endif%>
<%if(match,REQUEST_URI=/special/page2/)%><title><%sitevar(name)%> &raquo; ページ2</title><%endif%>
<%if(match,REQUEST_URI=/special/page3/)%><title><%sitevar(name)%> &raquo; ページ3</title><%endif%>

「/special/スペシャルスキンパーツの名前/」って書くのがポイント。

・・・何か、記法間違ってる気がする

[追記 2007,12/30]
NP_get

No comments yet


Copyright © Luvsic. Some rights reserved.