草庐IT

WORDPRESS

全部标签

php - 如何将 "active"类添加到轮播第一个元素

我正在Wordpress中开发一个新闻网站,我需要在Bootstrap轮播中显示前三个帖子,我的问题是我只需要在三个元素的第一个添加“事件”类,但是真的不知道怎么办。这是我的代码:'3');$recent_posts=wp_get_recent_posts($args);foreach($recent_postsas$recent){echo''.$recent["post_date"].':'.$recent["post_title"].'';}?>我已经尝试过在这个网站上找到的答案(这个):$isFirst=true;foreach($recent_postsas$recent){

php - o嵌入特色图片(大缩略图)

我找到了一个名为oEmbedFeaturedImage的插件除了输出最大尺寸外,这绝对是我想要的一切。该插件的默认YouTube输出尺寸为480x360。我至少需要能够为YouTube/Vimeo使用全分辨率大小。我想我可以在插件中从第68行开始编辑函数。这是我想出的:publicfunctionoembed_dataparse($return,$data,$url){if($yt=$data->provider_name=='YouTube'){if(preg_match("/^(?:http(?:s)?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|

php - WooCommerce 中所有现有处理订单的自动完成状态

我在WooCommerce上使用这段代码的和平fromthisanswer自动完成付费处理订单:/***AUTOCOMPLETEPAIDORDERSINWOOCOMMERCE*/add_action('woocommerce_thankyou','custom_woocommerce_auto_complete_paid_order',10,1);functioncustom_woocommerce_auto_complete_paid_order($order_id){if(!$order_id){return;}$order=wc_get_order($order_id);//No

php - 如何连续运行 PHP 脚本?

简单来说:我正在编写发送和接收短信的php脚本,脚本将根据每个用户注册日期计算每周向用户发送事件短信,例如每周一上午10点向先生发送短信。A和每周五晚上7点发短信给B小姐..和php脚本将处理所需的一切..问题:很明显,一个非常有趣的方法是让某人每隔几秒左右刷新我的应用程序的主页,以便能够继续计算和理解什么以及何时做工作,或者让主页始终在我的计算机上打开,以便javascripts和jquery将处理其余部分!我的问题:我怎样才能让我的php程序或脚本在不需要有人刷新或打开主页的情况下保持清醒?我所说的清醒是指它感知到下一个时间表并执行它等等......要回答的一些原始想法:也许我可以

php - 订单状态完成时更改购买特定产品的用户角色

因此,我帮助某人启动了一个网站,当有人购买了特定产品时,他们想要打折的产品。我找到了一个解决方案并实现了它,它在网站启动时发挥了作用,并且在客户购买产品时不再改变他们的角色。我试图从Woothemes获得支持,但他们不支持定制,并希望他们购买129美元的扩展来处理这个问题。有没有人对此有仍然有效的解决方案?这是我的代码://UpdateUseronpurchasehttps://gist.github.com/troydean/9322593functionlgbk_add_member($order_id){$order=newWC_Order($order_id);$items=$

php - WooCommerce 电子邮件通知 : different email recipient for different cities

我使用Woocommerce,实际上我只收到一封电子邮件的订单通知。我想根据客户位置在2封不同的电子邮件中接收有关订单的通知:对于来自1区(德国)的客户,我希望在Mail#1(mail1@mail.com)接收电子邮件通知,对于区域2(墨西哥)等所有其他区域,我希望在Mail#2(mail2@mail.com)接收电子邮件通知.我在网上寻找一些函数,但我只找到了发送到两个电子邮件地址的函数,但没有任何If条件。我需要的是这样的东西:if($user->city=='Germany')$email->send('mail1@mail.com')else$email->send('mail

php - 如何使用 add_action Hook 其他类的静态方法

我尝试使用hook调用静态方法,但是失败了。我像这样在test.php中添加Actionrequire_once('class.test.php');add_action('register_new_user',array('Test','auto_signin'),20);我的auto_signin函数放在class.test.php文件中:namespaceMyTest;echo(12);classTest{function__construct(){}publicstaticfunctionauto_signin(){echo('hello');die();}}当我调试它时,Ho

php - 我应该在服务器上使用什么 WooCommerce API?

我正在编写一个脚本来批量更改产品属性,例如价格、重量和尺寸。我需要直接在安装了WordPress(4.7.2)和WooCommerce(2.6.13)的服务器上运行脚本。我能想到的选项对我来说似乎并不理想:WooCommerce非RESTAPI将是我显而易见的选择,但它被降级为可怕的legacyfolder这有点过时了。WooCommerceRESTAPI(link)似乎有些矫枉过正:当我已经在服务器上并且只能使用PHP时,为什么还要通过身份验证并使用HTTP?考虑到WooCommerce产品属性之间的许多关系,通过update_post_meta()操作数据库似乎容易出错且难以维护;

php - 隐藏 WooCommerce 感谢页面订单详细信息

在我的WooCommerce商店下订单后,客户将被重定向到感谢(已收到订单)页面。我想隐藏该页面上WooCommerce生成的所有详细信息,以便它只显示我在页面顶部显示的自定义内容。我已经尝试使用一些自定义CSSdisplay:none;但没有任何合适的选择器可供选择。如何隐藏:订单详情客户详细信息账单地址订单号日期总计付款方式 最佳答案 可以通过多种方式完成,其中一种方式是使用WooCommercetemplateoverride.复制这个文件/wp-content/plugins/woocommerce/templates/ch

php - Woocommerce wp_query 按 ID 获取订单

我正在尝试生成订单数据的简单输出。第一步是WP_QUery(可能)所以我写了这段代码;$args=array('post_type'=>'shop_order','posts_per_page'=>-1,'post_status'=>'any',//'p'=>$post_id,);$order_query=newWP_Query($args);while($order_query->have_posts()):$order_query->the_post();echothe_ID();echo':';the_title();echo'';endwhile;它要求产品列出所有订单,如果我