获取标题的mediawiki页面的URL - 以PHP编程方式

时间:2009-07-31 01:21:15

标签: php mediawiki

如何在标题中获取MediaWiki中文章的URL?

我想创建指向皮肤模板中某些页面的链接使用PHP以编程方式现在我这样做:

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

这有点太罗嗦,我想要点什么

<?php page_link_by_title("Page_title") ?>

谢谢!

2 个答案:

答案 0 :(得分:9)

上面的答案应该可以正常工作,除了一个小错字(文字而不是测试)。

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

答案 1 :(得分:1)

试试这个

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

这应创建一个新的Title Class(s​​vn.wikimedia.org/doc/classTitle.html),并检索完整的URL。