Questions tagged «bulk»

1
为批量操作优化帖子的插入和删除?
在处理单个帖子时并不是很明显,但是当您通过代码批量创建或删除成千上万个时,过程非常缓慢。 是否有任何可应用的好调整和切角? 内容: wp_insert_post() 传递类别和标签; 添加几个自定义字段; 创建和关联附件(从现有文件)。

3
自定义bulk_action
我想向自定义帖子类型添加自定义批量操作。我遇到了过滤器bulk_actions-screenid,根据它的文档,该过滤器将完全按照我的意愿工作。但是,经过大约两个小时的调试,我// This filter can currently only be used to remove actions.在class-wp-list-table.php的278行找到了以下注释-太好了! 我想我可以通过使用jQuery注入动作作为选项来破解它 /** * Hack to add a custom bulk action. */ public function admin_footer() { if($_GET['post_type'] != self::POST_TYPE) return; ?> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('<option>').val('create_invoice').text('Bill').appendTo("select[name='action']"); }); </script> <?php } 这可行。现在,该操作将出现在批量操作菜单中。我当时的假设是可以添加一些逻辑admin_init来进行必要的处理-但是,似乎create_invoice从未发布过。我做错了什么吗? ===更新=== 我更新了代码以使用该load-*钩子。当我对users.php应用批量操作时-我看到create_invoice是通过请求传递的。但是,create_invoice从不打印edit.php 。 function a39x2_admin_footer() { ?> <script type="text/javascript"> …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.