dedecms英語の Web サイトを変更するにはどうすればよいですか?
国内ネットユーザーの多くは、英語の Web サイトを構築するために Dreamweaver を選択しています。実際、Dreamweaver は確かに非常に強力ですが、個人的には、より成熟した海外の CMS または WP を使用することをお勧めしますが、一部のユーザーはすでにそれに慣れています。 Dreamweaver を使用したことがあり、収集が比較的簡単だったので、英語の Web サイトを構築するために Dreamweaver、つまり dedecms を使用して行う必要がある変更についてこの記事を共有しました。
推奨学習: 梦Weavercms
最初のステップはコーディングです:
utf-8 の dede をインストールすることです... 次に、dede フォーラムで英語のテンプレートを見つけます。
インストール後、フロントを見ると、英語版になっています。
テンプレートの作成を開始します。真似できます。英語のウェブサイト。
テンプレートを作成する際に注意すべき点がいくつかあります:
1. 文字セットの問題: charset=utf-8
2. Verdana、Arial、Helvetica、sans を使用します。
3. 全ページに全角スペースなどの漢字を入れないでください
4. ページレイアウト、詳細など. 外国人の習慣に従う必要があります
例: 時刻の形式は「月-日-年」、対応する dede タグは次のとおりです: [field:pubdate function=strftime('%m-%d- %Y',@me)/]
5. SEO の詳細
(1) 記事の URL 処理
Google が URL アドレスを非常に重視していることは誰もが知っているはずです。 「古い食べ物の新しいトリック」というタイトルの同じ記事の場合、 http://www.xxx.com/list1/20070928/5104.html として表示される URL は明らかに http://www.xxx.com/list1/ ほど高くありません。古い食べ物と新しいトリック.html。 dede が生成するデフォルトのページアドレスは前者ですが、表示タイプを後者に変更するにはどうすればよいですか?
バックエンドに入り、列の記事命名規則を変更します。デフォルトは: {typedir}/{Y}{M}{D}/{aid}.html
次のように変更します: {typedir }/{pinyin}.html {Y}{M}{D} を削除しました。これにより記事のレベルが低下し、エンジンの組み込みに役立ちます。
具体的な変更方法については、次を参照してください。
タイトルにあるように、dede を使用して、記事タイトル ページにタイトル pinyin.html としてパスを表示します。例: 記事タイトル: Zhanyou.com とは、記事 パスが表示されます: zhanyouwangshishenmea.html このように表示する利点は何ですか?くそー、これを言う必要がありますか?
方法:
選択: Web サイト列管理、列の詳細オプションを変更、記事命名規則: {typedir}/{Y}{M}{D}/{aid}。 html これはデフォルトの状態です
次のように変更されました: {typedir}/{pinyin}.html {Y}{M}{D} は役に立たないと思うので、削除しました。
もう一度更新して、効果があるかどうか確認してください。
心配しないでください。zhanyouwangshishenmea_1.html というピンインが表示されていますが、末尾に余分な _1 があります。これを削除するにはどうすればよいですか?
include で inc_channel_unit_function ファイルを変更し、$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule); put."_".$aid を見つけます。取り外すだけで完了です。
記事タイトルが英語の場合、単語の間に_が追加されますが、ggでは単語の途中に_を追加しても意味がありません。「-」に変更する必要があります。修正方法は次のとおりです。以下のように
include/inc/inc_fun_funAdmin.php を開く
for($i=0;$i<$slen;$i++){ if(ord($str[$i])>0x80) { $c = $str[$i].$str[$i+1]; $i++; if(isset($pinyins[$c])){ if($ishead==0) $restr .= $pinyins[$c]; else $restr .= $pinyins[$c][0]; }else $restr .= "-"; }else if( eregi("[a-z0-9]",$str[$i]) ){ $restr .= $str[$i]; } else{ $restr .= "-"; } }
Change
$restr .= "-"; これらのこと
"-" を追加しますピンインの途中
include\inc\inc_fun_funAdmin.php を修正
for($i=0;$i<$slen;$i++){ if(ord($str[$i])>0x80) { $c = $str[$i].$str[$i+1]; $i++; if(isset($pinyins[$c])){ if($ishead==0) $restr .= $pinyins[$c]."-" ; if($isclose==0) unset($pinyins); if(substr($restr,-1)=="-") $restr = substr($restr,0,strlen($restr)-1); return $restr;
赤色は新たに追加
(2) メタ処理
を修正しましたArticle_article.htm のメタを次のように変更します。
<meta name="description" content="{dede:field name="title"/} {dede:field name='description' /}"> <meta name="keywords" content="{dede:field name='keywords' /} {dede:field name="title"/}">
タグの間にはスペースが必要であることに注意してください。そうしないと、次のタグは機能しません。
この変更後、各記事のメタは異なります
list_article.htm 実装したいメタは
<meta name="description" content="{dede:field name='description' /}"> <meta name="keywords" content="{dede:field name='keywords' /}">です
以上がdedecms の英語 Web サイトを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ドリームウィーバー CS6
ビジュアル Web 開発ツール
