-1

フロントエンドで、次のようなmysqldbテーブルからいくつかのリンクをフェッチします。

<a href="http://localhost/my_site/detail/Link-1">Link 1</a>
<br />
<a href="http://localhost/my_site/detail/Link-2">Link 2</a>
<br />
<a href="http://localhost/my_site/detail/Link-3">Link 3</a>

管理者側から設定->パーマリンク設定し、URLが正確にhttp:// localhost / my_site/detail/http://localhost/sparcs/sample-post/で あるページと名前付き詳細を作成します

しかし、リンクをクリックすると、WPは言います

申し訳ありませんが、リクエストしたページが見つかりませんでした。おそらく検索が役立つでしょう。

私は使用でき<a href="http://localhost/my_site/detail/3">Link 3</a>、それは正常に動作し、を使用してURL情報を取得できましたがpathinfo($_SERVER['REQUEST_URI']);

実際、dbテーブルでカスタムURLを作成し、WPページの左側のバーにこれらのURLを表示します。クリックすると、ページが表示され、URL情報を取得できます。pathinfo($_SERVER['REQUEST_URI']);

カスタム構造と設定も使用しhttp://localhost/my_site/detail/urlましたが、機能しません。

私はそれを使用して解決するかもしれないと思います

rewrite.php inwp-includes/rewrite.php

しかし、どの関数をどのように変更する必要があるのか​​わかりません。

4

1 に答える 1

0

ついに私は解決策を発見しました:

http://webspot-msajid.blogspot.com/2012/07/creating-seo-friendly-urls-with-merger.html

于 2012-07-29T14:27:46.693 に答える