add-filter相关内容
我用这个代码制作了一个菜单项.菜单项出现,但短代码输出不存在.有什么我可以添加的东西或可以做到这一点的不同方法.我也添加了,希望这可能会有所帮助. add_filter('wp_nav_items', 'do_shortcode', 7); 或者也许有人知道这是不可能的并且可以告诉我. /* 导航菜单 */函数 add_profile_link_to_nav(){if ( is_user_l
..
尝试显示特定日期范围的自定义帖子类型.我只想显示某个月内的帖子.我知道我需要连接到 posts_where 过滤器,但我不知道如何将参数传递给这个函数,因为我需要传递日期范围. 我已经看到很多关于如何更改 WHERE 子句以采用日期范围的示例,但仅限于静态时.我需要执行以下操作: add_filter('posts_where', 'my_custom_where', '', '04/20
..
尝试显示特定日期范围的自定义帖子类型.我只想显示某个月内的帖子.我知道我需要连接到 posts_where 过滤器,但我不知道如何将参数传递给这个函数,因为我需要传递日期范围. 我已经看到很多关于如何更改 WHERE 子句以采用日期范围的示例,但仅限于静态时.我需要执行以下操作: add_filter('posts_where', 'my_custom_where', '', '04/20
..
我正在查看我的 functions.php 并想知道为什么 CODE A 使用 add_action 而 CODE B 使用 add_filter ? CODE A 的主要目标是包括和排除特定类别. CODE B 的主要目标是排除特定类别. 对 CODE A 使用 add_action 是否正确和 add_filter 用于 CODE B? 代码 A:显示主页的特定类别(称为“精
..
对不起,如果我的问题是基本的或愚蠢的,但请帮助我解决这个问题.我正在尝试在 wordpress 中动态更改 和 标签.所以这就是我在 function.php 文件中尝试的. function changeMeta_2(){全球 $wpdb;$cur_url = $_SERVER['REQUEST_URI'];$basename = pathinfo($cur_url);$ebasename =
..
我正在尝试使用过滤器在我的 WooCommerce 商店通知周围添加一个 div 包装器.而且我还想用关闭图标替换关闭链接. 这就是我目前所拥有的,它并没有像我想要的那样工作; add_filter('woocommerce_demo_store', 'demo_store_filter');功能 demo_store_filter($text){return str_replace('
..
我正在尝试替换我自己的搜索表单. 示例插件: ";$form .= "";$form .= "";$form .= "";返回 $form;}add_filter('get_search_form'
..
我已经多次阅读 WordPress codex,但仍然不明白如果涉及多个参数时如何返回值.例如: function bbp_get_topic_title( $topic_id = 0 ) {$topic_id = bbp_get_topic_id( $topic_id );$title = get_the_title( $topic_id );返回 apply_filters( 'bbp_ge
..
如您所见,该代码可以按帖子标题重命名图像,效果很好.甚至有几个标题相同的帖子. 它只放置数字:image,image1,image2,image3等. /*将附件文件重命名为帖子标题*/函数file_renamer($ filename){$ info = pathinfo($ filename);$ ext = empty($ info ['extension'])吗?'':'.'.$
..
我正在尝试将自定义字段添加到WooCommerce结帐中,似乎没有隐藏字段的输出. 在woocommerce-template.php中,隐藏字段属于此切换情况: default : $field = apply_filters( 'woocommerce_form_field_' . $args['type'], '', $key, $args, $value );
..
我想通过用户浏览器动态更改我的wordpress主题.所以我在网上找到了这段代码并将其添加到我的index.php文件中 add_filter('template', 'switch_theme_by_browser'); add_filter('stylesheet', 'switch_theme_by_browser'); function switch_theme_by_browse
..
我正在开发一个Wordpress插件,需要使用我用该插件创建的自定义表格对网站的帖子进行排序. 我不想更改主题中的代码,所以我在法典上找到了过滤器posts_orderby和posts_join(在此处找到: https://codex.wordpress.org/Custom_Queries ). 自定义表具有以下值: ID slug price ,并在我添加
..
我试图编辑我的wordpress网站名称和描述,但我不得不添加一个过滤器插件,例如:add_filter( 'bloginfo', 'My_function_name', 10, 2 );. 它可以工作,但是我不明白为什么我们必须添加10, 2参数?以及它属于哪个值? codex.wordpress.org 中也没有足够的信息. 这是我的工作插件: function edit
..
我用此代码制作了一个菜单项. 菜单项显示出来,但短代码输出不存在. 有什么我可以添加的方法或其他可以做到这一点的方法. 我也希望此举对您有所帮助. add_filter('wp_nav_items', 'do_shortcode', 7); 或者也许有人知道这是不可能的并且可以告诉我. /* Nav Menu */ function add_profile_link_to_nav(
..
试图显示我的自定义文章类型为特定日期范围。我想只在某个月显示帖子。我知道我需要挂接到posts_where过滤器,但我无法弄清楚如何参数传递给这个函数,因为我需要传递的时间范围。 我已经看到了很多关于如何改变WHERE子句采取的日期范围的例子,但只有当静态的。我需要做到以下几点: 的add_filter('posts_where','my_custom_where','','04 / 2011
..