您当前的位置:首页 > TAG信息列表 > functions
如何自动将计数添加到导航菜单项?
在我的网站上,我需要一个导航菜单来显示我的帖子安排。因此,我需要导航菜单来计算项目数量,并将每个项目的编号显示为该项目标题之前的标签。我想我们需要一个foreach 在里面wp_get_nav_menu_items 数一数,但我不知道确切的方向<我需要从菜单中找到这样的东西:1-标题一2-标题二3-标题三4-。。。我有以下代码,但我有两个问题:1-我不知道为什么它不工作2-我需要一门课程.current-menu-item 在其他项目中查找当前项目。这个类是WordPress菜单中的默认类,但我不能
从5.2.0版开始不推荐使用LOGIN_Headertitle
朋友们,我有个问题。当我进入wordpress中的默认logn页面时,我看到了这个错误:Notice: login_headertitle is deprecated since version 5.2.0! Use login_headertext instead. Usage of the title attribute on the login logo is not recommended for accessibility reasons. Use the link text instead.
重写WordPress中$ATTS SHORTCODE_ATTS内的类
我有一个插件,我需要调整一个函数。特别是\'class\' => \'\'. 这是插件中的代码:function message_to( $atts, $content = null, $tag = \'\' ) { $atts = shortcode_atts( array( \'to\' => \'{current-post-author}\', \'subject\' => \'{current-po
无法使用过滤器TEMPLATE、OPTION_TEMPLATE和OPTION_STYLESHEET切换到子主题
为了动态切换功能文件中的主题(例如,当需要为不同的域但相同的网站创建不同的主题时),可以使用以下方法:add_filter(\'template\', \'my_switch_theme_for_domain\'); add_filter(\'option_template\', \'my_switch_theme_for_domain\'); add_filter(\'option_stylesheet\', \'my_switch_theme_for_domain\');
WooCommerce产品的特定数量
我有一个产品,我想允许添加到购物车只在我允许的数字。这些数字并没有精确排序,所以我想创建一个每个产品允许数量的数组。有没有办法只允许我允许的数字?
允许登录用户查看页面,否则将发送到登录屏幕,然后重定向回页面
我有一个Wordpress页面,page\\u id=19366。我只希望登录用户查看此页面。如果用户未登录,请将其发送到登录页面,然后将其重定向回id为19366的页面。在研究了十几种不同的搜索潜在解决方案后,最接近的解决方案是下面的一种。不幸的是,它只重定向到登录页面,但在用户登录后不会再次重定向到引用页面(id 19366)。如果用户已登录,则页面显示良好。我还尝试了第二种解决方案,但也没有成功。// Solution 1: Restrict access to specific pages
CURL需要循环遍历所有“Next_Page”
当使用cURL时,我如何能够在get\\u all中包含一个调用,该调用基本上会在接下来的所有页面中循环,获取数据,然后在“next\\u page”参数变为null时将其输出到$response->data?Here is the method:public function get_all() { return $response->data; } This is what $response->data is returning as of
如何在函数中使用$_POST修复未定义的变量?
我有以下几点function 但有了这个错误:Notice: Undefined variable: rating. 我能修一下吗?function save_comment_meta_rating($comment_id){ if(!empty($_POST[\'rating\'])) $rating = sanitize_text_field($_POST[\'rating\']); add_comment_meta($comment_i
在不加载模板时,有没有强制is_Single()为真的方法?
我需要导出帖子内容,并将所有过滤器应用到以JSON显示的自定义API。在我找到一个插件之前,一切都在进行中:亚马逊AI。Amazon AI插件在当前页面is_singular() 返回true。但是,我没有在API导出器中加载模板。有没有办法在模板外强制Is\\u singular()为true,或者可能用所需的变量加载某种类型的空模板?这就是我在Amazon AI中失败的API中调用的内容is_singular() if语句:global $post; $post = get_post($pos
IS_PRODUCT_CATEGORY(‘服务’)不工作
我想隐藏“添加到购物车”&;“服务”类WooCommerce产品的价格。我在我的子主题函数中尝试了以下代码。php,但是https://pureblissmoonhealer.com/product-category/services/ 仍然显示“添加到购物车”&;价格感谢您的帮助。function insight_hide_price_add_cart_not_logged_in() { if (! is_user_logged_in()) {
我的代码是否正确,可以将CSS排在特定页面上?
我正在尝试只将CSS样式表加载到“about”页面。我想我99%正确,但问题是plugins_url - 链接到保存CSS 我可以简单地使用:function testimonial_style() { wp_enqueue_style( \'custom_tooltip_frontend_css\', url(\'path-to-my.css\') ); } if(is_page( 42 )){ add_action(\'wp_enqueue_sc
Securing langugae folder
我的语言有插件和主题翻译,它们工作得很好。我不得不根据客户的需要更改一些插件和主题的翻译。今天我更新了WooCommerce,我的自定义翻译丢失了。我的问题是,有没有办法让整个wp内容/语言文件夹安全地更新?是否有办法将其添加到子主题或其他内容中,以确保自定义翻译的更新安全?感谢(&A);当做
ID调用的POST中的快捷代码未按预期呈现
你好,我收到一篇主题如下的帖子:$footer_post = get_post(pll_get_post(620)); echo $footer_post->post_content; // Load contents of the page 在页脚中显示post(620)的内容。在函数中。php我有:function year_shortcode() { $year = date(\'Y\'); return $year;} add_shortcode(\
如何将此函数从两个回车更改为一个字符串,以在WooCommerce购物车中显示sku和尺寸?
我们正在与WooCommerce开发B2B商店。我想在购物车的产品标题下显示SKU和产品尺寸。这就是我现在所拥有的:add_filter( \'woocommerce_cart_item_name\', \'add_sku_in_cart\', 20, 3); function add_sku_in_cart( $title, $values, $cart_item_key ) { $sku = $values[\'data\']->get_sku(); $dimension
在页面模板上运行产品筛选器Java脚本
我正在尝试在车辆WordPress页面模板上运行以下脚本。页面模板显示产品筛选的结果(品牌、型号、年份、传输等)。产品过滤器使用Javascript。这将替换当前速度太慢的WordPress产品筛选器。产品显示的页面是www.example。com/车辆我确实尝试将脚本添加到内容编辑器中,它在页面上正确显示,但由于某些原因,URL不断变化(需要找出这个奇怪的问题)。此外,我认为该脚本不应位于页面内容编辑器或页面模板中,而应位于函数中。php文件。我不确定函数中应该包含什么代码。php文件以及页面模板调用脚
为什么Get_User_by()在我的代码中不起作用?
我正在编辑一个插件的代码,以添加我需要的一个小功能。我几乎成功了,但我真的很挣扎,不明白为什么$user_id_for_um_groups = get_user_by( \'email\', $email ); 在这里不起作用。我在数据库的user\\u id2列中获得0(我需要获得用户ID)。我在下面粘贴了完整的代码,我添加的代码被注释为“添加的代码”。我将非常感谢您的帮助,因为我已经花了几天时间试图理解为什么它不起作用。谢谢;-)<?php public function bu
如何在插件中解除类内操作/过滤器的挂钩
我有一个度假屋租赁的商业网站,其中WordPress主题有自己的预订系统,仅用于房屋预订,非常棒!我还可以预订旅游/服务(不是房屋),但我使用WooCommerce/WooCommerce预订插件,而不是房屋预订系统。一切都很好!但最近,主题更新为家庭预订系统引入了WooCommerce结账选项,这在更新之前从未存在过。虽然我关闭了themes WooCommerce签出选项,但代码仍在themes的核心插件中执行。几周来,我一直拿着主题提供商的开放式支持票来回奔波,让他们在用户关闭选项时提出不运行新代码
使用自动301重定向创建短URL
我找到了这个帖子(Create additional short URL with custom field and 301 redirect) 我尝试用我创建的自定义帖子类型来实现这一点,但它不起作用,我不知道在这种情况下我做错了什么。我得到的URL如下:实例com/vacations/junior-advisuer-kabels-en-leidingen-p565148-6/我想创建一个短URL,如下所示:实例com/重定向/p565148-6/并将301重定向到实例com/vacations/jun
如何让RTL.css成为占主导地位的css代码?
我有一个多语言网站,英语(默认)和阿拉伯语,还有一个家长主题和一个孩子主题。现在,我想按以下顺序加载CSS:英语:家长式。css然后是子样式。阿拉伯语css:父样式。css然后是子样式。css然后是父RTL。css然后是子RTL。css,因为我总是希望子css在父css上占主导地位,也希望RTL在RTL模式下占主导地位。我添加了以下代码:<?php add_action( \'wp_enqueue_scripts\', \'theme__child_enqueue_styles\' );
在自定义帖子类型中的默认顶部添加额外的编辑器
Normally 默认情况下,任何自定义帖子类型中都有一个编辑器。我想要一个额外的+如果可能的话,我们将如何在前端打印它。默认情况下,我们这样做:the_content(); 我想象的是这真的有可能吗?