现在位置: 首页 > wordpress
  • 对于某些具有特定标签和类别的产品,我如何显示“已售出”而不是“缺货”?

    时间:2021-09-30

    同志们,您好,我该怎么做sold out 而不是out of stock 对于某些具有特定标签和类别的产品。add_action( \'woocommerce_before_shop_loop_item_title\', function() { global $product; if ( !$product->is_in_stock() ) { echo \'<span class="now_sold_list">out of stoc

  • 在创建块时运行一次代码

    时间:2021-09-30

    我正在用react开发一个自定义插件,我想在自定义块添加到页面后,为每个新添加的实例创建一个唯一的标识符。所以我加上我的;“自定义块”;代码运行一次以创建和分配id。当我再次访问后端时,代码不应再次运行。但如果我添加一个新的;自定义块“;,代码将再次为此实例运行,并创建;分配一个新id。所以我想我正在寻找一个类似“的钩子”;blockAddedToPage“;大概吧,但我找不到匹配的东西。我知道有客户ID,但我需要一些永久性的和更短的:D我编写了一个小助手函数来创建我的id,但如何仅在将块添加到页面时运行

  • 当挂钩`Upload_Mimes`不起作用时,如何允许上传TTF或OTF字体文件

    时间:2021-09-30

    我试着钩住upload_mimes 钩子以添加对要上载的ttf文件的支持,但这并没有立即起作用(ttf文件仍被阻止)。原因我还不完全清楚,但我假设Wordpress为我尝试上载的文件计算的MIME类型,以及我添加到upload_files 钩子不匹配。

  • 是否允许用户或角色查看草稿和预览,但不允许其他管理员权限?

    时间:2021-09-30

    如何允许特定用户或特定角色查看草稿和预览,但不允许他们编辑帖子或具有任何其他管理功能?我可以为角色添加自定义功能,但不知道允许他们查看草稿和预览的逻辑。有什么想法吗?

  • WooCommerce禁用订单项目链接(后端)

    时间:2021-09-30

    我面临一个无法禁用后端订单项目链接的问题(用户角色:shop manager)。我找到了一些solutions 但仅限于前端(客户订单页)。但是,我为函数添加了代码。php仅针对shop\\u order order item链接add_filter( \'woocommerce_order_items_shop_order\', \'__return_false\' ); 但它不起作用。这是否需要添加javascript才能禁用后端的订单项目链接?长期以来一直在努力解决这个问题。

  • 退出/取消注册脚本并将其替换为新插件

    时间:2021-10-01

    我想我已经读过十几篇关于退出和取消注册脚本的帖子,但在我的情况下,我还没能让它正常工作。我的处境是:;uListing“;插件是;家庭出版社;房地产主题。AJAX搜索存在一个问题,如果您只键入一个特定的数字,然后暂停,它会冻结整个页面。我相信这取决于该单个数字所发现的结果(不同站点上出现问题的数字不同),但我能够在提供商自己的演示站点上用5个不同的数字复制问题。问题是由于发现的结果导致循环从未完成。我们可以通过一个简单的返回来避开这个循环,它可以按需要工作。但现在我正在尝试用我自己的脚本替换他们的脚本,在

  • 分页和tag.php不起作用

    时间:2021-10-01

    我使用“taxonomies”=>;在$args数组中为自定义帖子类型添加了标记;数组(“post\\u标记”)。Im在标签上使用以下代码。php循环来自某个标记的帖子。它工作得很好,但分页不会很好。当我尝试转到第2页时,它给了我一个404错误。如果我取出自定义查询,它将不会循环自定义帖子类型的帖子。我怎样才能修复它?<?php $term = get_queried_object(); $slugTerm = $term->slug; $nameTerm = $t

  • 使用筛选器时,函数参数的可用性到底会发生什么变化?

    时间:2021-10-01

    这个问题的目标是:为了能够更好地解释WP文档,了解此场景中到底发生了什么,为了验证我的想法是否正确,我遇到了此代码。 function register() { ... add_filter( "plugin_action_links_$this->plugin", array( $this, \'settings_link\' ) ); } public function setti

  • Plugins and caching

    时间:2021-10-01

    所以,我一直在修补一个基本的防火墙插件,今天我偶然发现了一个问题。缓存。我忘了我已经安装了LightSpeed cache的一个测试站点,然后开始我的插件工作。我将其设置为错误日志,并开始尝试加载网站的主页。一个小时后,经过几十次刷新,仍然没有看到任何错误日志,我记住了缓存。无论我在缓存中插入了什么URI,它都完全控制了我的插件,并且基本上禁止了插件的加载。在我的插件的第一行,在错误日志中创建一个条目。。。没有什么我禁用缓存的那一刻,就有了错误日志。LightSpeed唯一允许我的插件运行的时间是在管理端

  • 类别标题在开始标题标签之前输出

    时间:2021-10-01

    我使用此代码将类别标题添加到类别存档标题:function filter_events_title( $title ) { // Single venues if ( tribe_is_venue() ) { $title = sprintf(\'%1$s Running Race Calendar\', get_the_title() ); } // Category pages elseif ( tribe_is_upcomi

  • 标签档案的页面标题中未返回标签标题

    时间:2021-10-01

    我使用下面的代码片段将类别或标记标题添加到各自的归档页面标题中。虽然类别标题按预期工作,但应该针对标记存档页面的部分(例如,example.com/events/tag/road race/)对这些页面标题没有任何影响。我试图删除tribe_is_upcoming() && 因此,它只需要查询post\\u标记分类,但这也不起作用。我还尝试将post\\u标记条件指定为is_tag(post_tag) 这没有任何影响。我用查询监视器插件检查了标记页,以下条件为真:is\\u archive

  • 重定向未登录、不是帖子作者和不是管理员的用户。前端

    时间:2021-10-02

    PHP新手,我尝试通过一个代码片段插件执行以下操作,但不断出现严重错误:将所有未登录用户限制在主页、关于和定价页面。如果试图访问其他页面,请重定向到;“无许可”;消息页面如果用户已登录,如果他们是帖子作者,则只允许他们查看前端的帖子。如果尝试,请重定向到;“无许可”;第页</管理员在前端具有完全读取权限我尝试过插件,但没有什么能满足我的需要,非常感谢您的帮助,代码如下:add_action( \'template_redirect\', \'redirect_non_permitted_users\

  • Quasy模式组件不会隐藏自身

    时间:2021-10-02

    我有这个组件,它应该作为某种额外的输入对话框工作。在块的编辑功能中导入。/** * Component for entering biography */ import { InnerBlocks } from \'@wordpress/block-editor\'; import { Button } from \'@wordpress/components\'; import { useState } from \'@wordpress/eleme

  • 如何将用户重定向到上次查看的页面

    时间:2021-10-02

    我目前正在使用wp成员wordpress插件。我刚刚了解到,他们没有将用户重定向到登录或注册后查看的最后一页的功能。。这有一个解决方案谢谢

  • 在搜索中包括自定义字段

    时间:2021-10-03

    我有一个带有多个自定义字段的网站,但是当使用以下代码搜索帖子时,它只搜索标题或内容,不包括与帖子或条目关联的自定义字段。<form method="get" id="searchform" action="<?php bloginfo(\'url\'); ?>/"> <input type="text" value="<?php the_search_query();

  • 自定义帖子收到错误帖子的每年存档

    时间:2021-10-03

    获取错误帖子的自定义帖子的每年存档我得到了wp\\u get\\u the\\u archives()来列出我的帖子的年份,但即使url没有问题,年份归档中显示的帖子也会根据我每年的帖子数量给出最后一篇帖子。例如,我2008年有3篇文章,那一年的档案只会显示3篇文章,但仅显示最后三篇(2021 2篇,2016年1篇)。如果我有2016年的1篇文章,档案将显示一篇文章,但这只是2021的最后一篇。等等我做错了什么?我的职能。php文件 <?php function recursos_

  • WordPress帖子模板从菜单中删除默认模板

    时间:2021-10-04

    Im使用wordpress自定义帖子类型;资源“自定义帖子类型称为;resource"E然后我创建了3个不同的;发布模板“;对于帖子类型网络研讨会、新闻、门控内容使用不同的POST TEMPLATES 为此一切都很好,只有一件事我做不到disable/remove "E;默认模板;从菜单中并设置“;网络研讨会;作为默认值。。

  • WordPress在数据库中搜索输入,通过表单编辑信息并更新数据库

    时间:2021-10-04

    我想编写一个自定义表单,通过查找机器的序列号来筛选出我感兴趣的行,以提供所有其他信息(例如全名和电子邮件),这样我就可以让用户指出修改其他信息的详细信息。<?php /* Template Name: Details Edit */ get_header(); ?> <body> <div style="width:800px; margin:0 auto;&qu

  • 如何更改WooCommerce结账隐私政策、条款和条件文本

    时间:2021-10-04

    我可以更改条款和条件的可翻译区域或隐私政策区域,但没有找到任何方法更改;隐私政策“;和;“条款和条件”;链接的文本。例如,文本为:I have read and agree to the website 条款和条件我可以更改customizer中的粗体区域>;woocommerce部门。但没有办法改变。”;条款和条件;。有没有办法改变这段文字?谢谢

  • 如何显示所有按帖子日期划分/排序的帖子?

    时间:2021-10-04

    下午好我的任务是在一个页面上显示所有帖子,并以相应的帖子月份作为分隔符。这样的话:January 2021 ----------------- post 1 post 2 February 2021 ------------------ Post 3 Post 4 Post 5 March 2021 ----------------- Post 6