ALTER ADMIN通知删除包含特定字符串的消息
我启用了一个插件,该插件设置了一个管理员通知,指出cron没有运行。这不是真的-我只是使用了一个通过WP CLI触发的实际cron,而不是WP的可怜人,所以不需要此消息。不幸的是,在呈现管理消息之前,似乎没有钩子来更改它们,但有没有办法过滤包含特定字符串的消息并阻止它们显示?
Non editable custom taxonomy
我已经复习过了Creating a non-removable taxonomy term 但它并没有回答我的问题。内置的分类术语之一是“post格式”。无法编辑。我想做的是注册一个分类法,我的插件将为其提供同样无法编辑的术语。我该怎么做?有没有可能钩住核心中的任何东西来锁定格式分类法?
删除产品类别页面WooCommerce的分页
选中时,我正在尝试删除产品类别页面的分页。目前,任何给定类别的每页都有9种产品。我操纵了WooCommerce显示产品的方式,以表格格式显示所有产品,每个表格的开头都有一个标题。每页只有9个产品,将表划分为多个部分,从而导致问题。非常感谢您的帮助,谢谢。
WordPress分页不起作用,有什么好主意吗?
所以我一直在研究分页不起作用的原因,但我什么也找不到。当它转到第2页时,它只显示与第一页相同的内容。还有其他想法吗? <?php global $paged; get_template_part( \'template-parts/header\'); if ( $total > 1 ) { // get the current page if ( !$current_page = get_query_var(\'
How to update mu-plugin
我正在管理一个由另一方开发的wordpress网站,他们在mu插件文件夹中放了一堆插件。这些插件不能通过WordPress的默认界面更新,必须手动更新我找不到有关如何正确更新这些插件的任何详细信息。这只是用插件的更新版本替换当前文件的问题吗?还有一个问题:我可以把这些插件转移到插件文件夹中吗,或者插件/网站有被破坏的风险吗?假设所有这些插件都已正确编程并可在WP插件目录中使用。
WP_INSERT_POST中的TAX_INPUT部分不工作
我正在通过wp\\u insert\\u post()插入帖子,在$args中,tax\\u输入如下所示:\'tax_input\' => array( \"programmas\" => \'Modern Family\', \"zenders\" => \'ABC\', ), 但实际情况是:“programmas”插入正确,但“zenders”没有插入。我百分之百确信我已经正确拼写了这些自定义分类法。运行该功能时,除“zenders”
Wp_reDirect()在WordPress中插入PHP插件时不起作用
这是我在插入PHP插件中的代码。我在WordPress的一个页面中添加了这个插件生成的PHP代码段。这个wp_redirect 无法使用此代码段。// define variables and set to empty values $emailErr = $passwordErr = \"\"; $email = $password = \"\"; function test_input($data) { $data = trim($data);
在前端获取上传的SVG维度
在第三方插件(如Daryll Doyle的Safe SVG)的帮助下,通过WordPress的后端媒体上传器成功上传了一个SVG图像,如何获得存储在SVG文件中的图像尺寸width, height, 或viewBox 要在前端与WordPress函数一起使用的属性,例如wp_get_attachment_image_src() ?与PNG和JPEG等其他类型的图像不同,WordPress不将SVG图像的尺寸存储到其系统中。以下是一个常规PNG:这是一个SVG图像:也许我们可以在theme的function
如果网站字段包含任何内容,则自动拒绝评论
我做了很多搜索,但似乎找不到一个黑客来做这件事,我能找到的就是如何从表单中删除网站字段。我想把它留在那里,但如果有人在网站字段中输入url并试图发表评论,它将自动被拒绝。
通过jquey AJAX调用时未定义WP_LOCALIZED_SCRIPT
我正在努力让我的ajax请求正常工作。当我解雇我的$ajax 我得到了这个错误。。。Uncaught ReferenceError: feature_ajax is not defined这是我的functions.php// load our frontend modifiers require_once(__DIR__ . \'/lib/Frontend.lib.php\'); 这是我的Frontend.lib.php 类php。。。class Frontend {
GetText本地化不起作用
我正在尝试使用\\uU()函数转换发布日期。但它不起作用。投递日期仍以英文显示。您还有哪些其他选项可以本地化发布日期(发布于)。 printf(__(\'<span class=\"posted-on\"><a href=\"%1$s\" title=\"%2$s\" rel=\"bookmark\"><i class=\"fa fa-clock-o\"></i> %3$s</a></span>\', \'colormag\'), e
在Auth.php中按作者统计帖子(自定义帖子类型)
这是我用来统计一个post\\u类型的帖子的代码,我想使用多个post\\u类型(post\\u type\\u 1,post\\u type\\u 2…)有人能帮我吗?谢谢你的帮助。<?php global $wp_query; $curauth = $wp_query->get_queried_object(); $post_count = $wpdb->get_var(\"SELECT COUNT(*) FROM $wpdb->posts WHERE
设置API中的复选框有问题
我正在尝试创建一个简单的复选框设置,用于在主题设置页面中打开或关闭博客文章中的某个部分。不幸的是,它没有保存复选框设置。我选中该框,当我刷新页面时,它再次被取消选中。未保存设置或checked 函数不工作。我错过什么了吗?function theme_option_settings(){ register_setting( \'prev-next-setting\', \'prev-next\' ); add_settings_section( \'blog-section
WordPress中的附件工作流
我正在寻找一种方法来启用/使用上载文件的工作流(在我的案例图片中)。具有特定角色/功能的用户应该能够上载连接到帖子的文件。贴子还有一个自定义字段,用于保存在贴子视图中用作图库的数组。我想要的是:1。用户上载文件2。附件帖子是通过media\\u handle\\u upload生成的。附件获取“挂起”post\\u状态4。Id已添加到数组5。管理员只需更改post\\u状态,并且图片可见在这种情况下,只显示带有post_status != \"pending\". 据我所知,这在Wordpress上是不可
定制的get_the_excerpt()仅在第一次发布时有效
我使用自定义get_the_excerpt 功能在我的主题中。它对循环中的第一篇文章非常有效,但其他文章都使用了标准的摘录功能。我不明白为什么?海关get_the_excerpt 功能:function wpse_allowedtags() { // Add custom tags to this string return \'<br>,<b>,<strong>,<em>,<i>,<ul>,<o
为什么我的循环不能动态获取正确的类别并显示所有已分类的帖子?
Objective: 单击类别时,我希望该类别。php页面,动态拉入该点击类别下的所有帖子。示例:新闻->(操作:单击)->类别=新闻目前,我的循环从类别中引入了3篇帖子:无论单击哪个类别,都是未分类的。我检查了我的循环和参数,似乎一切都应该按预期进行。如果能有新的眼光,我将不胜感激。类别。PHP<?php get_header(); ?> <section class=\"component\" role=\"main\"> <header cl
Publish metabox postition?
在我的自定义帖子类型上,当在移动设备上浏览网站时,发布元数据库将位于其他元数据库之上。为了解决这个问题,我改变了几乎所有元数据库的位置和优先级。但有一个元盒我无法使用优先级和上下文移动:https://developer.wordpress.org/reference/functions/add_meta_box/查看移动设备时,是否可以将发布元数据库移动到始终位于底部?这是我想要更改的默认位置。
Order by taxonomy Value
我确实想每年订购CTP。我有一个分类法叫做“annee”(年份),还有一个CTP叫做“moto”(摩托车)。问题是,当我试图按分类法排序时,它只按分类法ID排序,而不是按分类法值排序。你有什么解决办法吗?if ( is_post_type_archive( \'motos\' ) ) { $query->set( \'posts_per_archive_page\', 24 ); $query->set( \'order\', \'DESC\' );&
从Simple Lightbox(SLB)和Divi(MFP)复制画廊上的Lightbox
我安装了Simple Lightbox(SLB),但现在当我单击一个图像时,会弹出两个具有相同图像的Lightbox。使用“inspect element”,我可以看到顶部的元素类似于:<div class=\"mfp-figure\" ...<img class=\"mfp-img\" ... 关闭后,剩下的是:<span class=\"slb_template_tag ...<img ... 我想第二个来自简单的Lightbox插件,因为它的类名以SLB开
从《十七岁》创建子主题
我需要在一个已经运行了一段时间的网站上创建一个来自2017年的子主题,以便我可以进行一些修改。如果我把它切换到子主题,我会松开定制器中设置的所有菜单、小部件和其他东西吗?我还可能遇到其他问题吗?