wordpress中的动态页脚链接



当其他一切都失败时,我转向堆栈溢出

我有两个网站,我正在创建一个主题的过程中。在每个网站的页脚部分,我包括两个链接:一个到隐私页面,另一个到条款页面。

在第一个网站上,这些页面的永久链接如下:www.website.com/privacy和www.websitecom/terms.

在第二个网站上,这些页面的永久链接如下:www.website.com/privacy-policy和www.websitecom/terms-conditions。

这是我希望做的。我不想从页脚部分硬编码这两个页面的URL,而是想动态生成它们。

下面是if语句的一个示例:

<a href="
   <?php
       if (the url exists) {
         echo the_permalink('privacy');
       } else { 
         echo the_permalink('privacy-policy');
       }
   ?>
">Privacy</a>

非常感谢你的帮助。

请改用get_permalink。请注意,在代码的这一点上,您需要知道每个帖子的唯一帖子ID。

<a href="<?php
if ( the url exists ) {
    echo get_permalink( $first_post_id );
} else {
    echo get_permalink( $second_post_id );
} ?>">Privacy</a>

如果这些URL可能会更改,那么您最好使用菜单。

最新更新