Javascript 公文包模板:根据一周中的哪一天显示帖子的数量?
这是我的第二篇帖子,如果我遗漏了什么,我表示歉意!我在wordpress编码方面也很弱,但我正在学习 我正在使用公文包模板来组织教育内容的页面。每个页面有5篇文章,每个工作日(周一至周五)一篇。我每周会有不同的小组访问不同的页面,但大多数页面都是“旧的”。所以,当你现在拜访他们时,你可以一次看到所有的5天 我希望他们只看到以前和现在的文章。所以,在周一访问时,您只会看到周一的帖子,即使周一到周五已经发布。星期三参观你会看到周一周三 所有的页面都是一样的,只有5个帖子。这种方法没有太多的灵活性,但也没关系。我可能会包括一个元复选框来“启用/禁用”这个功能,但不需要使用那么多 以下是当前模板-portfolio.php的链接: 这是我试图修改的一个: 以下是相关的代码:Javascript 公文包模板:根据一周中的哪一天显示帖子的数量?,javascript,wordpress,wordpress-theming,Javascript,Wordpress,Wordpress Theming,这是我的第二篇帖子,如果我遗漏了什么,我表示歉意!我在wordpress编码方面也很弱,但我正在学习 我正在使用公文包模板来组织教育内容的页面。每个页面有5篇文章,每个工作日(周一至周五)一篇。我每周会有不同的小组访问不同的页面,但大多数页面都是“旧的”。所以,当你现在拜访他们时,你可以一次看到所有的5天 我希望他们只看到以前和现在的文章。所以,在周一访问时,您只会看到周一的帖子,即使周一到周五已经发布。星期三参观你会看到周一周三 所有的页面都是一样的,只有5个帖子。这种方法没有太多的灵活性,但
$days = array(
'monday' => 1,
'tuesday' => 2,
'wednesday' => 3,
'thursday' => 4,
'friday' => 5,
);
$args = array(
'post_type' => 'portfolio',
'orderby' => 'menu_order',
'order' => 'ASC',
'meta_value' => esc_attr( get_post_meta( $post->ID, 'portsort', true ) ),
'posts_per_page' => $days[date( 'l', current_time('timestamp') )],
);
我添加的内容不起作用。这是我想说的逻辑:
根据当天的情况显示帖子的数量。因此,如果日期在周四返回,那么只显示4条帖子
对我来说,这似乎很容易做到。。。但由于某些原因,它不能正常工作
所以。。。我的问题是:
谢谢你的帮助 以前的问题,但可能只是一个区分大小写的问题:
$days = array(
'monday' => 1,
'tuesday' => 2,
'wednesday' => 3,
'thursday' => 4,
'friday' => 5,
);
$current_day = strtolower( date( 'l', current_time('timestamp') ) );
$args = array(
'post_type' => 'portfolio',
'orderby' => 'menu_order',
'order' => 'ASC',
'meta_value' => esc_attr( get_post_meta( $post->ID, 'portsort', true ) ),
'posts_per_page' => $days[$current_day],
);
较老的问题,但可能只是一个案例敏感性问题:
$days = array(
'monday' => 1,
'tuesday' => 2,
'wednesday' => 3,
'thursday' => 4,
'friday' => 5,
);
$current_day = strtolower( date( 'l', current_time('timestamp') ) );
$args = array(
'post_type' => 'portfolio',
'orderby' => 'menu_order',
'order' => 'ASC',
'meta_value' => esc_attr( get_post_meta( $post->ID, 'portsort', true ) ),
'posts_per_page' => $days[$current_day],
);
+1、你的Q很好,不必道歉,事实上,它就在这里;)::你可能不知道,那边有很多WP专家。但是,请不要重复你的Q,事先,干杯+1、你的Q很好,不必道歉,事实上,它就在这里;)::你可能不知道,那边有很多WP专家。但是,请不要重复你的Q,事先,干杯!