有没有办法订购邮寄儿童?
有一个主要职位:$parent = wp_insert_post([ \'post_type\' => \'parent\', \'post_name\' => \'test parent\' ]); 孩子们:$child1 = wp_insert_post([ \'post_type\' => \'child\', \'post_name\' => \'test child1\' ]);
仅对PUBLISH_POST的切换状态执行操作
我正在为已批准的帖子创建通知电子邮件。它向作者发送邮件,如“您的帖子已批准”。所以我使用publish_post filder公司。function notificationApprove( $ID, $post ) { // Send mail } add_action( \'publish_post\', \'notificationApprove\', 10, 2 ); 它工作得很好。但问题是,它会发送每篇帖子保存的邮件。我只想发送等待批准的交换机
随机获取用户活跃帖子
我有一个产品ID数组$products_ids = array(183,185,101); 我有用户ID列表$user_ids= array(142,234,236); 我想随机获得一个用户的帖子,但我必须检查用户(按ID)是否带来了任何产品(按ID)。此功能用于检查用户是否购买了产品:wc_customer_bought_product( $user_id, $product_id ); 但我无法将数组传递给它。如果我能够通过检查产品ID从$user\\u id中删除数组元
根据选定的付款方式在结账时更新WoodCommere总价值
我有两种付款方式。。在其中一篇文章中,我添加了额外的费用,如何触发WooCommerce Ajax,该Ajax更新了更改付款方式的运费计算?
Working Bootstrap Carousel to WP-技术问题
我已经编码了一个工作引导转盘,它需要转换为WP。这只是网站的一小部分,但作为Wordpress的新手,我一直在理解技术问题。下面是我想做的:显示所有上传了特色图像的帖子,作为引导传送带的一部分显示,然后根据需要限制每页的帖子。作为第一步,我认为不要为此使用WP\\u查询。然后尝试常规POST循环。<?php if(have_posts()) { ?> <div class=\"carousel-inner\" role=\"li
如何对PAGE的所有子代(包括多级孙代)进行测试
我想添加一个图像到父页面及其所有子页面,包括第二级孙子。我不想在任何其他页面上显示该图像。以下是我目前掌握的情况:if(is_page() || is_single()) { global $post; if ($post->post_parent == \'27\' || $post->ID == \'27\') { $ntest=\'<div class=\"clearlogo\"><img alt=\"nodal Clear logo\
WordPress页面中的动态php
我创建了一个简单的设计,用于向团队成员展示there图像,并与modal(引导程序4)链接。其显示如下: <div class=\"col-lg-4 col-sm-6 text-center mb-4\"> <img class=\"rounded-circle img-fluid d-block mx-auto\" src=\"<?php echo get_template_directory_uri(); ?>/images/bestuur/
Mass Update Broken Links
我在寻找奇迹。我非常怀疑是否有办法做到这一点,但我只是想问:我一直在一台过时的旧服务器上管理一个多站点安装,其中包含一些过时的内容。我们刚刚用了一个新的软件来重新开始。当你读到这篇文章的其余部分时,我相信你会有很多关于发生了什么的问题。要知道这是一个很长的故事,我不想详细说明我为什么要做某些事情。因此,我安装了一个新的WP安装,我的多站点上的人正在新安装上创建一个新站点,导出他们的信息并导入到新服务器。正如您所料,由于目录设置已更改,因此存在大量断开的链接。这些断开的链接位于页面和帖子上。例如,一个旧的链
如何在帖子URL中使用自定义元字段而不是CPT标题
我有一个自定义的帖子类型,它没有使用任何WP内置支持,如(\'标题\'、\'编辑器\'、\'作者\'、\'缩略图\'、\'摘录\'、\'注释\')。相反,我使用自己的元数据库来发布CPT。现在,在创建CPT并发布之后,当我单击查看帖子时,它会导航到以auto-draft 在第二次CPT上auto-draft-2 等等http://domain.com/movies/auto-draft/正如您所注意到的,这仍然是导航到发布默认标题,而不是发布自定义元框。你能告诉我如何更新这个以使用特定的metabox吗$
没有插件如何安装WooCommerce?
我遵循了这个指南https://docs.woocommerce.com/document/template-structure/然后,我在我的主题文件夹中安装了一个Woocommerce文件夹,并在函数中添加了一些行。php function mytheme_add_woocommerce_support() { add_theme_support( \'woocommerce\', array( \'thumbnail_image_widt
不在lightbox中显示WooCommerce产品页面
我已经安装了一个名为“WP Post Popup”的插件。它易于使用,并允许在灯箱中显示任何链接。我已输入以下代码$wproduct = get_post( $wproduct_id ); $wslug = $wproduct->post_name; $product_pop = \'<a class=\"modal-link\" href=\"/product/\' . $wslug . \'\"/>View</a>\'; echo $pro
如何在我的结账页面上通过PayPal获取客户的信用卡详细信息?
在我的电子商务网站上,我不希望客户在通过信用卡付款时离开我的网站,直接转到贝宝。有没有好的插件可以在我的结账页面上显示贝宝信用卡表单?谢谢
如何使用术语元字段作为链接
我创建了一个名为animal 还有一个术语元字段horse. 我在函数中创建了一个函数。php文件,以便于显示数据。这是我的代码:function regular_info_page() { $terms = get_the_terms($post->ID, \'animal\'); $result = \"\"; if (is_array($terms) || is_object
是否可以将特定帖子设置为在查询中首先显示?
请原谅我,如果我的问题不是最清楚的,我使用的不是完全正确的。。。我以前从未发过帖子。我试图在我正在开发的房地产网站上设置一个查询,根据自定义字段的值,该查询将优先显示公司的列表(自定义帖子类型),然后再显示其他列表(相同自定义帖子类型)。在我的meta\\u查询数组中,我可以添加如下数组,通过帖子上的自定义字段显示办公室的列表:array( \'key\' => \'office_name\', \'compare\' => \'LIKE\',
WP_INSERT_USER始终尝试相同的用户名
我表单中的页面名是“Register”,意思是slug是“Register”。这是与我的错误理论相关的第一条信息。当我运行wp\\u insert\\u user时,我第一次获得了成功,但用户名是“register”。因此,后续提交将尝试创建用户“register”,因此它会出错为“存在具有该用户名的用户”错误。我反复检查了我的数据,以验证我没有提交用户名为“register”的表单,但它总是尝试使用该用户名。这是我的代码:$first_name = $data[\'first_name\'];
是否仅在作者页面上显示完整的最新帖子?
有没有办法在作者网页上只显示最近的全部帖子,而不显示所有帖子?换句话说,我希望作者网页看起来就像一个单独的帖子页面,但显示该作者的最新帖子。例如www.mydomain.com/author/author-name 应该只显示作者的最新帖子,而不是他们的帖子摘录集。
如何更改小屏幕(平板电脑/智能手机等)的背景图像对齐方式
我正在使用标准的WordPress“2017年”主题,并已将默认背景图像更改为自定义图像。该图像最重要的部分是左边距。我不知道如何使图像“左对齐”,也就是说,确保在调整浏览器窗口大小或在平板电脑和智能手机上查看内容时,窗口的右侧部分被裁剪。
调用未定义的函数UPLOAD_IS_USER_OVER_QUOTA()
我有两个不同的多站点:www.example。org www.example-two。org在这两个网站上,都有5个子网站。它们托管在同一台服务器上(我使用VirtualMin自行设置)。所有10个子网站共享相同的父主题,不同的子主题有细微的变化。我已将这些网站转换为古腾堡-但每当我上传图像时,就会出现以下错误:The response is not a valid JSON response.... 此处可见:在错误日志中,我得到以下错误:[DATESTAMP] [fcgid:warn] [pid 12
高级自定义域-在其他插件文件中获取值
我使用的是ACF插件,我为具有特定角色的用户添加了一个下拉列表。下拉列表包含值Yes和No。我需要在其他插件中获取该值,但我无法使其工作。。。这就是我们所拥有的:$woonfield = get_field_object(\'wooncheck\'); $woonvalue = get_field(\'wooncheck\'); $woonlabel = $woonfield[\'choices\'][ $woonvalue ]; <?php echo $woonv
模拟更新用户按钮点击
我有一个网站运行付费会员专业版,我正在通过Chargifi的Webhook添加用户会员级别。我在陌生人工作室中使用了一个函数,每个用户有多个成员身份插件https://github.com/strangerstudios/pmpro-multiple-memberships-per-user 添加成员级别。这些用户已经分配了一个帐户和角色,他们只是分配了另一个成员级别。奇怪的是,它增加了级别,但是,最终用户只有手动编辑用户配置文件并单击更新用户按钮,才能访问内容。只需打开他们的用户帐户并单击按钮,就不需要