在特定页面上取消注册WordPress jQuery
Note: Removing jQuery that comes with Wordpress is not recommended. Use caution if implementing the solution below我有一些页面不需要在标题中加载jQuery。我想知道是否有可能在特定的页面上取消WordPress jQuery的排队/注销和jQuery cdn的排队/注册?我已经阅读了注意事项,但我们没有使用任何插件,主题是定制的。下面是我当前的代码,但它似乎不想工作。默认的Wordpress
选择菜单项后,手机版菜单不会折叠
我目前有一个单页网站。在移动版上,当菜单展开并且我选择了一个项目时,当页面移动到正确的锚定位置时,菜单保持打开状态,但被菜单阻止。是否有要插入的代码或片段,以使菜单在选择某个项目后折叠?谢谢
按相关分类字段查找帖子
我有“项目”(一种自定义帖子类型),有许多自定义字段(通过ACF创建),其中一个字段将项目与“艺术家”(一种自定义分类法)相关联。最后,我有一些“产品”,它们也使用自定义分类法“艺术家”。在产品页面上,我想获取与同一位艺术家相关的最新“项目”。下面是我认为应该可以工作的代码,但它返回一个空数组(它应该返回三个项目)。$projects = get_posts(array( \'post_type\' => \'project\', \'meta_que
打印仪表板子菜单名称和文件名
类似my previous question, 我想打印仪表板中所有子菜单项的列表,如下所示:Updates > 更新core。phpLibrary > 上载phpAdd New > 新媒体。php等这就是我目前所拥有的:global $submenu; foreach ( $submenu as $group => $item ) { echo \'<pre>\'; print_r( $item ); echo \'</pre>\'
达到字符数限制后禁用WP_EDITOR
我想禁用前端wp\\U编辑器实例的输入。这可以准确跟踪字符数,但允许在达到限制后输入。function my_char_count( $initArray ) { if ( ! is_admin() ) { $initArray[\'setup\'] = <<<JS [function(ed) { ed.on(\'keyup\', function(e) { var conte
使用WordPress导入系统时不导入标签
我正在尝试将所有内容从现有WP安装移动到新安装。我使用工具>导出功能导出所有内容。当我尝试导入到新安装时,我得到了错误Failed to import post tag.似乎没有一个标签可以导入。我不知道为什么,也没有设法在网上找到关于这个的信息。以下是XML文件中标记项的示例:<wp:tag> <wp:term_id>31</wp:term_id> <wp:tag_slug><![CDATA[accounts]]
如何在管理菜单中降级菜单项?
许多插件在管理菜单中创建一个顶级项,即使没有必要。(讨论了何时创建顶级项目以及何时在上创建子项目the codex.) 这可能导致管理菜单混乱:我想把其中一些项目变成“工具”或“设置”的子项目,我认为插件作者应该把它们放在这里。这个Admin Menu Editor plugin 如果你支付高级版本的费用,你会这样做吗?目前,两个以上的网站每年支付29美元。对于我正在寻找的功能,我不愿意支付那么多。有没有办法解开一个菜单项,然后使用php将其重新挂接到另一个菜单上?我已经搜索过了,但没有找到任何与此相关的
如何在自定义类别模板中列出下级类别?
我正在尝试创建一个自定义类别模板,该模板将显示当前类别的子类别列表。除了名称和类别链接之外,我还想添加缩略图和类别描述。我尝试了以下代码,但没有返回任何结果:<?php $catid = get_category(get_query_var( \'cat\' )); $termchildren = get_term_children( $catid, \'category\' ); echo \'<ul>\'; f
如何使用帖子类型获取随机帖子ID
我需要一个帖子ID的随机方式。。。我试过这样做,$args = array( \'post_type\' => \'adzones\'); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); $id = the_ID(); echo do_shortcode(\"[pro_ad_display_adzone id=\".$id.\"]\"
为什么当我添加“www.”时,这个多站点重定向循环消失了?
尽管能够登录到我的所有多站点子域,但我无法访问示例。com>网络管理>仪表板。我清除了所有cookie并尝试登录www.example。com/wp admin并被此URL卡在循环中:http://www.example.com/wp-login.php?redirect_to=http%3A%2F%2Fexample.com%2Fwp-admin%2Fnetwork%2F&reauth=1然而,当我添加www.将其更改为:http://www.example.com/wp-login
如何在带有自定义主题的css中更改<p>?
在一个使用自定义主题开发的WP站点中,我看到段落标记的字体大小似乎是在/wp-content/themes/nameofcustomtheme/style.css?ver=1.1.11 我尝试在中将字体大小更改为18pxstyle.css 位于那里,但现在检查器说这是由位于的css文件定义的/?sccss=1&ver=4.6 字体大小保持16px。如何更改段落标记字体大小?
Strange behavior on WP_query
我正在对三种帖子类型进行简单的WP\\u查询:“post”、“sal”、“product”(“product”是WooCommerce插件的默认帖子类型,“sal”是自定义帖子类型)。奇怪的是,只有两种post类型(“post”、“sal”)的查询返回更多(!!)值比原始查询具有三种帖子类型。有可能吗?我一次又一次地检查de代码,没有发现错误。研究的一些线索将会很好地提供。查询和循环如下:<?php if (is_home()) { $colores_args = array (
卸载插件:删除所有带有特定前缀的选项
目标作为所有插件开发人员,我想删除所有以相同前缀开头的选项。我开发了一个插件,可以在选项中存储数据。当用户卸载插件时uninstall.php 插件中执行以下代码:if ( !defined( \'WP_UNINSTALL_PLUGIN\' ) ) { exit; } delete_option( \'myplugin_some_opt_1\' ); delete_option( \'myplugin_some_opt_2\' ); delete_
如何自定义类别模板?
我甚至不确定是否有可能做我想做的事。我想创建一个自定义类别模板,显示当前类别的子类别,而不是该类别中的帖子。我还想保持布局尽可能接近原始模板的缩略图图像,标题和摘录。我将为缩略图使用自定义类别图像,标题是子类别术语,对于摘录,我将使用类别描述。在原始类别模板中,帖子以网格格式排列,循环设置了一个计数器,用于在每第二篇帖子后打开和关闭“行”div(请参见下面的代码)。是否可以对类别执行相同的操作?这是我用来获取子类别的代码:<?php $cat = get_category( get_que
有没有WordPress功能可以干脆删除注册表中的条目?
我管理用户注册过程(在多站点WP上)。然而,我的一些用户可以在头版创建新的。如果你看this post 您将了解这三个阶段:使用wpmu_signup_user() 要在“注册”表中为新(未来)用户添加条目(如果需要,可以使用右钩子阻止WP在此阶段发送通知邮件),请使用SQL查询获取activation_key 在此用户注册表的条目中生成wpmu_activate_signup($key) 在users表格This works fine, but 创建用户后(在users 表)我需要删除仍在注册表中且无用
在WordPress前端保存文本区域
所以我完全不知道应该从哪里开始,除了创建一个textarea。基本上,我正在升级一个平台,在以前的平台上,所有内容都通过php框架运行。正因为如此,我可以在一个不断显示的框架中粘贴一个文本区域,当人们切换页面时,内容仍然会在那个人的计算机上,直到他们重新加载网站或类似的东西。我需要的是基本上复制这个。现在,我知道我不能做帧,但我在想,如果我可以添加一个保存按钮来保存该框的内容会怎么样。当然,这通常会在全球范围内为所有用户保存,这并不好,因为可能会有很多人同时点击保存,而有人会丢失他们的内容。那么,有没有一
按页面ID有条件地添加过滤器
我创建了一个函数来向正文中添加一个类,但是if应该只应用于一个页面ID。这通常不会是一个问题,但会破坏其他页面的布局。Filter Functionadd_filter(\'body_class\',\'add_blog_to_body_class\'); function add_blog_to_body_class($classes) { $classes[] = \'blog\'; return $classes; } My
如何更改分页符编号?
我正在使用<!--nextpage--> 在多个页面上打断我的帖子。这很好用。但我想进一步更改页码。如果您访问this post 您将注意到分页符。我想把第一页改为“问题”,而第二页改为“答案”我在this page 在我的主题中尝试了以下代码functions.php 但它破坏了我的网站。<?php wp_link_pages(\'before=To read this story, &after=. &next_or_number=next &prev
WordPress更新查询不等于
我正在尝试编写id不等于5的更新查询我想要这样的输出,但不工作。UPDATE `wp_messg` SET `is_read` = 1 WHERE `job_id` = 1 AND `biv_id`!=5 $id=5; $wpdb->update( \'wp_messg\', array( \'is_read\' => 1, // string
在WordPress中有没有更好的方法来处理AJAX请求?
我目前正在构建一个非常简单的插件,但它在很大程度上依赖于AJAX请求。我用的是标准admin-ajax 请求的端点,但我发现它似乎非常不一致,有时请求(对于相同的数据)需要几百毫秒,有时需要几秒钟。我知道有heartbeat 使用时可能出现问题的问题admin-ajax 修改后可以帮助提高使用端点时的请求速度。我想我可以将请求直接指向一个PHP文件并将其用作端点,但我是否可以创建一个使用Wordpress路由的端点?So my question is; Does Wordpress have suppor