草庐IT

WORDPRESS

全部标签

php - 使用带插件的 composer/jenkins 和 wordpress 时如何更新数据库?

我正在尝试获取由composer管理的wordpress和所有插件。我已遵循以下说明:https://roots.io/using-composer-with-wordpress/和其他类似说明可在此处找到:Composer=>Wordpresspluginworkflow但是我的问题是有时wordpress更新和/或插件更新会更改数据库。在某些情况下,仅通过composer从repo下载文件是可行的,但是当更新对数据库进行重大更改(即:WP4.2到4.3)从而更改了永久链接时,它不起作用。我需要的是一种强制更新运行任何需要的数据库更改的方法。我在这里处理的一些背景知识。我有150多个

php - 修改 WordPress 中的 RSS 节点

我的工作要求我添加rel='nofollow'到我们网站上的WordPressRSS提要。现在RSS提要已经有rel='nofollow'添加到所有工作正常的标签。他们真正要求的是添加nofollow到实际的RSSnode本身。他们基本上想要而不是会添加nofollow在节点级别实际上做了什么?我知道它在href工作水平,但在这里这样做似乎很奇怪。如果这确实按预期工作,那么使用PHP如何修改此节点以添加此命名空间?这是我的RSS提要示例。ArticleTitleherehttp://fakewebsiteurl.comarticledescriptionhereen-UShttps:/

php - 限制 Woocommerce 中的产品简短描述长度

我在我的WordPress网站上使用以下代码来缩短我在WooCommerce上的描述摘录,如果我输入14个或更少的字符,它就可以正常工作。只要我输入超过14个字符,它就会显示完整的简短描述。add_action('woocommerce_after_shop_loop_item_title','lk_woocommerce_product_excerpt',35,2);if(!function_exists('lk_woocommerce_product_excerpt')){functionlk_woocommerce_product_excerpt(){$content_lengt

php - 以编程方式向 WooCommerce 购物车添加免税费用

我尝试根据我在Woocommerce购物车上所做的一些计算来添加费用,但我想将其从增值税中排除。这是我的代码:functionwoo_add_cart_fee($cart){global$woocommerce;$bookable_total=0;foreach(WC()->cart->get_cart()as$cart_item_key=>$values){$_product=$values['data'];//doingmystufftocalculate$feevariableWC()->cart->add_fee('Fees:',$fee,false,'');//WC()->c

php - 仅当客户未使用优惠券时,才将优惠券添加到处理订单电子邮件中

我发现了这个将优惠券添加到订单邮件中的片段。我想让它仅在客户未使用任何优惠券时出现在处理订单邮件中。add_action('woocommerce_email_before_order_table','add_content',20);functionadd_content(){echo'Get20%offThankyouformakingthispurchase!Comebackandusethecode"Back4More"toreceivea20%discountonyournextpurchase!Clickheretocontinueshopping.';}谢谢。

php - 下拉选择器中的 WooCommerce 品牌分类术语列表

我不想使用任何插件来完成此任务,因为我最近遇到了与破坏站点的类似项目的冲突。所以我希望从基础开始创建此功能。我需要产品类别页面上的下拉列表来按品牌选择产品。下拉列表将显示所有品牌。当您选择其中一个时,该站点仅显示分配给该品牌的那些产品。我们不需要使用允许按新颖性、价格、受欢迎程度等进行查看的内置下拉菜单。使用WooCommerce'Brands'分类法,我设置了我的品牌并为每个产品分配了一个品牌。我可以使用以下代码查看所有品牌及其属性的数组:$brands=get_terms('brand');print_r($brands);输出如下:Array([0]=>WP_TermObject

php - 将自定义字体图标添加到视觉 Composer

我正在向wordpress中的VisualComposer图标框添加新图标,但出现以下2个错误,有人知道如何修复吗?下面是我的functions.php文件中的代码//AddnewcustomfonttoFontFamilyselectioniniconboxmodulefunctionmyprefix_add_new_icon_set_to_iconbox(){$param=WPBMap::getParam('vcex_icon_box','icon_type');$param['value'][__('CUSTOMICONSNAME','total')]='my_custom_ic

php - WooCommerce - 重命名和使用重命名的订单状态

我已经使用此代码将我的订单状态“已完成”重命名为“已付款”functionwc_renaming_order_status($order_statuses){foreach($order_statusesas$key=>$status){$new_order_statuses[$key]=$status;if('wc-completed'===$key){$order_statuses['wc-completed']=_x('Paid','Orderstatus','woocommerce');}}return$order_statuses;}add_filter('wc_order_

php - WooCommerce 问题 - 仅返回产品尺寸的整数部分

例如,在WooCommerce中,我有一个定义了宽度='1.75'和高度='15.75'的产品。我使用以下函数:$product=newWC_Product($id);publicfunctionget_sizes($product){$w_size=floatval($product->get_width());$h_size=floatval($product->get_height());$w_M=intval($w_size);$h_M=intval($h_size);$w_CM=$w_size-intval($w_size);$h_CM=$h_size-intval($h_s

php - 使用 acf 转发器字段在购物车中显示自定义产品元数据

我需要帮助...这是代码,在单个产品页面中,它显示尺寸输入(在后端这是中继器字段中的多选)附加到颜色复选框(在后端这是中继器字段中的选择),它们被称为通过acf中继器字段。每种颜色都可以与多种尺寸相关联。第一个功能运行良好,它显示了我想要的内容。但是我无法检索结果以将它们作为自定义元产品(作为产品变体)显示在购物车中,您能告诉我哪里错了吗?非常感谢,我迷路了...:-(这是测试产品:http://neo2.agencepoint.com/boutique/t-shirt-col-rond-manches-courtes-femme/add_action('woocommerce_bef