自定义WP查询:某些分类强制输入,其他分类为可选
我正在创建一个带有表单的搜索,以选择特定的分类法。搜索需要输入2个项目,然后有3个可选术语。所有这些都是自定义的分类术语。因此,一旦用户点击搜索选项,我需要查询中的2个字段为必填字段,3个字段为可选字段。问题是我是否使用“关系”=>;\'“它迫使所有人都被要求。有人能提供任何煽动吗?$args = array( \'post_type\' => \'custom\', \'post_parent\' => 0, \'posts_per_page\' =>
上载中存储文件的媒体库,而不是上载中的文件夹
我正在重建一个网站,我需要保留大约100篇包含图像的博客文章。我在导出图像时遇到问题,我决定通过FTP下载它们。然而,我在这个特定站点的上传中发现了一个奇怪的文件结构。所有文件都是在上传时转储的,没有年份和月份的嵌套目录。通常,我希望图像url结构如下所示:/wp-content/uploads/2022/02/sheffler.jpg然而,在这个网站上看起来是这样的:/wp-content/uploads/phyllispalmer-web.jpg当我将所有文件转储到uploads文件夹中时,没有一个文
CF7下拉选项的条件逻辑
我需要创建一个包含两个下拉列表(“Translate from”和“Translate to”)的表单,在这些下拉列表中有许多选项(语言)。如果有人选择除“以外的任何语言;“英语”;第二个下拉列表只能有选项;英文版;。我如何才能做到这一点?非常感谢。
在用户通过查询登录后以编程方式设置FORENT_PAGE,而不使用站点选项
我想根据登录的用户更改首页。如果User\\u Bob已登录,则首页为;“Bob”;[邮编:123]。如果User\\u Jane登录到首页,则为;“简”;[邮编:555]。如果没有用户登录,则首页为;“主要”;[职位编号:222]。许多其他解决方案建议更改选项,如:update_option( \'page_on_front\', $x->ID ); update_option( \'show_on_front\', \'page\' ); 然而,这是不可行的,因为我想对每个用户
向数字表单添加自定义输入
如何将一个或多个输入添加到Digits 注册表单,并将其保存在元用户中?
在函数中调用自定义字段值。php
我正在为我将直接在帖子内容中使用的短代码创建一个函数(使用[my_description_number] shortcode),它可以工作,但我无法调用(echo或print)自定义字段值。这将不会打印自定义字段值,也许您知道如何使其工作?仅打印自定义字段的值song_number 何时调用快捷码非常感谢function wpb_description_shortcode( $atts ) : string { ob_start(); ?>
如何设置PHPUnit PolyFill以在Mac上进行测试?
通过brew安装了带有PHP的mac开发机器。我正在尝试设置测试工具。我成功地搭建了测试脚手架wp cli并管理以获取bin/install-wp-tests.sh 做自己的事。但我有个错误phpunit tests/test-sample.php:Error: The PHPUnit Polyfills library is a requirement for running the WP test suite. If you are trying to run plugin/theme int
我想在特定类别中每三天更换一次帖子
我在一个特定类别的主页上有一篇帖子。我希望它在三天后改变,然后选择同一类别的下一个帖子。有可能吗?
如何在WordPress中隐藏POST下的某些部分
我有一部手机,我只是想知道如何隐藏一些部分,但将功能保留在WordPress Post下,使其看起来比我现在拥有的更简单?如果可能的话,我只想显示类别、特色图片和清单,因为这些是我唯一需要的东西。
如何在帖子编辑上方添加通知文本?
我试图添加一个通知文本,上面写着;请选择类别并添加功能图像“;文本就在编辑器上方,这样他们就不会忘记,但我不知道怎么做,所以如果我能得到任何帮助,我将非常感激。我已经尝试了在互联网上找到的每一种方法,但它们似乎是几年前的事了,所以出于某种原因,它不起作用。我不想要任何功能,我只是想在文本编辑器中的标题上方显示一个非常简单的文本,这样他们就不会忘记包含类别和图像。
禁用/Feed/自定义帖子类型
我们的自定义帖子类型帖子的源代码中有一个额外的提要:www.example/post-type/post/feed/我想删除多余的/feed/ 从我们的CPT生成404。从register_post_type 函数引用,我已尝试添加\'rewrite\' => array(\'feeds\' => false), 收件人:register_post_type(\'templates\', array( \'labels\' => array(
如何从wp-json API中按帖子格式“标准”过滤帖子?
我需要把帖子传过去wp-json 拥有"standard" 作为其格式。我一直在尝试不同的方法,比如WP_Query 像这样。function get_blog_posts() { $posts = new WP_Query( array( \'post_type\' => \'post\', \'posts_per_page\' => 4, \'tax_query\' => ar
Switch to user link
我有类似的问题:Switch to user link shortcode我尝试通过以下方式调整开发人员常见问题解答中的代码:add_action( \'woocommerce_admin_order_data_after_billing_address\', \'display_admin_switch_user\', 10, 1 ); function display_admin_switch_user($order){ $data = $order->get
如何使用JS动态地重新启动WordPress插件?
我在我的Wordpress站点上实现了一个PJAX(推送状态AJAX)库来处理页面转换,当页面内容更新时,除了Wordpress插件之外,所有内容都按预期加载。这是因为我已经使用jS重新初始化了所有其他内容,但我一直在研究如何根据需要重新初始化Wordpress插件,而无需重新加载页面。在页面之间切换时,PJAX库调用:reinitWPPlugins(); 触发此功能的:function reinitWPPlugins(){ // reinit Wordpress Plugins
Disable link for single posts
我正在开发一个网站,在这个网站上所有的事情都发生在主页上。在那里,您可以看到列表中的帖子;但我不希望用户能够浏览这些帖子。有没有办法禁用或阻止帖子的URL?
如何重命名主php插件基础文件?
我上传了一个插件到WordPress。org存储库和一些人喜欢这个插件。我使用plugin.php 作为插件的基本名称。每次我更改某些内容时,我都想将主文件的名称更改为插件的名称。但如果我这样做,我认为用户会得到错误;插件已禁用,因为找不到它;。有没有办法为插件指定新的基名称,以便我可以重命名我的主php文件?
使用类别模板自动向新帖子添加自定义css
我继承了修改Wordpress站点的任务(使用子主题)。我是设计师,不是代码或后端专家。我已经在一个网站上定制了一组页面,使用一个插件,允许将自定义CSS应用于各个页面,使其具有其他页面的替代样式。然而,我需要达到这样一个阶段,即这种修改CSS会自动应用于具有特定类别的新帖子,而不是作者必须这样做。我已经解决了如何设置特定于类别的帖子模板(遵循了教程),但我不知道如何将自定义CSS应用到这个PHP模板。我假设它不只是添加到PHP模板文件中(我尝试了一下,代码显示为文本)。非常感谢您的指点。
自定义分类术语和按日期排序的最新帖子分页问题
我正在使用与此类似的代码question, 仅当我在页面上显示所有条款时,按发布日期订购条款才有效,例如terms_to_display = 99999, 但是,如果我将其设置为6,或者例如,完整的循环顺序被打乱,它不会在下一页继续,它会再次从最新的帖子开始(减去偏移量6),并按日期显示接下来的6篇帖子,结果是在第二、第三页有新的帖子。。。页面比第一页多。 $taxonomy = \'ctc_sermon_series\'; //taxonomy name $terms_to_dis
在EDIT-TAGS.php?分类页面中列出定制查询的术语
这是我第一次在这里发帖。我有一个问题,我觉得我很快就要解决了,但却无法解决。我有一个自定义的分类法,叫做;应用程序“;还有一个叫做;“段”;。每一个“;应用程序“;术语有一个;“段”;与之关联的术语将显示一个自定义字段(ACF)。我想做的是对;应用程序“;按字母顺序排列的术语;“段”;编辑标记中的术语?分类法=应用页面。我设法添加了可排序的“;“段”;通过以下代码将列插入页面:// Add the "segment" column to the list of "aplica
Teme.json会被缓存吗?我怎么才能清除它呢?
我用一个主题设置了一个主题。json文件,现在我想对其进行一些更改。我无法进行更改。。。我在当地工作。我猜这是缓存问题,但我不知道如何清除它。我安装了WP Rest缓存插件,用它来清除Rest缓存不起作用。我停用了它,仍然没有看到变化</我读到,切换当前主题可能会奏效,但事实并非如此</我正在使用wp-rig,当我渲染生产主题并切换到该主题时,我确实看到了我的更改。当我切换回工作副本时,仍然没有更改还有其他人遇到过这个吗?