GitHub wikis อนุญาตให้คุณเชื่อมโยงไปยังหน้าอื่น ๆ ใน wiki ได้ดังนี้:
[[Wiki Page Name]]
อย่างไรก็ตามฉันต้องการแสดงข้อความที่แตกต่างจากชื่อหน้า wiki เมื่อทำการเชื่อมโยง มีวิธีทำเช่นนี้หรือไม่? ฉันกำลังเชื่อมโยงไปยังหน้า wiki ผิดทั้งหมดหรือไม่
GitHub wikis อนุญาตให้คุณเชื่อมโยงไปยังหน้าอื่น ๆ ใน wiki ได้ดังนี้:
[[Wiki Page Name]]
อย่างไรก็ตามฉันต้องการแสดงข้อความที่แตกต่างจากชื่อหน้า wiki เมื่อทำการเชื่อมโยง มีวิธีทำเช่นนี้หรือไม่? ฉันกำลังเชื่อมโยงไปยังหน้า wiki ผิดทั้งหมดหรือไม่
คำตอบ:
GitHub โดยค่าเริ่มต้นใช้Markdown syntax สำหรับ wikis ดังนั้นคุณสามารถทำได้:
[Arbitrary Link Text](Wiki Page Name)
ลองดูMarkdownและบล็อกโพสต์นี้เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับวิกิและไวยากรณ์มาร์คอัปอื่น ๆ ที่สนับสนุน
วิธีนี้มีปัญหาเมื่อคุณอยู่ในหน้าแรกเพราะมันสร้าง URL สัมพัทธ์ ตรวจสอบคำตอบของ Svenด้านล่าง
[[Link Text|WikiPage]]
ใช้ได้สำหรับฉัน โปรดเพิ่มคำตอบของคุณ
การใช้ไวยากรณ์ลิงค์มาร์คดาวน์
[Link Text](WikiPage)
ดูเหมือนว่าจะทำงานในหน้าตัวอย่างแก้ไข แต่ไม่ได้อยู่ในหน้าวิกิจริง อย่างน้อยสำหรับฉันลิงก์ที่สร้างเป็นWikiPage
แทนwiki/WikiPage
และฉันได้รับที่มีชื่อเสียงGitHub 404
อย่างไรก็ตามไวยากรณ์ MediaWiki
[[Link Text|WikiPage]]
ใช้งานได้สำหรับฉันแม้แต่สำหรับหน้าวิกิ Markdown
[[My Wonderful Wiki Page]]
ต่อไปหากการเชื่อมโยงข้อความและหน้าวิกิพีเดียเหมือนกันคุณสามารถใช้: wiki/My-Wonderful-Wiki-Page
ซึ่งจะเชื่อมโยงไปยัง
[[Link Text|WikiPage]]
ใช้ได้สำหรับฉัน โปรดแก้ไขคำตอบของคุณ
foo
| Foo]]` `` จะแสดงมาร์กอัปแหล่งที่มา (จัดรูปแบบโค้ด) ไม่ใช่ลิงก์ที่ตั้งใจไว้ หากใครรู้วิธีนี้โปรดแจ้งให้เราทราบ
ภายในเตะส่วนหนึ่งเป็นญาติกับโครงการของคุณ สำหรับหน้า wiki ให้ใช้:
[Page Name](wiki/Page-Name)
ในหน้าตัวอย่างลิงก์จะใช้งานไม่ได้ แต่เมื่อบันทึกหน้าเว็บแล้วจะใช้งานได้
wiki/Page-Name
นั้นในwiki/Page-Name
แถบด้านข้างของหน้าเว็บ, การเชื่อมโยงจะเสียมีสององค์ประกอบเช่นwiki
wiki/wiki/Page-Name
ตรวจสอบความช่วยเหลือของ wiki editor มันบอกคุณ:
ในการสร้างลิงค์อ้างอิงให้ใช้วงเล็บเหลี่ยมสองชุด จะเชื่อมโยงไปอ้างอิงภายใน
[my internal link][internal-ref]
internal-ref