草庐IT

wp_schedule_event

全部标签

php - DDD : Should I use the Symfony EventDispatcher for my domain events?

我想知道我是否应该使用SymfonyEventDispatcherComponent用于在我的DDD应用程序中处理领域事件。对我来说,当一个经过良好测试的组件可用时,从头开始重新实现一个事件调度器毫无意义。但另一方面,Symfony组件使所有事件都从基类Event扩展而来。这不会将我的域事件绑定(bind)到EventDispatcher组件吗?此外,如果我确实使用这个组件,我应该在应用程序范围的event_dispatcher服务上引发域事件,还是应该将Symfony的应用程序事件和我的域事件分开(即创建一个新的EventDispatcher)? 最佳答案

php - Symfony Doctrine 事件订阅者未在调试 :event-dispatcher 中列出

Symfonyv3.3.4,DoctrineORMv2.5.6我已经为一个学说实体创建了一个事件订阅者:AppBundle\EventListener\LivreSubscriber:tags:-{name:doctrine.event_subscriber}它工作正常!但是很长一段时间我都认为它不起作用,因为监听器未在debug:event-dispatcher命令中列出:$docker-composeexecphpappbin/consoledebug:event-dispatcherdoctrine.event_subscriber[WARNING]Theevent"doctri

php - withoutOverlapping() 在 Laravel Schedule 中不起作用

$schedule->call(function(){error_log("LineSchedule1:Start");//SendEmailerror_log("LineSchedule1:End");})->everyFiveMinutes()->name('event_name:1')->withoutOverlapping();$schedule->call(function(){error_log("LineSchedule2:Start");//SendEmailerror_log("LineSchedule2:End");})->everyFiveMinutes()->n

php - 插件中的 wp_schedule_event() 未安排 cron 事件

我正在创建一个WordPress插件,当插件被激活时,我需要一个cron作业来安排每5分钟运行一次。这是我的代码;//Registerpluginactivationhookfunctionmy_plugin_activate(){if(!wp_next_scheduled('my_function_hook')){wp_schedule_event(time(),'5','my_function_hook');}}register_activation_hook(__FILE__,'my_plugin_activate');//Registerplugindeactivationho

php - 在 WP Loop 之外获取帖子作者 ID

我想要完成的是代码将自动检测作者ID的博文。一旦有了作者ID,它就会执行一个简单的任务。如果作者#等于2,调用函数sBadong。否则,如果作者ID等于3,则调用函数sJade。如果不满足两个条件,则调用函数sBen。这是我的代码,但它不起作用。我不知道它有什么问题。你能帮忙吗?post_author;if($author_id=="2"){echosBadong();}elseif($author_id=="3"){echosJade();}else{echosBen();}?>上面代码的问题是它没有读取帖子的作者编号。它总是返回函数sBen();并忽略所有if和else语句。

php - WordPress WP_Query 'orderby' 不工作

我的查询未使用orderby参数对我的帖子进行排序。一点背景:我在循环遍历“类别”ID的自定义分类的foreach语句中。在该foreach语句中,我试图调用一个新的WP_Query从该foreach循环的每个“类别”获取帖子。我的args数组如下:$args=array('post_type'=>'wpsc-product','post_status'=>'publish','showposts'=>-1,'tax_query'=>array(array('taxonomy'=>'wpsc_product_category','field'=>'term_id','terms'=>$

php - magento cron 作业和 cron_scheduler 表

我制作了在csv文件中导出产品的magento模块。现在我想每天23.55运行cronjob。我设置了config.xml,因为它写在magentocronjobwiki中。.我的代码:5523***export/export_csv::runprofilescronjob我还在服务器上设置了cronjob。当cronjob运行时,magento中的所有cronjobs都存储在数据库表cron_schedule中,但不是我的gcompany_runprofilescronjob。例如,如果我设置不同的间隔:*/1****我的cronjob是用数据库编写的,但每分钟都在执行,我不希望这样

php - Openshift 将 wp-admin 重定向到 https

在wordpress的常规选项中,我已将wordpress目录更改为http://mywebsite.com但wordpress仪表板仍在htpps中,导致混合内容警告和仪表板中的图像未显示即使在firefox上禁用混合内容过滤器之后。我这是我的.htaccess文件Options+FollowSymlinksRewriteEngineOnRewriteCond%{SERVER_PORT}^443$RewriteRule^(.*)$http://%{HTTP_HOST}/$1[R=301,L]#BEGINWordPressRewriteCond%{REQUEST_FILENAME}!-

php - 脚本@php artisan package :discover handling the post-autoload-dump event returned with error code 255

我把我的项目从办公table搬到了另一个办公table。当我运行phpartisan时,它不起作用。我尝试运行composerupdate,但它返回错误Script@phpartisanpackage:discoverhandlingthepost-autoload-dumpeventreturnedwitherrorcode255 最佳答案 这就是我在从Laravel版本6.x-7.x升级后解决这个问题的方法:在App\Exceptions\Handler中更改//UseException;UseThrowable;然后方法接受T

php - 我想在一个单独的 php 文件上运行 wp_query 以进行 ajax 调用

例如:have_posts()):$home_query_bottom->the_post();$do_not_duplicate=$post->ID;$b++;?>thumb">array('thumbnail'),'default_size'=>'thumbnail','width'=>'160','height'=>'160'));?>上面的代码在它自己的php文件中,准备好被wordpress主页面调用,但是我得到一个错误,说wp_queryclassnotfound。我假设这是因为我没有使用可能有一堆包含的header.html。该页面需要什么才能使用wp_query类?