Languages:English•WordPress with Your Website日本語•(Add Your Language)
introduction
本質的に、Wordpressは非常に強力です。 それはあなたが望むように複雑または単純にすることができます。 そのことを念頭に置いて、既存のウェブサイトでWordPressをどれだけ使用したいかは完全にあなた次第です。 サイトと統合するときに使用したいWordPressの機能はいくつかありますが、サイト全体をWordPressで実行したい場合もあります。 このチュートリアルでは、あなたのWordPressサイトがあなたの現在のデザインのように見えるようにする方法をご案内します。 私たちは、WordPressのブログはあなたのサイトの残りの部分のように見えるようにする方法から始めます。 その後、私たちはあなたのサイト全体をWordPressで実行することに進むことができます。
これらの指示はマルチサイトネットワーク上では動作しません。
変換を開始
まず、http://myexample.comに既存のサイトがあると仮定します。 次に、あなたの場所で新しいサブディレクトリ(ホールダー)を作成し、’blog’と呼んで下さい(blog以外何かを使用できるがこのサブディレクトリを作成しなければならない)。 したがって、http://myexample.com/blog/に空のサブディレクトリがあります。 今、WordPressをダウンロードして、この新しいフォルダにそのすべてのファイルをアップロードし、WordPressをインストールします。
ヘッダーを取得
通常のPHPページをWordPressを利用するページに変換するには、各ページの先頭に次のコードスニペットのいずれかを追加する必要があります。
<?php /* Short and sweet */define('WP_USE_THEMES', false);require('./wp-blog-header.php');?>
<?phprequire('/the/path/to/your/wp-blog-header.php');get_header(); ?>
The Loop
利用可能な多数のテンプレートタグやプラグインを効果的に活用するためには、ページにループを含める必要があります。 あなたのウェブサイトにWordPressの力を統合することで進行中に取得するために、ループとアクションでループの基本に慣れています。
例
リストを生成
あなたのwebページにアルファベット順に昇順にソートされた十の投稿を表示したい場合は、投稿日、タイトル、抜粋を取得するには、次の:
<?phprequire('/the/path/to/your/wp-blog-header.php');?><?php$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');foreach ($posts as $post) : setup_postdata( $post ); ?><?php the_date(); echo "<br />"; ?><?php the_title(); ?> <?php the_excerpt(); ?> <?phpendforeach;?>
最後の三つの投稿
あなたのwebページ上の最後の三つの投稿のタイトルを表示します。
<?php// Get the last 3 posts.global $post;$args = array( 'posts_per_page' => 3 );$myposts = get_posts( $args );foreach( $myposts as $post ) :setup_postdata($post); ?><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br /><?php endforeach; ?>
テーマの作成
このチュートリアルの最初の部分では、WordPressのコンポーネントを取得し、既存のサイトに統合する方法について説明しました。 あなたは今停止したいかもしれませんが、おそらくあなたは最終的にあなたのサイト上のwebページを置き換えるだろうWordPressのテーマを作成したいと思
カスタムテーマを作成する必要があります。 テーマはWordPressにサイトの表示方法を伝えるために使用されるファイルのセットであり、Using_ThemesはWordPressの基本です。 最初から独自のテーマを作成することもできますが、最初のステップとして既存のテーマの子テーマを作成することを検討する必要があります。 子テーマは、既存のテーマの限られた部分を拡張またはカスタマイズできます。 詳細については、子テーマを参照してください。
少し知られていますが、非常に有用なHTML要素、<base>はあなたをたくさん助けます。 これは、相対パスに指定されたURLを使用するようにブラウザに指示します:
<base href="http://myexample.com" />
通常、<ベース>は現在のURLになります。 たとえば、ブログのデフォルトの<base>はhttp://myexample.com/blog/になります。 <base>要素で変更すると、http://myexample.com/でファイルを検索するようにブラウザに指示します。 これはなぜ便利ですか? 現在のサイトからHTMLをコピーして貼り付けると、次のようなものへの参照があります:
<img src="me.jpg" alt="" />
このHTMLをテーマにコピーすると、ブラウザはhttp://myexample.com/blogs/meを探します。jpg、ファイルが実際にhttp://myexample.com/meに存在する場合。jpg。 <ベースhrefを使用する=”http://myexample.com” />, ブラウザにはファイルを見つけるための適切な場所が指示されており、メインサイトからコピーしたすべてのファイルへのすべての参照を編集す
パフォーマンス
WordPressは高速ですが、ページが表示されるたびにロードする必要があるかなりの量のコードが含まれています。 これは、ホスティング環境によってはパフォーマンスに影響を与える場合としない場合がありますが、SuPhpを使用する共有ホースト環境では(したがって、opコー
- WP Integration plugin-サポートされているwebアプリのいずれかとWPを統合するのに役立ちます
- wp-configへの直接呼び出しを”廃止”することに関するwp-hackers電子メールリスphp
- wp-blog-headerを含む外部ページの偽の404ヘッダーを修正しました。php