Hefei SEO も以前に Dedecms を使用したことがありますが、WordPress に触れたことはなかったので、このサイトを呼び出すのに 1 週間近くかかりました。以前はdedecmsを使ってこのサイトを呼んでいましたが、月次アーカイブやランダム記事、その他のブログ機能など二次開発が必要な実装が非常に面倒な機能が多く、仕方なくWordPressに乗り換えました。
彼らに連絡する前に、z-blog や wordpress などのブログ プログラムのセットアップについて聞いたことはありましたが、実践したことはありませんでした。私は 1 時間近くかけてビデオチュートリアルを見て、WordPress について全体的な理解を深め、実践してみました。結局のところ、初心者は特定の機能に対応するプラグインさえ知らない場合があるため、ゆっくりと探索することしかできません。その過程で、私は最終的に多くの知識を学びました。ここで私が見つけたいくつかのヒントを共有したいと思います。
1. テンプレートページを作成します。 dedecms とは異なり、wordpress では新しいテンプレート ページを作成するためにコードを追加する必要があります。
<?php
/*
テンプレート名: テンプレート名
*/
?>
2. ページジャンプ。ページジャンプを実現するにはどうすればよいですか?テンプレートを作成し、コードを追加します。
<?php
/*
テンプレート名: リダイレクト
*/
if (have_posts())
{
the_post();
$pattern = '@(https?://([-w.]+)+(:d+)?(/([w/_.]*(?S+)?)?) ?)@' ;
preg_match($pattern, get_the_excerpt(), $matches);
if ($matches[0]) header('Location:'.$matches[0]);
else echo 'ページ本文に URL を入力してください。';
}
?>
テンプレートをテーマ ディレクトリに保存した後、ページの HTML 状態にリダイレクトするターゲット アドレスを入力できます。のように
ページジャンプを実装する
3.index.phpを削除します。当時、ローカルで構築した WordPress プログラムは、サーバーにアップロードしてアクセスする際に、index.php を削除できない場合があり、イライラしていました。ようやく解決できたので、解決策を皆さんと共有します。サーバーが Windows2003+IIS を使用している場合、パーマリンクを修正すると必ずindex.php が表示されます。
(1) php ドキュメントを作成し、エンコードを UTF-8 に設定し、次のコードを記述して 404.php を保存し、Web サイトのルート ディレクトリにアップロードします。
<?php
header("HTTP/1.1 200 OK");
$ori_qs = $_SERVER['QUERY_STRING'];
$pattern = '/[^;]+;[^:]+://[^/]+(/[^?]*)(?:?(.*))?/i';
preg_match($pattern, $ori_qs, $matches);
$_SERVER['PATH_INFO'] = $matches[1] .
$_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO'];
$query_args =explode('&', $matches[2]);
設定を解除($_GET);
foreach ($query_args を $arg として)
{
$the_arg =explode('=', $arg);
$_GET[$the_arg[0]] = $the_arg[1];
}
include('index.php');
?>
(2) サーバーに入り、404.php を指す設定 404 カスタム エラーを見つけます。サーバーにこの機能があることが前提です。そうでない場合は、cos-html-cache プラグインを使用するなどの他の出版物がインターネット上にあります。私は試したことがないのでわかりません。
404 変更をカスタマイズして、index.php を削除する
(3)WordPressの管理背景を入力し、パーマリンクを設定し、必要なフォーマット設定をインストールします。
4. SEO の観点から、WordPress のパワーは強力なプラグインと切っても切れない関係にあります。ここでは、おすすめのプラグインをいくつか紹介します。あはは、これは初心者にこのプラグインがあることを知ってもらうためのものです。先駆者のように少しずつ試してみると、具体的な使用方法がわかります。
(1) Platinum SEO Pack: 主に検索エンジン最適化ページや記事タイトルに対して、SEO関連のメタタグを自動生成します。
(2) WP No category Base: デフォルトでは、WordPress カテゴリの固定リンク形式はhttp://www.***.org/category/blog/です。このプラグインを使用すると、 WordPress コア プログラムが損傷することはありません。その他の関連しないリンクについては、カテゴリ リンクの「カテゴリ」フィールドが自動的に削除され、 http://www.***.org/blog/に変更されます。
(3) aidu Sitemap Generator / Google xml Sitemaps: これら 2 つは、.html および .xml 形式を生成できる優れた Web サイト マップ生成プラグインです。
(4) WP Kit CN: 以前は中国語の WordPress ツールボックスを使用していましたが、理想的ではありませんでした。その後、改良版の wp kit cn を使用しました。ランダムな記事の推奨により、Web サイトが変化し、スパイダーにあなたが変化していると思わせる可能性があります。
(5) wp slug translation: 記事を追加した後、リンクを記事名に修正すると中国語名のURLが文字化けしてしまいました。このプラグインを使用して英語に翻訳してください。しかし、リンクを修正したときにアンインストールすることを検討し、/%post_id%.html に変更しました。
これらは私がサイトで使用しているプラグインであり、SEO の最適化に密接に関連しています。
5. もう 1 つの推奨プラグイン。SEO 最適化とは関係がないか、SEO 最適化に違反することさえありますが、非常にクールだと思うので、ここで言及します。 WP Cumulus: このプラグインは 3D 効果の雲タグを実現できますが、中国語のサポートが少し不十分です。
3D効果のある雲ラベル
今日は以上が、初心者が WordPress ウェブサイトを構築する過程で蓄積した実践的な知識の記録です。このテーマが好きな友達は、合肥SEOにアクセスしてブログを開設することができます。建設中に問題が発生した場合は、フォワードとコミュニケーションをとることもできます。また、Dedecms を使用してこのテーマ スタイルを構築する際に遭遇した、解決されたナレッジ ポイントを次回共有します。毎日の小さな一歩の積み重ねが成功への大きな一歩につながります。この記事は合肥 SEO ウェブマスターによるオリジナルです。転載する場合は出典を明記してください: www.anhuiseo.orgありがとうございます。
qhpf298 の貢献に感謝します