WordPress会自动将名为.sticky
的类添加到标记为粘性帖子的帖子中。前端框架Foundation使用.sticky
类使项目粘贴到页面上,这会带来明显的冲突。
理想的解决方案是修改WordPress类。是否可以将WordPress分配给粘性帖子的类更改为.sticky
以外的其他内容?
最佳答案
请尝试此操作,并将其包含在您的functions.php中
function change_sticky_class($classes) {
if (in_array('sticky', $classes, true)) {
$classes = array_diff($classes, array("sticky"));
$classes[] = 'wp-sticky';
}
return $classes;
}
add_filter('post_class','change_sticky_class');
关于php - 为粘性帖子分配除.sticky之外的其他类(class),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34150105/