如何在标题中获取MediaWiki中文章的URL?
我想创建指向皮肤模板中某些页面的链接使用PHP以编程方式现在我这样做:
<a href="<?php $wgScriptPath ?>/index.php/Page_title">Page title</a>
这有点太罗嗦,我想要点什么
<?php page_link_by_title("Page_title") ?>
谢谢!
答案 0 :(得分:9)
上面的答案应该可以正常工作,除了一个小错字(文字而不是测试)。
$title = Title::newFromText("Title");
$title->getFullURL();
答案 1 :(得分:1)
试试这个
$title = Title::newFromText("Title");
$title->getFullURL();
这应创建一个新的Title Class(svn.wikimedia.org/doc/classTitle.html),并检索完整的URL。