제목이 주어진 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