编程语言
首页 > 编程语言> > php-对单个页面的不同图像使用反向拉伸

php-对单个页面的不同图像使用反向拉伸

作者:互联网

我希望那里有人可以提供帮助.我正在尝试使用jQuery Backstretch为Bootstrap / WordPress中的每个特定页面应用不同的背景图像.例如:

首页-bg图片a
关于-bg图像b
新闻-BG图片C
等等…

我设法使用标准的Backstretch脚本为所有页面显示单个图像,但是我完全迷失了(即使在搜索后)如何应用上述内容.

到目前为止,我的代码:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="http://myurl.co.uk/wp-content/themes/wpbootstra/bootstrap/js/jquery.backstretch.min.js"></script>

<script>
    $.backstretch("http://myurl.co.uk/wp-content/themes/wpbootstrap/bootstrap/img/test_bg.jpeg");
</script>

我已经在footer.php中使用了它.

有没有人有办法解决吗?

解决方法:

您可以尝试:

<?php
if(is_page(42))
{
    echo '<script>$.backstretch("http://myurl.co.uk/wp-content/themes/wpbootstrap/bootstrap/img/test_bg.jpeg");</script>';
} 
else if(is_page(41))
{
    echo '<script>$.backstretch("http://myurl.co.uk/wp-content/themes/wpbootstrap/bootstrap/img/test_bg_b.jpeg");</script>';
}
?>

数字42、41是页面的ID. Sp text_bg_b.jpeg仅显示在“关于我们”页面上(假设其ID为41).

标签:twitter-bootstrap,image,wordpress,php,jquery-backstretch
来源: https://codeday.me/bug/20191121/2051781.html