わかりました=私はこれに対する明確な答えをたくさん探しましたが、実際の答えはほとんど見つかりませんでした。私は経験豊富な個人からの情報を本当に感謝します。
ちょっとした背景。私は何年もの間、大規模なWebサイトでコンテンツ生成を行ってきました。それは、かなり基本的なファイルシステムと、コンテンツ用の控えめなHTML(.aspx)ページに従っています。あなたは新しいページが欲しい、あなたは新しいファイルを作りそしてあなたのコンテンツを構築する。完了しました。私もこのようなダースかそこらのパンフレットサイトを構築しました。これは私にとって理にかなっているシステムです、そして、私は自分自身を退屈させることに少し躊躇します。
WPのようなCMSシステムは明らかにこのようには動作しません。私はワードプレスに慣れていないわけではありません。私はいくつかのカスタムテーマを作成して実装しましたが、上記のファイル構造をワードプレスのインストールと同時に「動作させる」ようにしました - 大部分は頭痛の種になります。
それが私が今座っているところで、私の新しい個人用サイトを構築するのに数ヶ月かけて週末を費やしました(それはほとんど完成しています)。このサイトのフォーマットは非常に単純です - その開発者ブログ(私はたくさんのAS3をやっています)、アートワークのためのポートフォリオ、そして両方のちょっとしたメインの紹介ページです。
私のファイル構造は、こんな感じです。
mysite.com-
/css/
/home/
/images/
/javascript/
/portfolio/
/php/ (holds a lot of php snippets that is included elsewhere)
/swf/
/wordpress/../theme/ (draws upon img/css/php in external folders)
index.php
私はこの構造の親しみやすさにとてもよく似ていますが、静的ファイルと動的なワードプレスコンテンツの間のアセットの相互共有は苦痛です。私の選択は、すべての静的ファイルをテンプレートに変換し、WPのデータベース駆動型ページシステムを利用することです。
WPシステムを完全に「購入」することで何を得られるのでしょうか。あるいは、逆に、ワードプレスの外部にある静的ファイル構造は「実行可能」です - そしてそうするための好ましい方法はありますか?
この質問はやや主観的なものですが、静的コンテンツの適切な取り扱いは、きわめて有効な調査のポイントであると思います。 ).
ありがとう
WordPressにすべてを入れてください。このようにして、あなたは内蔵検索エンジンからあなたのコンテンツ全体を検索することができ、そしてそれぞれの部分を編集することができます。
特別なマークアップのあるページが必要な場合は、テーマ用のテンプレートを作成してください。
<?php
/*
* Template Name: Naked
*
* That’s the complete template!
*/
<?php
/*
* Template Name: Basic HTML5
*/
?>
<!doctype html>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<title><?php wp_title( '' ); ?></title>
<?php
while ( have_posts() )
{
the_post();
?>
<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php
the_content();
}
古いHTMLページをインポートするには、 プラグインの「Import HTML Pages」 を使用します。
動的なWPページを使うのが好きです。それで、私はもっと組織化されていると感じます、そして、私は構造を壊さないでください。
私の意見だけで:)