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

  • 将类添加到自定义帖子类型的所有元框中

    时间:2017-12-18

    我使用面向对象的方法来完成创建CPT及其元框的所有工作。出于管理样式的目的,我想为特定的自定义帖子类型做一些更重的样式。My object方法创建以下HTML结果:<div id=\"client_info\" class=\"postbox \"> <button type=\"button\" class=\"handlediv\" aria-expanded=\"true\"><span class=\"screen-reader-text\">T

  • 导出时换算重力表单录入日期

    时间:2017-12-15

    重力表单提供了一个钩子,用于在使用导出条目列表时修改字段值gform_export_field_value 钩它们显示了一个示例,说明如何在其documentation.我想更改输入日期字段的日期格式。以下是迄今为止我拥有的但似乎不起作用的内容:add_filter( \'gform_export_field_value\', \'export_entry_date_value\', 10, 4 ); function export_entry_date_value( $value, $form_

  • WooCommerce:无法将WC_GET_PRODUCTS用于自定义REST API终结点

    时间:2017-12-14

    我正在尝试创建一些定制的RESTAPI端点,这些端点可以获取具有一些特殊条件的产品,例如,一个端点用于特色产品。我试着用wc_get_products 功能如下:add_action(\'rest_api_init\', \'my_custom_featured_product_endpoint\'); function my_custom_featured_product_endpoint() { register_rest_route(\'custom-endpoin

  • 在用户登录后将查询字符串添加到所有页面

    时间:2017-12-07

    我需要添加查询字符串到包括主页在内的所有页面。用户登录后。例如,用户登录主页后,url需要看起来像Domain。com?aff=1234567和其他链接也使用自定义查询字符串(如页面域)进行修改。com?p=1(&A);aff=1234567任何人都知道如何做到这一点,或者我如何使用wp\\u重定向来实现这一点

  • 配置WordPress以生成无方案的相对URL

    时间:2017-12-03

    我有一个WordPress站点,其中CSS和Javascript URL/标记最终看起来像这样<link rel=\'stylesheet\' id=\'dashicons-css\' href=\'http://example.com/wp-includes/css/dashicons.min.css?ver=4.7.8\' type=\'text/css\' media=\'all\' /> <script type=\'text/javascript\' src=\'ht

  • 如何在我的主题中覆盖wp_Price WooCommerce函数

    时间:2017-12-01

    我需要覆盖wc_price 在我的主题功能中,因为我需要根据我的要求对其进行适当的更改。我用过add_filter( \'formatted_woocommerce_price\', \'span_custom_prc\', 10, 5 ); 但是,在这种情况下,我无法更改$formatted_price 所以,请指导我需要使用哪个钩子?这是我在函数中使用的代码。php但是请在下面检查function span_custom_prc( $number_format, $price, $deci

  • 隐藏一种特定的Woodcomerce产品

    时间:2017-11-27

    我想为所有未登录的用户隐藏一个特定的产品。认为$post 就是那个帖子。我用了钩子:add_action( \'wp\', \'WC_Query::remove_product_query\' ) ; 以及remove_action( \'pre_get_posts\', \'WC_Query::pre_get_posts\' ); 但它们似乎都没有起作用。 global $post; if( get_post_type() == \"product\" )

  • 修改WordPress REST Api请求/响应

    时间:2017-11-26

    我正在使用WordPress Rest API构建一个应用程序。我想对API进行简单调用,例如/wp-json/wp/v2/posts 并让后端系统化地处理和服务/wp-json/wp/v2/posts?per_page=7 而是在引擎盖下。基本上,我如何覆盖Rest API响应的默认值,而不在查询字符串中指定它们?同样,我不想在查询字符串中传递参数。我需要简单的查询字符串和标准化响应。这是:WordPress Docs - Modifying Responses 似乎没有涵盖我的用例,而是添加字段等,这

  • 新创建的POST的操作挂钩SAVE_POST-$POST对象数据均为空

    时间:2017-11-20

    创建帖子时,我需要自动生成帖子的PDF版本。问题是,除了post ID之外,global$post对象大部分是空的。我需要获取新创建的post的slug,因为PDF文件的名称需要与页面的slug匹配。add_action( \'save_post\', \'my_save_post\' ); function my_save_post($post_id) { global $post; if ( defined( \'DOING_AUTOSAVE\' )

  • 多次使用滤镜和挂钩的缺点

    时间:2017-11-19

    我计划在我的项目中实施一条规则,为单个过滤器编写代码,或在单个函数中挂钩,以便于代码维护,因此add_filter(\'wp\',\'function_a\'); function_a() { //code A goes here } add_filter(\'wp\',\'function_b\'); function_b() { //code B goes here } 将减少到:add_filter(\'wp

  • 请求发布时的REST API钩子

    时间:2017-11-18

    我知道我可以使用端点/wp-json/wp/v2/posts/{id} 去取信。我正在构建一个完全依赖JSON API及其端点的WordPress实现。这是一个角度SPA实现,这意味着当通过API发出请求时,我的挂钩需要启动。因此,如果我想为帖子记录视图,我想使用\'posts_selection\'. 我的第一个问题是,如果通过/wp-json/wp/v2/posts/{id}我的第二个问题是,是否还有另一个钩子或其他东西在对帖子进行API查询时也会触发,但会通过{id} 我的职务是什么?因为当我这样做

  • WooCommerce-在购物车表格中隐藏一列

    时间:2017-11-16

    我想隐藏或删除woocommerce购物车中的一列,我正在为woocommerce制作一个插件,这样直接修改购物车就不好了。php或函数。php(这将是解决方案),但当woocommerce插件发布更新时,代码将不复存在,现在我只能隐藏该项目的价格,而不是整个列。add_filter( \'woocommerce_cart_item_price\', \'__return_empty_string\' ); 除此之外,我还可以使用CSSdisplay:none 但是如果人们检查代码,就会看到这

  • 在<BODY>启动后立即添加内容

    时间:2017-11-15

    所以,我想做的是创建一个幻灯片插件,它不需要最终用户编写一行代码。我不能使用自定义帖子,因为我需要为最终用户保持简单。是否有一个钩子或过滤器可以让我在body\\u class()?我唯一能用的钩子是\\u content()?非常感谢。

  • 获取不需要的更改!

    时间:2017-11-13

    我使用get\\u the\\u archive\\u title hook添加到我的博客标签和类别归档页面的链接。https://developer.wordpress.org/reference/hooks/get_the_archive_title/我只需获取标题并对其进行过滤,将其包含到如下标题中:但它也会更改浏览器选项卡标题=(我怎样才能避免这个??非常感谢。

  • 更改子主题函数中的父主题文件函数。php

    时间:2017-11-13

    我试图了解动作挂钩和过滤器是如何工作的,我想编辑这个示例此函数位于父主题框架php文件中:public function formatArticleCat01( $show_category = false, $shorten_text_chars = 300, $show_date = true, $show_comments = false, $show_author = false, $show_views = false ) { $sFigure = ( $this->article

  • 根据类别编辑WooCommerce产品内容

    时间:2017-11-12

    我们正在使用Google Translate自动翻译我们的网站,但我们想排除特定类别的产品。我们已经通过放置<span class=\"notranslate\">Span</span> 在产品描述和相应的模板文件中手动标记,但现在我们想对更多的产品进行标记,因此我们认为使用挂钩是更好的方法。我想实现以下目标,但我不知道如何正确插入仅用于产品描述的NoTranslate范围:add_action( \'wp\', \'disable_translation\' ); fun

  • Removing a Filter

    时间:2017-11-10

    我使用“Simply Show Hooks”插件在页面上发现各种过滤器。我正在尝试删除以下筛选器的函数(方法):UM_User_posts–>add_tab这是我的remove_filter 迄今为止的代码:remove_filter( \'um_profile_tabs\', \'_____\', 100); 我将如何确切地包括该函数(方法)?

  • 每次发布新帖子时向管理员发送通知电子邮件

    时间:2017-11-07

    我想发送电子邮件给管理员的每一个新发布的帖子。我在用钩子add_action(\'publish_post\' \'custom_send_admin_email\'); 但上面的钩子会发送电子邮件,如果在帖子中也有任何更新,我不想发生。是否有任何钩子或调整只在第一次发布帖子时发送邮件,而不是针对帖子中的每个更新?

  • 我如何阻止钩子破坏登录/注销功能?

    时间:2017-11-05

    我将此代码添加到我的函数文件中,因此根据插件是否被激活,有不同的主题选项。function theme_options_select() { if( is_plugin_active( \'gallery-nails/gallery-nails.php\' )) { require get_template_directory() . \'/inc/theme-options/nails/theme-options.php\'; } else { r

  • 如何使用WP_VIDEO_SHORTED CODE ADD_FILTER将属性添加到输出

    时间:2017-11-03

    我正在尝试使用内置的wp视频短代码向视频标签输出中添加一个“静音”选项,其中包含帖子的内容。我找到了这个答案How can I get the [video] shortcode to allow query string parameters? 这让我想到了add\\u过滤器,但我真的很难使用它?我认为以下代码可能会起作用:function my_video_shortcode( $output, $atts, $video, $post_id, $library ) { /**&#x