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

  • Wp_reDirect()不使用init钩子处理表单提交

    时间:2017-03-02

    我正在尝试在表单提交后使用重定向用户wp_redirect() 但它不起作用。我正在使用提交数据init 行动挂钩。这是代码。function ab_process_application_form() { if (isset($_POST[\'new_application\']) && isset($_POST[\'ab_application_nonce\'])) { if (wp_verify_nonce($_PO

  • 如何从我的主题中的unctions.php中删除插件中的动作钩子?

    时间:2017-03-03

    plugin类的某个地方有一个钩子:add_action( \'woocommerce_some_hook\', array( $this, \'some_function\') );这增加了我不想要的东西。在我的功能中。php在我的主题中,我尝试了以下所有方法:remove_action(\'woocommerce_some_hook\',\'some_function\');或remove_action( \'woocommerce_some_hook\', array(\'original_plug

  • 将数据保存到定制表中时触发的操作或筛选器

    时间:2017-03-05

    我使用的是一个插件,我试图为订阅表单自动填充一个自定义字段(下拉列表),因为它应该列出一些动态数据(与网站内容相关)。据我所知,该插件没有用于此目的的过滤器或操作。这迫使我以任何其他方式来处理这一问题。该插件使用自定义表(而不是WP本机/内置表),因此我在想,当数据保存在这些自定义表中时,是否会触发任何操作或筛选器。

  • 通过操作传递参数以执行函数

    时间:2017-03-08

    我试图将变量的值传递到do\\u操作中,然后在生成的函数中使用它,但它不起作用。该操作是在woocommerce签出中触发的,因此它还传递了$checkout变量,该变量工作正常。简化示例如下:add_action( \'my_action\', \'my_function\' ); function my_function( $checkout, $myvar ) { var_dump ($checkout); //Works fine var_dump ($myvar)

  • 在SAVE_POST操作中更新POST元数据

    时间:2017-03-09

    我目前正在尝试在save\\u post操作中更新帖子的元值。问题是它会立即被覆盖。我已经为这个问题绞尽脑汁好几个小时了,没法让它发挥作用。有没有办法在不被覆盖的情况下更新元数据?我的代码如下add_action( \'save_post_promo\', \'update_promo_tag_id\', 10, 1 ); function update_promo_tag_id( $post_id ) { update_field( \'one_time_tag_id\', \'updated!

  • 如何从Category Metabox中删除“+Add Category”按钮?

    时间:2017-03-10

    我想禁用Category metabox下的“+添加类别按钮”,这样任何创建帖子的人都只需从现有类别列表中进行选择。我确实查看了另一篇帖子,上面有同样的问题,How To Remove The "+ Add New Category" Link From A Category Metabox但被接受的答案没有意义,因为他引用了第345-367行,而这些行并不相关(可能是因为WP更新,事情可能已经改变了)。所以我很困惑。我安装了“用户角色编辑器”插件,并删除了“编辑器”的“管理类别”功能

  • WordPress插件快捷码中的操作挂钩

    时间:2017-03-10

    我正在开发一个Wordpress插件,使用我的短代码中的操作获取$\\u帖子数据时遇到问题。我正在解析的表单位于我添加了短代码的页面上。以下是我得到的:function wpd_post_parse() { $string = \'wp hook: \' . var_dump($_POST) . \"\\r\\n\"; //$string = \'wp hook: first name: \' . $_POST[\"first_name\"] . \"\\r\\n\";

  • 注册/入队脚本时何时使用Add_action

    时间:2017-03-15

    您应该何时使用add_action 将脚本排队或注册,而不是仅使用wp_register_script 和/或wp_enqueue_script? 换句话说,两者example 1 和example 2 以下内容似乎在functions.php, 那么,为什么这么多资源都这么说呢example 1 在WP中加载脚本的正确方法是什么?Example 1:function my_assets() { wp_register_script( \'owl-carousel\', get_style

  • 是否有一个钩子可以拦截网页上的所有URL并重定向到某个页面

    时间:2017-03-24

    在对所有操作和筛选器进行长时间搜索后。我找不到url拦截挂钩。输入函数。php在我的插件中。是否有一种方法可以捕获所有指向我的网页的URL,并且有这种目录:www.webpage。com/产品/编号和产品名称。截取此url并转到wordpress页面。更多信息:我制作了一个插件,用于制作一个目录,在wordpress页面上显示所有带有短代码的产品。现在,我只需要单击产品并转到一个带有旧url的详细页面,这里是我感到困惑的地方。如果我在wordpress中创建第二个页面,我的url就不正确。提前感谢

  • 预期AJAX不工作ES(返回0)

    时间:2017-03-25

    我试图通过ajax将表单中的数据“发布”到mysql数据库。此代码连接到“after\\u setup\\u theme”操作:add_action(\"wp_ajax_ajax_anmeldung\", \"ajax_anmeldung\"); add_action(\"wp_ajax_nopriv_ajax_anmeldung\", \"ajax_anmeldung\"); function ajax_anmeldung() { echo \"<scr

  • 在WordPress帖子或页面中添加两个或多个功能

    时间:2017-03-30

    我有一个使用WordPress的网站。我想在帖子或页面中添加一个外部数据库的登录代码,该代码使用两个功能:1。连接到数据库2。登录表单。我不知道怎么做,因为如果我在帖子中添加代码,在执行第一个操作后,它会停止。在第一段php代码中,我看到它调用了另一个文件,即服务器上存在的文件,但在调用该文件后它会停止。提前谢谢你。

  • 禁用WooCommerce客户帐户详细信息的电子邮件字段

    时间:2017-03-31

    是否有可能禁用WooCommerce客户帐户详细信息上的电子邮件字段?还是有一个钩子或动作可以做这样的事情?我只是在PHP中使用了一个预先制作的主题,没有太多。Happy Plugins尝试了这个名为“防止电子邮件更改”的插件,但没有成功。非常感谢您的帮助。谢谢

  • _POST钩子对我不起作用

    时间:2017-04-02

    我这里有一个非常简单的要求。我为所有帖子添加了一个元字段,允许使用url重定向帖子(我有这样做的理由)。我试图在“the\\u post”中触发此操作,但出于某种原因,它似乎没有触发。这是我补充的function nb_checkredirect($post) { if(get_post_meta( $post->ID, \'nb_postredirect\', true ) != \"\") { header(\'Location:

  • WordPress如何在调用附加到其他钩子的函数之前调用附加到某个操作钩子的函数

    时间:2017-04-02

    我们知道,操作挂钩附带的回调函数的执行有一定的顺序。WordPress如何决定在执行所有挂钩时应该优先考虑哪些操作?

  • 钩子插件和管理插件之间的区别是什么?

    时间:2017-04-04

    根据我的理解,每当加载任何管理页面时,都会调用附加到plugin\\u loaded和admin\\u init hooks的函数。他们之间有什么区别?

  • 当前活动主题的unctions.php文件加载到哪个钩子上?

    时间:2017-04-05

    钩子执行的哪个点是当前激活的主题的functions.php 是否已加载文件?

  • 自定义插件初始化操作导致一般速度较慢

    时间:2017-04-07

    我正在开发一个连接到salesforce的自定义插件,需要在每次页面刷新时检查连接是否未过期。如果到期,则会重新连接等。所以我是在初始化操作中这样做的,但我注意到这样做对性能有很大的影响。尤其是从媒体库加载图像。我现在的理解是,init会对每个请求进行激发,所以在一个包含20个图像的页面上,它至少会激发20次???这是正确的吗?所以很明显,init对于这个目的不是最好的,我应该使用什么?凯文

  • 尝试了不同的方式,但侧边栏不起作用?

    时间:2017-04-07

    function Y_widget_register(){ register_sidebar(array( \'name\'=>esc_html__( \'Sidebar\', \'Y-07\' ), \'id\'=> \'y-sidebar\', \'description\'=>\'Dynamic Right Sidebar\', \'before_widget\' => \'<section

  • 如何从我的插件中找到绑定到特定钩子的所有函数的列表?

    时间:2017-04-09

    我想在用户更新插件时删除插件中附加到admin\\u notice hook的所有操作。有没有办法通过我的插件找到附加到admin\\u notice hook的函数列表?

  • 如何使用插件样板加载器类来挂钩操作和筛选器?

    时间:2017-04-10

    这个Plugin_Name_Loader 的类别WordPress Plugin Boilerplate 如果您必须从插件中挂钩到WordPress操作或过滤器,则此选项非常有用。原作者汤姆·麦克法林(TomMcFarlin)说:the loader: 该文件的目标是封装钩子的注册,然后在加载插件时的适当时间执行操作和过滤器。通常需要钩住适当的操作或过滤器,那么如何利用插件样板的loader类并使用它钩住操作和过滤器呢?