// UPDATE
这应该有用(至少对我有用):
在主题文件夹中,创建子文件夹facebox仅将src 将文件夹放入facebox 文件夹(即closelabel.png、facebox.css、facebox.js、load.gif)将以下内容放入functions.php:
function my_facebox_scripts() {
wp_enqueue_style(
\'facebox\',
get_template_directory_uri().\'/facebox/facebox.css\',
array(), false, \'screen\'
);
wp_enqueue_script(
\'facebox\',
get_template_directory_uri().\'/facebox/facebox.js\',
array(\'jquery\'), false, true
);
}
add_action(\'wp_enqueue_scripts\', \'my_facebox_scripts\');
function my_facebox_jquery() {
$path = get_template_directory_uri();
echo <<<JQUERY
<script type="text/javascript">
jQuery(document).ready(function($) {
$(\'a.facebox-link\').facebox({
loadingImage : \'{$path}/facebox/loading.gif\',
closeImage : \'{$path}/facebox/closelabel.png\'
});
});
</script>
JQUERY;
}
add_action(\'wp_footer\', \'my_facebox_jquery\', 999999);
Please note 我从中更改了选择器
rel=facebox 到
facebox-link 班所以只需添加
class="facebox-link" 到您的facebox链接(或自定义此行为)。