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