1 回答
TA贡献1833条经验 获得超4个赞
由于这是一个 WordPress 模板,您有几个解决方案。
解决方案 1 - HTML & jQuery 修改
如果您只能向该页面的 HTML 添加一个额外的类,那么将以下更新应用到该页面模板应该可以避免将 .bg--image 类添加到该页面:
HTML
<span class="object-fit avoid-change">
jQuery
$('.object-fit').not( '.avoid-change' ).addClass('bg--image');
有关 jQuery 的 .not() 方法的更多信息:https : //api.jquery.com/not/
解决方案 2 - WordPress 条件
另一种选择是使用 WordPress 条件来避免在此页面上运行整个脚本。
您可以使用以下内容来防止脚本加载到此模板中:
<?php if(! is_page_template( 'your-template-name.php' )){ ?>
// place your script or wp_enqueue_script() code here
<?php } ?>
您还可以通过页面 ID 定位准确的页面。在此示例中,您的页面 ID 将为 7。
<?php if(! is_page( '7' )){ ?>
// place your script or wp_enqueue_script() code here
<?php } ?>
有关 WordPress 条件的更多信息:https : //codex.wordpress.org/Conditional_Tags
- 1 回答
- 0 关注
- 163 浏览
添加回答
举报