1、織夢內容頁調用SEO標題
dedecms的首頁標題seo:直接在index.htm模板中改<title>seo標題</title>欄目頁標題seo:<title>{dede:field.seotitle /}_{dede:global.cfg_webname/}</title>{dede:field.seotitle /}調用的是自己在後台設置的欄目seo標題 還有不懂的可以直接聯系我的QQ
2、織夢怎麼調用欄目SEO標題
<title>{dede:field.seotitle /}</title>
在模板裡面設置成
3、phpcms欄目列表頁標題標簽在哪?標題是項目名稱-seo標題,前面自動加上的項目名稱-怎麼去掉?
你說的是站點標題吧?欄目頁顯示的是站點標題,加欄目標題。你看看header.html 最上面的title找到
{$SEO['site_title']}這個是站點標題,應該就是你說的欄目名稱吧這個去掉就OK
<title>{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}</title>
比如我這個就是欄目名+網站名,去掉後就是欄目名
當然你也可以從php文件里修改,不過不建議
4、請問phpcmsV9 中欄目SEO模塊的 META Title(欄目標題)應該在資料庫哪裡修改?
估計是模板的問題,不應該是欄位里數據的問題。
1、你去後台對應欄目里去看一下欄目設置中的SEO設置里的關鍵詞和描述有沒有問題,是否有html代碼,如果沒有就是模板的問題。
2、如果有的話,這個信息存於 你的表前綴_category 表的 setting欄位中,批量修改比較麻煩,如果多餘的html代碼有規律可以嘗試修改。
5、織夢dedecms欄目怎麼調用SEO標題
1、進入後台--核心設置--建立或更改欄目---高級選項---輸入seo標題 關鍵詞 描述等 同時復制{dede:field.seotitle /}這行代碼
2、點擊模板---默認模板設置---找到默認目錄頁模板-修改
3、點擊修改--找到標題行代碼<title>{dede:field.title /}_
替換為<title>{dede:field.seotitle /}
保存
4、生成---更新欄目---更新所有欄目,
至此所有步驟完成
回去看看你的欄目頁標題吧
6、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級欄目-網站名的形式了
7、phpcms 列表頁中調用欄目標題
phpcms我學了一周也沒有弄懂標簽,最後放棄了學pageadmin,現在差不多能自己做網站了。
8、怎麼對PHPCMS V9的title標題進行SEO設置
phpcms首頁標題設置---雖然在後台里頭 「站點設置」 -> 「SEO配置" 里可以設置 首頁標題 顯示成 「李春seo - 石家莊seo!」 。
9、如何修改phpcms v9的文章和欄目標題seo
以下舉一個簡單例子:
在v9安裝下v9\phpcms\libs\functions\global.func.php 修改函數:
/**
* 生成SEO
* @param $siteid 站點ID
* @param $catid 欄目ID
* @param $title 標題
* @param $description 描述
* @param $keyword 關鍵詞 */ function seo($siteid, $catid = '', $title = '', $description = '', $keyword = '') { if (!emptyempty($title))$title = strip_tags($title); if (!emptyempty($description)) $description = strip_tags($description); if (!emptyempty($keyword)) $keyword = str_replace(' ', ',', strip_tags($keyword)); $sites = getcache('sitelist', 'commons'); $site = $sites[$siteid]; $cat = array(); if (!emptyempty($catid)) { $siteids = getcache('category_content','commons'); $siteid = $siteids[$catid]; $categorys = getcache('category_content_'.$siteid,'commons'); $cat = $categorys[$catid]; $cat['setting'] = string2array($cat['setting']); } //$seo['site_title'] =isset($site['site_title']) && !empty($site['site_title']) ? $site['site_title'] : $site['name']; $seo['site_title'] = $site['name']; //區分首頁和站點的標題 $seo['keyword'] = !emptyempty($keyword) ? $keyword : $site['keywords']; $seo['description'] = isset($description) && !emptyempty($description) ? $description : (isset($cat['setting']['meta_description']) && !emptyempty($cat['setting']['meta_description']) ? $cat['setting']['meta_description'] : (isset($site['description']) && !emptyempty($site['description']) ? $site['description'] : '')); //$seo['title'] = (isset($title) && !empty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !empty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : (isset($cat['catname']) && !empty($cat['catname']) ? $cat['catname'].' - ' : '')); ////這里只是使用網站做標題,而去掉欄目名稱。 $seo['title'] = (isset($title) && !emptyempty($title) ? $title.' - ' : '').(isset($cat['setting']['meta_title']) && !emptyempty($cat['setting']['meta_title']) ? $cat['setting']['meta_title'].' - ' : ''); foreach ($seo as $k=>$v) { $seo[$k] = str_replace(array("\n","\r"), '', $v); } return $seo; }