更改一个产品类别中的WooCommerce图像大小
我有一个产品类别,需要有300 x 300px的未裁剪缩略图。所有其他产品都有300 x 300px的裁剪缩略图。这将出现在商店页面和分类页面上。该类别用于书籍,裁剪后的图像会切断书籍封面的顶部和底部。所有其他产品类别都以方形裁剪图像效果最佳。我将此代码添加到我的函数中。php文件,但它没有效果。由于默认的WP medium映像已经是300 x 300px,所以我在站点上使用了“medium”作为$size。我搜索了一个多小时,没有找到其他有用的东西。我的代码是否正确?有什么建议吗?非常感谢。/* Set
Gutenberg块编辑器-自定义块的表单组件列表
我正在尝试学习如何为块编辑器创建块。我似乎找不到要添加的表单元素列表。例如,我需要一个切换开关、下拉列表等。我发现THIS toggle, 但我不知道如何使用它,也找不到任何例子。这是我的代码,到目前为止,我已经能够添加明文、RichText和MediaUpload。有这些东西的清单吗?更多示例?const { RichText, MediaUpload, PlainText } = wp.editor; const { registerBlockType } = wp.blocks; c
如何在WooCommerce中设置子类别?
您好,我想问一下,我们如何通过编程在wordpress中设置帖子的子类别?wp_set_object_terms( $post_id, \'Lense\', \'product_cat\', false); wp_set_object_terms( $post_id, \'Canon\', \'product_cat\', true); 但它所做的并不是将父类别和子类别都设置为父类别
以编程方式创建时,WooCommerce产品未显示在类别列表页面中
我正在创建一个插件,将产品从API过滤到我们的WordPress站点。我确实成功地创建了产品,并在其中自动发布了类别和子类别。http://prntscr.com/mdl1jb问题是,当我在分类页面上查看时,它不会显示出来。我需要手动单击更新或发布按钮才能显示产品。这方面的问题是以下代码:$post_id = wp_insert_post( array( \'post_title\' => $items[\'description\'],
如下图所示,我如何在我商店页面上的产品中直接添加下拉菜单
我目前正在使用WordPress,所以请帮助我如何在商店页面上添加蔬菜质量定价下拉列表,而不是在产品页面上。我有该下拉列表,但它只显示在产品页面上。我想在主页上显示,您可以查看我的网站:-www.nagpurvegies。com公司
通过插件函数定义WordPress常量?
我正在开发一个插件,并尝试内置一个选项来禁用后期修订。我已注册设置,并确认复选框正在链接到数据库。选项值为null或1。我要做的是定义这个常量:define(\'WP_POST_REVISIONS\', false); 仅当选项设置为1时,才能在插件文件中。如果我将常量直接放入插件函数文件中,它会工作,但如果我尝试在If语句或通过函数使用它,无论我如何尝试,它都不会工作。我得到的选项值如下:$disable_revisions = get_option(\'disable-revisions\');以下是
CampaignMonitor for WooCommerce-移动订阅按钮
因此,我需要将CampaignMonitor for WooCommerce提供的复选框移动到结账屏幕的另一部分。我已经通过add_action( \'woocommerce_after_checkout_billing_form\', \'\\core\\App::woocommerce_subscription_box\' ); 但我不能把它从原来的位置移走。看看插件,它从。。。add_action(\'plugins_loaded\', function(){ // Tru
是否将变量传递给超链接文本?
希望这个问题措辞不太恰当例如,是否可以将变量传递给具有:echo \'<a href=\"\' . esc_url( $link ) . \'\"> $link </a>\'; 所以超链接总是与打印出来的版本相同?
可以(以及如何)查询单个古登堡区块吗?
我有几个古腾堡街区。我希望他们不要一起出现在\\u内容的前端。我想将它们用于其他目的,所以我需要逐个查询它们(获取它们的内容),存储在内存中,然后将它们放在我想要的地方。有可能吗?找不到有关的文档。
自动更新页面列表
我正在为一个需要频繁添加位置页面的客户建立一个WP网站。我想创建一个父位置页面,该页面将包含位置的完整列表,每次添加子页面时,这些位置都会自动更新。目前我使用的是自定义菜单,但我不认为每次添加[位置]页面时都会自动更新。理想情况下,我希望在父页面上有一个手风琴,将英国分为东北、西北等,然后在每个手风琴下列出属于该类别的位置页面列表。有人知道如何让这些自动更新吗?谢谢
当URL包含某些文本部分时是否显示和隐藏元素?
我要求在URL中包含“/category-1/”的所有页面上显示#nav1,隐藏#nav2。我要求在URL中包含“/category-2/”的所有页面上显示#nav2,#nav1。我有以下代码: <script> var url = window.location.href; if (url.indexOf(\"/category-1/\") > -1) { document.getElementById(\'#nav
显示相关帖子的图片
如何显示相关帖子缩略图?这是我使用的代码:function related_posts_shortcode( $atts ) { extract(shortcode_atts(array( \'limit\' => \'3\', ), $atts)); global $wpdb, $post, $table_prefix; if ($post->ID) { $retval = \'<div class=\
无法加载资源:服务器响应状态为404(未找到)admin-ajax.php
加载资源失败:服务器响应状态为404(未找到)admin ajax。php时,将图像插入到帖子中,当我将自定义html小部件添加到侧栏时,会出现此错误。我正在使用安装的tinymce高级编辑器和wordfence插件。
WordPress the_ategory();只适用于消息帖子,不适用于项目帖子,如何指定项目类别?
标题,永久链接(&P);即使是ACF领域也能顺利开展工作。但是当我回显wp\\u list\\u categories()时,代码对项目类别没有反应;它仅显示消息帖子列表。如何指定它应该响应项目类别?当前代码:$args = array( \'post_type\' => \'project\', \'posts_per_page\' => 10); $loop = new WP_Query( $args ); while ( $loop->have_posts
从子分类中重定向自定义发布类型
我创建了一个自定义的帖子类型及其各自的分类法。例如,我有以下URL结构:http://www.example.com/faq/category/sub-category/test-post/也可以通过以下链接访问相同的内容:http://www.example.com/faq/category/test-post/如何编写重写,使第二个URL不可用,特别是对于google SEO透视图,并避免重复内容
子页面和父页面的子页面列表
我有一个名为“带子服务”的父页面,每个服务子页面中都有子页面。在第一级子页面上,我想在中显示它下面的所有页面。当我点击其中一个页面时,我希望显示相同的菜单,所有页面都与我显示的页面级别相同。我目前有以下代码: global $post; $subpages = wp_list_pages( array( \'echo\'=>0, \'title_li\'=>\'\', \'depth\'=>1, \'child
WP_QUERY按年、月查找帖子
我需要在分类法归档页面中按自定义帖子类型的年和月创建排序。像这样:这里显示的是年份,如果该年存在post。如果当月存在帖子,则突出显示月份。如何找出哪年哪月有帖子?如果每年每个月都有一个帖子,那么创建一个循环来检查,这将是“不好的”。有什么解决方案吗?P、 S.cpt名称-document_base 和分类名称-document_base_categories 和字段中存储的日期docs_pubdate (自定义field suite插件)
WordPress主题和插件的引导版本3与4冲突
我已经开发了一个新的wordpress插件,使用了最新的Bootstrap(4)和FontAwesome(5)版本。现在看起来不错。所有设计均已完成。现在,当我在另一个网站上安装此插件时。哪个网站主题使用旧引导(3)版本和旧fontawesome版本。然后我的设计或现有的主题设计将被打破,这是版本冲突3和4。那么我如何解决这个问题呢?如何仅为我的插件加载引导程序4?或者如何避免3或4版本冲突?请推荐我。
Metallex主题在保存链接后对其进行修改
问题是,我使用的主题允许用户在其选项中输入一些联系人信息,并将其放在标题中。演示内容有如下空链接:<a href=\"#\">Random Shit</a>.我想做的是在里面放一个mailto,比如:<a href= \"mailto:contact@example.com\">contact@example.com</a>但该主题在href的内容周围添加了双引号,从而在前端将其破坏为类似这样的内容:<a href=\"\"mailto:contact
检查帖子是手动添加的还是通过wp_sert_post()添加的
我可能没有这样想,但我的情况是:我有一个自定义的帖子类型,叫做events.</我的一些事件是从API导入并通过wp_insert_post() (在插件中),一些是在管理编辑屏幕中手动添加的</在保存帖子时,我需要在post_meta 但是only if the post is added manually (through the admin edit screen).</所以我现在save_post_events 执行一些安全检查,但我不知道如何检查请求是否只来自管理编辑页面,因为