我们可以应用Hide Empty来获取术语吗?
我正在使用以下内容在我的页面上填充术语。。。 $mget_site_url = get_site_url(); //This gets me all the correct terms... $mget_the_terms = get_the_terms(get_queried_object_id(), \'ht_kb_tag\'); echo __( \'Tagged: \', \'knowall\' ); foreach ($
Gutenberg:如何在块前端显示元字段数据(保存功能)
在我的帖子中有一些遗留的元字段,我想显示在我的块中。我找到了设置元字段的文档,但没有找到如何显示它们。所以我尝试了这个:export default function save( { attributes } ) { const blockProps = useBlockProps.save(); const postType = useSelect( ( select ) => select( \'core/editor\
过滤古登堡组件,而不是块
我现在想知道是否有可能过滤古腾堡组件,而不是块。例如,我需要在每个DropDownMenu 组件,可通过更改;“控件”;变量今天,如果需要向每个块添加新的Inspector控件,我可以使用:var el = wp.element.createElement; var withInspectorControls = wp.compose.createHigherOrderComponent( function ( BlockEdit ) { ret
如何根据带有短码参数的标签显示自定义邮寄类型的帖子?
我需要根据快捷码参数中指定的标记搜索自定义帖子类型“案例研究”,如[casestudyhook tag="show-this-casestudy-onhome"] 因此,无论哪一个案例研究的图片|标题|链接都带有标记;“在家中显示此案例研究”;将显示在快捷码处这是我当前的短代码<?php function display_casestudy($atts) { $handlearray = shortcode_atts(
如何使定制邮寄类型的帖子成为古登堡的模式?
我已创建自定义帖子类型ml_patterns_. 现在,我想使用每个帖子作为单独的古腾堡块模式。为此,我创建了以下内容:$args = array( \'post_type\' => \'ml_patterns_\', \'post_status\' => \'publish\', \'posts_per_page\' => 9999, \'orderby\' => \'title\', \'o
使用WP查询的变量条件排序
例如,我在WP中发布了以下帖子:Name ID Date JohnA 6 01012020 JohnB 7 01022020 KateA 7 05052021 SamA 4 01022020 SamA 4 01022022 我如何可以按日期排序,但也可以将ID为的帖子放在每个登录用户之前(也按日期排序)?换句话说,如何使用条件逻辑进行排序,使用变量,例如其中的当前用户ID,以便每个用户在看到其他用户的帖子之前先看到自己的帖子
显示“大”图像尺寸并在附件页中显示标题
在图像的附件页上,我想在其;“大型”;大小当前行为显示;“中等”;调整图像大小。我正在使用我创建的主题underscores. 看见my full theme code on Github.用于显示附件页的模板文件为single.php (我使用Show Current模板插件验证了这一点)。在附件页上输出图像的模板文件的相关部分是(在template-parts/content-attachment.php):the_content( sprintf(
Gutenberg:如何在编辑器中隐藏服务器端渲染输出,但将其保留在前端?
我的目标是使用Gutenberg块作为后端编辑器来收集数据,但只使用php输出数据。我在块中添加了服务器端渲染组件。现在,我可以在Gutenberg编辑器中编辑属性,并使用php在服务器端输出它们。但输出也是编辑器中的渲染器。我不需要它,因为它会将所有内容显示两次。如何在编辑器中隐藏服务器端渲染输出?我是否使用类似于“No No modHFGen.dll;if is\\u frontend(){return$output}”quot;或者服务器端渲染是否有一个属性可以阻止它进入Gutenberg?
如何在前端仅加载使用过的块的CSS
我试图找出如何只对前端实际使用的块使用css。在我当前的设置中,所有内容都捆绑到我的build/frontend.css 文件,所以只需使用多个块中的一个就可以加载所有css,因为它都在构建frontend.css 文件但如果我只使用一个hero块,我只希望在前端加载hero css,而不是整个css文件。下面是我的文件夹结构的基本概念build frontend.css frontend.js src index.js frontend.css
店面主题:将目录添加到最近的产品部分
我想修改“最近的产品”部分的店面主题,以便只包含一个特定的类别。我试过了:add_filter( \'storefront_recent_products_args\', \'my_custom_storefront_category_args\' ); function my_custom_storefront_category_args( $args ){ $args = array( \'limit\' => 8, \'columns\'
将挂起的审阅状态预览页面URL重定向到自定义URL
因为我面临着一个问题,如果我的作者在我的网站上发布了一个页面,那么它将进入待审查状态。这很好用。但是,除其他用户外,所有人都可以看到处于待定审阅状态的每个帖子的预览url。让我给你举个例子。如果我是你的网站的作者,创建了一篇文章并发送到待定评论,那么我复制了预览url并将其发送到全局,因为每个人都可以在没有管理员批准的情况下看到该文章。所以,我有一个问题,我可以将所有预览url重定向到任何自定义url或我的主页上吗。示例:-https://example.com/?p=16311&preview=
从插件向WooCommerce仪表板菜单添加项目
我想知道是否有办法在Woocommerce菜单面板上添加一个菜单项来访问我的插件设置。我尝试过使用admin\\u菜单挂钩,但没有成功。谢谢大家!
如何在动态块中动态呈现InnerBlock?
我正在用自定义块构建一个自定义网站,最近决定将我的所有块转换为动态块。不使用的块InnerBlocks 很好,但我不知道如何渲染动态InnerBlock 在另一个动态块内。我用另一篇帖子的建议来混合save() 方法和返回InnerBlocks.Content, 然后渲染InnerBlocks 满足于$content 内部render_callback 作用它看起来是这样的:// counter/save.js import { __ } from "@wordpress/i18n&qu
不能在同一页面上使用锚定标签的查询字符串链接
我在这里创建了一个商店/特许经营定位页面。一旦用户点击;联系特许经营”;在定位器上,特许经营名称被传递到下面的表单。查询字符串类似于此网页/?所选特许经营=特许经营%20Name当我将锚定添加到表单(网页/?所选特许经营=特许经营%20Name#表单)时,当您来自另一个页面/在新窗口中打开时,锚定有效,但当在同一页面上单击时,页面锚定向下,但不会刷新并将特许经营名称传递到第一个表单字段。关于如何最好地解决这个问题,有什么建议吗?
WordPress不能使用ZipArchive
我目前正在开发一个网站,客户可以在其中下载packshots等品牌图片。我制作了一个定制购物车,客户应该能够下载使用ZipArchive添加到购物车中的所有图像。但如果不是WordPress(通常是这样),它似乎很容易工作。我的代码:$files = array(\'test.jpg\', \'test2.jpg\'); $zipname = \'images.zip\'; $zip = new ZipArchive; $zip->open($zipname, ZipArch
删除未发布的WooCommerce产品
我在woocommerce商店有1000种未发布的产品。我想删除所有这些产品并从数据库中删除条目。有人能给我一个建议吗?非常感谢。
自定义表中的WP REST API orderby字段
我有一个名为views的表此表有“;职位id“;和;“视图”我已将每篇文章的视图添加到我的自定义文章类型rest API中我想按视图排序rest API帖子我发现了一个主题,它展示了如何按元值排序rest API帖子:https://stackoverflow.com/questions/44783932/wp-rest-api-orderby-meta-value<但是我想按Posteta表中没有的字段排序<请告诉我怎么做。
如何防止块编辑器在SAVE函数中为块标记添加ID?
我正在扩展核心WP块(core/group), 因此,它添加了一些div\'s 使我能够在前端显示所需的块。除了显示自定义(单独使用样式属性是不可能的,因此添加了标记),我用添加的标记扩展块的目的是为了在前端可以根据id 我正在添加到container div, 以及创建一个动态导航菜单,其中包含基于我的扩展块的存在而指向块的锚定链接。首先,我要说的是,在前端,所有东西都已经按照我想要的方式工作了,在块编辑器中,所有东西似乎都工作得很好,除了一个验证问题,它似乎不是一个表演的障碍,但尽管如此,我想消除验证
如何在菜单项中的标题文本之前显示图像
我正在使用高级自定义字段将图像添加到各个菜单项。这些图像将附加到$item->title 使用以下代码:function wp3456789_wp_nav_menu_objects( $items, $args ) { foreach( $items as &$item ) { $image = get_field(\'icon\', $item); if( $image ) { $item->title .= \'<
WordPress快捷码/仅适用于经典编辑器,古腾堡错误/无效的json响应
我试图允许作者在文章中添加电视图表。为此,我添加了以下短代码:function cikkek_shortcode($atts) { $option = shortcode_atts( array( \'url\' => \'\', \'options\' => \'\', ), $atts ); ?> &