1、dede網站內容頁如何調取欄目頁標題及關鍵字組合為seo標題
內容頁調用SEO標題:在<title</title之間加入以下代碼:復制代碼代碼如下:{dede:field name='typeid' runphp='yes'}$id=@me;global $dsql;
$sql="select seotitle from dede_arctype where id=$id";
$row=$dsql-getOne($sql);
@me=$row["seotitle"];
{/dede:field}
內容頁調用欄目描述:把默認的復制代碼代碼如下:<meta name="description" content="{dede:field.description function='html2text(@me)'/}" /改成:復制代碼代碼如下:<meta name="description" content="{dede:field name='typeid' runphp='yes'}$id=@me;global $dsql;
$sql="select description from dede_arctype where id=$id";
$row=$dsql-getOne($sql);
@me=$row["description"];
{/dede:field}" /
內容頁調用欄目關鍵字:把默認的復制代碼代碼如下:<meta name="keywords" content="{dede:field.keywords/}" /改成:復制代碼代碼如下:<meta name="keywords" content="{dede:field name='typeid' runphp='yes'}$id=@me;global $dsql;
$sql="select keywords from dede_arctype where id=$id";
$row=$dsql-getOne($sql);
@me=$row["keywords"];
{/dede:field}" /
調取欄目頁標題復制代碼代碼如下:{dede:field name='title'/}-{dede:field name='position' runphp='yes'}
$tc="-"; //分隔符
$tw=$GLOBALS['cfg_list_symbol']; //調用位置分隔符
@me=html2text(@me); //去除html標簽
$tf=split($tw,@me); //分解成數組
for($ta=(count($tf)-2);$ta=1;$ta--){ //循環賦值給$tk
$tk.=trim($tf[$ta]).$tc;}$tk=substr($tk,0,-1);
@me=$tk; //賦值給@me
{/dede:field}-{dede:global name='cfg_webname'/}
將以上代碼放在之間就可以實現文章標題-2級欄目-1級欄目-網站名的形式了
2、dede 欄目里用{dede:field.seotitle/}是什麼意思?有什麼作用? 還有導航中的同級欄目,
{dede:field.seotitle/}標簽是用來輸出文章標題的,文章標題可以自定義設置,有利於seo優化。
欄目是樹形結構,頂級欄目下有下級欄目,下級欄目下也能有下級欄目,同一層就是同級欄目。
官方的欄目設置幫助文檔:http://help.dedecms.com/install-use/2011/0610/49.html
3、織夢dedecms欄目怎麼調用SEO標題
1、進入後台--核心設置--建立或更改欄目---高級選項---輸入seo標題 關鍵詞 描述等 同時復制{dede:field.seotitle /}這行代碼
2、點擊模板---默認模板設置---找到默認目錄頁模板-修改
3、點擊修改--找到標題行代碼<title>{dede:field.title /}_
替換為<title>{dede:field.seotitle /}
保存
4、生成---更新欄目---更新所有欄目,
至此所有步驟完成
回去看看你的欄目頁標題吧
4、dede 欄目模板里用{dede:field.seotitle /}調用 具體怎麼調用
第一步:欄目管理---欄目修改----高級選項----SEO標題第二步:
模版--- 默認模版管理---list_article.htm----修改----第6行----增加代碼
<meta name="SEO標題" content="{dede:field.seotitle /}" /> ---最後保存第三步 核心---網站欄目管理---任選欄目---預覽dede的標簽是固定的死的,人是活的,不管是任何那個標簽,只要我們靈活使用都會有意想不到的效果,關鍵在於靈活!!!回答來自 http://www.89seo.net/
5、dede 欄目模板里用{dede:field.seotitle /}調用
修改templates/模板目錄/list_article.htm的<title>{dede:field.seotitle /}</title>即可,改完後別忘記欄目生成靜態呀。默認的j是{dede:field.title/},不利於優化。
6、dede欄目模板里用{dede:field.seotitle /}調用
這個自由在別表也才啟作用!其他頁面是不起作用的!你的這個頁面只能在list_article.htm啟作用!
{dede:field.seotitle /}調用相應欄目下填寫的seo標題里的內容,可以自己修改,利於優化。
7、dedecms 織夢cms 內容頁如何獲得頂級欄目的seo標題
dedecms在列表頁和內容頁如何調用頂級欄目名稱
[field:typeid runphp=yes]
$tsql = new DedeSql(false);
$typelink2 = '';
$tsql->SetQuery("Select i.typedir,i.typename From #@__arctype t left join #@__arctype i on i.id=t.reid where t.id='@me'");
$tsql->Execute('t');
while($row = $tsql->GetArray('t',MYSQL_ASSOC))
{
$typelink2 .= "<a href='".$row['typedir']."'>".$row['typename']."</a>";
}
@me=$typelink2;
[/field:typeid]
8、dede欄目管理里的「SEO標題」應怎麼寫?
這個SEO標題就是 對優化有作用.比如你一個欄目. 如果你不加SEO標題, 那麼裡面的標題 和 你正文的標題是一樣的.但是可能你的標題對SEO優化並不好, 這樣你就可以考慮加SEO標題了SEO標題和 欄目標題說白了,就是兩個不同的標簽,可以分別調用.如果你加了SEO標題, 那些你的SEO標題會顯示在中,這樣對SEO更好.如果解決了你的疑問,請加個威望 謝謝, 填補我 0威望的狀態
9、織夢dedecms怎麼調用欄目的SEO標題
工具/原料
dedecms織夢程序管理後台
方法/步驟
1、打開dedecms織夢管理後台,用管理員賬戶版密碼登陸。
2、點擊【核權心】----【網站欄目管理】-----選擇一個欄目後面的,點擊【更改】。
3、【常規選項】 【高級選項】 【欄目內容】中選擇{高級選項},填寫欄目的SEO標題,復制代碼【{dede:field.seotitle /}】並記住欄目模板的名稱【list_article.htm】。點擊下面的確定保存。
4、點擊【模板】【默認模板管理】找到模板文件名【list_article.htm】,點擊模板後面的修改,彈出修改模板代碼頁面。
5、打開【list_article.htm】代碼頁面,找到<title>標題,將
{dede:field.title /}修改為 {dede:field.seotitle /},點擊保存,
6、dedecms織夢程序默認是生成靜態的html頁面的,所以還需要作最後一步的更新欄目HTML文檔才可以預覽的。
依次點擊【生成】-------【更新欄目HTML】------【更新所有】----------【生成HTML】點開欄目的頁面,就可以看到已經改好的標題了
10、織夢dedecms欄目怎麼調用SEO標題
1、進入後台--核心設置--建立或更改欄目---高級選項---輸入seo標題 關鍵詞 描述等 同時復制{dede:field.seotitle /}這行代碼2、點擊模板---默認模板設置---找到默認目錄頁模板-修改3、點擊修改--找到標題行代碼<title>{dede:field.title /}_替換為<title>{dede:field.seotitle /} 保存4、生成---更新欄目---更新所有欄目,至此所有步驟完成回去看看你的欄目頁標題吧