質問

ブログ(まだ作成されていない)を既存の「静的」Webページに挿入するにはどうすればよいですか? Webページはほとんどphpで書かれています。 wordpress.org(ホストインストールバージョン)のようなものを使用し、それを使用してWebサイトのニュースページを更新することを検討しています。

私が読んだことから、ワードプレスをウェブサイトのテンプレートで正しく表示するには、多くのテーマを調整する必要があるようです。これは少し気が遠くなるようです。問題についてのご意見をお待ちしています!

役に立ちましたか?

解決

私のサイトでまったく同じことをしました。約20の静的ページがあり、ブログを追加したい、WPページのコンテンツを静的ページに追加したい。 (ほぼ)私の静的ページに一致するテーマを見つけるのは難しくありませんでした。 / tech /以外はすべて静的ページです。

また、非常にミニマルなテーマを取得して、デザインと一致させることもできます。 CSSの1つの大きなヒープカットアンドペーストで、WPが望んでいるものに合わせて要素を再配置し、少し調整します。他のサイトで8時間以内にやったことがあります。

Wordpressループの使用方法をご覧ください。これは、特にあなたの作業が既にPHPで行われている場合は、想像以上に簡単です。

編集:

静的ページで使用するコードのスニペットを次に示します。これにより、既存のコードで他のすべてのWP関数を使用できるようになります。

<?php
if (empty($wp))
   require_once("tech/wp-config.php");
wp();
?>

次に、最近の投稿のリストを取得するのは簡単です:

<?php get_archives('postbypost', 8); ?>

減価償却機能の使用に注意してください。2年前にWPを統合したときから、まだ整理すべきものがいくつか残っています。

他のヒント

グレッグは正しい、iframeはこれを行う簡単な方法です。ただし、iframeがIEのセッション変数をスローする状況に遭遇しました。これがWordPressに影響するかどうかはわかりません。

iframeにWordPressインストールを格納するページを作成する場合、iframeを含むページを表示するために使用するリンクだけでなく、WordPressのインストールが行われる別のサブドメインにリンクするだけです。住む?

WordPressをiframeに投入する場合、テーマの開発にあまり手を加えたくないと思います。この場合、いくつかの選択肢があります。 (a)空白のワードプレステーマのgoogle、 (b)現在のサイトのように見えるテーマを開発して、ユーザーがリンクをクリックしても、異なるプラットフォームにいることを知らないようにします。 (c)何も隠さないで、WordPressインストールを別のテーマで表示します。 OPEN Forumサイト( http://www.openforum.com/ )でAmerican Expressを検討し、 http://blogs.openforum.com/ のブログ-同じヘッダー、わずかに異なる本文とレイアウト。

iframeルートを使用する際の問題は、WordPressサイトの高さが大きくなり、iframeの高さを設定する必要があることです。これは、高さを非常に大きく設定することで制御できますが、ページが非常に大きくなるか、WordPress管理画面に表示される投稿の量を制御できます。

提案、iframeの廃棄、WordPressのサブドメインへのインストール、iframeページへのリンクの代わりにそのサブドメインへのリンク

今、これをいじっているサイトで試しています(まだ公開されていません)。ブログを自分のサイトに直接公開する代わりに、Google Bloggerがホストするブログにリンクしています。

Googleは&quot; AJAX Search API &quot;も提供しています。静的なWebページに埋め込むために使用しています。ブログへのリンクの動的なマーキーを生成しました。リンクはAJAX Searchによって生成されるため、常に最新のエントリが表示されます。これは、サイトを静的に保つのに便利な方法ですが、他の場所でホストされている動的コンテンツも組み込むことができます。

もちろん、メインサイトのブランドに合わせてブログを設計すると役立ちます。 iframeまたは一般的なnavbarを使用してすべてシームレスにすることができる場合の追加ポイント。

多くの場合、WordPressブログを使用して、それを使用して静的Webサイトの残りの部分を再作成する方がおそらく簡単です。

サーバーにwordpressをインストールし、wordpressテーマをその骨組みに切り詰め、wordpressテーマの上に独自のスタイル、ヘッダー、navbarなどを追加し、それをサイト内のページ。これはiframeを使用するよりもきれいに見え、ループを使用するよりも簡単です。これを行う方法については、次のリンクをご覧ください(この方法でブログのセットアップに便利に書かれています):

http://www.nubaria.com/en/blog/?p= 14

簡単な解決策は、iframeを追加して、その中にブログサイトを配置することです。コードはほとんど必要なく、ブログのエントリが表示されます。

コードオプションについては、次のようなRSSリーダーを確認します。 http://www.scriptol.com/rss/rss-reader.php

少しのコードですが、RSS経由でブログエントリを読み、希望する内容を表示します。

そのために SnewsCMS を使用しました。静的phpページにニュースセクションを統合するのは簡単です。

Blogger サービスを使用すると、FTP経由でブログをサイトに公開するように設定できます。ただし、テンプレートをカスタマイズする必要があります。簡単なはずですが、インターフェースがあります。

既存のサイトにブログを追加しなければならなかったとき、 textpattern を使用しました。とても軽量でシンプルなため、カスタマイズが非常に簡単でした。私の意見では、マークアップのスタイルはユーザーフレンドリーではなく、プラグインやテーマなどが欠けていますが、Wordpressよりもハッキングする方がはるかに優れています

記事間リンクが機能するように独自のディレクトリにインストールしたばかりで、必要なテキストパターンの内臓を自分のページレイアウトに埋め込みました。

また、サーバーにワードプレスをインストールし、ワードプレスのテーマを必要最小限に抑えて、独自のスタイル、ヘッダー、ナビゲーションバーなどを追加することでもできます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top