如何在wordpress中链接我的页面


How do I link my pages in wordpress?

我在wordpress中创建了4个不同的页面,这是我自己的主题,并尝试了不同的php代码。我听说<?php get_permalink(); ?>应该可以工作,但不知道如何使用它,我不想下载任何文件并重新开始。请帮助

<?php get_permalink(); ?>在循环内链接回帖子等时工作。

如果你想链接到另一个页面,我会使用:

<?php echo home_url(); ?>/page-name

因此,要链接到其他页面,这可以工作:

<a href="<?php echo home_url(); ?>/page-name">Page Name</a>

你的问题不是很清楚,但我认为你在这里只是在说html。<?php get_permalink(); ?>,实际上是TheCenteno的所有附加解决方案,只有当你通过WordPress创建页面(即登录并单击"添加新页面"菜单项)时才有效。如果你只是手动编码这些页面(这听起来像),你只需要使用标准的html链接语法

<a href='gallery.php'>view gallery</a>

只要确保你的页面(例如gallery.php)在正确的目录中,或者使用绝对的url:

 <a href='http://www.mywebsite.com/gallery.php'>view gallery</a>

外循环最简单的方法是

$link = get_permalink($page_id);

其中

$page_id是所需页面的id。然后

<a href="<?php echo $link?>"></a>