0

我有一个 wordpress 博客:http ://technosting.com/

在我的主页上,每个帖子前面都有一张图片,该图片链接到该帖子。此外,当帖子打开时,相同的图像仍链接到帖子 URL。我使用了一个 fancybox 插件,它可以将任何与其自身相关联的照片制作成一个图库。例如,只需查看帖子中的任何其他图像,不包括粗糙的第一张图像。我希望它在首页上像现在一样链接到博客文章,但是当博客文章打开时,我希望图片链接到它自己,以便可以使用花式框查看图片。我在网上找了几个小时,但找不到任何解决方案。我怎样才能使这项工作?

提前致谢,

4

1 回答 1

0

你在这里想要的是is_single()

在你的functions.php中添加这个

function enqueue_fancybox(){
    wp_enqueue_script('my_custom_js', '/path/to/my/custom.js', array('jquery', 'fancybox'));
}

if(is_single(){
    add_action('wp_head', 'enqueue_fancybox');    
}

哪里custom.js调用创建fancybox所需的代码。该代码还表明它依赖于排队的脚本jqueryfancybox

这将确保它不会在首页上被触发,它正在拉出多个帖子的列表,因为is_single()将返回 false,并且条件期望为 true。

于 2013-08-10T01:56:48.493 回答