为置顶帖子分配 .sticky 以外的 class
Assign a class other than .sticky for sticky posts
WordPress 自动将名为 .sticky
的 class 添加到标记为粘性 post 的 post。前端框架Foundation使用了.sticky
class让item粘在页面上,存在明显的冲突
理想的解决方案是修改 WordPress class。是否可以将 WordPress 分配给粘性 post 的 class 更改为 .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');
WordPress 自动将名为 .sticky
的 class 添加到标记为粘性 post 的 post。前端框架Foundation使用了.sticky
class让item粘在页面上,存在明显的冲突
理想的解决方案是修改 WordPress class。是否可以将 WordPress 分配给粘性 post 的 class 更改为 .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');