草庐IT

wp_update_user

全部标签

php - 拉维尔 5.4 : get products with favorite and display favorites product for each user

我正在尝试获取收藏夹中的所有产品并像用户登录一样显示它们,收藏夹中的该产品将显示为收藏夹,否则他可以将它们添加到收藏夹。这是我的Controller$products=(newProduct)->where('quantity','>',0)->with('favorite')->orderBy('price',$sort)->get();现在如果我制作dd($product->favorite)我会像这样得到最喜欢的数组[{"id":1,"product_id":7,"user_id":1,"created_at":"2018-04-0109:16:23","updated_at":

php - 试图了解 $user->data 在 phpbb3 中是如何工作的

我喜欢尝试看看开源软件的工作原理,这样我就可以尝试和学习新的方法来创建代码并增加我对某些编程语言的了解。我一直在挖掘phpbb3代码,试图了解它如何通过其各种类管理session和用户信息。我一直无法追踪到$user->data在任何类中的设置位置。有人可以帮助分解他们的session管理类如何与他们的用户类一起工作吗?大多数访问session和用户类的文件都以此代码开头://Startsessionmanagement$user->session_begin();$auth->acl($user->data);我已经能够追踪到session_begin函数在session类中的位置,

javascript - 为什么我无法通过 Ajax 获取 WP 自定义字段值或发布 ID?

我写了一个代码,它根据访问者的位置生成一个链接,它工作得很好,但我发现生成的代码被缓存了,因为我使用的是整页缓存,所以我虽然要解决这个问题,但我可以使用ajax来加载该链接。我使用了下面的代码,它完美地获取了我需要的一些变量,例如位置变量和链接域变量等。但是我无法获取WooCommerce自定义字段数据,甚至无法获取它只是返回空白的产品ID。我正在使用这段代码来获取自定义字段,当直接在函数中使用时,它可以完美地工作,但是不能让它在ajax中工作$uk_asin=get_post_meta(get_post()->ID,"wccaf_uk_asin",true);我在functions.

php - 如何限制 WP 中的手动摘录长度?

可以使用functions.php中的以下代码片段控制WP帖子的默认(自动)摘录长度;来自WPCodex//.Postexcerptadjustment(Auto)//.==============================functionwpdocs_custom_excerpt_length($length){return20;}add_filter('excerpt_length','wpdocs_custom_excerpt_length',999);Myquestionishowdoyoulimitthemanualone?Youknow,theexerptspecif

php - Composer 在新家园上因 kylekatarnls/update-helper 失败

我在一台新电脑上安装了一个homestead。我已经提取了我的代码(它正在我的另一台计算机和服务器上运行)。我的项目是在Laravel5.7中制作的当我执行composerrequiretogetalleverythingto时,我收到此错误:插件kylekatarnls/update-helper无法初始化,找不到类我试过composerclear:cache,重新安装了homestead-7box。没有一个有效。我仍然得到同样的错误但是不管怎样我都会得到同样的错误composerrequire1/5:http://repo.packagist.org/p/provider-late

php - 不使用 wp_die 向用户显示警告/错误

我目前正在开发一个Wordpress插件。为了让我的插件正常工作,我需要在设置页面上填写一些信息。有没有办法警告/抛出错误,以便博客管理员可以在他/她的仪表板上看到此消息?除了wp_die()之外,还有其他显示错误的函数吗?以防万一我的插件(或其他人)搞砸了,我想以一种很好的方式通知它。;) 最佳答案 我建议使用admin_notices操作。这使您可以显示警告和错误并将用户引导至页面:add_action('admin_notices','my_custom_warning');functionmy_custom_warning(

php - 如何使用 WP 上的自定义帖子类型对结果进行分页?

以前在WP论坛上有人问过这个问题,但没有一个解决方案对我有用,我已经重置了永久链接等,但无济于事。我希望你们有答案。这是我的设置:我有一个名为ted_venue的自定义帖子类型和两个模板,single-ted_venue.php(单个field详细信息)和page-venues.php(用于显示field列表)。永久链接结构是site.com/venues/venue-slug用于field详细信息和site.com/venues用于field列表。这是field列表的分页代码:$paged=get_query_var('paged')?get_query_var('paged'):1

php - CKEditor + Yii 加载 AJAX : $_POST doesn't contain the updated value

简而言之:我正在使用Yii框架我的页面上有一个Ckeditor窗口(php/yii框架-工作正常)当我点击一个按钮时,一个新的CKeditor窗口正在生成并通过AJAX调用显示问题:这个新的CKEditor窗口正确显示存储在数据库中的文本但是:当我点击“保存”(与表单的其余部分一起生成的ajax按钮)时,这个新的CKeditor窗口中的值将不保存:CKeditor发回它从数据库中获取的旧值。当我删除Ckeditor并留下普通的时:一切正常,所以我知道Controller没问题。请问有人遇到过这样的事情吗? 最佳答案 听起来像是典型的

php - wp_get_current_user null 如果我直接在某些 PHP 文件中访问它

我正在为Wordpress创建一个插件。我创建了一个简单的PHP文件:测试.php。我可以通过浏览器访问它,但是当我这样做时:我的wpdb和wp是NULL。谁能告诉我可能是什么问题?简而言之,所有wp函数都是空的。wordpress库什么时候真正设置它们?通常,您的插件将在Wordpress的上下文中运行,并且您在左侧有相同的Wordpress菜单等。但是我的PHP中需要1个文件,它不在Wordpress的上下文中运行,但我需要访问wordpress函数。这是一个简单的PHP文件,应该只返回XML而没有其他HTMl等。 最佳答案 问

php - 不能在 mysqli_stmt 对象上使用 call_user_func_array

我正在为MySQLi编写一个包装器类。在那里,我正在编写一个函数来接受查询和可变数量的参数,我可以在其中调用mysqli_stmt::bind_param。这是代码:open();#OpensaconnectiontothedatabaseusingMySQLiAPI$stmt=$this->mysqli->prepare($query);try{$result=call_user_func_array(array($stmt,'bind_param'),$params);}catch(Exception$ex){#HandleException}}....}?>下面是我调用该函数的方