您当前的位置:首页 > TAG信息列表 > php

  • Hiding div based on user role

    时间:2020-09-03

    我正在wordpress网站上运行以下代码段以显示图像。如果用户角色为“我想隐藏此div”;批发“;(我创建的自定义角色)。这可能吗?add_action( \'woocommerce_review_order_after_submit\', \'content_below_checkout_button\' ); function content_below_checkout_button() { echo \'<div style="text-alig

  • WordPress如何将变量从一个Add_action传递到另一个?

    时间:2020-09-03

    如果某个产品类别在购物篮中,我试图在结帐表单上添加一个自定义字段,然后在提交时,检查该字段是否已完成,并将结果添加到订单详细信息中。我的表单字段工作正常,但其他操作没有工作,这是因为变量$course\\u in\\u cart没有传递给其他操作。如果我删除$course\\u in\\u cart测试,所有操作都会正常工作,但它需要有条件,这就是我失败的地方。第一个操作检查购物车中是否有课程类别产品,编写html并将变量设置为true。// Set course in cart to false

  • 在`wp_list_ategories()`函数中向Anchor标签添加HTML属性

    时间:2020-09-05

    我正在使用wp_list_categories() 函数,用于生成无序列表,其中包含类别的列表项和锚定标记。有没有办法将HTML属性添加到<a> 包含类别链接的标签?我想添加一个title 与类别相同的属性,以及class 属性,但查看文档,在关联数组属性列表中,我看不到如何执行此操作?我使用的代码是:<?php echo \'<ul class="cat-sidebar-list">\'; $args_list =

  • 无法在AJAX函数内使用WP_QUERY搜索帖子

    时间:2020-09-06

    WP\\u查询用于通过它提供的简单参数获取帖子。WordPress为搜索提供了一个名为“s”的参数。它基本上搜索所有帖子的内容,并在任何地方列出带有该字符串的帖子。还有另一个WP\\u查询参数,称为post\\u status,可用于筛选帖子,其中Post_Status请注意,此代码包含在AJAX函数中。我正在从前端调用一个AJAX函数,该函数将当前页面的url传递给$_POST[\'url\']. $_POST[\'url\'] 已定义,请不要担心。我希望查询只有草稿帖子,如果url有;草稿/quot;

  • 仅向帖子作者显示侧边栏

    时间:2020-09-06

    我试图仅当查看帖子的用户是该帖子的作者时才显示侧边栏。因此,任何其他查看帖子的人,如果他们不是作者,那么他们就看不到提要栏。因此,如果;“约翰”;写了“A帖”,但他没有写“B帖”,然后;“约翰”;在查看帖子A时可以看到侧边栏,但在查看“帖子B”时无法看到侧边栏。我已经尝试了许多不同的方法,但似乎没有任何效果。要么侧边栏对每个人都消失了,包括作者,要么对每个人都可见。此外,我正在使用一种自定义的帖子类型,称为“campaign”,不确定这是不是不起作用的原因。 $author_id = get_pos

  • 如何在WordPress中限制忘记密码重置尝试的次数?

    时间:2020-09-07

    我正在使用Wordpress内置的忘记密码重置表单和视图。我想限制重置密码电子邮件的尝试次数。默认情况下,Wordpress允许您发送无限制的重置密码电子邮件,我想设置一个限制。我该怎么办?此功能仅在Wordfence安全插件中可用。我不想使用Wordfence。我搜索了其他插件,但没有找到。我实际上可以编写代码。你可以写一个建议。

  • 如何动态更改div的背景颜色(取决于WooCommerce中的订单状态)?

    时间:2020-09-07

    我试着给出三个div,有三种不同的颜色和短语(每个订单状态分别为:已完成(绿色)、待处理(红色)、正在处理(橙色)。<div class="order-actions2"> <?php $order_status = $order->get_status(); if($order_status=="completed") { echo "Thank you for th

  • 如果选中复选框,则在BEFORE_WIDGET上插入类

    时间:2020-09-09

    我在所有小部件上都有一个复选框,这是一个简单的选项,可以将前面的小部件的大小增加一倍。function doublesize_option( $widget, $return, $instance ) { $large = isset( $instance[\'large\'] ) ? $instance[\'large\'] : \'\'; ?> <p> <input class="

  • WP_QUERY:获取存在自定义字段的帖子

    时间:2020-09-10

    我正在尝试获取所有具有名为webinar, 但我只是得到了所有的帖子。以下是我所拥有的: $args = array( \'showposts\' => -1, \'post_type\' => \'post\', \'meta_query\' => array( \'key\' => \'webinar\', \'compare\'

  • 仅将子类别应用于产品时获取父类别名称

    时间:2020-09-11

    我试图获取产品的父类别,但实际上它被分配给父类别的子类别,而不是父类别本身。当我为产品分配子类别和父类别时,下面的函数起作用。但我只想将产品分配给子类别,同时显示父类别。按如下顺序:ChildCatName - ParentCatName你能给我指一下正确的方向吗?非常感谢。 //Woo Cat product $woo_single_cats = get_the_terms( $post->ID, \'product_cat\' ); if

  • 如何将导航设置为WordPress中的默认菜单

    时间:2020-09-11

    我不熟悉WordPress和PHP。我已经创建了4个菜单,但当我加载网站(路径/)时,它会显示;“未找到帖子”;(因为我没有设置任何默认页面)。我想使用其中一个nav作为加载的默认值/ 而不是任何默认页面。我如何在不使用额外插件的情况下做到这一点目前,我正在使用Woocommerce插件。

  • Action on Custom Post publish

    时间:2020-09-14

    我想在发布自定义帖子时发送推送通知(在发布或更新时发送),我尝试使用此代码创建自定义帖子并发送通知。<?php /* Plugin Name: Send Notification CPT Description: Declares a plugin that will create a custom post type to send notifications. Version: 1.0 */ if( ! defined(\'ABSPATH

  • PHP多个表单,同一页,是否设置($_POST[])不起作用?

    时间:2020-09-14

    我有一个网页,上面有一个网络研讨会列表,还有一个显示“表单”按钮的快捷码;注册;。表单只需更新用户的WordPress配置文件并将其重定向到页面即可。我不明白为什么我不能让它工作:/* * Usage: [enroll_form_button redirect="#" webinar="ABC"] */ if (!function_exists(\'enroll_form_button_function\')) { fun

  • 如何在我的WordPress插件的类构造函数中翻译一些东西?

    时间:2020-09-14

    我有个问题。我目前正在开发一个插件,包括检查依赖项。因此,在调用所有其他init方法之前,我在插件根类中包含了一个检查:public function __construct() { $this->init_core_hooks(); if ( ! Pmx_Dependencies::get_instance()->is_loadable() ) { return; } $this-&g

  • REGISTER_BLOCK_TYPE和wp.BLOCKS之间的差异

    时间:2020-09-16

    我正在创建一个插件,该插件将向Gutenberg添加自定义块。我已经使用WordPress的JavaScript函数注册并构建了我的所有块wp.blocks.registerBlockType(). 它的工作原理和我预期的一样,但最近我发现WordPress还有一个PHP函数,名为register_block_type().文件上说register_block_type() "E;注册块类型;。。它使用WP_Block_Type_Registry 但是我真的不明白这门课做什么。任何人都可以帮我理解

  • 如何从WooCommerce产品对象中找到相关的learndash课程ID?

    时间:2020-09-16

    我将woocommerce与LearnDash集成。现在,我正在尝试从woocommerce产品对象或任何其他方式(通过woocommerce产品id)获取所选课程(相关课程)。一定有一种方法可以让购买产品打开课程的大门。就是找不到。有人能帮忙吗?

  • 错误-‘CREATE_Function已弃用’

    时间:2020-09-17

    我们的WP调试报告“Function create\\u Function()已弃用”。您知道如何重写此代码以不包含create\\u函数吗? self::register_form_init_scripts( $form, $field_values, $ajax ); if ( apply_filters( \'gform_init_scripts_footer\', false ) ) { add_action( \'

  • 是否可以使用REST API从外部表单创建新用户?

    时间:2020-09-17

    我在WordPress网站上创建了一个新用户(名为外部用户),该网站具有管理用户的功能。我已安装Application Passwords 插件为该用户生成令牌。现在是否可以在非WordPress网站上创建一个简单的HTML表单,将发帖请求发送到/wp/v2/users 是否使用外部用户凭据创建新用户?或者,是否可以使用;“香草”;还是必须在Ajax中使用JavaScript/jQuery?EDIT: 阅读周围的内容后,我明白我必须使用cURL来使用PHP进行POST请求(在WordPress中,我使用了

  • WooCommerce产品页面添加复选框和价格

    时间:2020-09-18

    有一个我们使用WooCommerce基础设施的网站。我有我使用变化的产品,我想做一些变化,比如下面的示例站点。当客户从带有x y z选项的产品中选择x选项时,我需要我在产品页面上确定的复选框字段的名称数和价格。我可以用现成的插件来实现这一点吗?或者你有什么建议吗?非常感谢。示例站点:https://www.bstkafes.com/index.php?page=urunler&urun-grup=k-26&urun=41

  • WooCommerce IS_PRODUCT_CATEGORY()不工作

    时间:2020-09-20

    我正在尝试按类别向产品简短描述中添加文本。因此,例如,对于所有的蛋糕浇头,我想在简短描述的底部添加一句话,以显示;这是一个蛋糕盖;。对于所有不是蛋糕装饰物的产品,我想显示文本;不是蛋糕盖;。这是我正在使用的代码:add_action( \'woocommerce_single_product_summary\', \'product_short_description_by_category\', 20 ); function product_short_description_by_c