WordPressでWebサイトのガイドページを作成する方法

リリース: 2019-07-20 16:13:55
オリジナル
3190 人が閲覧しました

WordPressでWebサイトのガイドページを作成する方法

WordPress の起源がブログであるため、多くの WordPress Web サイトのテーマは単純なブログのように見えます。多くのユーザーは、自分の Web サイトにウェルカム ページを追加したり、WordPress ブログを CMS Web サイトに変換したり、Web サイト訪問者に最も重要なコンテンツを推奨したりしたいと考えています。今回はWordPress Webサイトに静的なウェルカムページを追加する方法を紹介します。

方法 1: WordPress の静的ページ機能を使用する

WordPress のバックグラウンドで、[ページ]-[新しいページ] から 2 つの新しいページを追加し、それぞれに名前を付けます。 「ホームページ」と「ブログ」。

次に、バックグラウンドの[設定] - [閲覧設定]で、[ホームページ表示]オプションを変更し、ホームページと記事ページをそれぞれ、新しく作成した「ホームページ」と「ブログ」ページに設定します。

WordPressでWebサイトのガイドページを作成する方法

このように、「ホームページ」ではウェルカムページの内容を自由に設定したり、写真を追加したり、テキストを変更したりすることができます。

方法 2: WordPress に html 静的ブート ページを追加する

上記の方法 1 はシンプルで実用的です。多くの WordPress テーマデザイナーがこの方法を使用して、多くの美しい CMS スタイルの WordPress テーマをデザインしています。問題は、使用しているWordPressテーマが上記の方法ですでに美しいホームページを作成しているが、別のWebサイトガイドページを追加する必要がある場合、どうすればよいでしょうか?

dedecms などの他の一般的に使用される Web サイト プログラムの場合、プログラムのルート ディレクトリにindex.html ガイド ページ ファイルを追加し、優先順位をindex.php ファイルよりも高く設定するだけです。 。しかし、このトリックは WordPress では機能しません。 WordPress は常に Web サイトのルート ディレクトリにある最も優先度の高いファイルを呼び出すため、index.html が存在し、その優先度が Index.php よりも高い場合、無限ループが形成され、WordPress Web サイトのコンテンツが表示できなくなります。

この場合、2 つのオプションがあります: まず、WordPress Web サイト全体をサブディレクトリに転送し、次にルート ディレクトリにindex.html ファイルをブート ページとして追加します。ただし、これは影響を及ぼします。 SEOに有利なサイト構造ではないので、今回はここでは紹介しません。次に、WordPress プログラムを変更します。この方法は少し面倒で、使用するサーバーが疑似静的 (mod_rewrite モジュール) をサポートしている必要があります。次の 4 つのステップに分かれています。管理の背景を確認し、[設定] - [固定リンク (または永久リンク)] を見つけて、デフォルトのリンク構造を変更します。ここで、それがデフォルトのリンク構造ではないことを確認してください。

WordPressでWebサイトのガイドページを作成する方法#2. WordPress はプログラムのルート ディレクトリに .htaccess ファイルを自動的に生成します。使用しているサーバーが .htaccess ファイルを自動的に生成しない場合は、空のテキスト ファイルを手動で作成し、.htaccess という名前を付けることができます。使用しているホスティング スペースがまったくサポートしていない場合は、よりプロフェッショナルな WordPress ホスティングに変更することをお勧めします。

##上記および次のコードは

##123
## であることに注意してください。 3
4
5
6
7
8
9
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !- d
RewriteRule ./index.php [L]
##
# WordPress の終了
、これらのコードは大文字と小文字が区別され、一貫性がないと無効になるため、必ず小文字を使用してください。上記のコードの後に​​、次の 3 行のコードを手動で追加して、index.html ファイルの優先順位が Index.php ファイルよりも高くなるようにします。 1
2
#
DirectoryIndex インデックス.htmlindex .php
##
3. WordPress ディレクトリで、次の場所を見つけます。 wp-includes/rewrite.php ファイルで、次の行を見つけます:
#1
var
$index
= 'index.php'#var
;
#次のように変更します:
1
$index

=

'home.php';

このステップでは、WordPress システムのホームページの名前を home.php に変更します。

4. 最後に、ホームページ上のindex.phpファイルをWordPressディレクトリにコピーし、名前をhome.phpに変更します。これはコピーなので、ファイル名を直接変更しないでください。

このようにして、問題は解決されます。独自のオンボーディング ページを作成し、index.html という名前を付け、オンボーディング ページ内の Web サイトへのリンクを home.php ファイルにリンクできます。リードページとWordPressはどちらも正常に動作します。 WordPress の内部リンクは変更されませんが、ホームページは home.php ファイルになります。

方法 3: WordPress Boot Plug-in を使用する

2 番目の方法は優れていますが、新しいバージョンでは使用できません。非常に残念です。古いバージョンの WordPress を使用し続けると、Web サイトにセキュリティ上の脅威が生じる可能性がありますが、これは容認できません。

最後に、WordPress の力の源である WordPress コミュニティに目を向けます。多くの熱心な WordPress 愛好家が、WordPress の機能を拡張するために多くのプラグインを開発してきました。ここでは、適切な WordPress ウェルカム ページ プラグイン、WP Splash Page プラグインを見つけました。さらに、バックアップとして使用できる、Preloading という名前が異なる、同様のインターフェイスを持つプラグインがあります。

WordPress 管理のバックグラウンドで、WP Splash Page プラグインをダウンロードします。プラグインをインストールしてアクティブ化した後、[設定]->[WP Splash Page] でいくつかの関連オプションを設定できます:

WordPressでWebサイトのガイドページを作成する方法

このプラグインでは、ページ タイトル、タイトル、コンテンツ、アクセス続行ボタンのテキスト、使用する色、背景画像、北京色を設定できます。ガイドページの。動画をガイドページのコンテンツとして使用することもでき、動画の幅や高さ、自動再生の有無などを設定できます。

さらに、このプラグインには、訪問者の年齢の確認 (関連する法律に従って、一部のコンテンツには 18 歳以上のユーザーがアクセスする必要があります) などの追加オプションも含まれています。訪問者はウェブサイト利用規約等に同意するものとします。これらはすべて設定可能です。

WP Splash Page プラグインはシンプルで使いやすく、プログラミングの知識やテキストの変更は必要ありません。デフォルトのテンプレートと配色がベーシックすぎるのが少し残念です。ただし、少し考えてデフォルトの配色を変更したり、テンプレートの CSS コードを変更したりすれば、それを使用してより美しいブート ページを作成できます。

この案内ページは、一部の特別な場合にのみ適したものであり、使い方を誤ると、利用者にとって不快なアクセス体験をもたらす可能性がありますので、利用する際には注意して扱うことをお勧めします。

WordPress 関連の技術記事をさらに詳しく知りたい場合は、wordpress チュートリアル 列にアクセスして学習してください。

以上がWordPressでWebサイトのガイドページを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート