使用JavaScript在一个页面上注入要在页脚上显示的URL

时间:2017-05-19 15:30:54

标签: javascript html footer

我需要在网站的页脚中添加一个URL,但只将URL附加到一个页面。由于我使用全局页脚,我想知道是否有一种方法可以使用JavaScript来调用该页面类并强制它将URL注入页脚,以及其他链接。

2 个答案:

答案 0 :(得分:1)

在某个地方打开wp-content/themes/YOUR_THEME_NAME/footer.php(就像在<footer>标记中一样,您可以添加以下代码:

<?php
    if($post->ID == 666) /* Where 666 stays for the ID of the page you want to add the additional URL.*/
    {
         ?>
         Write whatever HTML you like.
         <?php
    }
?>

要快速查找您网页的ID,您可以先在同一个地方写信:

<?php
    echo $post->ID;
?>

然后转到您的页面,看看写了什么ID。

PROs和CONs: ( - )当您需要更新或更改主题时,您需要重复此步骤。 (+)无需从博客文章中进行“脏”javascript注入。

答案 1 :(得分:0)

我只想将此更新为一个页面,因为全局页脚中没有其他URL需要更新。我所做的是通过调用页面类和包含页脚链接的div类将JavaScript注入页面。

$('.page-name .footer-class').append('<a href="https://www.example.com/">Injected URL</a>');