您当前的位置:首页 > TAG信息列表 > functions
WordPress不加载jQuery
我想将WordPress与引导一起使用,但WordPress无法正确加载jQuery,因此我收到以下错误消息:未捕获的TypeError:引导程序的JavaScript需要jQuery。jQuery必须包含在引导程序的JavaScript之前。这是我的职能。php:function add_theme_scripts() { wp_enqueue_style(\'bootstrap\', \'https://stackpath.bootstrapcdn.com/bootstrap/4.5.
如何在WordPress中创建排序帖子的算法?
我在我的网站上有一个新闻提要,其中显示了所有的博客帖子。Wordpress的默认设置是按顺序显示这些内容;“最新优先”;。通过使用Elementor和Likebtn,我学会了如何通过创建查询ID来根据喜好排序帖子;sort\\u by\\u likes“排序”;在Elementor Post小部件中,并在我的函数中输入下面的代码。php文件。但我想用一种更高级的算法来显示我的帖子,它会根据浏览量、喜好、发布日期和一些随机化变量进行加权。我怎样才能解决这个问题?add_action(\'elementor/
功能是否打印两次-有什么建议吗?
我的函数正确返回结果,但无论出于何种原因,它都会返回两次。有什么建议吗?它用于查询和列出与自定义分类法匹配的自定义帖子类型的快捷码。function useful_tools_list($atts){ $atts = shortcode_atts( array( \'type\' => \'\', \'desc\' => \'\', \'u
基于2个键更新wp_postmeta表
我想根据2个键更新数据库中的wp\\u postmeta表,是否有方法使用wordpress的默认函数来实现这一点。这是我的DB查询,工作正常:$sql = "UPDATE wp_postmeta SET meta_value = meta_value + 1 WHERE post_id = 167788 AND meta_key = \\"tie_views\\"";
当作者ID和用户ID匹配时,is_Author(Get_Current_User_id())返回FALSE
在循环内部,作为登录到localhost测试站点时$user->ID == 1 功能is_author(get_current_user_id()) 退货false 什么时候get_the_author_meta(\'ID\') 返回1。因此,永远不会执行以下条件(is_user_logged_in() 退货true):if( is_user_logged_in() && is_author(get_current_user_id()) ) { // do stuff
如果操作未按预期进行
我正在使用ACF Blocks 在我正在构建的主题中。这是我在/my plugin/template parts/blocks/page intro/page intro中的块模板文件。php:<?php /** * Page Intro Block Template. * * @param array $block The block settings and attributes. * @param string $content The
在Vanilla PHP中访问WordPress函数get_permarink()?
简单的问题。我正在尝试使用get_permalink() 但无法访问它。我有include_once 所有这些“;“已使用”;文件:wp设置。php包含/加载wp。php包含/链接模板。php包含/重写wp。php包含/函数。php和10个其他文件。如何访问get_permalink()?
根据块名称填充ACF-字段
我有一个acf选择;global\\u fargtema公司;对于所有块我想做的是,如果一个块名为==”;acf/全幅宽对讲机“;填写字段“;global\\u fargtema公司;使用$对象->;ID=“”;1“$对象->;post\\u标题=“post\\u title”;全幅面对讲机;;如果块名称为==”;acf/usp“$对象->;ID=“”;1“$对象->;post\\u标题=“post\\u title”;美国药典;;一页上可以有多个块,你知道如何实现吗? fun
当对特定帖子发表新评论时,向自定义字段中的特定地址发送邮件
我正在尝试使用wp\\u mail函数发送邮件,当对特定帖子发表新评论时,其中自定义字段是用邮件编译的。该功能可以工作,但当我试图将其限制为未批准或已批准的评论(不是针对垃圾邮件)时,它将无法工作。我有一个功能,可以将每个新评论发送到垃圾邮件,在版主批准该评论或将其从垃圾邮件文件夹中移出(因此状态将更改为已批准或未批准)后,我想将邮件发送到特定地址:// SEND NEW COMMENTS TO SPAM function set_new_comment_to_spam($commentId) {
将Java代码添加到函数。php子主题
我想将以下JavaScript函数添加到wordpress子主题(functions.php)中。不幸的是,我没能做到。功能:$.fn.cityAutocomplete.transliterate = function (s) { s = String(s); return s; }; 我试过这个:<?php add_action( \'wp_enqueue_scripts\', \'m
如何编辑图片文件URL中的<BODY>标签?
目前,我的图像文件显示在以下URL结构中:www.example.com/wp-content/uploads/year/month/image-file-name.jpg 这些图像文件包含以下Body标记<body style="margin: 0px; background: #88888;"> 现在,我想修改此Body标记,使其成为:<body <?php body_class();?> style="margin: 1
删除WP中的标准仪表板小部件,以便我可以替换为自定义
下面的代码已经从WP仪表板中删除了一些但不是所有的小部件。我将它添加到我的主题内的函数文件中。我的问题有两个方面:1)这是在使用;未定义常量“;remove\\u dashboard\\u meta、admin\\u init和manage\\u选项错误。function remove_dashboard_meta() { remove_meta_box( ‘dashboard_incoming_links’, ‘dashboard’, ‘normal’ ); remove_me
允许订阅者在没有插件的情况下查看私人帖子
我不想要另一个插件,而是想创建自定义代码,允许登录的订阅者查看私人帖子。我希望他们能够查看所有私人帖子,而不仅仅是他们自己的。我在网上找到了这个,但不知道白蜘蛛是什么,也不相信它。我会在这里编辑或修改什么,使其成为我自己的?function none(){ $subRole = get_role( \'subscriber\' ); $subRole->add_cap( \'read_private_posts\' ); $subRole->add_cap( \'r
如何使用PHP函数触发WP CLI DB导出?
我想使用WP-CLI导出数据库-使用wp db export - 创建备份。我还需要使用cron来控制备份计划。WP-CLI安装在我的托管主机上,我可以通过SSH, 但我不能用cron 直接在我的服务器上。为了使用我自己的cron作业来安排备份,我需要使用插件WP Crontrol来添加和编辑cron 工作;该插件使用函数作为add_action, i、 e。my_backup_cron 开火my_backup_function:这是插件使用的格式:add_action( \'my_backup_cron
允许在没有插件的情况下在媒体上传器中上传SVG
我以前曾在我的职能范围内使用过这段代码。php文件,用于为上传到我的网站的SVG启用和创建缩略图:// ALLOW SVG function add_file_types_to_uploads($file_types){ $new_filetypes = array(); $new_filetypes[\'svg\'] = \'image/svg+xml\'; $file_types = array_merge($fi
在类中使用Composer包-命名空间错误
我有我的主题,有一个名为classes的文件夹,只有一个类:wp-content |- themes |- mycustomtheme |- classes |- FooBar.php 在FooBar中,我想在这里使用此软件包:Soundasleep / HTML2Text.使用方法如下:In FooBar.php doSomethingBadass( $some_html ){ wp_mail( \'b@b.
如何从数组中获取特定的字符串/值?PHP
我正在创建一个自定义的wordpress主题,我几乎陷入了一种情况。我创建了一个数组$ark并在其中获取了一些值<?php $ark[] = esc_url( add_query_arg( \'pdff\', $post->ID ) ); print_r($ark) ; echo \'jonty\'; ?> 下面是上述代码的输出;Array ( [0] => /jobifylocal/wp-admin/admin-ajax.php?pdff=127 ) jonty
将POST内容输出为jQuery.html()字符串
每个人我试图创建一个工具提示,该提示显示在段落中的特定单词(a标记)上,显示在我的页面上的帖子内容中。我设法添加了一个类(“office”)正如Gutenberg所说,我在前端使用它来定位其中的锚标记并执行jQuery。html()向作为工具提示div的标记(文本除外)添加更多内容。此工具提示div的内容需要是特定帖子的内容。请注意,我不想在Gutenberg中添加div,因为我想让客户也能轻松完成。基本上这是我的代码:$(function(){ $(\'p.office a\').html(\
隐藏插件自定义发布类型菜单链接
我安装了一个具有自定义帖子类型的插件,如下图所示:我想做的是隐藏;图片“;此菜单中的链接。这是一种自定义的帖子类型。链接如下所示:edit.php?post_type=cbs_pictures我试过:function plt_hide_custom_post_type_ui_menus() { remove_submenu_page(\'menu-posts-cbs_booking\', \'edit.php?post_type=cbs_pictures\'); } add
我们能完全删除WordPress网站地图(WordPress 5.5)吗?
我一直在使用我的WordPress网站创建各种类型的内容,我显然会将我的网站地图提交给谷歌,以便为我的网站编制索引。但我不想在谷歌上看到一些内容,因此也不想在网站地图上看到这些内容。我以前使用插件来实现它,但现在我们有了重叠的功能,因为WordPress现在支持站点地图。那么,我如何才能完全删除WordPress网站地图,这样我就可以只使用插件,而Google搜索控制台无法读取我的wp-sitemap.xml, 或者有选择地从WordPress网站地图中删除一些帖子,这样我就可以根据自己的喜好自定义网站地