在使用内置菜单函数wp_NAV_MENU()的同时,在菜单元素之前插入PHP
这个词很难说,所以请容忍我。我已经生成了一个wp\\u nav\\u菜单,menu-1,作为主菜单。与基本的b****菜单相比,菜单相当复杂。您可以根据用户是否登录显示和隐藏零件。因此,其中一个导航元素仅在用户登录时显示。它会将“Hi NAME”作为导航项显示。我的任务是将用户头像放在这之前。然而,为了获得用户化身,我需要使用另一个WP函数get\\u avatar()。我在后端的菜单部分看不到可以为特定导航输入代码的区域。我也不能在标题中告诉它wp\\u nav\\u menu()函数的位置。我知道如何
使用过滤器wp_NAV_MENU_ITEMS合并多个菜单
是否有方法在功能中组合多个菜单。使用wp\\u nav\\u menu\\u items()的php文件?我需要将第二个菜单连接到主菜单。网站标题中有两个单独的菜单。一个是下拉菜单,另一个是汉堡。使用移动设备时,下拉列表不好。我需要将下拉菜单(菜单2)中的项目添加到主菜单(汉堡)。下面是我当前的设置。如你所见,我已经在菜单中添加了社交和公司信息。现在我需要添加第二个菜单。function add_social_to_wp_menu ( $items, $args ) { if (
使用WP_QUERY获取与价格范围匹配的产品,并提供其他必需的产品属性
我有成功返回价格范围内产品的代码。然而,我还需要按一个名为“size”的产品属性进行过滤。因此,我应该在给定的价格范围内获得一定尺寸的所有产品。我的代码适用于价格范围部分,但我无法找到添加尺寸部分的正确方法。这是我的代码:$params = array( \'posts_per_page\' => 20, \'post_type\' => array(\'product\', \'product_variation\'), \'meta_quer
在默认术语链接URL之后进行自定义重写
我有分类法car 还有一些术语,比如kia, honda, 和toyota.使用函数get_term_link(), 我可以获得如下术语存档链接:site.com/car/honda/ 我正在尝试使用自定义重写规则来获取此结构:site.com/car/honda/{$trim} 我的重写规则如下所示:add_rewrite_rule( home_url() . \'/car/([^/]*)/([^/]*)/?\', \'index.php?taxono
无法将两个网站的页面合并在一起
我在将一些页面从一个wordpress站点(站点1)导出到另一个站点(站点2)时遇到了一些奇怪的困难。我使用工具>导出从站点1导出xml我使用工具>导入将xml从站点1导入到站点2。重新分配作者很顺利,直到我到达最后一页。错误信息比比皆是;“媒体”\\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Sql query triggered twice
我正在尝试从搜索框中收集数据。条件如果该值存在,请根据搜索次数更新计数器字段。问题:在表单中搜索重复值时,计数器值会增加2而不是1。因此,如果其当前值为5,并且已再次搜索该术语,则数据库中的值将更新为7,而不是6。知道原因吗?function content_filter( $where, $wp_query ){ global $wpdb; if ( $search_term = $wp_query->get( \'search_prod_content\
ACF URL行为,复制链接
我试图使用ACF URL字段将卡片组件包装在URL中,然后在按钮中使用该组件内部的相同URL,这是因为CSS中的样式化原因。这是我的代码:<a href=\"<?php the_field(\'first_featured_url\'); ?>\"> <div class=\"cell medium-auto card\"> <span class=\"card__title\"><?php the_field(
ElasticPress如何将Meta包括到映射中?
有一个插件叫做ElasticPress 它允许连接ElasticSearch 服务器到WordPress。默认情况下,此插件不会MAP 以\\开头的元键(自定义字段)(下划线)。但它有一个过滤器,可以将任何自定义字段添加到映射中:ep_prepare_meta_whitelist_key我的问题是,我不知道如何使用此过滤器将我的字段包括到映射中。
如何批量使我所有的标签都小写?
在mySQL或其他版本中是否有办法将我的所有标记批量转换为小写?谢谢
如何使用REST API按元数据进行搜索
我有这样一个自定义帖子类型:register_post_type(\'horario_busao\', [ \'labels\' => [ \'name\' => \'Horário Busões\', \'singular_name\' => \'Horário Busão\' ], \'public\' => true, \'has_archive\' => t
自定义模板的自定义URL结构
我有一个自定义分类法叫做activities 和一个名为operator.所以,如果example.com/operators/bird-watching 然后我想列出所有提供观鸟服务的运营商。观鸟是活动分类学的一个术语。我为此制作了一个不同的模板。我还为此开发了一个url结构,如下所示。如果有人访问,我现在只想加载我的自定义模板example.com/operators/bird-watching试过这个link 但没有帮助。function resources_cpt_generating_rule(
如果一个网站有子业务,每个子业务都有自己的页面(“文章”、“员工”),该如何处理呢?我不想使用WP多站点
结构应该是这样的。主要站点关于我们的员工A、B等关于婚礼服务,婚礼服务人员等等接触此类网站的最佳方式是什么?我正在考虑将每个子网站(餐饮、婚礼等)作为定制的帖子类型。CPT应为:“CPT”;主站点“"E;餐饮服务“"E;婚礼服务“;,等然后,每个CPT都有自己的分类法,即“CPT”;关于“,”"E;员工“;,和;文章;。那就容易了a solution in other question) 要设置永久链接,请执行以下操作:http://website.com/posttypes/ta
何时使用WordPress REST API检查max_num_ages?
我正在使用WP API实现无限加载,所以我通过API请求引入新帖子。因为默认API响应对我来说很好,而且我只需要过滤返回的帖子,所以我没有创建自定义路由,而是自定义默认查询:add_filter( \'rest_post_query\', array( $this, \'get_posts\' ), 10, 2 ); public function get_posts( $args, $req ) { /* This function i
禁用除主页提要之外的所有RSS提要
我想禁用每个提要(评论、类别、标记、作者),详情如下:https://wordpress.org/support/article/wordpress-feeds/ 除了您可以在此处找到的“主页提要”之外:http://example.com/feed/删除文档头部提要的链接也很重要。我找到了多篇关于如何在全球范围内删除提要的文章(https://www.wpbeginner.com/wp-tutorials/how-to-disable-rss-feeds-in-wordpress/), 但关于如何在不编
阻止订阅者角色登录
如何阻止订阅者登录?我想阻止用户角色。
获取一个数组,其中包含具有自定义post_type“Pelchoa”的每个帖子的post_name
我需要一个数组,其中包含与post\\u类型“pelicula”匹配的所有帖子名称
为什么在存档页面中不显示带有摘录的阅读更多按钮?
在此页中https://blog.despierta.org/page/3/最后一篇文章是摘录。如果我的帖子没有摘录显示,请阅读更多如果我添加摘录,按钮不会显示。在里面functions.php // Replaces the excerpt \"Read More\" text by a link function clean_blogging_excerpt_more($more) { if ( is_admin() ) { return $mor
在所有管理页面上显示$Pagenow错误通知
我需要在所有管理页面上显示我的客户端错误消息。我有以下代码,仅在管理仪表板页面上添加自定义通知:add_action(\'admin_bar_menu\', \'custom_toolbar_link2\', 999); function general_admin_notice(){ global $pagenow; if ( $pagenow == \'index.php\' ) { echo \'<div class=
用于用户评论、星级评级、徽章、活动的插件
我目前正在运行一个评论网站,我想向读者开放。简而言之,如果读者是facebook/instagram的粉丝,他们可以订阅并对产品(自定义帖子类型)进行评级,对品牌(也可以自定义帖子类型)进行评级,并获得评论数量的徽章。非常令人满意的结果如下所示https://demooz.com/fr/u/titipixote (用户页面-不是我的网站)。您建议使用什么插件来组织此操作?非常感谢你,恩特尔
防止插件侵入wp-json POST API
我们使用一个名为“最近的帖子小部件扩展”(RPWE)的插件,很好地格式化了公司支持网站(WordPress,自然)上的帖子分类列表。它工作得很好,但更重要的是,在这一点上,它需要做太多的工作。我最近开始实现一个第三方工具,它调用WP-API来根据(字符串)搜索词搜索帖子。查询如下所示:https://example.com/wp-json/wp/v2/posts?search=asdf结果应该是一个不错的帖子json数组。然而(这是奇怪的部分)。。。不知何故,RPWE正在阻挠并将一大块CSS输出到结果中,