草庐IT

WORDPRESS

全部标签

php - Stripe : How To Avoid Calling The API Too Often?

我正在建立一个(小型)订阅盒业务,我现在需要专注于网络应用程序。我已经建立了基于strip的网站,所以我有相当多的知识。但是,我在构建这些以前的网站时遇到的问题是,API调用过于频繁。它减慢了一切。如何仅使用stripe构建这个基于订阅的网站,并仅在需要时调用StripeAPI(创建/编辑客户、计划、订阅等)同时为管理员和客户确保网站上的信息是一致的和最新的? 最佳答案 在此处查看StripeWebhookAPI:https://stripe.com/docs/webhooks您可以将用户的信息存储在数据库中,并且仅在用户进行UI操

php - WooCommerce API v3 自定义端点

我想在WooCoommerceAPIv3中创建一个自定义端点,以便从eshop获取一些客户。我知道APIv3中有一个端点可用,但它不符合项目规范。我检查过这个:https://docs.woothemes.com/document/hooks/但没有运气。当我使用此操作时,响应格式为HTML和JSON。谁能帮我解决这个问题? 最佳答案 要创建像wc-api/v3/custom这样的自定义端点,您可以查看我的endpointtutorial.这里的主要步骤是创建一个自定义类并将其返回给woocommerce_api_classes过滤

基于嵌套 if 语句的 PHP 邮件重定向 header 位置

您好,我正在为客户设计一个网站。我设计了这个表格VolvoSaabAudi它有3种选择,1stVolvo,2ndSaab,3rdAudi现在我想根据用户选择将表单提交重定向到不同的网站例如如果用户选择Volvo,则为facebook.com;如果选择Saab,则为Twiiter.com。我为相同的代码设计了以下PHP代码';$output.='NewsletterEmail';$output.='Name:'.$name.'';$output.='Phone:'.$phone.'';$output.='Email:'.$email.'';$output.='';/*Signature*

php - 如何以编程方式获取 WooCommerce 中的所有产品?

我想获取WooCommerce中的所有产品数据(产品sku、名称、价格、库存数量、可用性等)我可以使用wp-query来实现吗? 最佳答案 这样你就可以通过wp_query获取所有产品:global$wpdb;$all_product_data=$wpdb->get_results("SELECTID,post_title,post_content,post_author,post_date_gmtFROM`".$wpdb->prefix."posts`wherepost_type='product'andpost_status='

php - WordPress 自定义 nav walker 检查项目是否有子菜单

我正在使用自定义导航器并想创建一个树形菜单。例子:Header1LinkLinkHeader1.1LinkLinkHeader1.1.1LinkLink现在我的目标是检查列表项是否有子菜单,如果它有子菜单我想将li的文本包装在标签中以创建折叠效果。这是我的自定义导航器classthemeslug_walker_nav_menuextendsWalker_Nav_Menu{//addclassestoulsub-menusfunctionstart_lvl(&$output,$depth){//depthdependentclasses$indent=($depth>0?str_repe

php - 将 ACF 字段添加到搜索结果页面 WordPress

我有一个名为search.php的文件,其中添加了所有搜索结果。搜索表单位于主页上。问题是,我没有专门的搜索结果页面,但我想在这个页面上添加ACF字段。我在ACF插件的下拉菜单“位置”中进行了搜索,但找不到要将组添加到的search.php文件。如果我的解释有点含糊,我很抱歉,但我不知道如何准确解释。总结,我想将ACF字段添加到我的search.php搜索结果页面。术语:ACF代表WordPress中的高级自定义字段插件。 最佳答案 您也可以使用插件来做到这一点,但使用下面的代码来避免插件。您需要在function.php文件中添加

php - WooCommerce 获取类别 slug - 带有函数的未定义属性通知

我使用此函数将woocommerce类别ID转换为类别slugfunctionwoocommerceCategorySlug($id){$term=get_term($id,'product_cat');return$term->slug;}这是可行的,但问题是我收到通知Notice:Undefinedproperty:WP_Error::$slug有没有办法避免这种通知? 最佳答案 解决这个问题的有效方法是使用WordPress原生函数get_term_by()并以这种方式将其转置到您的代码中:functionwoocommerc

php - WordPress:用 span 包裹 li 内容

我已将样式添加到ul标记中,这样元素符号的颜色就会不同。问题在于它还会更改li内容的颜色,而我只打算更改元素符号点的颜色。我试过使用伪样式,但效果不佳。由于我使用的是WordPress,li将位于内容编辑器中,因此如果li标签中的所有内容都包含在span中,那将是理想的选择这样我就可以从其中的内容中过滤掉li的样式。我知道这可以通过preg_replace实现,但总的来说我对PhP还是个新手。下面是我正在努力实现的一个例子://WordpressAddHereContentGoesHere//WordpressAddHere最终是否可以使用后端函数和过滤器自动将内容包装在li中,而不是

php - WP_Query orderby meta_value_num 不起作用

我正在尝试按价格显示服务列表。我已经设置了自定义帖子类型和自定义字段等。但是,当我在页面上运行查询时,最昂贵的服务(100英镑)首先显示而不是最后显示...我编写的查询如下:$services=newWP_Query(array('post_type'=>'service','tax_query'=>array(array('taxonomy'=>'service_type','field'=>'name','terms'=>$post->post_name,),),'meta_key'=>'price','post_status'=>'publish','posts_per_page

php - 从链接 Wordpress 中删除站点 url

我必须像这样显示我网站的链接:$url='google.com';">Checkit!我现在不明白的是,输出的href不是google.com而是mydomain.com/google.com。我不知道如何解决这个问题。 最佳答案 您需要在您的网址前附加http://试试下面的代码:$url='http://www.google.com';">Checkit! 关于php-从链接Wordpress中删除站点url,我们在StackOverflow上找到一个类似的问题: