您当前的位置:首页 > TAG信息列表 > threading
对临时API锁定、cron和线程有什么见解吗?
如何锁定多线程的瞬态API请求?有没有做过一些基准测试,瞬态API能处理多个并发请求?如果管理不当,可能会造成一些严重的瓶颈。还有,如何使用WP的内置cron强制使用瞬态API?例如,我在页面加载时有一个临时触发,我从中收集统计信息(另一个单独的函数),但如果没有访问某个页面,那么该临时触发不会更新,您将如何使用临时API循环所有页面/帖子以强制更新?cron还可以有效地处理我的第一个问题,以避免多线程、太多请求和性能。我一直在想这一点,最近一位核心开发人员在一篇博客文章中提到了这一点,瞬态API使用非常
最后一个评论页面第一个有完整数量的评论?
我使用分页和线程注释:每页10条评论,最后一条评论排在第一位,最新评论排在第一位如果总共有21条评论,第一页只包含1条评论-最新评论。如何获得总是显示在第一页上的最新10条评论?我正在使用WordPress 3.0.3编辑:升级到3.1,问题仍然存在。。。编辑:忘记添加我正在使用的代码。我对列出的评论使用回调,如下所示:function mytheme_comment($comment, $args, $depth) { $GLOBALS[\'comment\'] = $comment; ?>
Toggle nested comments
我试图找到一种切换(隐藏/显示)线程注释的解决方案。我只需要看到评论1、2、3等。。。并隐藏1.1、1.2、1.3等。。。单击“显示注释”将切换并显示注释线程。示例:1-------单击“显示更多评论”显示-----1.1-----1.2-----1.3-----。。。2-------单击“显示更多评论”显示-----2.1-----2.2-----2.3-----。。。
Get threaded comments number
我正在使用Greg的线程化评论编号插件对评论进行编号。实际上,我在每个父注释旁边显示了一个数字(没有线程注释数字)。我已经尝试解决了两个问题,但都没有结果:我正在用不同的布局显示顶部注释,我需要从#2开始编号。看起来很容易,但我没有找到修改插件代码的方法。显示每个具有线程的注释的线程注释总数。示例:评论1------------1.1------------1.2------------1.3总线程注释数=3评论2------------2.1------------2.2总线程注释数=2等我已经在使用下
线程化评论-删除父评论会导致孤立评论
在某个网站上遇到问题,删除带有回复的评论(激活了线程评论)会导致子评论孤立,从而导致意外行为(例如孤立的评论将自己附加到最新的评论)。我还没有研究过这个问题,但在此之前,这是一个已知的线程注释问题,还是一个特定主题的问题?我正在考虑加入任何删除评论的钩子,而不是实际删除评论,而是用[删除]之类的东西来代替它-好主意,还是不好?
每页不同级别的嵌套注释
我正在一个wordpress网站上工作,该网站通常允许三层嵌套评论。但我希望(至少)有一个特定的页面只允许一个级别的注释=>无嵌套。我该怎么做?编辑:要求澄清:我可以通过使用的页面模板识别此页面。
触发功能而不等待响应?
我正在为客户运行电子商务解决方案,必须上载。txt文件到每个订单的FTP。每次收到订单时,我都需要触发我编写的函数来执行此操作,但我不确定如何执行此操作,以便最终用户在继续会话之前不必等待函数完成。完成文件写入和FTP上载可能需要一些时间。代码也是为了从命令行运行而编写的,因此完全独立的会话不会成为问题,并且不需要向用户返回任何数据。我担心这可能会很快进入线程和php扩展,我可能不得不深入研究,但我希望有一种更简单的方法。
如何对大多数嵌套较深的评论启用回复按钮?
我在wordpress上有一个博客。com,使用Twenty Twelve 主题根据我的经验,在有嵌套评论的wordpress博客上,只有当嵌套级别高于允许的最大深度时,回复按钮才会显示在单个评论上。然而,使用wordpress Android应用程序时,用户可以在任何级别直接回复任何评论。这也可以通过webgui通过单击通知电子邮件中的“回复”链接来完成,或者通过自定义形成?replytocom URL。根据用户的个人应用程序/电子邮件设置,用户可能会收到回复其评论的通知。如果用户回复的注释已达到允许的
过滤评论回复链接(COMMENT_REPLY_LINK_ARGS)以获得嵌套评论中的“无限回复”
更新:我将在顶部更新这个,因为我找到的解决方案使用了不同的过滤器挂钩。现在我更了解如何使用reply\\u link-specific挂钩了,现在我将再次查看这些挂钩,但一旦找到了正确的挂钩,主要问题的解决方案就变得很容易了:“thread\\u comments\\u depth\\u max”,它设置了在管理/设置/讨论中设置的默认最大最大深度。我不会详细解释它,而是将您链接到我的github上新制作的插件。https://github.com/CKMacLeod/WordPress-Nested-C
WordPress and multithreading
我正在开发一个插件。我创建了一个API,可以读取和写入DB中的自定义表。可以从N个客户端同时调用此API(这确实发生了)。我注意到在这种情况下会出现问题。举一个具体的例子:if (is_null($wpdb->get_var(\"SELECT column FROM my_table_name WHERE condition\"))) { // branch 1 } else { // branch 2 } 在分支1中,我天真地假设从
由于多线程缓存崩溃,GET_POST()的替代方法
我正在使用pthreads 创建多个线程。这些线程中的每一个都试图使用get_posts() 具体如下:$args = array( \'post_type\' => \'post\', \'post_status\' => \'any\' ); $posts_list = get_posts($args); 然而,我最终遇到了以下崩溃:HP Fatal error: Call to a member function ge
我可以在单独的线程中运行较慢的操作吗?
我有一个非常慢的运行操作(30-45秒),它会在数据库中的每个用户上循环,并将数据与一些非现场数据库同步。我希望这种情况每天发生一到两次,因此我有一个WP Cron作业设置来触发该操作。我的问题是,该操作对于呈现页面不是必需的,因此理想情况下,它应该在后台运行,而不是阻止页面呈现。WordPress中有没有内置的系统可以做这种事情?我想到的一个真正骇客的解决方案是通过AJAX触发操作,让它在用户访问页面时在后台运行。这似乎不是一个好的选择,所以我想听听你们是否有任何意见或想法来实现这一目标。
线程评论:如何先按最后一个活动来显示线程?
大家好,节日快乐!我在一个页面上启用了线程评论。目前,注释按线程启动的时间从新到旧排序:-Comment 3 -Comment 2 -Comment 5 -Comment 1 -Comment 4 实际上,我希望最后一个活动线程是第一个线程,这样列表就会类似于:-Comment 2 -Comment 5 -Comment 1 -Comment 4 -Comment 3 如何做到这一点?
计算帖子中的评论帖子数,而不是评论总数
对于一篇帖子,我想计算评论线程的数量,但不包括嵌套的回复。目前我使用的是一个简单的评论计数,comments_number( $zero, $one, $more );获取帖子中评论线程数的最佳方法是什么?如有任何建议,将不胜感激。