0

先週の金曜日にこれを StackExhange に投稿しましたが、応答がなかったので、ここで試してみようと思いましたか?

WordPress サイトをパブリックの非ログイン フロントエンドとしてアプリに追加しているクライアントがいます。

ログインした顧客は、ゴルフ ゲームに関連する特殊なデータ管理に数百のスクリプトを使用します。一貫性を保つために、WordPress サイトからのライブ ナビゲーションを含めることができるようにしたいと考えています。これを実現するために CSS に含めることができる目立たないスクリプトはありますか? 誰もこれをやったことがないか、それに関する情報を見たことがありますか?

明らかに、必要に応じてWPテーブルを使用してメニューをエミュレートできますが、WPナビゲーションをガンクするだけでいいでしょう...

4

1 に答える 1

1

(私の意見では)2つの簡単な方法があります:

  • サーバー側言語またはナビゲーションのみを表示するAJAXを使用して、フェッチするWPインストールにテンプレートを作成します
  • プログラムでWebページをダウンロードし、ナビゲーションを除外します

私は最初のアプローチに行きます。最も簡単な方法は、ナビゲーション用に独自のphpファイルを作成し、そのファイル(http://www.example.com/wp-content/themes/your-theme/navigation.php)を取得することです。これにより、HTMLコンテンツが表示されます。

これで、サーバー側の言語を使用して、次のように応答を簡単に「エコー」できます。

<?php
$ch = curl_init('http://www.example.com/wp-content/themes/your-theme/navigation.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);

curl_close($ch);

echo $response; // your menu
?>

残念ながら、CSSを取得する簡単な方法もありません。ナビゲーション用にCSSを分割して、それを含めることもできます。

<link rel="stylesheet" type="text/css" href="http://www.example.com/wp-content/themes/your-theme/css/navigation.css" />

それは創造性の問題です。

于 2012-12-21T16:06:16.963 に答える