Wordpress 如何防止引导干扰主题
我正在开发一个使用引导的WP插件。然而,它似乎对页面产生了一种非常奇怪的影响。你可以在这里看到: 如果你转到这个页面,然后转到另一个页面,你会看到该页面恢复正常 如何防止引导影响页面上的WP元素Wordpress 如何防止引导干扰主题,wordpress,twitter-bootstrap,Wordpress,Twitter Bootstrap,我正在开发一个使用引导的WP插件。然而,它似乎对页面产生了一种非常奇怪的影响。你可以在这里看到: 如果你转到这个页面,然后转到另一个页面,你会看到该页面恢复正常 如何防止引导影响页面上的WP元素 add_action( 'wp_enqueue_scripts', 'bootstrap_css', 150 ); function bootstrap_css(){ // add pages for bootstrap leave out site address, just the pa
add_action( 'wp_enqueue_scripts', 'bootstrap_css', 150 );
function bootstrap_css(){
// add pages for bootstrap leave out site address, just the path e.g.
$pages= array( '_3_8_0/rentals/','add_page_url' );
$path=$_SERVER['REQUEST_URI'];
if( !in_array($path, $pages) ):
wp_dequeue_style( 'bootstrap_handle' ); // look up handle for stylesheet
endif;
}
您可以执行类似于上面的操作,在您不需要的页面上取消引导css的队列。问题是,Bootstrap并不是专门为现有主题的单一页面使用而设计的,它将与主题使用的内容(例如内容)共享许多常见标识
它要么完全删除引导,要么将其取消队列,并自己设计页面样式。老实说,对于这里的用例来说,引导是一个沉重的负担 如果它已进入页面队列,则无法访问。您所能做的就是更改主题中的css VAL,并在插件加载后使用重置来实现您想要的外观。我的建议是从你的主题函数文件中全部取消引导-页面是最简单的,你应该能够在没有BS的情况下轻松地重新创建。谢谢David的回答。但我不完全清楚你从“我的建议是……”开始是什么意思。你建议直接加载引导文件吗?谢谢。是的,我试着用简单的方法让它反应灵敏。假设现在是学习如何真正做到这一点的时候了。