我有一个名为Contact的自定义帖子类型,其中包含姓名,姓氏,电话号码等自定义字段.
在管理部分,我们按时间顺序对它们进行了排序,但是我需要默认按姓氏排序.
我在这里阅读了所有其他解决方案,但没有一个能够工作,包括:
function set_post_order_in_admin( $wp_query ) {
global $pagenow;
if ( is_admin() && 'edit.php' == $pagenow && !isset($_GET['orderby'])) {
$wp_query->set( 'orderby', 'surname' );
$wp_query->set( 'order', 'ASC' );
}
}
add_filter('pre_get_posts', 'set_post_order_in_admin' );
Run Code Online (Sandbox Code Playgroud)
但无论我试图排序的哪个领域,都没有任何变化,除了切换ASC/DESC似乎改变为反向时间顺序.
我究竟做错了什么?
我正在尝试获取一个大数的余数,例如:
1551690021432628813 % 64
但我发现对于 JavaScript 来说这几个数字太长了。即它四舍五入为零。
除了使用BigInteger.js这样的 26kb 库之外,还有其他方法可以解决这个问题吗?
有没有办法在纯CSS中垂直居中n个嵌套div?
考虑无序列表:
<ul>
<li>
<a href="#">Home</a>
</li>
<li>
<a href="#">Products & Services</a>
</li>
<li>
<a href="#">Contact Us</a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我希望列表在响应式网站上水平显示.因此,我将使用表格布局,将display:table应用于<ul>并显示:table-cell到<li>元素.
但在这些<li>元素中,我也希望元素垂直居中.这很重要,因为在响应式设计中,我们不知道<a>元素中的文本何时会流到两行或包含在一行中.例如,上面的Home链接只占用一行,而Products&Services链接占用两个较小的宽度.
现在,我们不能在这里使用表技巧,因为这里父元素<li>有display:table-cell,而不是display:table.
有没有办法做到这一点:
(请不要建议对<li>元素使用非表格布局.上面的例子只是:一个例子;问题仍然存在:我们可以垂直居中立即嵌套的div吗?)
谢谢
我正在测试一个远程站点,并且某个元素的click事件在Internet Explorer和Safari的某些Windows环境中不起作用.
我注意到可点击的元素的类名是"click".所以事件定义如下:
$('.click').click(function() {
Run Code Online (Sandbox Code Playgroud)
在我深入研究其他可能的原因之前,这看起来安全吗?
谢谢肖恩
我有多个Slick轮播,并且appendDots参数为每个轮播添加了过多的导航点。
例如,如果我有3个Slick轮播,则每个轮播上会出现3组点,而不是每个点都出现一组。
$('.carousel').each(function() {
$(this).slick({
infinite: true,
speed: 300,
slidesToShow: 1,
dots: true,
appendDots:'dots-container'
});
})
Run Code Online (Sandbox Code Playgroud)
任何想法如何将appendDots参数限制为仅this轮播?
我正在构建一个手风琴类型的小部件,如下图所示:
我想使用一个有序列表,其中每个<li>元素都包含一个问题、答案和展开/折叠按钮。
<li>
<span class="question">Example question</span>
<span class="answer">Example answer</span>
<a class="expand-collapse-button" href="#"></a>
</li>
Run Code Online (Sandbox Code Playgroud)
如何在不使用 Javascript 的情况下在该列表项的子元素中显示列表项索引?即我希望<span class="question">元素显示其父项的索引,如1. Example question.