如何使登录/注销链接缓存独立?
我使用一个代码片段通过函数创建WooCommerce登录/注销链接。php,几乎出现在每一个Wordpress相关的网站上,并且投票率很高。像往常一样,它并没有真正起作用。登录后,移动到以前以匿名用户身份访问的页面,将显示其缓存版本。这意味着将出现“登录”链接,尽管用户已经登录。刷新页面将更正菜单链接,显示“注销”,但从用户的角度来看,这并不是一个解决方案。我使用插件WP Fastest Cache、AutoOptimize,并且我的服务器连接到Cloudflare CDN。它的顶部是浏览器缓存。如果可能
如何使用代码删除产品属性行WooCommerce
我正在尝试使用代码删除产品属性选项卡中的属性行Woocommerce使用javascript隐藏属性行,然后使用ajax保存更改我需要在刷新产品页后消失并删除此行。是否有函数或方法可以帮助我删除此行?
如何从自定义域中回显自定义帖子参数中的字符串?
我正在使用一个函数(maav\\u portfolio\\u infinite\\u loading)通过ajax在页面上加载更多自定义帖子。我想只能从我可以在主投资组合页面上设置的特定类别加载。我创建了这个字段,除类别过滤器外,其他一切都正常工作。如果我手动引入它(“portfolio\\u category”=>web),它会工作,但当我尝试回应它时,由于某种原因,它不会工作。我需要回应“portfolio\\u category”中的$select\\u categ。下面的函数位于函数中。ph
在存档页面或单曲上将导航漫游中的某些项目设置为活动
我已经创建了一个事件自定义帖子类型,并在菜单中创建了指向该事件(/事件)存档页面的链接。我正在使用wp_nav_menu() 调用菜单。当我打开/事件时,菜单上有current_menu_item 类,我将其样式化以更改颜色。这非常有效。我想通过将菜单项设置为“活动”来增强这一点,无论何时有人在某个页面上。我创建了一个页面来显示我过去的事件(/过去的事件)。它由一个名为page-past-events.php. 其思想是当用户打开/past-events 事件链接显示为活动。因为我没有菜单项,所以我想要e
显示组产品中每个单一产品标题的SKU!
是否有人知道如何在组产品下面显示每个产品标题的SKU?我想将SKU显示为明显的第二行,位于组中每个产品的正下方。
永远停用Gutenberg提示--不是Gutenberg
我很喜欢古腾堡,然而,每页开头的提示让我抓狂。我想通过代码永远禁用唠叨提示。请不要发布“禁用古腾堡”插件,我已经看到了。我想在我的主题中通过几行代码来实现它。一定有个钩子,但我找不到。谢谢你的提示。
如果使用POST元查询更新了值,如何让Metabox自定义域显示选中?
我有两个单选按钮作为页面/帖子的自定义元框字段。一个单选按钮的值为“启用”,另一个单选按钮的值为“禁用”。我的单选按钮只有在手动进入页面/帖子进行检查,然后更新页面/帖子时才会保持选中状态。如果我通过post meta查询更改该字段的post meta值,则不同的单选选项不会显示为选中状态。我正在运行的查询是这样的,它是有效的。我检查了phpmyadmin中的值。在编辑屏幕上,metabox仍不显示正在检查的正确单选按钮。function my_action() { global $wpd
仅返回链接到类别和产品的分类
最好的方法是什么,返回分类法,但只返回链接到产品的分类法,在类别中,我有一个继承分类法,我想获得所有顶级选项,一旦选择了一个选项,我想获得所有子级,但只获取链接到产品的子级。这可能吗?目前,我正在挑选第一学期的直系子,我不知道如何筛选出那些没有匹配项的。这是第二个请求:$terms = get_terms( \'tyre\', array( \'orderby\' => \'name\', \'child_of\' => $term_id,
如何删除页脚制作者名单文本
我的网站有页脚信用,这对我来说很难隐藏、删除或替换请帮助我,我使用的是来自themeforest.我甚至还试过:.site-info{ display:none; }
Calling hooks in functions
我习惯于使用主题挂钩,定期添加功能,但难以使用插件挂钩来过滤内容。这是我所知的极限,我试图理解这个过程,但没有用。我正在使用GigPress 管理事件。它允许您添加一个节目(基于日期),并将该节目与帖子(标准WP帖子)关联。我已经创建了一个自定义的帖子类型—productions—来关联节目,而不仅仅是一般的博客帖子。插件有一个钩子-gigpress_related_post_types —允许您用自己选择的任何CPT交换帖子。如果我直接编辑插件,它就会工作,将“帖子”替换为“产品”。如果我添加了我希望是
在WooCommerce购物车中显示选定的自定义产品选项
我正在使用下面的代码在WooCommerce单一产品页面上显示自定义选择字段:<?php $sizes = $product->get_attribute( \'size\' ); $sizes = explode(\", \",$sizes); ?> <?php if($sizes[0]!=\'\'){ // if product sizes are available ?> <span class=\"product-size-label\"
WooCommerce商店价格状况
我将店面主题用于woocommerce,我想在商店页面中创建自定义布局。这个自定义布局没有产品缩略图,标题和价格必须在同一个div中,这样我就可以轻松地用css对其进行自定义。然而,当我试图在h2标签中获得价格时,它并没有达到我预期的结果。它出现在标题上方和自定义分区之外。我做错了什么?参考图片remove_action( \'woocommerce_shop_loop_item_title\', \'woocommerce_template_loop_product_title\', 10 );
使用PoEdite子主题翻译
我在做什么child theme 并按照https://developer.wordpress.org/themes/advanced-topics/child-themes/#internationalization. 到目前为止,我所做的是第0步,php文件中的所有文本字符串都遵循_e(\'this string needs translation\', \'my_text_domain\') 此外,在我的子主题文件夹中,当前没有来自父主题的php文件。我只是提到,如果有人认为这可能是问题所在
从自定义帖子类型的单个模板获取父类别(分类)ID
-Parent-category -Sub-category 希望在的当前帖子上获取父IDsub-category.为该帖子类型创建了自定义帖子类型和自定义分类法。创建了一个类别并分配了另一个类别,以将第一个类别作为父类别。我将在父类别页面上列出该父类别的所有帖子,当单击某个特定帖子时,会打开single-custom_post_type.php 并希望在single-custom_post_type.php 因此,我可以添加一个侧栏,其中包含具有相同父类别的所有兄弟帖子。有什么
自定义帖子/页面编辑器的css?
正如你从下面截图中看到的,我有一个高清宽屏显示器,我有一个非常窄的编辑框来创建或编辑帖子或网页。我发现标题栏的CSS规则是.wp-block { max-width: 610px; } 主内容块的CSS规则是.edit-post-text-editor { max-width: 610px; margin-left: auto; margin-right: auto; } 我想调整max-width: 属性
删除了index.php现在所有页面404
我将此代码添加到。htaccess文件以删除索引。php,但现在所有页面都是404(超链接映射到正确的url)# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENA
从帖子内容中获取第一个URL
基本上我想做的就是,如果帖子格式是“链接”,而不是从博客索引链接到帖子,链接到粘贴在帖子内容中的链接。在我的索引中。php我有:<h3> <a href=\"<?php get_post_format() == \'link\' ? some_function_here() : the_permalink(); ?>\" rel=\"bookmark\" title=\"<?php the_title_attribute(); ?>\"><?
我应该编辑哪个字段以使复选框在默认情况下被标记?
我有一个php表单,我想更改复选框的状态,以便在默认情况下填充它,但有两个字段可能是正确的方式:\'request_vendor_access\' => array( \'label\' => __( \'Request access to become an Artist\', \'ignitewoo_vendor_stores\' ), \'type\' => \'checkbox\'
在特定日期自动删除标记
我想知道如何在某个日期自动删除帖子中的标签?比如说,我有一个名为“即将到来”的标签,我想要一个可以键入日期的功能,在该日期,标签将被删除。所以基本上,有一个标签,设置日期,当到达日期时,删除标签。最好的比奥
不带插件的博客发布模式和结构化数据
我想添加blogposting模式标记,这样每个新帖子都会自动针对丰富的数据进行优化。网络上的一些代码很凌乱,每篇文章都需要更新,而且插件不是最好的选择,因为这是自定义主题,我们正在努力将插件要求保持在最低限度。是否有一个代码,我可以添加到单一的。php文件,这样每个页面都有适当的结构化数据,而无需插件,也无需在管理或每篇文章中进行额外更改。谢谢