草庐IT

WORDPRESS

全部标签

php - WooCommerce REST API - 检索订单属性(尺寸/颜色)

使用WooCommerceRESTClientLibrary,我可以轻松拉取正在处理的订单,如下所示:$response=$wc_api->get_orders(array('status'=>'processing'));但结果不包括属性(颜色、尺寸等),即使购买的产品设置了与产品变体相关的尺寸/颜色属性。那部分一切正常。客户可以选择产品的尺寸和颜色,但该信息不会显示在get_orders查询中。这是显示的内容:1819.9919.990.0019.991CoolT-ShirtYouJustBought!351194953如您所见,即使客户为变体选择了“大号/黑色”,它也不会显示在g

php - PHP 5.3.28 中未清理的静态函数缓存?

我使用带有PHP5.2.17的SimplePie通过WordPress插件解析我的RSS提要feedwordpress.如果我确保使用thispatch,这很好用并且没有问题到simplepie(在文件IRI.php中)。但是,如果我将PHP更改为使用版本5.3.28-内存泄漏(或其他一些内存泄漏)开始并且我的网站崩溃。知道可能导致它的原因/如何解决它吗?(或者换句话说,thispatch应该在PHP5.2而不是PHP5.3中工作的原因是什么?)谢谢。 最佳答案 PHP5.3不完全向后兼容PHP5.2,在您的情况下,clearsta

php - Wordpress: get_attached_media ('image' ) 按标题排序

我想获取特定帖子的所有图片。这适用于:$media=get_attached_media('image');我现在需要的是按标题对这些图像进行排序。我已经可以生成数组中标题的列表:for($i=0;$i我不知道如何按标题排序。谁能帮忙? 最佳答案 获取已经订购的附件而不是订购结果数组会更好,对吧?这将为您节省代码、麻烦和处理。如果您查看WPCodex,get_attached_media()电话get_children(),它调用get_posts()(是的,迅速升级)。在WordPress中,附件(以及几乎任何东西)本质上是一个p

php - 通过 PHP 脚本重启 Nginx

我目前正在努力使我的WordPress插件与nginx兼容。此插件需要访问wp-content/uploads目录中的.conf文件,以便它可以添加所需的规则。目前,它会更新同一目录中的.htaccess文件,更改会立即生效,无需干预。因为nginx需要servicenginxreload才能使配置更改生效,所以我正在寻找一种在我的脚本中执行此操作的方法。我不确定即使exec()是否适用于此,因为servicenginxreload需要以root身份运行或使用sudo。我在StackExchange、Google和我所知道的其他任何地方都进行了广泛的搜索,但我什至找不到起点。

php - 如何在 wordpress 中获取用户的名字?

这是我在wordpressfunctions.php中的代码。我想在重力表单字段中显示用户信息顶部的功能有效,但底部的功能无效,我不知道用什么来显示名字。add_filter('gform_field_value_pm_id','populate_pm_id');functionpopulate_pm_id($value){return$user_ID=get_current_user_id();echo$user_ID=get_current_user_id();}add_filter('gform_field_value_pm_firstname','populate_pm_fir

PHP session cookie 在浏览器关闭时过期

我在Wordpress中工作,我的functions.php页面中有以下内容。我有3种不同样式的数组。我的cookie正在随机化。if(isset($_COOKIE['style'])){$style=$_COOKIE['style'];}else{$style=($rand[$stylearray]);setcookie('style',$style,time(),COOKIEPATH,COOKIE_DOMAIN,false);}我想设置它以便我的cookieONLY在浏览器关闭时过期。但是,似乎在页面刷新(F5)时cookie过期了。有没有办法设置它,以便我的cookie仅在浏览器

php - 如何对齐这些元素?CSS

我有这个链接:link在底部你会发现一些产品没有按照我想要的那样对齐。我放一张图更清楚的明白他们要怎么对齐http://i59.tinypic.com/1zfh0dc.jpgPHP代码:'product','posts_per_page'=>6,);$products=newWP_Query($args);if($products->have_posts()){while($products->have_posts()){$products->the_post();?>getquote代码CSS:.featured_product{width:28%;float:left;max-wi

php - wordpress 在 wordpress 循环中获取自定义帖子类型的类别名称?

我想在查询帖子循环中获取自定义帖子类型的类别名称。这是我的代码:query_posts(array('post_type'=>'portfolio','posts_per_page'=>4,'orderby'=>'ID','order'=>'DESC'));while(have_posts()):the_post();">Iwantthecategorynamehere 最佳答案 试试这个">ID);echo$category[0]->cat_name;?>或尝试通过条款:$terms=get_the_terms($post->ID

php - 提取内容中的简码参数 - Wordpress

考虑如下帖子内容:[shortcodea="a_param"]...Somecontentandshortcodeshere[shortcodeb="b_param"]..Againsomecontenthere[shortcodec="c_param"]我有一个带有3个或更多参数的简码。我想知道短代码在内容及其参数中使用了多少次,例如,array([0]=>array(a=>a_param,b=>null,c=>null),[1]=>array(a=>null,b=>b_param,c=>null),[2]=>array(a=>null,b=>null,c=>c_param),)我需

php - 如何获取URL以发布作者的用户BuddyPress Avatar在Wordpress发布循环中

问题如何获得一个帖子作者头像的url?要求我想要我网站上的图片的url。图片将在帖子的循环中调用。这篇文章的作者是我想展示其头像的人。我试过的一堆东西,但主要是它返回一个URL到默认的“神秘人”的图像由GravaTar主办,尽管他们是一个化身上传到我的网站这个测试用户。澄清我不想要一个Gravatar托管的图像。参考Wordpresscodereferenceforget_avatar_url()目前没有完整的wordpresscodex条目关注我开始想,所有的wp模糊之间的头像和gravatar,得到的头像网址是专门为gravatar图像,当然只有gravatar注册用户可用。希望有