タイトルを指定してmediawikiページのURLを取得-プログラムでPHPで[終了]

StackOverflow https://stackoverflow.com/questions/1210230

  •  06-07-2019
  •  | 
  •  

質問

タイトルを指定してMediaWikiの記事のURLを取得するにはどうすればよいですか

スキンテンプレートの特定のページへのリンクを PHPを使用してプログラムで作成したいのですが、今これを実行しています:

<a href="<?php $wgScriptPath ?>/index.php/Page_title">Page title</a>

少し言葉が長すぎます。何かしたいです

<?php page_link_by_title("Page_title") ?>

ありがとう!

役に立ちましたか?

解決

上記の答えは、小さなタイプミス(テストの代わりにテキスト)を除いて正常に機能するはずです。

$title = Title::newFromText("Title");
$title->getFullURL();

他のヒント

これを試してください

$title = Title::newFromText("Title");
$title->getFullURL();

新しいタイトルクラス(svn.wikimedia.org/doc/classTitle.html)を作成し、完全なURLを取得する必要があります。

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